diff options
author | Giuseppe Bilotta <giuseppe.bilotta@gmail.com> | 2011-01-07 09:29:13 +0100 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-02-22 17:33:07 -0400 |
commit | 27a80dc40aa4cad93576a35d0af1f6c117ffcb68 (patch) | |
tree | 43bd04cb9b416f05ea0c92b63512823f0a09b2d5 /IkiWiki | |
parent | db38cad40f9614ce1c37c818415d430db07813b8 (diff) | |
download | ikiwiki-27a80dc40aa4cad93576a35d0af1f6c117ffcb68.tar ikiwiki-27a80dc40aa4cad93576a35d0af1f6c117ffcb68.tar.gz |
inline: allow assigning an id to postform/feedlink
This allows per-form/feedlink group customization without having to
resort to counting.
(cherry picked from commit b134feb0dc2d9a8ff7ae447537fa8bc02811aabd)
Diffstat (limited to 'IkiWiki')
-rw-r--r-- | IkiWiki/Plugin/inline.pm | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/IkiWiki/Plugin/inline.pm b/IkiWiki/Plugin/inline.pm index 44e38436c..ffdf397f1 100644 --- a/IkiWiki/Plugin/inline.pm +++ b/IkiWiki/Plugin/inline.pm @@ -329,6 +329,10 @@ sub preprocess_inline (@) { $formtemplate->param(postformtext => gettext("Add a new post titled:")); } + if (exists $params{id}) { + $formtemplate->param(postformid => + $params{id}); + } $ret.=$formtemplate->output; # The post form includes the feed buttons, so @@ -346,6 +350,9 @@ sub preprocess_inline (@) { $linktemplate->param(atomurl => $atomurl); $linktemplate->param(atomdesc => $atomdesc); } + if (exists $params{id}) { + $linktemplate->param(id => $params{id}); + } $ret.=$linktemplate->output; } |