Author: simonetripodi Date: Sat Nov 19 14:57:41 2011 New Revision: 1203983 URL: http://svn.apache.org/viewvc?rev=1203983&view=rev Log: code prettyprint performed on server side, no more need to traverse the DOM and apply the styles dynamically using JQuery Thanks to Julien Nicoulaud (who contacted me privately)
Modified: maven/skins/trunk/maven-fluido-skin/src/main/resources/META-INF/maven/site.vm maven/skins/trunk/maven-fluido-skin/src/main/resources/js/fluido.js 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=1203983&r1=1203982&r2=1203983&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 Sat Nov 19 14:57:41 2011 @@ -682,7 +682,7 @@ <div id="bodyColumn" class="content"> <div id="contentBox"> - $bodyContent + $bodyContent.replaceAll("<div class=\"source\"><pre>", "<div class=\"source\"><pre class=\"prettyprint\">") </div> </div> </div> Modified: maven/skins/trunk/maven-fluido-skin/src/main/resources/js/fluido.js URL: http://svn.apache.org/viewvc/maven/skins/trunk/maven-fluido-skin/src/main/resources/js/fluido.js?rev=1203983&r1=1203982&r2=1203983&view=diff ============================================================================== --- maven/skins/trunk/maven-fluido-skin/src/main/resources/js/fluido.js (original) +++ maven/skins/trunk/maven-fluido-skin/src/main/resources/js/fluido.js Sat Nov 19 14:57:41 2011 @@ -30,18 +30,6 @@ jQuery( document ).ready( function() } ); // add prettyprint class to all 'pre' element child of 'div' whit class="source" - var prettify = false; - - jQuery( 'div.source > pre' ).each( function() - { - jQuery( this ).addClass( 'prettyprint' ); - prettify = true; - } ); - - // if code blocks were found, invoke the prettifier ... - if ( prettify ) - { - prettyPrint(); - } + prettyPrint(); } ); \ No newline at end of file