]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Render.pm
Added missing '!' in "!format perl..."
[ikiwiki.git] / IkiWiki / Render.pm
index dec9293adcf25d6c8531d46e11a6068fa0676b71..3ebb1a324d8a3118b54f0d7c6360587892917b65 100644 (file)
@@ -78,11 +78,14 @@ sub genpage ($$) {
        my $actions=0;
 
        if (length $config{cgiurl}) {
-               $template->param(editurl => cgiurl(do => "edit", page => $page))
-                       if IkiWiki->can("cgi_editpage");
-               $template->param(prefsurl => cgiurl(do => "prefs"))
-                       if exists $hooks{auth};
-               $actions++;
+               if (IkiWiki->can("cgi_editpage")) {
+                       $template->param(editurl => cgiurl(do => "edit", page => $page));
+                       $actions++;
+               }
+               if (exists $hooks{auth}) {
+                       $template->param(prefsurl => cgiurl(do => "prefs"));
+                       $actions++;
+               }
        }
                
        if (defined $config{historyurl} && length $config{historyurl}) {
@@ -92,7 +95,7 @@ sub genpage ($$) {
                $actions++;
        }
        if ($config{discussion}) {
-               if ($page !~ /.*\/\Q$config{discussionpage}\E$/ &&
+               if ($page !~ /.*\/\Q$config{discussionpage}\E$/i &&
                   (length $config{cgiurl} ||
                    exists $links{$page."/".$config{discussionpage}})) {
                        $template->param(discussionlink => htmllink($page, $page, $config{discussionpage}, noimageinline => 1, forcesubpage => 1));
@@ -406,7 +409,7 @@ sub find_del_files ($) {
 sub remove_del (@) {
        foreach my $file (@_) {
                my $page=pagename($file);
-               if (isinternal($page)) {
+               if (isinternal($page)) {
                        debug(sprintf(gettext("removing old page %s"), $page));
                }