I can beat that. Add the following to your Free Nodelet HTML (see Free Nodelet Settings)...
<script src="http://code.jquery.com/jquery-1.8.3.min.js" type="text/ja +vascript"></script> <script src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.j +s" type="text/javascript"></script> <script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushP +erl.js" type="text/javascript"></script> <link href="http://alexgorbatchev.com/pub/sh/current/styles/shThemeEcl +ipse.css" rel="stylesheet" type="text/css" /> <script type="text/javascript"> $(function() { $('p.code').each(function (i, c) { var $code = $(c).find('tt.codetext').text(); var $dl = $(c).find('span.embed-code-dl'); var $pre = '<pre class="brush: perl; toolbar: false;">' + $('<div/>').text($code).html() + '</pre>'; $(c).after($dl); $(c).replaceWith($pre); }); SyntaxHighlighter.all(); }); </script>
Make sure that your Free Nodelet is visible on Nodelet Settings, then... holy crap... syntax highlighting for all code blocks!
Caveat: it assumes that all code blocks should use Perl syntax highlighting. Bonus points for anyone crazy enough to attempt content sniffing to determine the correct syntax highlighting style.
In reply to Re: CSS Show and Tell: Colored Code
by tobyink
in thread CSS Show and Tell: Colored Code
by frozenwithjoy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |