You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by br...@apache.org on 2004/07/03 04:02:30 UTC

cvs commit: maven-plugins/xdoc/xdocs changes.xml

brett       2004/07/02 19:02:30

  Modified:    xdoc     plugin.jelly
               xdoc/src/plugin-resources navigation.jelly
               xdoc/src/plugin-resources/templates maven-reports.xml
               xdoc/xdocs changes.xml
  Log:
  allow external link to be used for a report
  
  Revision  Changes    Path
  1.61      +1 -0      maven-plugins/xdoc/plugin.jelly
  
  Index: plugin.jelly
  ===================================================================
  RCS file: /home/cvs/maven-plugins/xdoc/plugin.jelly,v
  retrieving revision 1.60
  retrieving revision 1.61
  diff -u -r1.60 -r1.61
  --- plugin.jelly	10 May 2004 22:25:05 -0000	1.60
  +++ plugin.jelly	3 Jul 2004 02:02:30 -0000	1.61
  @@ -74,6 +74,7 @@
             ${report.put('pluginName', pluginName)}
             ${report.put('description', description)}
             ${report.put('link', link)}
  +          ${report.put('externalLink', externalLink)}
             ${report.put('target', target)}
             ${reports.add(report)}
           </j:set>
  
  
  
  1.10      +5 -1      maven-plugins/xdoc/src/plugin-resources/navigation.jelly
  
  Index: navigation.jelly
  ===================================================================
  RCS file: /home/cvs/maven-plugins/xdoc/src/plugin-resources/navigation.jelly,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- navigation.jelly	10 May 2004 22:25:05 -0000	1.9
  +++ navigation.jelly	3 Jul 2004 02:02:30 -0000	1.10
  @@ -53,9 +53,13 @@
               <item name="Project Reports" href="/maven-reports.html" collapse="true">
                 <j:forEach var="report" items="${reports}">
                     <j:set var="link" value="${report.link}"/>
  +                  <j:set var="externalLink" value="${report.externalLink}"/>
                     <j:if test="${!empty(link)}">
                       <item name="${report.name}" href="/${report.link}.html" target="${report.target}"/>
                     </j:if>
  +                  <j:if test="${empty(link) and !empty(externalLink)}">
  +                    <item name="${report.name}" href="${report.externalLink}" target="${report.target}"/>
  +                  </j:if>
                 </j:forEach>
               </item>
               <j:set var="devProcess" value="false"/>
  @@ -76,4 +80,4 @@
         </body>
       </project>
   
  -</j:whitespace>
  \ No newline at end of file
  +</j:whitespace>
  
  
  
  1.13      +10 -0     maven-plugins/xdoc/src/plugin-resources/templates/maven-reports.xml
  
  Index: maven-reports.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/xdoc/src/plugin-resources/templates/maven-reports.xml,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- maven-reports.xml	18 May 2004 22:39:12 -0000	1.12
  +++ maven-reports.xml	3 Jul 2004 02:02:30 -0000	1.13
  @@ -47,6 +47,16 @@
                 <td>$report.description</td>
               </tr>
               #end
  +            #if ($report.externalLink && $report.externalLink.length() != 0)
  +            <tr>
  +              #if($report.target && $report.target.length() != 0)
  +              <td><a href="${report.externalLink}" class="externalLink" target="${report.target}">$report.name</a></td>
  +              #else
  +              <td><a href="${report.externalLink}" class="externalLink">$report.name</a></td>
  +              #end
  +              <td>$report.description</td>
  +            </tr>
  +            #end
             #end
           </table>
         </subsection>
  
  
  
  1.59      +1 -0      maven-plugins/xdoc/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/maven-plugins/xdoc/xdocs/changes.xml,v
  retrieving revision 1.58
  retrieving revision 1.59
  diff -u -r1.58 -r1.59
  --- changes.xml	2 Jul 2004 21:27:56 -0000	1.58
  +++ changes.xml	3 Jul 2004 02:02:30 -0000	1.59
  @@ -26,6 +26,7 @@
     </properties>
     <body>
       <release version="1.8-SNAPSHOT" date="in CVS">
  +      <action dev="brett" type="add">Add an externalLink attribute to a report to use if link is not present</action>
         <action dev="vmassol" type="add">
           Added a link to the release notes in the download report. Note that this
           link is only created if the project has a <code>xdocs/changes.xml</code> 
  
  
  

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


Re: cvs commit: maven-plugins/xdoc/xdocs changes.xml

Posted by Dion Gillard <di...@gmail.com>.
Are any of the 'new' xdoc features going to get documented somewhere?

On 3 Jul 2004 02:02:30 -0000, brett@apache.org <br...@apache.org> wrote:
> brett       2004/07/02 19:02:30
> 
>   Modified:    xdoc     plugin.jelly
>                xdoc/src/plugin-resources navigation.jelly
>                xdoc/src/plugin-resources/templates maven-reports.xml
>                xdoc/xdocs changes.xml
>   Log:
>   allow external link to be used for a report
> 
>   Revision  Changes    Path
>   1.61      +1 -0      maven-plugins/xdoc/plugin.jelly
> 
>   Index: plugin.jelly
>   ===================================================================
>   RCS file: /home/cvs/maven-plugins/xdoc/plugin.jelly,v
>   retrieving revision 1.60
>   retrieving revision 1.61
>   diff -u -r1.60 -r1.61
>   --- plugin.jelly      10 May 2004 22:25:05 -0000      1.60
>   +++ plugin.jelly      3 Jul 2004 02:02:30 -0000       1.61
>   @@ -74,6 +74,7 @@
>              ${report.put('pluginName', pluginName)}
>              ${report.put('description', description)}
>              ${report.put('link', link)}
>   +          ${report.put('externalLink', externalLink)}
>              ${report.put('target', target)}
>              ${reports.add(report)}
>            </j:set>
> 
>   1.10      +5 -1      maven-plugins/xdoc/src/plugin-resources/navigation.jelly
> 
>   Index: navigation.jelly
>   ===================================================================
>   RCS file: /home/cvs/maven-plugins/xdoc/src/plugin-resources/navigation.jelly,v
>   retrieving revision 1.9
>   retrieving revision 1.10
>   diff -u -r1.9 -r1.10
>   --- navigation.jelly  10 May 2004 22:25:05 -0000      1.9
>   +++ navigation.jelly  3 Jul 2004 02:02:30 -0000       1.10
>   @@ -53,9 +53,13 @@
>                <item name="Project Reports" href="/maven-reports.html" collapse="true">
>                  <j:forEach var="report" items="${reports}">
>                      <j:set var="link" value="${report.link}"/>
>   +                  <j:set var="externalLink" value="${report.externalLink}"/>
>                      <j:if test="${!empty(link)}">
>                        <item name="${report.name}" href="/${report.link}.html" target="${report.target}"/>
>                      </j:if>
>   +                  <j:if test="${empty(link) and !empty(externalLink)}">
>   +                    <item name="${report.name}" href="${report.externalLink}" target="${report.target}"/>
>   +                  </j:if>
>                  </j:forEach>
>                </item>
>                <j:set var="devProcess" value="false"/>
>   @@ -76,4 +80,4 @@
>          </body>
>        </project>
> 
>   -</j:whitespace>
>   \ No newline at end of file
>   +</j:whitespace>
> 
>   1.13      +10 -0     maven-plugins/xdoc/src/plugin-resources/templates/maven-reports.xml
> 
>   Index: maven-reports.xml
>   ===================================================================
>   RCS file: /home/cvs/maven-plugins/xdoc/src/plugin-resources/templates/maven-reports.xml,v
>   retrieving revision 1.12
>   retrieving revision 1.13
>   diff -u -r1.12 -r1.13
>   --- maven-reports.xml 18 May 2004 22:39:12 -0000      1.12
>   +++ maven-reports.xml 3 Jul 2004 02:02:30 -0000       1.13
>   @@ -47,6 +47,16 @@
>                  <td>$report.description</td>
>                </tr>
>                #end
>   +            #if ($report.externalLink && $report.externalLink.length() != 0)
>   +            <tr>
>   +              #if($report.target && $report.target.length() != 0)
>   +              <td><a href="${report.externalLink}" class="externalLink" target="${report.target}">$report.name</a></td>
>   +              #else
>   +              <td><a href="${report.externalLink}" class="externalLink">$report.name</a></td>
>   +              #end
>   +              <td>$report.description</td>
>   +            </tr>
>   +            #end
>              #end
>            </table>
>          </subsection>
> 
>   1.59      +1 -0      maven-plugins/xdoc/xdocs/changes.xml
> 
>   Index: changes.xml
>   ===================================================================
>   RCS file: /home/cvs/maven-plugins/xdoc/xdocs/changes.xml,v
>   retrieving revision 1.58
>   retrieving revision 1.59
>   diff -u -r1.58 -r1.59
>   --- changes.xml       2 Jul 2004 21:27:56 -0000       1.58
>   +++ changes.xml       3 Jul 2004 02:02:30 -0000       1.59
>   @@ -26,6 +26,7 @@
>      </properties>
>      <body>
>        <release version="1.8-SNAPSHOT" date="in CVS">
>   +      <action dev="brett" type="add">Add an externalLink attribute to a report to use if link is not present</action>
>          <action dev="vmassol" type="add">
>            Added a link to the release notes in the download report. Note that this
>            link is only created if the project has a <code>xdocs/changes.xml</code>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 
>

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