I'm in the process of moving some 7800+ pages into my Wikidot wiki. Adding tags is an extra step that I'm just ignoring for now. (Not to mention the artificially low limits on the length of individual tags and the combined length of a page's tags, but I digress.)
It would be a lot easier if I could just add tags directly to the page content while I am editing it, and have the Wikidot editor extract the tags when I save the page. Thus I propose the [[tag]] syntax element. The [[tag]] element would have one or more parameters: the tag that is being assigned. The editor would parse out any [[tag]] elements, add them to the tag list, and remove the [[tag]] directive from the page. A [[tag]] element with no parameter would be ignored. A [[tag]] element with multiple parameters would add multiple tags.
One advantage of this idea is that tags could then be included in templates. In a wiki where a lot of pages will be created very quickly from the template, the tagging that would result would be far more robust.
Supplemental idea: [[tag -xxx]] would remove tag xxx from the list if it is in there.
Jay Bienvenu | Personal wiki | Hilinqwo: A constructed language | Real-Time Topics





