Приветствую Вас, Гость! Регистрация RSS

Fo.Ucoz.Com

Вторник, 26.11.2024
Онлайн фильмы на CINE-MA.RU · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Текстовые шаблоны для материалов
panov Дата: Суббота, 10.12.2011, 18:37 | Сообщение # 1
Нет аватарки

Группа: Администраторы
Сообщений: 147
Репутация: 1
Статус: Offline

Смысл данного скрипта в том, что при добавлении/редактировании материалов в контент-модулях слева от текстовых полей есть несколько кнопок, при нажатии на которые в поля добавляется шаблон, для дальнейшего более удобного и правильного добавления информации о материале.
Установка. Качаем к себе на сайт этот файл. После $BODY$ добавляем:
Code
<?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.
Данное решение подходит для всех контент-модулей. Вот шаблоны, в которые необходимо добавить код указанный в самом верху:
Новости сайта ? Страница архив материалов
Блог ? Страница архива материалов
Каталог статей ? Страница добавления/редактирования материала
Каталог файлов ? Страница добавления/редактирования материала
Каталог сайтов ? Страница добавления/редактирования материала
Доска объявлений ? Страница добавления/редактирования материала
Прикрепления: 1592710.gif (47.7 Kb)


  • Страница 1 из 1
  • 1
Поиск: