Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

section "Authoring Plugins" added

note about incomplete ITL added
  • Loading branch information...
commit 1d4df2996cef49def7b32e727d6d996b1bc35df0 1 parent 085f7e6
@racke racke authored
Showing with 41 additions and 0 deletions.
  1. +41 −0 README
View
41 README
@@ -14,6 +14,7 @@ Flaws in Standard / Interchange
* two shopping carts components to maintain
* components need to specified on every page instead of globally
+* incomplete ITL doesn't crash whole page
Goals
*****
@@ -322,6 +323,46 @@ Plugins are activated by adding them to PLUGINS variable
Please read the README for the plugin first and follow the
instructions before activating the plugin.
+Authoring plugins
+=================
+
+Plugins are basically a small WellWell catalog on its own.
+
+Configuration
+-------------
+
+The configuration file is called plugin.cfg. The basic configuration
+is as follows:
+
+Message Loading helloworld plugin.
+
+Variable CURPLUGIN helloworld
+include plugins/default.cfg
+
+Info file
+---------
+
+The info file NAME.info contains basic information about the plugin:
+
+name
+version
+author
+
+E.g.
+
+name = Hello world!
+version = 0.1
+author = Stefan Hornburg (Racke) <racke@linuxia.de>
+
+Directory structure
+-------------------
+
+NAME.info - info file (see Info file)
+plugin.cfg - configuration file (see Configuration)
+code - directory for custom code (tags, functions, ...)
+pages/NAME - directory for pages
+components - directory for components
+
Paging
******
Please sign in to comment.
Something went wrong with that request. Please try again.