comments: if the remove plugin is enabled, append a "Remove comment" link

master
Simon McVittie 2009-01-10 11:31:24 +00:00
parent d70b05971f
commit 79676ca445
2 changed files with 19 additions and 0 deletions

View File

@ -634,6 +634,14 @@ sub pagetemplate (@) {
$template->param(commentauthorurl =>
$commentstate{$page}{commentauthorurl});
}
if ($template->query(name => 'removeurl') &&
IkiWiki::Plugin::remove->can("check_canremove") &&
length $config{cgiurl}) {
$template->param(removeurl => IkiWiki::cgiurl(do => 'remove',
page => $page));
$template->param(have_actions => 1);
}
}
package IkiWiki::PageSpec;

View File

@ -39,4 +39,15 @@ Comment by
&mdash; <TMPL_VAR CTIME>
</div>
<TMPL_IF NAME="HAVE_ACTIONS">
<div class="actions">
<ul>
<TMPL_IF NAME="REMOVEURL">
<li><a href="<TMPL_VAR REMOVEURL>" rel="nofollow">Remove comment</a></li>
</TMPL_IF>
</ul>
</div><!--.actions-->
</TMPL_IF>
</div><!--.comment-->