]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/commitdiff
(no commit message)
authorholger <holger@web>
Sat, 8 Mar 2014 14:31:17 +0000 (10:31 -0400)
committeradmin <admin@branchable.com>
Sat, 8 Mar 2014 14:31:17 +0000 (10:31 -0400)
doc/bugs/listdirectives_doesn__39__t_register_a_link.mdwn

index aa7a590df40f707c24e80feb3e7754a2df073879..ad52d780ace742399d46a2c4fe43d7d1d7db6e92 100644 (file)
@@ -96,8 +96,8 @@ The [[ikiwiki/directive/listdirectives]]` directive doesn't register a link betw
 >>> --[[smcv]]
 >>>> 
 >>>> (I'll interpet Joeys silence as a good sign ;-). Is there a difference between "link to it" and "path to it"? If we assume autoindex produces bonafide "first class" links there shouldn't be one!?
+>>>>
 >>>> So far your idea sounds great, says me without any knowledge of the source. I'll try to grok it. Is there a medium for silly questions, a wiki seems not the right fit for that? -- [[holger]]
-
 >>>>> Yes, there *has* to be a difference between a first class wikilink
 >>>>> and the thing to which `map` and `inline` can contribute.
 >>>>> `map` and `inline` use a pagespec to decide what they include,
@@ -110,3 +110,5 @@ The [[ikiwiki/directive/listdirectives]]` directive doesn't register a link betw
 >>>>>
 >>>>> If `inline` generated links, it would inline exactly those pages that
 >>>>> it doesn't inline. That's never going to end well :-) --[[smcv]]
+>>>>>> We have to differentiate between what users of ikiwiki consider first class links and what internally is happening. For the user any link contributing to the structured access tree is first class. The code on the other hand has to differentiate between the static links, then generated links, then orphan links. Three "passes", even your proposed solution could be seen as adding another pass since the orphan plugin has to run after all the plugins generating (first class user) links.   -- [[holger]]
+