Специальные инструкции
Особенности управления доступом
assignoptions
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
var |
string |
Да |
- |
Переменная, в которую заносится массив опций |
Описание: извлекает все опции для текущего раздела и заносит в указанный массив в виде ключ-значение.
button
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
caption |
string |
Да |
- |
Название на кнопке |
onclick |
string |
Да |
|
Обработчик на нажатие |
class |
string |
Нет |
button |
CSS класс |
width |
string |
Нет |
120 |
Ширина |
… |
… |
Нет |
|
Дополнительные атрибуты заносятся в тег input. |
Описание: реализует вывод кнопки.
submit
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
caption |
string |
Да |
- |
Название на кнопке |
class |
string |
Нет |
button |
CSS класс |
width |
string |
Нет |
120 |
Ширина |
… |
… |
Нет |
|
Дополнительные атрибуты заносятся в тег input. |
Описание: реализует вывод кнопки отправки формы.
editbox
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
name |
string |
Да |
- |
Название элемента |
text |
string |
Нет |
|
Содержимое |
max |
int |
Нет |
255 |
Значение maxlength |
width |
string |
Нет |
100% |
Ширина |
… |
… |
Нет |
|
Дополнительные атрибуты заносятся в тег input. |
Описание: реализует вывод поля ввода строки.
textarea
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
name |
string |
Да |
- |
Название элемента |
text |
string |
Нет |
|
Содержимое |
rows |
int |
Нет |
5 |
Количество строк в редакторе |
width |
string |
Нет |
100% |
Ширина |
… |
… |
Нет |
|
Дополнительные атрибуты заносятся в тег textarea. |
Описание: реализует вывод текстового редактора.
fckeditor
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
name |
string |
Да |
- |
Название элемента |
text |
string |
Нет |
|
Содержимое |
height |
int |
Нет |
300 |
Высота редактора |
toolbar |
string |
Нет |
Default |
Тип панели инструментов |
Описание: реализует вывод визуального редактора.
hidden
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
name |
string |
Да |
- |
Название элемента |
value |
string |
Нет |
|
Значение |
Описание: реализует вывод скрытого поля.
captcha
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
id |
string |
Да |
- |
Идентификатор картинки с контрольным кодом |
… |
… |
Нет |
|
Дополнительные атрибуты заносятся в тег img. |
Описание: реализует вывод картинки с контрольным кодом.
image
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
id |
int |
Нет |
0 |
Идентификатор зарегистрированного файла изображения |
section |
string |
Нет |
Текущий раздел |
Полный идентификатор раздела, которому принадлежит файл изображения |
src |
string |
Нет |
|
Путь к файлу изображения |
width |
int |
Нет |
0 |
Требуемая ширина |
height |
int |
Нет |
0 |
Требуемая высота |
… |
… |
Нет |
|
Дополнительные атрибуты заносятся в тег img |
Описание: реализует вывод изображения с возможностью его масштабирования на стороне сервера. Обязательно должен быть указан id или src. Атрибуты width и height используются только для масштабирования, если их не указывать, то в тег img автоматически добавятся атрибуты реальной ширины и высоты изображения.
imagedata
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
id |
int |
Да |
- |
Идентификатор зарегистрированного файла изображения |
var |
string |
Да |
- |
Переменная, в которую заносится массив данных |
section |
string |
Нет |
Текущий раздел |
Полный идентификатор раздела, которому принадлежит изображение |
Описание: извлекает данные зарегистрированного файла изображения и заносит в указанный массив = array(‘name’=>[Имя файла], ‘path’=>[Путь к файлу], ‘width’=>[Ширина], ‘height’=>[Высота], ‘mime’=>[MIME тип файла]);
download
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
id |
int |
Да |
- |
Идентификатор зарегистрированного файла |
section |
string |
Нет |
Текущий раздел |
Полный идентификатор раздела, которому принадлежит файл |
caption |
string |
Нет |
Имя файла |
Текст ссылки |
size |
bool |
Нет |
false |
Добавляет к тексту ссылки размер файла |
dwnl |
bool |
Нет |
false |
Добавляет к тексту ссылки количество скачиваний |
abslink |
bool |
Нет |
false |
Выводит реальную ссылку на файл в обход скриптов для скачивания |
… |
… |
Нет |
|
Дополнительные атрибуты заносятся в тег a |
Описание: реализует вывод ссылки для скачивания зарегистрированного файла по его числовому идентификатору.
filedata
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
id |
int |
Да |
- |
Идентификатор зарегистрированного файла |
var |
string |
Да |
- |
Переменная, в которую заносится массив данных |
section |
string |
Нет |
Текущий раздел |
Полный идентификатор раздела, которому принадлежит файл |
Описание: извлекает данные зарегистрированного файла и заносит в указанный массив =
array(‘name’=>[Имя файла], ‘caption’=>[Описание файла], ‘getfilelink’=>[Ссылка для скачивания], ‘path’=>[Реальный путь к файлу], ‘size’=>[Размер файла], ‘mime’=>[MIME тип файла], ‘dwnl’=>[Количество скачиваний]);
leftblocks
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
separator |
string |
Нет |
|
Разделитель |
Описание: реализует вывод всех левых блоков. (Не кэшируется)
rightblocks
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
separator |
string |
Нет |
|
Разделитель |
Описание: реализует вывод всех правых блоков. (Не кэшируется)
upblocks
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
separator |
string |
Нет |
|
Разделитель |
Описание: реализует вывод всех верхних блоков. (Не кэшируется)
downblocks
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
separator |
string |
Нет |
|
Разделитель |
Описание: реализует вывод всех нижних блоков. (Не кэшируется)
block
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
id |
string |
Да |
- |
Идентификатор блока |
Описание: реализует вывод блока. (Не кэшируется)
printlink
Описание: Не имеет атрибутов, выводит значение текущей ссылки с добавленным get параметром print. Используется для формирования ссылки на страницу с альтернативным оформлением страницы (версия для печати).
window
Атрибут |
Тип |
Обязателен |
По умолчанию |
Описание |
url |
string |
Нет |
|
Url выводимой страницы |
content |
string |
Нет |
|
Содержимое окна |
template |
string |
Нет |
|
Файл шаблона, которым предварительно обрабатывать содержимое в качестве {$content} |
idimg |
int |
Нет |
|
Идентификатор файла изображения, который будет выводиться в окне. |
width |
int |
Нет |
|
Ширина окна |
height |
int |
Нет |
|
Высота окна |
idwin |
string |
Нет |
window |
Идентификатор окна |
Описание: возвращает значение ссылки на js сценарий, который создает popup окно с заданным содержимым. На странице должен быть подключен js скрипт “/system/jscripts/window.js”.
Должен быть указан url или content или idimg. В случае использования с атрибутом content на странице должна выводиться переменная {$debugdata}. В случае использования с атрибутом idimg, ширину и высоту окна можно не указывать.
dynamic
Описание: Является блочной конструкцией, предотвращает кэширование содержимого между открывающим и закрывающим тегами.
bbcode
Описание: Модификатор, преобразует текст BBCode в HTML. Не имеет дополнительных параметров.