в ActionBlog вместо $this->AddEventPreg('/^[\w\-\_]+$/i','/^(\d+)\.html$/i','EventShowTopic'); назначить ивент как $this->AddEvent('post','EventShowTopic');
в функции ивента EventShowTopic код для определения айди топика
if (preg_match("/^(\d+)\.html$/i",$this->getParam(0),$aMatch)) {
$iTopicId=$aMatch[1];
} else {
return parent::EventNotFound();
}
Уважаемый lupsy прочтите внимательно по ссылке nofollow
Единственная задача данного атрибута — сообщить поисковой системе, что рейтинг со страницы, на которой ссылка размещена, не должен передаваться странице, на которую данная ссылка ведет.
вставка видео с помощью тега ЛС <video>
в \classes\modules\sys_text\Text.class.php
есть функция VideoParser для вставки видео с youtube и rutube. Делай по аналогии.
Акшен ActionTopic.class.php проверка постинга по времени производится только при добавлении топика, при редактировании нет. Т.о. если пользователю нельзя запостить по времени, он может сохранить топик в черновиках, затем открыть его для редактирования и опубликовать.
главная страница…
{else}
прочие страницы…
{/if}
в ActionBlog вместо $this->AddEventPreg('/^[\w\-\_]+$/i','/^(\d+)\.html$/i','EventShowTopic'); назначить ивент как $this->AddEvent('post','EventShowTopic');
в функции ивента EventShowTopic код для определения айди топика
подробно здесь
добавить
в \classes\modules\sys_text\Text.class.php
есть функция VideoParser для вставки видео с youtube и rutube. Делай по аналогии.
0.31 заменить строки 84-102
0.4 строки 86-114
у оперы 10.10 заскоки бывают когда между тегами form находится скрипт.
Если у Вас стоит этот хак — расскомментируйте.