Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: mirra от 15 Апреля 2003, 17:32:56
-
Можно ли вставить название статьи в шаблон comments?
То есть, по документации нельзя, но очень нужно!
http://www.amur.paideia.ru - очень простой сайт, я даже стиль не меняла, все как было.
Надо сделать дискуссионный клуб - лист всех комментариев ко всем статьям, с указанием названий статей.
Я сделала, чтобы все комментарии записывались в свой файл, и еще в один общий, добавив на 232 строке comments.cgi:
$obj=new Comment_WL("$data/comments/26.txt");
$obj->add_new(%rec);
$obj=0;
НО я вообще не знаю perl!!!!!
Помогите, как сделать, чтобы выводить еще и названия статьи в каждом комментарии?
-
Ура! Получилось!
Спасибо разработчикам движка за предоставленную возможность саморазвития.
Результаты см. на http://www.amur.paideia.ru/8/26_1.shtml
Очень интересный и, на самом деле, полезный механизм - интегрирует все обсуждение всех материалов сайта в одном месте. Рекомендую. Кому интересно - расскажу как сделать.
Правда, сайт пока не работает по назначению - все тестирую..
Но!!!! Обнаружена ошибка:
в шаблоне view_comments
переменная <%article_url%> неправильно выдает адрес статьи, пропускает директорию, выдает адреса типа:
http://www.amur.paideia.ru//11_1.shtml
Что делать?
Разработчики и авторы, будьте снисходительны, помогите!
-
Все, разобралась. Использовала только путь
comments.cgi?id=<%id%>
а нужно было полностью:
comments.cgi?id=<%id%>&cat_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
Заранее спасибо!!!!!!!!