diff options
Diffstat (limited to 'IkiWiki/Plugin/toggle.pm')
-rw-r--r-- | IkiWiki/Plugin/toggle.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/IkiWiki/Plugin/toggle.pm b/IkiWiki/Plugin/toggle.pm index df5a2a737..8089443e0 100644 --- a/IkiWiki/Plugin/toggle.pm +++ b/IkiWiki/Plugin/toggle.pm @@ -112,7 +112,10 @@ sub format (@) { #{{{ if ($params{content}=~s!(<div class="toggleable" id="[^"]+">)</div>!$1!g) { $params{content}=~s/<div class="toggleableend">//g; - $params{content}=~s!^<\/body>!$javascript</body>!m; + if (! ($params{content}=~s!^<\/body>!$javascript</body>!m)) { + # no </body> tag, probably in preview mode + $params{content}.=$javascript; + } } return $params{content}; } # }}} |