DIZ-CS.RU - Мы с Вами НАВСЕГДА!
Активный форум » WEB-мастеру » Скрипты для uCoz » Доп. поля для любого модуля
  • Страница 1 из 1
  • 1
Сообщение # 1
Аватарка [ErSTe™]
OFF
Пользователь
Сообщения:119
Награды:138
Отзывы:3
Skype пользователя:

Плюсы:
- ограничение только на символы, суммарно 9999.
- работает БЕЗ PHP.
- дополнительные поля всегда заполняются автоматически при редактировании материала, что очень удобно и отличает этот скрипт от многих других аналогов.
- можно вставлять поля в плеера музыки и видео, да и вообще почти куда угодно, кроме как в сами операторы юкоза.
- ну и вроде бы простой
Минусы:
- убивает поле краткого описания (по умолчанию), можно убить поле полного описания, но эта проблема решаема, просто добавьте новое поле textarea.
остальные не выявлены.

Установка:

1. Скачиваем скрипт и закидываем себе на сайт.
2. На странице добавления и редактирования материала после $BODY$ (или любого другого тега):

3. В шаблоне вида материала заключаем весь код в div с class="addinput$ID$",
в самый конец:
Код
$MESSAGE$


4. В шаблоне страницы с комментариями заключаем весь код в div с class="addinput$ID$",
в самый конец:
Код
$BRIEF$


5. В нужном вам месте вашего шаблона выводим данные:
Код
%other1%
Где 1 это порядковый номер. Счёт полей идёт с 0.

6. Вот и всё должно работать.

Внимание:
- Установка указана с настройками по умолчанию.
- Внутри скрипта имеются дополнительные настройки.
- Отключив Автоматический контроль вы можете как и где угодно расставить свою поля, но записываться они будут по порядку расположения.
- Структура иерархии input'ов не важна, главное чтобы у них был правильный класс (в соответствии с настройками) и скрипт стоял под ними.
- Кнопка добавить так же не обязательна.
- Нельзя использовать сочетания символов идентичные с уникальным разделителем.


  • Страница 1 из 1
  • 1
Поиск:
Писать на форуме могут только авторизованные пользователи.