From: <jon...@us...> - 2015-03-28 17:30:54
|
Revision: 54784 http://sourceforge.net/p/tikiwiki/code/54784 Author: jonnybradley Date: 2015-03-28 17:30:47 +0000 (Sat, 28 Mar 2015) Log Message: ----------- [FIX] parser: Don't do flipWithSign when printing (thanks Rick) Modified Paths: -------------- branches/14.x/lib/parser/parserlib.php Modified: branches/14.x/lib/parser/parserlib.php =================================================================== --- branches/14.x/lib/parser/parserlib.php 2015-03-28 16:10:51 UTC (rev 54783) +++ branches/14.x/lib/parser/parserlib.php 2015-03-28 17:30:47 UTC (rev 54784) @@ -2854,13 +2854,15 @@ // May be special signs present after '!'s? $divstate = substr($line, $hdrlevel, 1); if (($divstate == '+' || $divstate == '-') && !$this->option['ck_editor']) { - // OK. Must insert flipper after HEADER, and then open new div... - $thisid = 'id' . preg_replace('/[^a-zA-z0-9]/', '', urlencode($this->option['page'])) .$nb_hdrs; - $aclose = '<a id="flipper' . $thisid . '" class="link" href="javascript:flipWithSign(\'' . $thisid . '\')">[' . ($divstate == '-' ? '+' : '-') . ']</a>'; - $aclose2 = '<div id="' . $thisid . '" class="showhide_heading" style="display:' . ($divstate == '+' ? 'block' : 'none') . ';">'; - $headerlib = TikiLib::lib('header'); - $headerlib->add_jq_onready("setheadingstate('$thisid');"); - array_unshift($divdepth, $hdrlevel); + if ($this->option['print'] !== 'y') { + // OK. Must insert flipper after HEADER, and then open new div... + $thisid = 'id' . preg_replace('/[^a-zA-z0-9]/', '', urlencode($this->option['page'])) . $nb_hdrs; + $aclose = '<a id="flipper' . $thisid . '" class="link" href="javascript:flipWithSign(\'' . $thisid . '\')">[' . ($divstate == '-' ? '+' : '-') . ']</a>'; + $aclose2 = '<div id="' . $thisid . '" class="showhide_heading" style="display:' . ($divstate == '+' ? 'block' : 'none') . ';">'; + $headerlib = TikiLib::lib('header'); + $headerlib->add_jq_onready("setheadingstate('$thisid');"); + array_unshift($divdepth, $hdrlevel); + } $addremove += 1; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |