dims        01/07/18 07:23:12

  Modified:    xdocs    faq.xml
  Log:
  More faq's from John Morrison. (Thanks John).
  
  Revision  Changes    Path
  1.6       +85 -0     xml-cocoon2/xdocs/faq.xml
  
  Index: faq.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/xdocs/faq.xml,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- faq.xml   2001/07/18 11:11:38     1.5
  +++ faq.xml   2001/07/18 14:23:12     1.6
  @@ -199,4 +199,89 @@
   </source>
    </answer>
   </faq>
  +<faq>
  + <question>I don't want to hand edit the sitemap.  Are there any
  +   tools?</question>
  + <answer>
  +   <p>Try <fork href="http://outerthought.org/cocoon/resources/cocoon2/";>this</fork>
  +     by Bruno Dumon.</p>
  + </answer>
  +</faq>
  +<faq>
  + <question>How do I create some content which isn't directly visible to
  +   everyone?</question>
  + <answer>
  +   <p>Put the content in an internal pipeline...</p>
  +   <source>
  +     <![CDATA[
  +<map:pipelines>
  + <map:pipeline internal-only="true">
  +   <map:match pattern="int">
  +     <map:generate src="docs/description.xml"/>
  +     <map:serialize type="xml"/>
  +   </map:match>
  + </map:pipeline>
  + <map:pipeline>
  +   <map:match pattern="desc.html">
  +     <map:generate src="cocoon:/int"/>
  +     <map:transform src="stylesheets/description2html.xsl"/>
  +     <map:serialize type="html"/>
  +   </map:match>
  + </map:pipeline>
  +</map:pipelines>
  +     ]]>
  +   </source>
  + </answer>
  +</faq>
  +<faq>
  + <question>How can I concatenate two xml files?</question>
  + <answer>
  +   <source>
  +     <![CDATA[
  +<map:pipelines>
  + <map:pipeline internal-only="true">
  +   <map:match pattern="one">
  +     <map:generate src="docs/one.xml"/>
  +     <map:serialize type="xml"/>
  +   </map:match>
  +   <map:match pattern="two">
  +     <map:generate src="docs/two.xml"/>
  +     <map:serialize type="xml"/>
  +   </map:match>
  + </map:pipeline>
  + <map:pipeline>
  +   <map:match pattern="desc.html">
  +     <map:aggregate element="newRootElement">
  +       <map:part src="cocoon:/one" element="firstXMLfile"/>
  +       <map:part src="cocoon:/two" element="secondXMLfile"/>
  +     </map:aggregate>
  +     <map:transform src="stylesheets/merge2html.xsl"/>
  +     <map:serialize type="html"/>
  +   </map:match>
  + </map:pipeline>
  +</map:pipelines>
  +     ]]>
  +   </source>
  +   <p>Where the element attribute names are replaced with something more
  +     meaningful!  Note that the map:part element attributes can be left off,
  +     which results in the two parts being placed one immediately after the
  +     other.</p>
  + </answer>
  +</faq>
  +<faq>
  + <question>I want to use the XXX matcher/serializer/selecter/etc but there's no
  +   examples :(</question>
  + <answer>
  +   <p>If you've checked the sample webapps which come with Cocoon, and you've
  +     looked in the documentation (which does exist!) check both the user and
  +     dev archives.  If it hasn't been resolved before <strong>first</strong>
  +     email the user group and, after a <strong>reasonable</strong> (ie 1 or 2
  +     days) length of time (remember not everyone lives in your timezone) email
  +     the dev group. If neither generate a suitable answer - use the source ;)</p>
  +   <p>Please don't cross-post to both the user and dev groups - very few people
  +     like getting bombarded!</p>
  +   <p>Oh, and once you do get it working - how about documenting it and
  +     contributing it back to the group?</p>
  + </answer>
  +</faq>
   </faqs>
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     [EMAIL PROTECTED]
To unsubscribe, e-mail:          [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to