--- a/classes/wacko.php 2005-08-26 23:03:19.000000000 +0400 +++ b/classes/wacko.php 2006-04-03 14:59:05.218261335 +0400 @@ -2109,7 +2110,7 @@ class Wacko $tag = $this->tryUtfDecode($tag); // if (!$_REQUEST["add"]=="1" || $this->method=="watch" ) $tag = str_replace("'", "_", str_replace("\\", "", str_replace("_", "", $tag))); - $tag = preg_replace("/[^".$this->language["ALPHANUM_P"]."\_\-]/", "", $tag); + $tag = preg_replace("/[^".$this->language["ALPHANUM_P"]."\_\-\.]/", "", $tag); //$this->tag=$this->Translit($tag, 1); $this->tag = $tag; --- a/handlers/page/rename.php 2006-04-03 14:10:33.425072246 +0400 +++ b/handlers/page/rename.php 2006-04-03 14:10:30.749887914 +0400 @@ -25,7 +25,7 @@ $supernewname = $this->NpjTranslit($NewName); - if (!preg_match("/^(".$this->language["ALPHANUM"]."+)$/", $NewName)) + if (!preg_match("/^([\_\.\-".$this->language["ALPHANUM_P"]."]+)$/", $NewName)) { print($this->GetResourceValue("BadName")."
\n"); }