diff options
-rw-r--r-- | inc/parser/xhtml.php | 7 | ||||
-rw-r--r-- | lib/scripts/script.js | 5 |
2 files changed, 5 insertions, 7 deletions
diff --git a/inc/parser/xhtml.php b/inc/parser/xhtml.php index dad6dfb97..aa8d90897 100644 --- a/inc/parser/xhtml.php +++ b/inc/parser/xhtml.php @@ -70,12 +70,7 @@ class Doku_Renderer_xhtml extends Doku_Renderer { global $lang; $this->doc .= '<div class="toc">'.DOKU_LF; $this->doc .= '<div class="tocheader">'; -/* The (+/-) version will work too but needs some CSS tweaking to look fine */ -/* $this->doc .= ' <script type="text/javascript">showTocToggle("+","-")';*/ - $this->doc .= '<script type="text/javascript">showTocToggle('; - $this->doc .= '\'<img src="'.DOKU_BASE.'lib/images/arrow_down.gif">\','; - $this->doc .= '\'<img src="'.DOKU_BASE.'lib/images/arrow_up.gif">\')'; - $this->doc .= '</script>'; + $this->doc .= ' <script type="text/javascript">showTocToggle("+","-")</script>'; $this->doc .= $lang['toc']; $this->doc .= '</div>'.DOKU_LF; $this->doc .= '<div id="tocinside">'.DOKU_LF; diff --git a/lib/scripts/script.js b/lib/scripts/script.js index 5ad930281..9d667c7af 100644 --- a/lib/scripts/script.js +++ b/lib/scripts/script.js @@ -289,8 +289,11 @@ function suggestWikiname(){ /** * This prints the switch to toggle the Table of Contents */ -function showTocToggle(show,hide) { +function showTocToggle(showtxt,hidetxt) { if(document.getElementById) { + show = '<img src="'+DOKU_BASE+'lib/images/arrow_down.gif" alt="'+showtxt+'">'; + hide = '<img src="'+DOKU_BASE+'lib/images/arrow_up.gif" alt="'+hidetxt+'">'; + document.writeln('<div class=\'toctoggle\'><a href="javascript:toggleToc()" class="toc">' + '<span id="showlink" style="display:none;">' + show + '</span>' + '<span id="hidelink">' + hide + '</span>' |