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

пожелания

<< < (9/18) > >>

tsd:
А еще можно бы добавить, чтобы после ввода новости оная обрабатывалась на наличие \\n и заменялось бы

Вот :)

tsd:
Для print.txt хорошо бы было ввести таг , который содержал бы контент всех страниц данной новости. А то приходиться печатать каждую страницу отдельно. Или я опять доку не дочитал? :)

NAS:

--- Цитировать ---Для print.txt хорошо бы было ввести таг , который содержал бы контент всех страниц данной новости. А то приходиться печатать каждую страницу отдельно. Или я опять доку не дочитал?
--- Конец цитаты ---


Во я это тоже предлагал :)

Green Kakadu:

--- Цитировать ---наличие \\n и заменялось бы
 
--- Конец цитаты ---

Это на самом деле очень неудобно - часто люди составляют статьи в простеньком HTML редакторе, а потом постят в систему публикаций. Когда они работают в редакторе, то часто "рвут" строки для ;) своей удобонаглядности. Включить такое несложно (admin.cgi sub parse_article) но это оч. неудобно (хотя на форуме, например тут, это кажется удобным)

Green Kakadu:

--- Цитировать ---Для print.txt хорошо бы было ввести таг ,
--- Конец цитаты ---

Просто спец.тегом тут не отделаешься. Вывести можно (тогда нужно добавить будет еще один шаблон. для "обработки одной страницы" которая будет впечатываться в общее письмо. Возможно сделать выбор между постраничной отсылкой и полной отсылкой.

Лично я за постраничную т.к.:
1. Если статья большая (~50 страниц) :) это неприкольно для сервера.
2. если можно будет отослать/распечатать сразу все страницы статьи ;) то хитрые посетители не будут уходить дальше кнопки "Версия для печати" ;)

Как образуются спец.теги? Наверное стоит написать небольшую заметку об этом. Если кратко то так:
в модуле Sanitarium_WL все завязано через анонимный хеш - туда распаковывются все данные + подгружаются служебные данные (поэтому вывести можно очень много, почти весь конфиг), т.е. он выступает в роли общего ресурса.  

При обработке шаблона, все встреченные меняются на $self->{буковки} ;) т.е. на соотв. значение анонимного хеша. Если такого значения нет (напр. вы опечатались), то ничего не вставляется, тег удаляется, а в ерр.логи кидается краткая пометка об Unitialized value at Sanitarium_WL line xxxx

Навигация

[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 
Перейти к полной версии