|
|
mpiThe so called "mpi" plugins can be embedded into pages, and produce their output there. They are loaded on demand (only if it appears that they should be invoked), but it is possible to include() the individual files regardless if they would be used or not. In order to have the mpi plugins available, you must however first load the mpi dispatcher: include("plugins/mpi/mpi.php"); Which then takes care of the markup and loading of the requested plugins. The syntax for calling a mpi plugin is (write this inside of a WikiPage+, when editing it): <?plugin PluginName+ arg="..." arg2=DDD ?> Where args are often optional or could even be written without the 'argname=' if only one was required. The name of the mpi plugin is case-insensitive here. Some plugins take longer text-only arguments, where you just put some more paragraphs of text or some pseudo-programming code before the closing ?> like for the TableEditor+: <?plugin TableEditor+ | use | this | | table | for | | editing | . | ?> Just see the distributed MpiPlugins page for an overview of available plugins of this type. It is often possible to invoke mpi plugins like ["page"] plugins, if you create a link inside of the page using the syntax <?plugin-link PluginName+ ?>prev << "markup/definitionlinks" next >> "mpi/backlinks" You cannot modify the README.plugins file, but anyhow any ideas or suggestion should as usually get filed on BugReports, UserSuggestions or even better the README.plugins.Discussion. |