comments: if the remove plugin is enabled, append a "Remove comment" link
parent
d70b05971f
commit
79676ca445
|
@ -634,6 +634,14 @@ sub pagetemplate (@) {
|
||||||
$template->param(commentauthorurl =>
|
$template->param(commentauthorurl =>
|
||||||
$commentstate{$page}{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;
|
package IkiWiki::PageSpec;
|
||||||
|
|
|
@ -39,4 +39,15 @@ Comment by
|
||||||
|
|
||||||
— <TMPL_VAR CTIME>
|
— <TMPL_VAR CTIME>
|
||||||
</div>
|
</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-->
|
</div><!--.comment-->
|
||||||
|
|
Loading…
Reference in New Issue