X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/8daaa11baa70e07f6405ccb4474e97cac9627961..edc6a7b7b1df39e4353a0a48f5a6f2cd61a89520:/IkiWiki/Plugin/shortcut.pm diff --git a/IkiWiki/Plugin/shortcut.pm b/IkiWiki/Plugin/shortcut.pm index 2a4a36a41..ca527ce3c 100644 --- a/IkiWiki/Plugin/shortcut.pm +++ b/IkiWiki/Plugin/shortcut.pm @@ -3,7 +3,7 @@ package IkiWiki::Plugin::shortcut; use warnings; use strict; -use IkiWiki; +use IkiWiki 2.00; sub import { #{{{ hook(type => "checkconfig", id => "shortcut", call => \&checkconfig); @@ -21,7 +21,7 @@ sub preprocess_shortcut (@) { #{{{ my %params=@_; if (! defined $params{name} || ! defined $params{url}) { - return "[[".gettext("shortcut missing name or url parameter")."]]"; + return "[[shortcut ".gettext("missing name or url parameter")."]]"; } hook(type => "preprocess", no_override => 1, id => $params{name}, @@ -30,7 +30,7 @@ sub preprocess_shortcut (@) { #{{{ #translators: This is used to display what shortcuts are defined. #translators: First parameter is the name of the shortcut, the second #translators: is an URL. - return sprintf(gettext("shortcut %s points to %s"), $params{name}, $params{url}); + return sprintf(gettext("shortcut %s points to %s"), $params{name}, $params{url}); } # }}} sub shortcut_expand ($$@) { #{{{ @@ -53,7 +53,8 @@ sub shortcut_expand ($$@) { #{{{ my $text=join(" ", @params); my $encoded_text=$text; $encoded_text=~s/([^A-Za-z0-9])/sprintf("%%%02X", ord($1))/seg; - + + $text=~s/_/ /g; if (defined $desc) { $desc=~s/\%s/$text/g; }