create new tag
, view all tags

Feature Proposal: Supporting Master Pages in a TWiki Online Document


It seems that TWiki could be a viable method to implement online documents, where a TWiki site is a repository of multiple documents, each web is a single document made up of topic pages.

I want to support "master topics" that contain common content that is used by several other topics.

Description and Documentation

There could be two methods to support master topics.

A) In one topic, putting a reference to another topic that causes the content of the other topic to be displayed in the original one topic.

This would be different from a hyperlink to the other topic in that this new type of reference would cause the other topic content to be displayed as part of the topic containing the reference.

Does such a reference exist?

B) Use conditional text in the master page, with each condition based on the "nickname" of the topic that the user hyperlinked from in order to get to the master page. The master page would have the common content (not in any conditional text) and also have multiple conditional content sections ("headers"), one conditional section for each different type of hyperlink to the master page.

Is conditional text, based on a linking topic's nickname, supported?



WhatDoesItAffect: Usability


-- Contributors: Patrick Townsend-Wells - 2013-09-05


I think this can already be done. Study IncludeTopicsAndWebPages, VarINCLUDE, VarSTARTSECTION, ParameterizedVariables, IfStatements, VarIF.

Patrick, on another note I removed the SubTWiki account. You are already registered as PatrickTownsendWells.

-- Peter Thoeny - 2013-09-05

Tanks Peter

-- Patrick Townsend-Wells - 2013-09-05

Hey, I seem to be Sub TWiki....

-- Patrick Townsend-Wells - 2013-09-05

Remembered by the cookie based session. I expired it.

-- Peter Thoeny - 2013-09-06

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2013-09-06 - PeterThoeny
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.