|
From: Daniel \Fremen\ L. <da...@ma...> - 2002-11-03 13:56:48
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 right - as I now know the direction of the interface (python) i will start designing a plugin interface for the box that follows my previous thoughts. - ----- Original Message ----- I just had a thought, while reading the other new posts to this list. How about adding an uninstallation facility for the plugins, 'cos I can tell for sure that people will often want to install a plugin to test, and then want to remove it again if they don't like it. My thoughts for a plugin architecture (using the system that i designed for my own website): have a seperate section on the main page for plugins where the underlying code will - - - check for directories in (eg) /var/ipcop/plugins - - - for each directory, check for a file that describes the plugin - - - display a link using data from the file mentioned previously - - - on clicking the link, open up (behind the scenes) the plugin file and execute it's code to display it's interface - - - the plugin's interface will allow activation/deactivation of anything that needs more setup, eg a cron job hope that made sense - i used php btw. -----BEGIN PGP SIGNATURE----- Version: PGP 8.0 (Build 294) Beta iQA/AwUBPcUrGFfln9+gL/GKEQLoXgCg1EnOvqkcHb2rnKyr//A3CoNRLHMAoJ/K 7pq2jjfGtwmr0l8Fjgx8TRrF =Eh3Y -----END PGP SIGNATURE----- |