From: Jamie C. <ge...@ja...> - 2003-10-07 02:11:37
|
Hey all, What a weekend! Fortunately the girlfriend dogged me so I had an entire day of coding! Yay! Anywayz, the results are as follows. I have the framework complete and 3 modules available. The CDR module is the most usable but I also have a LOG module to display the log file(this is just a very simple sample). The extension editor however, is a bit more complex but is currently well under way. At this point in time, parsing of the config file is 99% complete and only needs a little more work for the 'include' and 'exten' parameters(That => operator is annoying, hehe). One of the main features of the project so far is the dynamicly stateful menu. Located in a frame on the left side, this menu is configured from a config file so that to add a new module, all you do is add a line to the config file in the format of: Display Name,module_file.php Then dump the file in the main directory and the rest is taken care of. This will make it easy to add modules without having to edit any code. There will also be a module to edit this at some point and even upload modules via the web interface. I have come up with a simple development plan which basically comes to things being done in the following order: 1: Complete Extension Editor Module 2: Integrate Access Control 3: Astweb Self Admin Module (SAM) 4: Incorporate the Reload module from Tjardick 5: Start on Other modules, (order determined by that which are most requested) 6: Incorporate Config 'Wizards' courtesy of Leif. Also, if anyone knows how to submit to CVS on sourceforge, email me cause I'm close to giving up. :( CVS is such a pain but I guess i have to use it so I can get others helping out with the code. I won't pretend to know anything about CVS, I've never used it before. Thanx all... Regards, Jamie Carl Jazz Inc. Email: me...@ja... Web: www.jazz-inc.net Phone: +61-414-365-466 Jabber: ja...@ne... |