]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/CGI.pm
remove leading dot from default_pageext
[ikiwiki.git] / IkiWiki / CGI.pm
index 5e7f771719945155c01dcb1def77651dcb6dd599..3e4cbe4cf4a97598b42bf03fad16ff54b2269423 100644 (file)
@@ -317,10 +317,13 @@ sub cgi_editpage ($$) { #{{{
        }
        $page=lc($page);
        
-       my $file=$page.$config{default_pageext};
+       my $file;
        if (exists $pagesources{lc($page)}) {
                $file=$pagesources{lc($page)};
        }
+       else {
+               $file=$page.".".$config{default_pageext};
+       }
        my $newfile=0;
        if (! -e "$config{srcdir}/$file") {
                $newfile=1;
@@ -360,7 +363,7 @@ sub cgi_editpage ($$) { #{{{
                $form->field(name => "comments",
                                value => $comments, force => 1);
                $form->tmpl_param("page_preview",
-                       htmlize($config{default_pageext},
+                       htmlize(pagetype($file),
                                linkify($page, $page, $content)));
        }
        else {