new link change detection method and general code rework
[ikiwiki] / doc / todo / linktitle.mdwn
1 Pages could have a `linktitle` (perhaps via [[plugins/meta]]), and
2 [[wikilinks|ikiwiki/wikilink]] could use that title by default when linking
3 to the page.  That would allow pages to have a simple, easily linkable name
4 (without spaces, for instance), but use the proper title for links.  For
5 example, [[ikiwiki/Directive]] could use the `linktitle`
6 "preprocessor directive", and pages for [[users]] could have `linktitle`s
7 that put spaces in their names.
8
9 Ideally, perhaps two versions of the title could exist, one for general
10 use, and an optional one for if the case in the actual link starts with an
11 uppercase letter.  That would allow [[ikiwiki/directive]] to
12 use the link text "preprocessor directive", but
13 [[ikiwiki/Directive]] to use the link text "Preprocessor
14 Directive", for use at the beginnings of sentences.  If the second version
15 did not exist, the first version would apply to both cases. However, that
16 also seems like potential overkill, and less important than the basic
17 functionality of `linktitle`. --[[JoshTriplett]]
18
19 [[wishlist]]