Revision: 75 http://mvn-infix.svn.sourceforge.net/mvn-infix/?rev=75&view=rev Author: bindul Date: 2010-12-05 05:53:19 +0000 (Sun, 05 Dec 2010)
Log Message: ----------- 0000028: Add support for footer line Modified Paths: -------------- infix-site/trunk/src/site/apt/index.apt skins/infix-site-skin/trunk/pom.xml skins/infix-site-skin/trunk/src/main/resources/META-INF/maven/site.vm skins/infix-site-skin/trunk/src/site/apt/index.apt skins/infix-site-skin/trunk/src/site/apt/privacy-link.apt skins/infix-site-skin/trunk/src/site/site.xml Added Paths: ----------- skins/infix-site-skin/trunk/src/changes/ skins/infix-site-skin/trunk/src/changes/changes.xml skins/infix-site-skin/trunk/src/site/apt/footer-support.apt Modified: infix-site/trunk/src/site/apt/index.apt =================================================================== --- infix-site/trunk/src/site/apt/index.apt 2010-12-05 05:51:42 UTC (rev 74) +++ infix-site/trunk/src/site/apt/index.apt 2010-12-05 05:53:19 UTC (rev 75) @@ -45,11 +45,14 @@ System}}. The plug-in is currently being moved from MindTree Insight to MindTree Infix. + * <<sfnet-mvnrepo-plugin>>: A plug-in that can generate a PHP based handler + for exposing a Sourceforge FRS directory structure as a maven repository. + * Skins The following skins are available - * <<{{{infix-site-skin/}infix-site-skin}}>>: The skin used for Infix + * <<{{{./infix-site-skin/}infix-site-skin}}>>: The skin used for Infix sites, including this one. Support Modified: skins/infix-site-skin/trunk/pom.xml =================================================================== --- skins/infix-site-skin/trunk/pom.xml 2010-12-05 05:51:42 UTC (rev 74) +++ skins/infix-site-skin/trunk/pom.xml 2010-12-05 05:53:19 UTC (rev 75) @@ -77,6 +77,14 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-changes-plugin</artifactId> + <configuration> + <addActionDate>true</addActionDate> + <issueLinkTemplatePerSystem> + <mantisbt>%URL%/view.php?id=%ISSUE%</mantisbt> + <insightbugs>https://sourceforge.net/tracker2/index.php?func=detail&group_id=212019&atid=1020092&aid=%ISSUE%</insightbugs> + <insightfrq>https://sourceforge.net/tracker2/index.php?func=detail&group_id=212019&atid=1020095&aid=%ISSUE%</insightfrq> + </issueLinkTemplatePerSystem> + </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> Added: skins/infix-site-skin/trunk/src/changes/changes.xml =================================================================== --- skins/infix-site-skin/trunk/src/changes/changes.xml (rev 0) +++ skins/infix-site-skin/trunk/src/changes/changes.xml 2010-12-05 05:53:19 UTC (rev 75) @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<document xmlns="http://maven.apache.org/changes/1.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/changes/1.0.0 http://maven.apache.org/xsd/changes-1.0.0.xsd"> + <properties> + <title>Infix Site Skin Changelog</title> + </properties> + <body> + <release version="1.0" date="In SVN" description="First Site Skin release"> + <action dev="bindul" issue="19" type="fix" system="mantisbt" date="04 DEC 2010"> + 0000019: [core] Sections overlapping in plugin goal pages + </action> + <action dev="bindul" issue="28" type="add" system="mantisbt" date="04 DEC 2010"> + 0000028: [core] Add support for footer line + </action> + </release> + </body> +</document> Property changes on: skins/infix-site-skin/trunk/src/changes/changes.xml ___________________________________________________________________ Added: svn:mime-type + text/xml Added: svn:keywords + Date Author Id Revision HeadURL Added: svn:eol-style + native Modified: skins/infix-site-skin/trunk/src/main/resources/META-INF/maven/site.vm =================================================================== --- skins/infix-site-skin/trunk/src/main/resources/META-INF/maven/site.vm 2010-12-05 05:51:42 UTC (rev 74) +++ skins/infix-site-skin/trunk/src/main/resources/META-INF/maven/site.vm 2010-12-05 05:53:19 UTC (rev 75) @@ -619,6 +619,17 @@ #end #end +## Generates The footer content +#macro( putFooterContent ) + #if ( $decoration.custom ) + #foreach ( $item in $decoration.custom.getChildren() ) + #if ( $item.name == "footer" ) + <p>$item.value</p> + #end + #end + #end +#end + <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>$title</title> @@ -677,6 +688,7 @@ Site design based on 'Pragmatic' theme designed by #link('http://www.freecsstemplates.org' 'Free CSS Templates') #setPrivacyURL () </p> + #putFooterContent () </div> </div> </body> Added: skins/infix-site-skin/trunk/src/site/apt/footer-support.apt =================================================================== --- skins/infix-site-skin/trunk/src/site/apt/footer-support.apt (rev 0) +++ skins/infix-site-skin/trunk/src/site/apt/footer-support.apt 2010-12-05 05:53:19 UTC (rev 75) @@ -0,0 +1,37 @@ + --------- + Page Footer Support + -------- + Bindul Bhowmik; meta-keywords=html,xhtml,footer,footer; meta-description=Infix Site Skin Page Footer Support + -------- + $Date$ + -------- + +~~ Copyright (c) 2010 MindTree Ltd. +~~ +~~ This file is part of Infix +~~ +~~ Infix is free software: you can redistribute it and/or modify it under the +~~ terms of the GNU General Public License as published by the Free Software +~~ Foundation, either version 3 of the License, or (at your option) any later +~~ version. +~~ +~~ Infix is distributed in the hope that it will be useful, but WITHOUT ANY +~~ WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR +~~ A PARTICULAR PURPOSE. See the GNU General Public License for more details. +~~ +~~ You should have received a copy of the GNU General Public License along with +~~ Infix. If not, see <http://www.gnu.org/licenses/>. + +Page Footer Support + + This feature allows users to add an additional line of text to the footer + of every page, in addition to the generated copyright statement and the + {{{./privacy-link.html}privacy link}}. This optional feature is enabled and + configured in the <<<site.xml>>> as the <<</project/custom/footer>>> element: + ++------------------------------------------------------------------------------- +<footer>Apache Maven, Apache and the Apache feather logo are trademarks of The Apache Software Foundation. All logos, trademarks, and copyrights are the property of their respective owners.</footer> ++------------------------------------------------------------------------------- + + This will generate a footer line at the end of every page like at the bottom + of this page. The content of this page can be HTML. \ No newline at end of file Property changes on: skins/infix-site-skin/trunk/src/site/apt/footer-support.apt ___________________________________________________________________ Added: svn:mime-type + text/plain Added: svn:keywords + Date Author Id Revision HeadURL Added: svn:eol-style + native Modified: skins/infix-site-skin/trunk/src/site/apt/index.apt =================================================================== --- skins/infix-site-skin/trunk/src/site/apt/index.apt 2010-12-05 05:51:42 UTC (rev 74) +++ skins/infix-site-skin/trunk/src/site/apt/index.apt 2010-12-05 05:53:19 UTC (rev 75) @@ -52,6 +52,8 @@ *---------------------------------------------------+---------------------------------------------------------------------------+ | {{{./google-cse.html}Google CSE Support}} | Support for adding Google CSE search box | *---------------------------------------------------+---------------------------------------------------------------------------+ +| {{{./footer-support.html}Page Footer Support}} | Support for adding page footer to generated pages | +*---------------------------------------------------+---------------------------------------------------------------------------+ Usage Modified: skins/infix-site-skin/trunk/src/site/apt/privacy-link.apt =================================================================== --- skins/infix-site-skin/trunk/src/site/apt/privacy-link.apt 2010-12-05 05:51:42 UTC (rev 74) +++ skins/infix-site-skin/trunk/src/site/apt/privacy-link.apt 2010-12-05 05:53:19 UTC (rev 75) @@ -3,7 +3,7 @@ -------- Bindul Bhowmik; meta-keywords=html,xhtml,footer,privacy; meta-description=Infix Site Skin Privacy Link Support -------- - $Date$ + $Date$ -------- ~~ Copyright (c) 2010 MindTree Ltd. Modified: skins/infix-site-skin/trunk/src/site/site.xml =================================================================== --- skins/infix-site-skin/trunk/src/site/site.xml 2010-12-05 05:51:42 UTC (rev 74) +++ skins/infix-site-skin/trunk/src/site/site.xml 2010-12-05 05:53:19 UTC (rev 75) @@ -65,6 +65,7 @@ <item name="HTML head" href="./html-head-support.html"/> <item name="Privacy Link" href="./privacy-link.html"/> <item name="Google CSE" href="./google-cse.html"/> + <item name="Footer" href="./footer-support.html"/> </item> <item name="Usage" href="./usage.html"/> <item name="Sitemap" href="./sitemap.html"/> @@ -72,4 +73,11 @@ <menu ref="reports"/> <menu ref="parent"/> </body> + <custom> + <footer> + Apache Maven, Apache and the Apache feather logo are trademarks of + The Apache Software Foundation. All logos, trademarks, and copyrights + are the property of their respective owners. + </footer> + </custom> </project> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. ------------------------------------------------------------------------------ What happens now with your Lotus Notes apps - do you make another costly upgrade, or settle for being marooned without product support? Time to move off Lotus Notes and onto the cloud with Force.com, apps are easier to build, use, and manage than apps on traditional platforms. Sign up for the Lotus Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d _______________________________________________ mvn-Infix-commits mailing list mvn-Infix-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mvn-infix-commits