• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

When addressing Item2771 I discovered that the printable mode for PatternSkin was incorrect with respect to the following:

  • The attachement and form were always shown at the bottom, even if the current view might show them on top.
  • The beforetext and aftertext section were suppressed.

I think the printable mode should be further reviewed for what should be present and what should not be present.

For example, it currently does not show the broadcast message. Should this be shown in printable mode or not? I don't know, but there probably is an explanation.

Every item in the view mode should be reviewed whether it should be visible in printable mode or not. This has to be done keeping in mind that topic specific templates might use some of these features.

For example, currently TMPL:P{"textcontent"} just shows the broadcastmessage and TEXT. In the original viewprint.pattern.tmpl template, it was eliminated and TEXT was put directly into TMPL:P{"content"} (to get rid of the broadcast message). This will break any topic specific template which modifies TMPL:P{"textcontent"}. Better would have been to just remove the broadcast message from text content (but this would end up showing the broadcast message if the topic specific template changed text content). So an even better solution would have a template snippet for the broadcast message to have finer control.

Of course, this can be quite subtle, and requires much planning. The current templates are a great step forward from Cairo in terms of modularity.

ItemTemplate
Summary Review printable mode for PatternSkin
ReportedBy TWiki:Main.ThomasWeigert
Codebase ~twiki4
SVN Range TWiki-4.1, Tue, 28 Nov 2006, build 12081
AppliesTo Extension
Component PatternSkin
Priority Enhancement
CurrentState New
WaitingFor

Checkins

TargetRelease n/a
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r2 - 2006-12-09 - ThomasWeigert
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback