If you have a module that you would like to be reviewed for inclusion in the
main Cynus module repository, send us an email with the module attached and a description of what it does. After we
look over the code and how well it works, we will tell you if it will be
added. Hints for getting it accepted:
Do your own work! If you are using someone else's work, give them credit. If
you port something to Cynus, mention that.
Follow all API and formatting rules.
Have an install and uninstall option that works.
Document the module well.
Security, security, security.
Manual Module Installation
Unfortunately, module installation via a web-interface was not able to make it
into the initial release of Cynus. But even at that, installing a module is not
difficult if you follow these procedures:
Modules will include a MODULE_NAME.sql file, where MODULE_NAME is the name of
the module, which will be a dump of appropriate rows to be added into MySQL.
The easiest way to use this file is to grab
PhpMyAdmin and use its import file
The module needs to be moved into the modules/ directory. The problem here is
that Cynus created the directory, so you won't have write access to it unless
you're root. But do not worry, this is an easy workaround. You should run the
install_module.php file in your Cynus directory from your install/ directory
(be sure to execute install.sh before this on a *nix system).
Look for an INSTALL file in the module archive and follow any additional