add a warning (exported) function to the core
authorintrigeri <intrigeri@boum.org>
Fri, 16 Jan 2009 13:49:57 +0000 (14:49 +0100)
committerintrigeri <intrigeri@boum.org>
Fri, 16 Jan 2009 14:06:42 +0000 (15:06 +0100)
Signed-off-by: intrigeri <intrigeri@boum.org>
IkiWiki.pm
doc/plugins/write.mdwn

index ca483a111693291adab7efbc720b2f8bdeda94c3..08017635fa8e809d07dce783df45f806664d2318 100644 (file)
@@ -21,7 +21,7 @@ our @EXPORT = qw(hook debug error template htmlpage add_depends pagespec_match
                  bestlink htmllink readfile writefile pagetype srcfile pagename
                  displaytime will_render gettext urlto targetpage
                 add_underlay pagetitle titlepage linkpage newpagefile
-                inject
+                inject warning
                  %config %links %pagestate %wikistate %renderedfiles
                  %pagesources %destsources);
 our $VERSION = 3.00; # plugin interface version, next is ikiwiki version
@@ -579,6 +579,10 @@ sub error ($;$) {
        die $message."\n";
 }
 
+sub warning ($) {
+       return log_message(warning => @_);
+}
+
 sub debug ($) {
        return unless $config{verbose};
        return log_message(debug => @_);
index fff142fa20b5f539673579218e0d2a43312c459c..4db02b532557addd28922fcf4c26ce1eda458586 100644 (file)
@@ -555,6 +555,10 @@ the id can be controled by the user.
 Logs a debugging message. These are supressed unless verbose mode is turned
 on.
 
+#### `warning($)`
+
+Logs a warning message.
+
 #### `error($;$)`
 
 Aborts with an error message. If the second parameter is passed, it is a