merge duplicate bug into original

note behavior change, also that presense dependencies could let this be
fixed now
master
Joey Hess 2009-10-16 12:58:54 -04:00
parent 3cedbc3b65
commit e772c5527b
2 changed files with 21 additions and 5 deletions

View File

@ -19,6 +19,10 @@ example/*!
ikiwiki doesn't have a way to represent this dependency and can't get one ikiwiki doesn't have a way to represent this dependency and can't get one
without a lot of new complex code being added. without a lot of new complex code being added.
> Note that this code has now been added. In new terms, example/* has a
> presence dependency on example. So this bug is theoretically fixable now.
> --[[Joey]]
For now the best thing to do is to make sure that you always create For now the best thing to do is to make sure that you always create
example if you create example/foo. Which is probably a good idea anyway.. example if you create example/foo. Which is probably a good idea anyway..
@ -27,3 +31,20 @@ example if you create example/foo. Which is probably a good idea anyway..
Note that this bug does not exist if the wiki is built with the "usedirs" Note that this bug does not exist if the wiki is built with the "usedirs"
option, since in that case, the parent link will link to a subdirectory, option, since in that case, the parent link will link to a subdirectory,
that will just be missing the index.html file, but still nicely usable. that will just be missing the index.html file, but still nicely usable.
--[[Joey]]
----
<http://www.gnu.org/software/hurd/hurd/translator/writing.html> does not exist.
Then, on
<http://www.gnu.org/software/hurd/hurd/translator/writing/example.html>, in the
*parentlinks* line, *writing* links to the top-level *index* file. It should
rather not link anywhere at all. --[[tschwinge]]
> So, the bug has changed behavior a bit. Rather than a broken link, we get
> a link to the toplevel page. This, FWIW, is because the template now
> uses this for each parentlink:
<a href="<TMPL_VAR URL>"><TMPL_VAR PAGE></a>/
> Best workaround is still to enable usedirs. --[[Joey]]

View File

@ -1,5 +0,0 @@
<http://www.gnu.org/software/hurd/hurd/translator/writing.html> does not exist.
Then, on
<http://www.gnu.org/software/hurd/hurd/translator/writing/example.html>, in the
*parentlinks* line, *writing* links to the top-level *index* file. It should
rather not link anywhere at all. --[[tschwinge]]