]> sipb.mit.edu Git - ikiwiki.git/blob - doc/bugs/Buggy_dependency_graph.mdwn
dbc477c608fa8122a40b500edf09fba61fcc3a82
[ikiwiki.git] / doc / bugs / Buggy_dependency_graph.mdwn
1 I think there is a problem in my "dependency graph". As an example, 
2 [here](http://poivron.org/~nil/misc/ikiwiki_buggy_index) is the index 
3 ikiwiki generated for [my site](http://poivron.org/~nil/misc/ikiwiki_buggy_index)
4 (note that the site changed since this index was generated).
5
6 Some **HUGE** dependencies appear, like
7
8     depends=((((((....((((((A|B)|A)|C)|A)|D)|A)|E)|A)|F)|A)|G....)
9
10     depends=((((((....((((((A|B)|C)|D)|A)|B)|C)|D)|A)|B)|C)|A)|B....)
11
12 Couldn't isolate the cause, but some sources for this problem may be:
13
14 * related to the img module
15
16 * very visible because one of my pages includes 80 resized images
17
18 Other special things in my templates and site:
19
20 * a sidebar with \[[include pages="notes/\*" template=foo]] while notes.mdwn has 
21   a \[[include pages="notes/*"]] and uses the sidebar; removed it, doesn't change
22
23 * a template (biblio.tmpl) calling the "img" plugin with a template parameter as the
24   image filename; removed it, doesn't change
25
26 * some strange games with tags whose page calls a "map" directive to show other tags
27   shile tags are also used in tagclouds (in the sidebar and in the main pages)
28
29 * ...
30
31 I observed these problems (same *kind*, I didn't check in details) on
32  
33 * ikiwiki 2.00gpa1 + v5.8.4 + Debian 3.1
34 * ikiwiki 2.3 + v5.8.8 + Ubuntu 7.04
35
36 I can think about stripping down my wiki source and making it available online for analysis.