]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blob - doc/todo/allow_disabling_backlinks.mdwn
rename hook: instead of modifying the passed-by-name array, return a copy
[git.ikiwiki.info.git] / doc / todo / allow_disabling_backlinks.mdwn
1 This patch allows disabling the backlinks in the config file by setting nobacklinks to 0.
3 It is backwards compatible, and by default enables backlinks in the generated pages.
5 <pre>
6 --- IkiWiki/Render.pm.orig2     2009-01-06 14:54:01.000000000 +1300
7 +++ IkiWiki/Render.pm   2009-01-06 14:55:08.000000000 +1300
8 @@ -107,7 +107,8 @@
9                 $template->param(have_actions => 1);
10         }
11  
12 -       my @backlinks=sort { $a->{page} cmp $b->{page} } backlinks($page);
13 +       my @backlinks=sort { $a->{page} cmp $b->{page} } backlinks($page)
14 +               unless defined $config{nobacklinks} && $config{nobacklinks} == 0;
15         my ($backlinks, $more_backlinks);
16         if (@backlinks <= $config{numbacklinks} || ! $config{numbacklinks}) {
17                 $backlinks=\@backlinks;
18 </pre>