RSS задержанных комментариев, уведомление об ошибке 404
03.08.2010Выпустил обновление 3.59 в котором исправил известные мне ошибки в для новой парадигмы виджетов. Оптимизировал в некоторых местах код. Добавил две новые значительные фичи.
- RSS задержанных комментариев. Настраивается в админке/комментарии. Для приватности этого рсс надо ввести строку ключ - без разницы какую, это своеобразный пароль к рсс. Точнее уникальный урл. Для полного запрета такого рсс достаточно оставить это поле пустым. Надо заметить что в выложенной версии меню не имеет нормального имени - этот баг я обнаружил только после обновления рабочего сайта. В следующем релизе это уже исправлено.
- Появилась новая настройка - уведомления о 4404 на почту. По умолчанию включена. Будет приходит письмо с адресом ошибки и откуда пришли. Сегодня эта штука у меня целый день тестировалась, в результате набрал небольшое количество 404, которые добавил в базу редиректов, например какой то робот постоянно запрашивал адрес /feed/ ну я этот адрес поставил на редирект на /rss.xml и еще пару адресов, например кто то дергал /contact.php - предполагаю, что это спамовый робот.
Также исправил мелкие баги, например неверная дата в письмах.
Кстати о датах - забыл написать, что эта версия поддерживает оба формата дат как для strftime и date. По умолчанию сейчас в темах надо прописывать как для функции date, но и старые темы с форматом как для strftime будут поддерживаться.
RSS комментарии к этой записи
Рубрики: Обновление
Комментарии (16) на запись “RSS задержанных комментариев, уведомление об ошибке 404”
Оставить комментарий
сорри, но тоже самое ...
ошибка внизу, после добавления плагинов - текст блоки, поиск фразы, ссылки админа, никэдит.
Caught exception:
The requested 0 widget not found
0 lib/widgets.class.php(282): tdata->error('The requested 0...')
1 lib/widgets.class.php(373): twidgets->getwidget(0)
2 lib/widgets.class.php(307): twidgets->getsitebarcontent(Array, 0)
3 lib/template.class.php(154): twidgets->getsitebar(Object(thomepage))
4 lib/template.class.php(41): ttemplate->getsitebar()
5 lib/theme.class.php(129): ttemplate->__get('sitebar')
6 [internal function]: ttheme->parsecallback(Array)
7 lib/theme.class.php(143): preg_replace_callback('/\$(\w+)\.(\w...', Array, '<!DOCTYPE html ...')
8 lib/theme.class.php(161): ttheme->parse('<!DOCTYPE html ...')
9 lib/template.class.php(130): ttheme->gethtml(Object(thomepage))
10 lib/kernel.php(1217): ttemplate->request(Object(thomepage))
11 lib/kernel.php(1181): turlmap->GenerateHTML(Array)
12 lib/kernel.php(1094): turlmap->printcontent(Array)
13 lib/kernel.php(1084): turlmap->dorequest('/')
14 index.php(65): turlmap->request('sonbet.bplaced....', '/360/')
15 {main}Caught exception:
The requested 0 widget not found
0 lib/widgets.class.php(282): tdata->error('The requested 0...')
1 lib/widgets.class.php(373): twidgets->getwidget(0)
2 lib/widgets.class.php(307): twidgets->getsitebarcontent(Array, 0)
3 lib/template.class.php(154): twidgets->getsitebar(Object(thomepage))
4 lib/template.class.php(41): ttemplate->getsitebar()
5 lib/theme.class.php(129): ttemplate->__get('sitebar')
6 [internal function]: ttheme->parsecallback(Array)
7 lib/theme.class.php(143): preg_replace_callback('/\$(\w+)\.(\w...', Array, '<!DOCTYPE html ...')
8 lib/theme.class.php(161): ttheme->parse('<!DOCTYPE html ...')
9 lib/template.class.php(130): ttheme->gethtml(Object(thomepage))
10 lib/kernel.php(1217): ttemplate->request(Object(thomepage))
11 lib/kernel.php(1181): turlmap->GenerateHTML(Array)
12 lib/kernel.php(1094): turlmap->printcontent(Array)
13 lib/kernel.php(1084): turlmap->dorequest('/')
14 index.php(65): turlmap->request('sonbet.bplaced....', '/360/')
15 {main}
<br> можно и так писать вообще без слеша, правила вроде не нарушает... хотя кто его знает как двиг на это среагирует. А то что игнорирует ся этот тег в написании поста это точно. заметил когда писал через плагин никэдит. а может зря на плагин грешу...
P.S. ставил 3,60 в чистую папку , вопщем чистая инсталляция. причем описанная выше ошибка у меня показывается если я залогинился под админом, когда захожу с дуругого броузера как простой читатель то эта ошибка не показывается и виджеты на месте, но косяк с отображением поискоых фраз остается. еще оч трудно разметить эти виджеты - вправо или в подвал - нет возможности выбрать порядок так как все цифры заняты, и еще довольно запутанно установка галочек на виджеты , вопщем надо чтото расписать...
>> <br> можно и так писать вообще без слеша, правила вроде не нарушает...
С xhtml не пройдет вадидацию без слеша. Мелочь, конечно, но лучше чтобы была поддержка стандартов.
тести лучше на реальном хосте в чистой папке на файлах, под админом, а потм с другого броузера тоже посмотри что будет...
что-то я загорелся этим двигом... хотя фич надо еще много, но он мелкие и касаются скорее удобства и функционала в админ панели, не думаю что кардинально затронет переработку двига, но все же...
поэтому давай те сперва поихоньку оттестируем, а потом также будем дополнять фичи.