Photos
Blog
Projects
vanrenterghem.biz
projects
/
git.ikiwiki.info.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Note recent spam edits.
[git.ikiwiki.info.git]
/
IkiWiki
/
Plugin
/
comments.pm
diff --git
a/IkiWiki/Plugin/comments.pm
b/IkiWiki/Plugin/comments.pm
index b47f965e7b76359d391a5a63db8fbfc2c215a46a..edf5183a65afeff7ce1804ba69d3a3600e77ecd3 100644
(file)
--- a/
IkiWiki/Plugin/comments.pm
+++ b/
IkiWiki/Plugin/comments.pm
@@
-126,7
+126,7
@@
sub htmlize {
sub htmlize_pending {
my %params = @_;
return sprintf(gettext("this comment needs %s"),
sub htmlize_pending {
my %params = @_;
return sprintf(gettext("this comment needs %s"),
- '<a href="'.
+ '<a
rel="nofollow"
href="'.
IkiWiki::cgiurl(do => "commentmoderation").'">'.
gettext("moderation").'</a>');
}
IkiWiki::cgiurl(do => "commentmoderation").'">'.
gettext("moderation").'</a>');
}
@@
-265,7
+265,7
@@
sub preprocess {
$pagestate{$page}{meta}{title} = decode_entities($params{subject});
}
$pagestate{$page}{meta}{title} = decode_entities($params{subject});
}
- if ($params{page} =~ m/\/\Q$config{comments_pagename}\E\d+
_
/) {
+ if ($params{page} =~ m/\/\Q$config{comments_pagename}\E\d+/) {
$pagestate{$page}{meta}{permalink} = urlto(IkiWiki::dirname($params{page})).
"#".page_to_id($params{page});
}
$pagestate{$page}{meta}{permalink} = urlto(IkiWiki::dirname($params{page})).
"#".page_to_id($params{page});
}
@@
-286,7
+286,7
@@
sub preprocess_moderation {
unless defined $params{desc};
if (length $config{cgiurl}) {
unless defined $params{desc};
if (length $config{cgiurl}) {
- return '<a href="'.
+ return '<a
rel="nofollow"
href="'.
IkiWiki::cgiurl(do => 'commentmoderation').
'">'.$params{desc}.'</a>';
}
IkiWiki::cgiurl(do => 'commentmoderation').
'">'.$params{desc}.'</a>';
}
@@
-557,11
+557,12
@@
sub editcomment ($$) {
}
$postcomment=1;
}
$postcomment=1;
- my $ok=IkiWiki::check_content(content => $form->field('editcontent'),
- subject => $form->field('subject'),
+ my $ok=IkiWiki::check_content(
+ content => scalar $form->field('editcontent'),
+ subject => scalar $form->field('subject'),
$config{comments_allowauthor} ? (
$config{comments_allowauthor} ? (
- author => $form->field('author'),
- url => $form->field('url'),
+ author =>
scalar
$form->field('author'),
+ url =>
scalar
$form->field('url'),
) : (),
page => $location,
cgi => $cgi,
) : (),
page => $location,
cgi => $cgi,
@@
-601,7
+602,7
@@
sub editcomment ($$) {
length $form->field('subject')) {
$message = sprintf(
gettext("Added a comment: %s"),
length $form->field('subject')) {
$message = sprintf(
gettext("Added a comment: %s"),
- $form->field('subject'));
+
scalar
$form->field('subject'));
}
IkiWiki::rcs_add($file);
}
IkiWiki::rcs_add($file);
@@
-945,7
+946,7
@@
sub pagetemplate (@) {
);
}
elsif (commentsopen($page)) {
);
}
elsif (commentsopen($page)) {
- $link = "<a href=\"".addcommenturl($page)."\">".
+ $link = "<a
rel=\"nofollow\"
href=\"".addcommenturl($page)."\">".
#translators: Here "Comment" is a verb;
#translators: the user clicks on it to
#translators: post a comment.
#translators: Here "Comment" is a verb;
#translators: the user clicks on it to
#translators: post a comment.