TWiki> Persistency Web>WebUtilities (revision 24)EditAttachPDF
The Persistency web was created to merge into a single twiki web the information that was previously scattered across different webs for the Persistency subprojects.

Persistency Web Utilities

Useful links

Tips and Tricks

  • The hierarchical navigation menu in the WebLeftBar was created using the sections defined in the HierarchicalNavigation topic.
    • In HierarchicalNavigation, the children of the current topic are computed dynamically using %SEARCH{"'%BASETOPIC%'" web="%BASEWEB%" type="query" nonoise="on"}%. If the current topic is Cool, Note that this query will display all topics whose parent is 'Cool' but not those whose parent is 'Persistency.Cool'.
    • An alternative search to display all children of the current topic is %METASEARCH{type="parent" web="%WEB%" topic="%TOPIC%"}%. If the current topic is Cool, Note that this query will display both those topics whose parent is 'Cool' and those whose parent is 'Persistency.Cool'.
  • The size of the left bar was changed by modifying the default skin of this web (rather than through templates, as described in PatternSkinCustomization).
  • The size of the "h3" headers was changed by modifying SYSTEMWEB%.PatternSkin's default style.css (see PatternSkinCss) and setting "Set USERSTYLEURL = %PUBURLPATH%/%WEB%/WebUtilities/headers.css" in the WebPreferences topic. This was done because the default "h3" is bold and appears larger than "h2"; I often use "h4" instead of "h3" for this reason, but in some pages I wanted to generate a TOC and tables of contents look weird if all "h3" headers are missing.
  • You may choose your icons for the left bar from the TWikiDocGraphics page or you may import your own (use 16x16 icons).
  • The format for displaying not-existing topics is controlled by the NEWLINKFORMAT. The default for this twiki site is set in TWikiPreferences#Miscellaneous_Settings. See also the discussion in ChangeFormattingOfBumpyWord and RemoveQuestionMarkLinks. You may change the default only for one particular topic (e.g. PersistencyTeam) either by the "Edit Topic Preference Settings" in "More Topic Actions", or by adding the new variable definition at the beginning of the topic (you may also include it in a comment, <!--...-->).
  • Some of the topics available in this twiki are not maintained in the repository, but are instead included from other sites (e.g. from the original AFS-based web sites of the three projects). One such example is the PersistencyReleaseNotes topic which includes the release notes available directly at
  • You can set permissions to write on a single topic by changing the ALLOWTOPICCHANGE parameter (by editing the metadata settings, or hiding it between comments). Note that ALLOWTOPICCHANGE (in topic) overrides ALLOWWEBCHANGE (in WebPreferences): see TWikiAccessControl.

Child topics (in alphabetical order): TWeederSummaryViews WebAtom WebChanges WebCreateNewTopic WebIndex WebInterWikis WebLeftBar WebNotify WebPreferences WebRss WebSandbox WebSearch WebSearchAdvanced WebStatistics WebTopicCreator WebTopicList

Topic attachments
I Attachment History Action Size Date Who Comment
Cascading Style Sheet filecss headers.css r3 r2 r1 manage 1.3 K 2011-08-18 - 17:16 AndreaValassi Use smaller (non-bold) h3, h4, h5, h6 headers
Cascading Style Sheet filecss widerleftbar16.css r1 manage 0.1 K 2011-06-29 - 16:59 AndreaValassi Use a wider left bar (16em)
Cascading Style Sheet filecss widerleftbar18.css r1 manage 0.1 K 2010-06-16 - 14:35 AndreaValassi Use a wider left bar (18em)
Edit | Attach | Watch | Print version | History: r26 < r25 < r24 < r23 < r22 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r24 - 2015-01-13 - AndreaValassi
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Persistency All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback