Дополнительные кнопки для uWnd окна uCoz / _uWnd Custom Footer Button


Дополнительные кнопки для uWnd окна uCoz / _uWnd Custom Footer Button — Скрипт добавляет в _uWnd окна footer, вы сможете добавлять какой-то html код, добавлять кнопки управлением окна, изменять его размеры, изменять положение кнопок и текста, прописывать кнопкам заголовки и их контент. Скрипт написан как jQuery плагин, благодаря чему вы сможете использовать его не затрудняясь.

Переходим в панель управления сайтом, в меню выбираем пункт "Дизайн" и далее "Быстрая замена участков шаблонов".

Отмечаем все Модули и в поле "Что заменить:" прописываем:

Code
</body>


а в поле "На что заменить:"

Code
<script type="text/javascript" src="/js/new_option_uwnd"></script></body>


Параметры



Структура вызова выглядит так:

Code
$.uWb(name,{options});


name- Название окна, к которому будет использоваться футер, указывается в кавычках.
options - перечень параметров, перечень всех параметров данного скрипта:
html - любой html текст или объект с текстом. Указывается в кавычках.
buttons - перечень кнопок для футера. Указывается в виде массива.
height - Высота футера. Указывается в виде числа.
alignhtml - Положение html. Указывается в кавычках одно из значений: left, right.
alignbutton - Тоже что и html только для кнопок.
style - Стиль для футера.

Что и как?



Перечень параметров, прописываются через двоеточие где перед - название параметра, а после двоеточия - значение.

Структура: параметр : значение.
Пример: { html: 'Я простой текст.' }

Каждый параметр разделяют запятой кроме конца - в конце запятая не ставится.

Структура: параметр : значение, параметр : значение
Пример: { html: 'Я простой текст.', alignhtml: 'left', height: 31}

Какие кавычки использовать? - ответ: любые, которые вы считаете легче и удобнее, например если в html много двойных кавычек то используйте одинарные, либо на оборот.
Помните что если вы используете в html одинарные кавычки и в нём они существуют то нужно их экранизировать то есть к каждой одинарной запятой добавить \ слэш.

Например: { html: 'Я простой текст, а я "текст" с \'одинарными\' кавычками ' }

Использование массива в button, происходит следующим способом: ставятся квадратные кавычки в них сами кнопки.
Кнопки перечисляются через запятую.

Структура:
[
['Уникальное имя', 'Заголовок', 'Контент'],
['Уникальное имя', 'Заголовок', 'Контент']
]

Пример: [['closed','Закрыть окно','onclick="_uWnd.close()"'],['ok_knop','Ок','onclick="myfunct()"']]

Всё!

  • FalleN

  • 2735

  • 1

  • 255

Ссылки на статью:

Похожие статьи: