|
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...
|