summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/README.md b/README.md
index 80e5e6e..6c81120 100644
--- a/README.md
+++ b/README.md
@@ -13,6 +13,15 @@ Currently implemented bridges:
Potential candidates for further bridges are WordPress, MediaWiki, Joomla! and Moodle.
+## EXTENDING
+
+In order to create a new plugin named <xyz>, you will need the following:
+
+* A class extending EjabberdAuthBridge and implementing its methods.
+* A file named <xyz>.module that contains the function <xyz>_init().
+* <xyz>_init() will receive its appropriate conf array in config.php.
+* <xyz>_init() must return an instance of the extended class.
+
## LICENSE
The core project, without plugins, is available under the terms of the GNU General Public License, version 2 or later.