diff options
author | Gina Haeussge <osd@foosel.net> | 2008-10-11 14:14:50 +0200 |
---|---|---|
committer | Gina Haeussge <osd@foosel.net> | 2008-10-11 14:14:50 +0200 |
commit | 85313d6f550a93b5757c8876ab5733c3abea9246 (patch) | |
tree | 83ea04704fe7207c4bf3a735c5b28f69e7e0c4f1 | |
parent | f2531e7ee7e98d96c750e1e7067c208362c8e977 (diff) | |
download | rpg-85313d6f550a93b5757c8876ab5733c3abea9246.tar.gz rpg-85313d6f550a93b5757c8876ab5733c3abea9246.tar.bz2 |
Do not allow values for $conf[start] which contain namespaces
darcs-hash:20081011121450-2b4f5-1e3139cc20cea62247be931ebc2749b8fb02c002.gz
-rw-r--r-- | lib/plugins/config/settings/config.metadata.php | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/plugins/config/settings/config.metadata.php b/lib/plugins/config/settings/config.metadata.php index ee558b767..c087cd767 100644 --- a/lib/plugins/config/settings/config.metadata.php +++ b/lib/plugins/config/settings/config.metadata.php @@ -81,7 +81,7 @@ $file['protected'] = "DOKU_CONF.'local.protected.php'"; // optional $meta['_basic'] = array('fieldset'); $meta['title'] = array('string'); -$meta['start'] = array('string'); +$meta['start'] = array('string','_pattern' => '!^[^:;/]+$!'); // don't accept namespaces $meta['lang'] = array('dirchoice','_dir' => DOKU_INC.'inc/lang/'); $meta['template'] = array('dirchoice','_dir' => DOKU_INC.'lib/tpl/','_pattern' => '/^[\w-]+$/'); $meta['savedir'] = array('savedir'); |