You are here: Foswiki>Tasks Web>Item2077 (13 Jun 2022, MichaelDaum)Edit Attach

Item2077: TWISTY headers are not printed (on paper)

Priority: Normal
Current State: Needs Developer
Released In: n/a
Target Release: n/a
Applies To: Engine
Component: TwistyPlugin
Reported By: ThomasSchietinger
Waiting For:
Last Change By: MichaelDaum
Hi there,

in a construct like this (TWISTY header)

This text will be printed.

the header itself is not printed, when I print the page on paper (using my firefox browser). Any ideas why this is and how it could be fixed? As a workaround, I now repeat the header inside the TWISTY, so the printout is okay, but now the online page looks funny, with two titles...

Thanks for any help,

Most of the time it is not useful to print interface elements. In this case you are doubling the button as header, which is logical if you are putting a h3 tag in there. I have to think about this.

-- ArthurClemens - 16 Sep 2009

As part of the initialization process of TwistyPlugin will those elements be displayed as required. This order of the procedure tries to prevent most of the interface blinking when the page is loaded. However it has got the described negative side effect that twisty elements won't be displayed on a print media as described above.

An alternative twisty solution is JQTwistyContrib which operates a bit different. As such code like this will print very well:

<h3 class="jqTwisty">Twisty Heading</h3>
text within a container

-- MichaelDaum - 13 Jun 2022

ItemTemplate edit

Summary TWISTY headers are not printed (on paper)
ReportedBy ThomasSchietinger
Codebase 1.0.6
SVN Range Foswiki-1.0.6, Sun, 21 Jun 2009, build 4272
AppliesTo Engine
Component TwistyPlugin
Priority Normal
CurrentState Needs Developer
TargetRelease n/a
ReleasedIn n/a
Topic revision: r4 - 13 Jun 2022, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy