|
From: <tri...@us...> - 2008-05-14 12:51:36
|
Revision: 45
http://staticwiki.svn.sourceforge.net/staticwiki/?rev=45&view=rev
Author: triathlon98
Date: 2008-05-14 05:51:32 -0700 (Wed, 14 May 2008)
Log Message:
-----------
SW-13 add footnote macro
Added Paths:
-----------
trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/macro/footnote.properties
trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/template/footnote.vm
Added: trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/macro/footnote.properties
===================================================================
--- trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/macro/footnote.properties (rev 0)
+++ trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/macro/footnote.properties 2008-05-14 12:51:32 UTC (rev 45)
@@ -0,0 +1,2 @@
+hasBody=true
+template=footnote
\ No newline at end of file
Added: trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/template/footnote.vm
===================================================================
--- trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/template/footnote.vm (rev 0)
+++ trunk/staticwiki-renderer/src/main/macro/org/staticwiki/wiki/template/footnote.vm 2008-05-14 12:51:32 UTC (rev 45)
@@ -0,0 +1,13 @@
+<span onClick="
+var el;
+el = this.getElementsByTagName('div')[0];
+var cssString;
+cssString = el.style.cssText;
+if ( typeof(cssString) != 'string' ) { cssString = element.getAttribute('style'); }
+if ( cssString.indexOf('block') != -1 ) { cssString = 'display: none;'; } else { cssString = 'display: block;'; }
+el.style.cssText = cssString;
+el.setAttribute('style',cssString);
+">
+<span class="footnoteMarker">[footnote]</span>
+<div style="display:none" class="footnote">$context.render($macro)</div>
+</span>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|