Наши скрипты > Sanitarium WebLoG

Название статьи в комментариях

(1/1)

mirra:
Можно ли вставить название статьи в шаблон comments?

То есть, по документации нельзя, но очень нужно!

http://www.amur.paideia.ru - очень простой сайт, я даже стиль не меняла, все как было.

Надо сделать дискуссионный клуб - лист всех комментариев ко всем статьям, с указанием названий статей.

Я сделала, чтобы все комментарии записывались в свой файл, и еще в один общий, добавив на 232 строке comments.cgi:

$obj=new Comment_WL("$data/comments/26.txt");
$obj->add_new(%rec);
$obj=0;

НО я вообще не знаю perl!!!!!

Помогите, как сделать, чтобы выводить еще и названия статьи в каждом комментарии?

mirra:
Ура! Получилось!

Спасибо разработчикам движка за предоставленную возможность саморазвития.

Результаты см. на http://www.amur.paideia.ru/8/26_1.shtml

Очень интересный и, на самом деле, полезный механизм - интегрирует все обсуждение всех материалов сайта в одном месте. Рекомендую. Кому интересно - расскажу как сделать.

Правда, сайт пока не работает по назначению - все тестирую..

Но!!!! Обнаружена ошибка:

в шаблоне view_comments
переменная неправильно выдает адрес статьи, пропускает директорию, выдает адреса типа:
http://www.amur.paideia.ru//11_1.shtml


Что делать?

Разработчики и авторы, будьте снисходительны, помогите!

mirra:
Все, разобралась. Использовала только путь
comments.cgi?id=

а нужно было полностью:
comments.cgi?id=&cat_id=

И еще вопрос, возможно, последний (?)

Как правильно написать в файле comments.cgi вместо строк:

$obj=new Comment_WL("$data/comments/$in{\'id\'}.txt");
$obj->add_new(%rec);
$obj=0;

следующее выражение:

если id статьи равен 26, то добавить новую запись в файл 26.txt
В другом случае добавить новую запись в файл $in{\'id\'}.txt и в файл 26.txt

Заранее спасибо!!!!!!!!

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии