]> ruin.nu Git - ndwebbie.git/blobdiff - lib/NDWeb/Controller/Wiki.pm
Parse the new gal status and ally def page formats
[ndwebbie.git] / lib / NDWeb / Controller / Wiki.pm
index 1792fa1df22325adf5117211c9ef1da0644c1ef9..1c3ea8714e3f48fa1b23da4320447318210bdfe9 100644 (file)
@@ -102,6 +102,9 @@ sub postedit : Local {
 
                my $wpid = $c->req->param('wpid');
                if ( $wpid eq 'new'){
+                       unless ($c->req->param('name') =~ /^([A-Z]\w*)$/){
+                               die 'The name is not valid, start with a capital letter and only use alphanumerical characters or _ for the rest';
+                       }
                        my $namespace = $dbh->selectrow_array(q{SELECT namespace
                                FROM wiki_namespace_access
                                WHERE namespace = $1 AND post AND gid IN (SELECT groups($2))