Newbee needs help develop a module
Posted: Sun Jun 29, 2025 1:32 pm
Hi there.
Because I use cmsmadesimple now for several years (start in the year 2007 with a 0.x version) and because I will have some extra free time in the near future (I'm almost 65) I want to help cmsmadesimple and start building some modules.
I have some programmer experience (powershell, a little php and javascript, dbase scripts) so I started with reading the "Module_writing_Tutorial " for CMSMS 2.0.1+ writen by Robert Campbell.
After succefull creating and install and uninstall (checked with myphpadmin) I started with the HolidayItem Class (in my case the IwPopupManagerItem Class) and the "Your First Admin Action". And the the fight started. After creating the action.defaultadmin.php and the template "defaultadmin.tpl" I tryed to start the Popup Manager Screen in the admin panel I received a 500 error. So I did something wrong.
I checked the code (defaultadmin.tpl, action.defaultadmin.php and the class.IwPopuManagerItem.php) over and over again but still 500 error.
Now I have 2 questions :
Is the manual still valued.
How can I check where the error is (in what code).
Please advise. After the startup I think I will learn how to create modules but the startup is a little hard it seems.
Please help.
Because I use cmsmadesimple now for several years (start in the year 2007 with a 0.x version) and because I will have some extra free time in the near future (I'm almost 65) I want to help cmsmadesimple and start building some modules.
I have some programmer experience (powershell, a little php and javascript, dbase scripts) so I started with reading the "Module_writing_Tutorial " for CMSMS 2.0.1+ writen by Robert Campbell.
After succefull creating and install and uninstall (checked with myphpadmin) I started with the HolidayItem Class (in my case the IwPopupManagerItem Class) and the "Your First Admin Action". And the the fight started. After creating the action.defaultadmin.php and the template "defaultadmin.tpl" I tryed to start the Popup Manager Screen in the admin panel I received a 500 error. So I did something wrong.
I checked the code (defaultadmin.tpl, action.defaultadmin.php and the class.IwPopuManagerItem.php) over and over again but still 500 error.
Now I have 2 questions :
Is the manual still valued.
How can I check where the error is (in what code).
Please advise. After the startup I think I will learn how to create modules but the startup is a little hard it seems.
Please help.