]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/commitdiff
merge duplicate bug into original
authorJoey Hess <joey@gnu.kitenet.net>
Fri, 16 Oct 2009 16:58:54 +0000 (12:58 -0400)
committerJoey Hess <joey@gnu.kitenet.net>
Fri, 16 Oct 2009 16:58:54 +0000 (12:58 -0400)
note behavior change, also that presense dependencies could let this be
fixed now

doc/bugs/broken_parentlinks.mdwn
doc/bugs/non-existing_pages_in_parentlinks.mdwn [deleted file]

index caf1eeb0e4810923725eb01a18ff7841351a268d..f8f96b6cadbb45ce30004878ad7c59fd01369074 100644 (file)
@@ -19,6 +19,10 @@ example/*!
 ikiwiki doesn't have a way to represent this dependency and can't get one
 without a lot of new complex code being added.
 
 ikiwiki doesn't have a way to represent this dependency and can't get one
 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
 example if you create example/foo. Which is probably a good idea anyway..
 
 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..
 
@@ -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"
 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.
 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,
 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]] 
diff --git a/doc/bugs/non-existing_pages_in_parentlinks.mdwn b/doc/bugs/non-existing_pages_in_parentlinks.mdwn
deleted file mode 100644 (file)
index b4ea42b..0000000
+++ /dev/null
@@ -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]]