forrest-svn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r521316 - /forrest/trunk/site-author/content/xdocs/pluginDocs/plugins_0_80/pluginInfrastructure.xml
Date Thu, 22 Mar 2007 15:57:14 GMT
Author: rgardler
Date: Thu Mar 22 08:57:06 2007
New Revision: 521316

Update plugin mounting description (fixed FOR-537)


Modified: forrest/trunk/site-author/content/xdocs/pluginDocs/plugins_0_80/pluginInfrastructure.xml
--- forrest/trunk/site-author/content/xdocs/pluginDocs/plugins_0_80/pluginInfrastructure.xml
+++ forrest/trunk/site-author/content/xdocs/pluginDocs/plugins_0_80/pluginInfrastructure.xml
Thu Mar 22 08:57:06 2007
@@ -254,19 +254,17 @@
       for an overview of how the plugin installation system works and the places and order
       that will be searched.
-    <fixme author="open">
-      The explanation below is out-of-date.
-      See <a href="">FOR-537</a>
-    </fixme>
     <p>When Forrest installs a plugin it downloads a zip of the plugin code and 
     extracts it into the <code>plugins</code> directory of Forrest and an entry
is made 
-    in <code>src/plugins/sitemap.xmap</code>. For example, installing the 
+    in a temporary sitemap that manages plugins for your content object.
+    For example, installing the 
     IMSManifest plugin described above will result in the following entry 
-    being added to the plugin sitemap:</p>
+    being added to the this temporary sitemap:</p>
 <map:select type="exists">
-  <map:when test="sitemap.xmap">
+  <map:when test="output.xmap">
     <map:mount uri-prefix="" 
@@ -275,21 +273,11 @@
-      <p>Installed plugins are managed by the
-      FORREST_INSTALL_DIR/plugins/sitemap.xmap file. This file is mounted
-      by the main Forrest sitemap with the following code:</p>
-  <source><![CDATA[
-        <map:pipeline internal-only="false">
-           <map:mount uri-prefix=""
-                      src="{forrest:forrest.plugins}/sitemap.xmap"
-                      check-reload="yes"
-                      pass-through="true"/>
-        </map:pipeline>
-  ]]></source>
-      <note>The plugin sitemap.xmap file is automatically managed by Forrest, the 
-      end user need never edit this file.</note>
+    <p>To be more accurate, the entries are made in one of three temporary
+    sitemaps, input.xmap, output.xmap and resources.xmap. These temporary
+    sitemaps are rebuilt each time the content object is built or run, thus
+    we are always guarenteed of having the right plugins installed.</p>

View raw message