X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/ec15e15983af68badf17614e351866a78c6b2d05..3f3aab3793fb471f8a99ed12df1bbad7abdc3455:/doc/todo/Default_text_for_new_pages.mdwn diff --git a/doc/todo/Default_text_for_new_pages.mdwn b/doc/todo/Default_text_for_new_pages.mdwn index c5168f49c..a904f8287 100644 --- a/doc/todo/Default_text_for_new_pages.mdwn +++ b/doc/todo/Default_text_for_new_pages.mdwn @@ -15,7 +15,7 @@ Inline below is a [[patch]] that implements this: index bb21ed2..10c985c 100644 --- a/IkiWiki/Plugin/editpage.pm +++ b/IkiWiki/Plugin/editpage.pm - @@ -60,7 +60,7 @@ sub cgi_editpage ($$) { #{{{ + @@ -60,7 +60,7 @@ sub cgi_editpage ($$) { decode_cgi_utf8($q); @@ -24,7 +24,7 @@ Inline below is a [[patch]] that implements this: my @buttons=("Save Page", "Preview", "Cancel"); eval q{use CGI::FormBuilder}; error($@) if $@; - @@ -117,9 +117,20 @@ sub cgi_editpage ($$) { #{{{ + @@ -117,9 +117,20 @@ sub cgi_editpage ($$) { } else { $type=$form->param('type'); @@ -45,7 +45,7 @@ Inline below is a [[patch]] that implements this: elsif (defined $from && exists $pagesources{$from}) { # favor the type of linking page $type=pagetype($pagesources{$from}); - @@ -129,7 +140,7 @@ sub cgi_editpage ($$) { #{{{ + @@ -129,7 +140,7 @@ sub cgi_editpage ($$) { if (! $form->submitted) { $form->field(name => "rcsinfo", value => "", force => 1); } @@ -58,7 +58,7 @@ Inline below is a [[patch]] that implements this: index 8efef3f..075d7d8 100644 --- a/IkiWiki/Plugin/inline.pm +++ b/IkiWiki/Plugin/inline.pm - @@ -271,6 +271,7 @@ sub preprocess_inline (@) { #{{{ + @@ -271,6 +271,7 @@ sub preprocess_inline (@) { $rootpage=$params{page}; } $formtemplate->param(rootpage => $rootpage); @@ -80,3 +80,25 @@ Inline below is a [[patch]] that implements this: + +--- + +Perhaps I'm misunderstanding something, but can't you use already existing +in-house means instead of this patch; use a procedure as I do in the Hurd wiki? + with one template: +. +-- [[tschwinge]] + +> You are entirely correct. I thought I'd seen it somewhere, but then couldn't +> find it when I came to use it. If the patch isn't applied (and I can see arguments +> on both sides of that debate), then at least a pointer to +> [[ikiwiki/directive/edittemplate]] should be added to [[ikiwiki/directive/inline]] +> (and I'd make that change myself, but the edit needs to happen in the underlay, +> not in the online docs). -- [[Will]] + +>> Go ahead and make the edit, ikiwiki's source is arranged such that edits +>> on this wiki to files that form the underlay will affect the underlay. +>> (Clearly I won't be adding duplicate functionality.) +>> --[[Joey]] + +>>> Edit made. [[done]] -- [[Will]]