summaryrefslogtreecommitdiff
path: root/platform/www/lib/plugins/blog/action.php
diff options
context:
space:
mode:
Diffstat (limited to 'platform/www/lib/plugins/blog/action.php')
-rw-r--r--platform/www/lib/plugins/blog/action.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/platform/www/lib/plugins/blog/action.php b/platform/www/lib/plugins/blog/action.php
index 61ffd9e..2328399 100644
--- a/platform/www/lib/plugins/blog/action.php
+++ b/platform/www/lib/plugins/blog/action.php
@@ -88,8 +88,7 @@ class action_plugin_blog extends DokuWiki_Action_Plugin {
global $ID, $INFO;
$ns = cleanID($_REQUEST['ns']);
- $title = str_replace(':', '', $_REQUEST['title']);
- $ID = $this->_newEntryID($ns, $title);
+ $ID = $this->_newEntryID($ns, $_REQUEST['title']);
$INFO = pageinfo();
// check if we are allowed to create this file
@@ -210,6 +209,7 @@ class action_plugin_blog extends DokuWiki_Action_Plugin {
);
}
$pre = strftime($dateprefix);
+ $title = str_replace([':', ';', '#', '&', '%', '/', '\\', '?'], '', $title);
return cleanID(($ns ? $ns.':' : '').$pre.$title);
}