Добрый день.
Текущие состояние системы . Работает нормально видео (имена альбомов на русском и файлы добавляются как положено)
Проблемы: При добавлении События - событие видно как созданное, но при нажатии на него высвечивается страница (Страница не найдена)
пример - http://kosmos.zp.ua/m/events/view/%D0%9F%D1%80%D0%B5%D0%BC%D1%8C%D0%B5%D1%80%D0%BA%D0%B0%D0%B2%D0%B0%D0%BA
1. utils.inc.php согласно - http://www.boonex.com/trac/dolphin/ticket/1679
function uriFilter ($s) {
if ($GLOBALS['oTemplConfig']->bAllowUnicodeInPreg)
$s = get_mb_replace ('/[^\pL^\pN]+/u', '-', $s); // unicode characters
else
//$s = get_mb_replace ('/([^\d^\w]+)/u', '-', $s); // latin characters only // * (пояснение ниже)
$s = get_mb_replace ('/([-^]+)/', '-', $s);
$s = get_mb_replace ('/([-]+)$/', '', $s); // remove trailing dash
if (!$s) $s = '-';
return $s;
}
function _preProductTabs ($sUri, $sSubTab = '') {
if ($GLOBALS['oTemplConfig']->bAllowUnicodeInPreg)
$sReg = '/^[\pL\pN\-_]+$/u'; // unicode characters
else
$sReg = '/^[\d\w\-_]+$/u'; // latin characters only
if (!preg_match($sReg, $sUri)) {
$this->_oTemplate->displayPageNotFound ();
return false;
При разкоментировании указанной строки при добавлении видео создается папка вида ( --2011-02-23-1) и туда добавляется само видео. Также начинает работать публикация Событий, создается событие которое в адресной строке имеет вид текущей даты - пример http://kosmos.zp.ua/m/events/view/--2011-03-15
Есть подозрнение на некорректную работу в inc/classes/BxDolTwigModule.php ¶ этого кода - строка 1073
function _actionAdministrationSettings ($sSettingsCatName) {
if (!preg_match('/^[A-Za-z0-9_-]+$/', $sSettingsCatName))
return MsgBox(_t('_sys_request_page_not_found_cpt'));
$iId = $this->_oDb->getSettingsCategory($sSettingsCatName);
if(empty($iId))
return MsgBox(_t('_sys_request_page_not_found_cpt'));
Настройки php в порядке.
Надеюсь на помощь.