Package: ikiwiki
Version: 2.53
Severity: minor
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
hiya,
if you enable cgiurl in your setup config, the edit/history/discussion
links appear in all the rendered pages. while this could be avoided by
overriding templates, it seems pretty reasonable to me that there should
be a way to enable the search feature (which requires cgiurl be set),
without enabling the rest of this stuff.
the relevant code (IkiWiki/Render.pm, though there may be others)
my $actions=0;
if (length $config{cgiurl}) {
$template->param(editurl => cgiurl(do => "edit", page => $page))
;
$template->param(prefsurl => cgiurl(do => "prefs"));
$actions++;
}
<snip>
if ($actions) {
$template->param(have_actions => 1);
}
and then the installed templates use HAVE_ACTIONS to determine
whether or not the wiki links should be available.
sean
- -- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages ikiwiki depends on:
ii libhtml-parser-perl 3.56-1+b1 A collection of modules that parse
ii libhtml-scrubber-perl 0.08-4 Perl extension for scrubbing/sanit
ii libhtml-template-perl 2.9-1 HTML::Template : A module for usin
ii liburi-perl 1.35.dfsg.1-1 Manipulates and accesses URI strin
ii markdown 1.0.1-7 Text-to-HTML conversion tool
ii perl 5.10.0-11 Larry Wall's Practical Extraction
Versions of packages ikiwiki recommends:
ii gcc [c-compiler] 4:4.3.1-2 The GNU C compiler
ii gcc-3.4 [c-compiler] 3.4.6-8 The GNU C compiler
ii gcc-4.1 [c-compiler] 4.1.2-23 The GNU C compiler
ii gcc-4.2 [c-compiler] 4.2.4-3 The GNU C compiler
ii gcc-4.3 [c-compiler] 4.3.1-6 The GNU C compiler
ii git-core 1:1.5.6.2-1 fast, scalable, distributed revisi
ii libauthen-passphrase-perl 0.005-3 Perl module encapsulating hashed p
ii libc6-dev [libc-dev] 2.7-12 GNU C Library: Development Librari
ii libcgi-formbuilder-perl 3.05.01-6 Easily generate and process statef
ii libcgi-session-perl 4.33-1 Persistent session data in CGI app
ii liblwpx-paranoidagent-perl 1.03-1.1 a "paranoid" subclass of LWP::User
ii libmail-sendmail-perl 0.79-5 Send email from a perl script
ii libnet-openid-consumer-perl 0.14-2 library for consumers of OpenID id
ii libtimedate-perl 1.1600-9 Time and date functions for Perl
ii libxml-simple-perl 2.18-1 Perl module for reading and writin
ii subversion 1.5.0dfsg1-4 Advanced version control system
- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFIg8KAynjLPm522B0RAtc4AJ4tHqqWw46YEJo5MzVp1QcH1/iE4gCffwDa
2h0rIiOrCfIFpnnpmRVbSBI=
=uUF+
-----END PGP SIGNATURE-----
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]