create new tag
, view all tags
I would like to propose the following as some modifications for dealing with links in TWiki.

  1. Disable WikiWord Links: I know WikiWord-style links are the cornerstone of all Wikis, but they are not appropriate in all settings. People unfamiliar with Wiki's find the WikiWord syntax difficult to understand and work with. I run a Wiki website which most of the participants of are completely unfamiliar with Wikis. Also, many websites, such as my own, use terms and words which look like WikiWords, but should not be taken as such. The constant appearance of the yellow highlight and question mark link confuses alot of people. There should be a TWiki.cfg option to disable all bare WikiWord-style linking. If this is the case, bracket-style links should be the only WikiSyntax way of making links. (This is now available via NOAUTOLINK configuration option -- JadeCravy - 03 Apr 2006)
  2. Remove Web in Forced Links: Currently when you force a link using brackets to a topic in another web, you get a link with link text including the web. Example: [[TWiki.TWikiDocumentation]] produces TWiki.TWikiDocumentation. This is ugly and unneccessary. The link text that is produced should be changed to not show the web.

    If this is ever implemented I'd like to request that it be optional, either as a global option or a (simple) means to set the option for each link -- I often want people to know that they are going to a different web, otherwise I find it very confusing. -- RandyKramer - 24 Dec 2002

  3. Link to Web Only: It would be very nice to have a format to link only to a web, without needing to specify a topic. The link would point to the default home topic for that web. Perhaps within a bracket link you could do Web. (Note the period after the web). I cannot think of a way to do this outside of a bracket link, so perhaps it would just be a feature only capable in bracket links, like links with spaces and other non-WikiWord links. When the web-only link is parsed, the period should be removed, so only the name of the web is used for the link text.

-- AdamTheo - 24 Dec 2002

See my comment above under item 2. I support the other two requests 100%.

-- RandyKramer - 24 Dec 2002

How about 'publish' option? This would be a different algorithm for 'view' - primarily for public consumption of information rather than for contributors. Apart from 'disable wikiword' feature, I would also like control over the URL space (say, /Codev/Feature/xyz will be a published document about xyz feature, and will refer to a specific published version, and not the current version.)

-- VinodKulkarni - 25 Dec 2002

A suggestion that RichardDonkin made to me is that the regexp's that create the WikiLinks could be put into the TWiki.cfg file, allowing admins to modify them as they see fit without touching the TWiki code. I think this is an ideal solution, with only the idea of putting the regexp's in their own Plugin to be modified or overridden that way being better.

One benefit of allowing admins to modify the regexps easily would be for Wiki sites that are meant to be printed out. The admin could create a regexp that placed the URL in brackets beside each link on the page, allowing the page to be printed out while keeping the URLs for readers.

-- AdamTheo - 26 Dec 2002

Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2008-08-24 - TWikiJanitor
  • 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-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.