Страница 1 из 3

Текстовые шаблоны для материалов

СообщениеДобавлено: 29 июл 2009, 13:48
Vanofuture
Изображение

Смысл данного скрипта в том, что при добавлении/редактирование материалов в контент-модулях слева от текстовых полей есть несколько кнопок при нажатии на которые в поля добавляется шаблон, для дальнейшего более удобного и правильного добавления информации о материале.

Установка. Качаем к себе на сайт этот файл. После $BODY$ добавляем*:
Код: Выделить всё
<?if($PAGE_ID$='add' || $PAGE_ID$='edit')?><script type="text/javascript" src="/news_templates.js"></script><style type="text/css">div.newsTemplates input {background: #fefefe url('http://alexeenko.org/public/img/newstemplates_bg.png') repeat-x left bottom;border: 1px solid #e5e5e5;cursor: pointer;color: #999999; width: 100%;padding: 5px;margin: 0 0 3px 0}div.newsTemplates input:hover {background: #666666;color: white;}</style><?endif?>


Настройка очень проста. Выбераем для каких полей включён скрипт:
Код: Выделить всё
var forBrief = 1; // включить скрипт для "Краткого текста материала"?
var forFull = 1; // включить скрипт для "Полного текста материала"?

Далее настройка "контента" скрипта. Основной шаблон:
Код: Выделить всё
newsTemplates.push({title: 'НАЗВАНИЕ КНОПКИ', data: 'ЧТО БУДЕТ ДОБАВЛЯТЬСЯ В ФОРМУ ПО КЛИКУ'});

В каком порядке будут идти эти сценарии в коде, в таком же они и будут выводится в форме.
Важно!
Не используйте одинарных кавычек!
Вместо переноса строк пишите \n.

Данное решение подходит для всех контент-модулей. Вот шаблоны в которые необходимо добавить код указанный в самом верху:
Новости сайта ---> Страница архив материалов
Блог ---> Страница архива материалов
Каталог статей ---> Страница добавления/редактирования материала
Каталог файлов ---> Страница добавления/редактирования материала
Каталог сайтов ---> Страница добавления/редактирования материала
Доска объявлений ---> Страница добавления/редактирования материала

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 29 июл 2009, 18:35
Chelove
спасибо.

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 30 июл 2009, 02:02
Chelove
не дружит он с \n убераю и не оставляю пробелов только тогда отображает.

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 30 июл 2009, 13:09
Vanofuture
Chelove, исправлено, перекачай файл.

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 31 июл 2009, 17:24
DefKiNG
Ух ты, мне пригодится, щас опробую. Должна быть полезная штука
Vanofuture, Спасибо!

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 31 июл 2009, 22:16
kanat07-1
так и не понял для чего оно

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 31 июл 2009, 22:37
Vanofuture
kanat07-1, значит оно тебе не надо.

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 01 авг 2009, 12:10
DefKiNG
Vanofuture, а с визуальным редактором не работает :(
можешь исправить?

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 02 авг 2009, 21:03
Vanofuture
DefKiNG, как-нибудь исправлю.

Re: Текстовые шаблоны для материалов

СообщениеДобавлено: 03 авг 2009, 10:49
DefKiNG
Vanofuture, было бы замечательно ;)