use message id prefixes that the validator understands
authorTony Cook <tony@develop-help.com>
Mon, 25 Nov 2013 06:22:50 +0000 (17:22 +1100)
committerTony Cook <tony@develop-help.com>
Mon, 25 Nov 2013 06:22:50 +0000 (17:22 +1100)
site/cgi-bin/modules/BSE/Edit/Article.pm
site/data/db/bse_msg_base.data
site/data/db/bse_msg_defaults.data

index 392910f..fe3dee1 100644 (file)
@@ -16,7 +16,7 @@ use List::Util qw(first);
 use constant MAX_FILE_DISPLAYNAME_LENGTH => 255;
 use constant ARTICLE_CUSTOM_FIELDS_CFG => "article custom fields";
 
-our $VERSION = "1.044";
+our $VERSION = "1.045";
 
 =head1 NAME
 
@@ -1767,7 +1767,7 @@ sub _validate_tags {
     my $error;
     if ($tag =~ /\S/
        && !BSE::TB::Tags->valid_name($tag, \$error)) {
-      push @errors, "msg:bse/admin/edit/tags/invalid_$error";
+      push @errors, "msg:bse/admin/edit/tags/invalid/$error";
       $errors->{tags} = \@errors;
       ++$fail;
     }
index 23260f1..179e383 100644 (file)
@@ -1,5 +1,5 @@
 --
-# VERSION=1.007
+# VERSION=1.008
 id: bse/
 description: BSE messages
 
@@ -143,13 +143,16 @@ description: flashed when a tag is removed successfully.  $1 - tag name
 id: bse/admin/edit/tags/cleanup
 description: flashed after tags are cleaned up
 
-id: bse/admin/edit/tags/invalid_empty
+id: bse/admin/edit/tags/invalid/
+description: various invalid tag value error messages
+
+id: bse/admin/edit/tags/invalid/empty
 description: field error if the tag name is empty
 
-id: bse/admin/edit/tags/invalid_badchars
+id: bse/admin/edit/tags/invalid/badchars
 description: field error if the tag name contains invalid characters
 
-id: bse/admin/edit/tags/invalid_emptyvalue
+id: bse/admin/edit/tags/invalid/emptyvalue
 description: field error if the tag value component is empty
 
 id: bse/admin/edit/tags/bad_id
index c424f4e..9d6a8fc 100644 (file)
@@ -1,5 +1,5 @@
 ---
-# VERSION=1.006
+# VERSION=1.007
 # defaults for the following
 language_code: en
 priority: 0
@@ -94,13 +94,13 @@ message: Tag '%1:s' removed.
 id: bse/admin/edit/tags/cleanup
 message: Deleted %1:d unused tags
 
-id: bse/admin/edit/tags/invalid_empty
+id: bse/admin/edit/tags/invalid/empty
 message: Tags must have a non-empty name
 
-id: bse/admin/edit/tags/invalid_badchars
+id: bse/admin/edit/tags/invalid/badchars
 message: Tags cannot contain control characters, backslash (\) or forward slash (/)
 
-id: bse/admin/edit/tags/invalid_emptyvalue
+id: bse/admin/edit/tags/invalid/emptyvalue
 message: Tags must have text after the colon (:)
 
 id: bse/admin/edit/tags/bad_id