Tags:
create new tag
view all tags

Refactored (Shorter) Answer

In order for a Web to be automatically recognized in the Webname.TopicName syntax for a link, the Webname must:

  • begin with one or a sequence of uppercase letters
  • contain no additional uppercase letters after the initial sequence (it can be all caps, AFAIK)
  • contain no punctuation (tested underbars)
  • it probably cannot contain numerals (not tested)

Thus, the following web names work in the Webname.TopicName syntax for a link:

  • Know
  • TWiki
  • TWIKI (?? not tested)

These do not:

  • rhk_notes
  • rhkNotes
  • AbiWord
  • Abiword7 (?? not tested)

This was discovered in the 20010315 beta release. Presumably it occurs in all releases since the Webname.TopicName syntax was introduced.

MartinCleaver (below) suggests that it should be changed (I think).

-- RandyKramer - 08 Jun 2001

Longer Answer (will consider deleting next time I review)

It is best if the name of a Web (a TWiki.Webname) is a capitalized word, or a combination of words with one or more upper case letters at the beginning and no upper case letters elsewhere -- in other words, not a WikiWord and not a word beginning with lower case.

A Web name beginning with lower case (including a bumpyWord) will not be recognized as a Web name when used in the webName.TopicName link syntax. However, such a Web name seems to work except for this feature.

A WikiWord Web name will cause confusion in the same TopicName syntax mentioned above. I have not tried such a Web name, so I don't know whether it will work aside from this feature.

For reference, the Webname.TopicName link syntax is displayed as:

  • TWiki for a web and topic that exists (entered as TWiki.WebHome)
  • Nonexistentweb for a nonexistent web (entered as Nonexistentweb.WebHome)
  • NonExistentTopic for a nonexistent topic in an existing web (entered as TWiki.NonExistentTopic)

Aside: I wonder if punctuation (like underbars) or numbers are allowed in a Web name? Update: Nope, at least not underbars -- they cause the same problem with the Webname.TopicName link syntax.

Aside: I didn't notice this information in the TWiki documentation -- if it is truly not there it should be added -- at least in the section on adding a new web. I started rewriting some of that documentation to make it easier for me to understand, but that effort will not be finished before I have totally successful installations of TWiki on my LAN and on SourceForge.

  • TWiki version: 20010315 beta (AFAIK it applies to all versions to date that allow the Webname.TopicName link syntax?)
  • Web server: Apache
  • Server OS: Mandrake

-- RandyKramer - 06 Jun 2001

Answer

On the contrary, I think that any WikiWord should be able to become (the context for) a web. See WhatDifferenceBetweenATopicAndAWeb. In itself a web is a concept, and in my mind all concepts are labelled by WikiWords.

-- MartinCleaver - 07 Jun 2001

I think Randy is discussing the current state of TWiki, not possible new features, which are discussed over in Codev.WebHome.

-- RichardDonkin - 08 Jun 2001

Just for the record (in reverse order):

  • Yes, I was discussing the current state of TWiki (specifically the 20010315 beta), but

  • What Martin describes would be nice -- it would provide more opportunity to "nest" webs (and topics). (If it doesn't confuse me more than I'm already confused wink

-- RandyKramer - 08 Jun 2001

I would like to see this 'nested-web' feature too, it seems to be a natural evolution as particular webs grow, i.e. a cluster of pages develop that are all on the same area. Currently the only option is to name them with a consistent prefix or suffix, or use a suitable TWikiCategory, and do an embedded search within the 'area' page.

-- RichardDonkin - 09 Jun 2001

SupportStatus:
AnsweredQuestions
Edit | Attach | Watch | Print version | History: r6 < r5 < r4 < r3 < r2 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r6 - 2001-06-09 - RichardDonkin
 
  • 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-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.