]> sipb.mit.edu Git - ikiwiki.git/blob - doc/bugs/tag_behavior_changes_introduced_by_typed_link_feature.mdwn
Merge remote-tracking branch 'anarcat/dev/syslog_utf8'
[ikiwiki.git] / doc / bugs / tag_behavior_changes_introduced_by_typed_link_feature.mdwn
1 The use of typed links for tags and some of the consequent changes
2 introduced some unwanted functionality variations in the tag system. Two
3 problems in particular could be observed, when compared to the use of
4 tags in older versions of IkiWiki:
5
6 * tags in feeds (both rss and atom) would use the file path as their
7   name (e.g. you would have `<category term="tags/sometag" />` in an atom
8   item for a page tagged sometag with a tagbase of tags), whereas they
9   appeared pure before
10 * tags containing a slash character would appear without the slash
11   character but be used with the slash character in other circumstances
12   (effect visible by tagging a page with a name such as "with/slash")
13
14 I've written a [[patch]] to fix this issues by introducing a `tagname()` function that reverts `taglink()`, and it's available [[here|http://sprunge.us/SHRj]] as well as on my [[git|http://git.oblomov.eu/ikiwiki]]
15
16 > [[Applied|done]], with some regexp improvements. --[[Joey]]