X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/d0fb93d80073a2249e5653665fa532f12d87eb8a..d3e190ecec67ae45891d8aee3e3c8af9fc9f8cf9:/doc/todo/toplevel_index.mdwn?ds=sidebyside diff --git a/doc/todo/toplevel_index.mdwn b/doc/todo/toplevel_index.mdwn index 90137f4b2..5adbaa7eb 100644 --- a/doc/todo/toplevel_index.mdwn +++ b/doc/todo/toplevel_index.mdwn @@ -8,6 +8,8 @@ Some inconsistences around the toplevel [[index]] page: It would be better to find a way to make the toplevel index page not be a special case at all. +Here is a patch: + --- IkiWiki/Render.pm (revision 1187) +++ IkiWiki/Render.pm (working copy) @@ -71,6 +71,7 @@ @@ -19,3 +21,10 @@ Some inconsistences around the toplevel [[index]] page: if (! $skip) { $path.="../"; +--- + +> I would like to suggest another tack, namely a bigger, better special case. +> The basic idea is that all indices of the form foo/bar/index get the wiki path foo/bar. +> You could do this today using [[todo/index.html_allowed]], except that the toplevel +> page "index" becomes "", which causes all sorts of chaos. The discussion page would +> become /discussion, and the weird parentlinks behavior would go away. --Ethan \ No newline at end of file