You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by jv...@apache.org on 2003/12/09 01:57:58 UTC

cvs commit: maven-plugins/faq/xdocs index.xml

jvanzyl     2003/12/08 16:57:58

  Modified:    faq      plugin.jelly
               faq/xdocs index.xml
  Log:
  o applying patch for MPFAQ-1
  
  http://jira.codehaus.org/secure/ViewIssue.jspa?key=MPFAQ-1
  
  [process::MPFAQ-1]
  
  Revision  Changes    Path
  1.13      +6 -4      maven-plugins/faq/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/maven-plugins/faq/plugin.jelly,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- plugin.jelly	24 Nov 2003 19:38:46 -0000	1.12
  +++ plugin.jelly	9 Dec 2003 00:57:58 -0000	1.13
  @@ -69,14 +69,16 @@
             <x:set var="root" select="$doc/*"/>
   
             <!-- produce a output xdoc xml file from parsed .fml source -->
  -          <j:file name="${outFile}" encoding="${outputencoding}" outputMode="xml">
  +          <j:file name="${outFile}" encoding="${outputencoding}" outputMode="xml" escapeText="false">
     <document>
   
       <properties>
  -      <title><x:expr select="$root/title"/></title>
  +      <x:element name="title"><x:expr select="$root/@title"/></x:element>
       </properties>
       <body>
  -      <section name="Frequently Asked Questions">
  +      <x:element name="section">
  +        <x:attribute name="name"><x:expr select="$root/@title"/></x:attribute>
  +
           <x:forEach select="$root/part">
             <p>
               <strong><x:expr select="title"/></strong>
  @@ -92,7 +94,7 @@
               </x:forEach>
             </ol>
           </x:forEach>
  -      </section>
  +      </x:element>
   
         <x:forEach select="$root/part">
           <x:element name="section">
  
  
  
  1.3       +18 -6     maven-plugins/faq/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/faq/xdocs/index.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- index.xml	7 Mar 2003 08:34:23 -0000	1.2
  +++ index.xml	9 Dec 2003 00:57:58 -0000	1.3
  @@ -9,13 +9,13 @@
     <body>
       <section name="Maven FAQ Plug-in">
         <p>
  -				This plugin generates xdoc documentation from an XML FAQ document.
  +				This plugin generates xdoc documentation from XML FAQ documents.
   				This automates the creation of an index of questions with hypertext
   				links to the full question and answers.
         </p>
         <p>
  -        The plugin uses by default a file called <code>xdocs/faq.fml</code>
  -        to generate the FAQ entry. There is an example of the XML format 
  +        The plugin uses the <code>xdocs</code> directory by default
  +        to generate the FAQ files. There is an example of the XML format 
           <a href="faq.fml">here</a>.
         </p>
         <p>
  @@ -26,9 +26,21 @@
         	To enable FAQ generation add the following to your maven.xml
         </p>
         <source>
  -  &lt;preGoal name="xdoc:jelly-transform"&gt;
  -    &lt;attainGoal name="faq"/&gt;
  -  &lt;/preGoal&gt;      	
  +  <![CDATA[
  +  <preGoal name="xdoc:jelly-transform">
  +    <attainGoal name="faq"/>
  +  </preGoal>
  +  ]]>
  +      </source>
  +      <p>
  +        You can also add the faq generation to your project.xml likt this :
  +      </p>
  +      <source>
  +  <![CDATA[
  +  <reports>
  +    <report>maven-faq-plugin</report>
  +  <reports>
  +  ]]>
         </source>
       </section>
    </body>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org