Author: simonetripodi
Date: Wed Nov 23 08:53:50 2011
New Revision: 1205329

URL: http://svn.apache.org/viewvc?rev=1205329&view=rev
Log:
enhanced source sections with optional linenumbers
had to apply minor css modifications as described on 
http://code.google.com/p/google-code-prettify/issues/detail?id=164

Modified:
    maven/skins/trunk/maven-fluido-skin/src/it/sidebar/src/site/site.xml
    maven/skins/trunk/maven-fluido-skin/src/it/topbar/src/site/site.xml
    
maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm
    maven/skins/trunk/maven-fluido-skin/src/main/resources/css/prettify.css

Modified: maven/skins/trunk/maven-fluido-skin/src/it/sidebar/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/it/sidebar/src/site/site.xml?rev=1205329&r1=1205328&r2=1205329&view=diff
==============================================================================
--- maven/skins/trunk/maven-fluido-skin/src/it/sidebar/src/site/site.xml 
(original)
+++ maven/skins/trunk/maven-fluido-skin/src/it/sidebar/src/site/site.xml Wed 
Nov 23 08:53:50 2011
@@ -35,6 +35,7 @@
   <custom>
     <fluidoSkin>
       <searchEnabled>true</searchEnabled>
+      <sourceLineNumbersEnabled>true</sourceLineNumbersEnabled>
     </fluidoSkin>
   </custom>
   <!-- END SNIPPET: skin-custom-config -->

Modified: maven/skins/trunk/maven-fluido-skin/src/it/topbar/src/site/site.xml
URL: 
http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/it/topbar/src/site/site.xml?rev=1205329&r1=1205328&r2=1205329&view=diff
==============================================================================
--- maven/skins/trunk/maven-fluido-skin/src/it/topbar/src/site/site.xml 
(original)
+++ maven/skins/trunk/maven-fluido-skin/src/it/topbar/src/site/site.xml Wed Nov 
23 08:53:50 2011
@@ -43,6 +43,7 @@
       </topBarIcon>
       <sideBarEnabled>false</sideBarEnabled>
       <searchEnabled>true</searchEnabled>
+      <sourceLineNumbersEnabled>true</sourceLineNumbersEnabled>
     </fluidoSkin>
   </custom>
   <!-- END SNIPPET: skin-custom-config -->

Modified: 
maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm
URL: 
http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm?rev=1205329&r1=1205328&r2=1205329&view=diff
==============================================================================
--- 
maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm 
(original)
+++ 
maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm 
Wed Nov 23 08:53:50 2011
@@ -683,7 +683,15 @@
       <div id="bodyColumn" class="content">
         <div id="contentBox">
           #if ( "Project License" != $title )
-          $bodyContent.replaceAll( "<div class=\"source\"><pre>", "<div 
class=\"source\"><pre class=\"prettyprint\">" ).replaceAll( 
"class=\"bodyTable\"", "class=\"zebra-striped\"" )
+          #if ( $decoration.custom.getChild('fluidoSkin')
+              && $decoration.custom.getChild( 'fluidoSkin' ).getChild( 
'sourceLineNumbersEnabled' )
+              && 'true' == $decoration.custom.getChild( 'fluidoSkin' 
).getChild( 'sourceLineNumbersEnabled' ).getValue() )
+            #set ( $sourceStyle = "prettyprint linenums" )
+          #else
+            #set ( $sourceStyle = "prettyprint" )
+          #end
+
+          $bodyContent.replaceAll( "<div class=\"source\"><pre>", "<div 
class=\"source\"><pre class=\"$sourceStyle\">" ).replaceAll( 
"class=\"bodyTable\"", "class=\"zebra-striped\"" )
           #else
           $bodyContent
           #end

Modified: 
maven/skins/trunk/maven-fluido-skin/src/main/resources/css/prettify.css
URL: 
http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/main/resources/css/prettify.css?rev=1205329&r1=1205328&r2=1205329&view=diff
==============================================================================
--- maven/skins/trunk/maven-fluido-skin/src/main/resources/css/prettify.css 
(original)
+++ maven/skins/trunk/maven-fluido-skin/src/main/resources/css/prettify.css Wed 
Nov 23 08:53:50 2011
@@ -1 +1 @@
-.pln{color:#000}@media 
screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media
 
print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px
 solid 
#888}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
\ No newline at end of file
+.pln{color:#000}@media 
screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media
 
print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}pre.prettyprint{padding:2px;border:1px
 solid 
#888}ol.linenums{margin-top:0;margin-bottom:0;padding-left:15px}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
\ No newline at end of file


Reply via email to