Наши скрипты > Sanitarium WebLoG
:-)
Green Kakadu:
--- Цитировать ---Попытался изменить класс для "ссылок по теме" и оказалось, что общая перегенерация не изменяет свойства этих ссылок.
--- Конец цитаты ---
Это не баг - все сделано для ускорения регенерации.
Т.е. вся обработка текста происходит на этапе ввода статьи (св том числе и html ссылок по теме оформляется) ,а при регенерации, происходит лишь извлечение из БД и вставка в шаблоны. Т.е. этапа обработки содержимого нет - все для ускорения, т.к. генерация - это самый трудоемкий процесс, при большом числе статей.
Я думаю сделать специальную программку, для обновления ссылок по теме во всей БД, т.к. о такой проблеме уже задумывался :) (именно поэтому там универсальный редирект на статью стоит, а не урл прямой - вдруг статья по теме изменится..)
Ptiza:
Действительно, нужно сделать отдельным пунктом или программой. Не каждый день меняешь ссылки по теме, а когда приходится - нужно долго мучаться.
В общем, у меня сейчас все выглядит не ахти как красиво, поэтому прошу (ну, по большому блату, что-ли ;) сделать эту приблуду побыстрее.
Green Kakadu:
--- Цитировать ---В общем, у меня сейчас все выглядит не ахти как красиво, поэтому прошу (ну, по большому блату, что-ли сделать эту приблуду побыстрее
--- Конец цитаты ---
займусь этим. Примерно в таком же духе там есть еще один пунктик - если смайлики включить, статьи попостить, а потом их отключить, то в тех статьях, которые были посланы при включенных смайлах они остаются :) я думаю не смертельно это.
Unregistered-bug:
Тренирую последний релиз, все работает идеально куда надо пишеться, что надо создается - ну вообще класс!
Но в error_log вот что пишеться, может Вам пригодится?
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in substitution (s///) at Sanitarium_WL.pm line 793.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in substitution iterator at Sanitarium_WL.pm line 648.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in array element at Sanitarium_WL.pm line 518.
[Sun Mar 24 23:30:11 2002] admin.cgi: Use of uninitialized value in concatenation (.) at /home/one/cgi-bin/script/admin/admin.cgi line 1911.
Green Kakadu:
--- Цитировать ---Но в error_log вот что пишеться, может Вам пригодится?
--- Конец цитаты ---
угу спасибо.
Кстати, если достают вас эти сообщения ;)
то в самой верхней строке
#/usr/bin/perl -w
уберите -w
именно этот ключ заставляет Perl кидать в логи подобную информацию-предупреждения.
Навигация
Перейти к полной версии