• Новые сообщения · Участники · Правила форума · Поиск · RSS
    • Страница 1 из 1
    • 1
    Модератор форума: STALKER  
    Форум » О системе uCoz » Прочее » uCoz операторы
    uCoz операторы
    STALKERДата: Воскресенье, 18.12.2011, 00:12 | Сообщение # 1
    Генералиссимус
    Группа: Администраторы
    Сообщений: 139
    Статус: :-(
    uCoz операторы что и за что отвечает!

    1. Редактор страниц - Страница сайта

    $GLOBAL_AHEADER$ - Глобальный блок "Верхняя часть сайта"
    $GLOBAL_BFOOTER$ - Глобальный блок "Нижняя часть сайта"
    $GLOBAL_CLEFTER$ - Глобальный блок "Первый контейнер"
    $GLOBAL_DRIGHTER$ - Глобальный блок "Второй контейнер"
    $ADD_ENTRY_LINK$ - ссылка для добавления новых материалов
    $CALENDAR$ - календарь "показывает календарь на сайте"
    $ARCHIVE_MENU$ - выпадающее меню со списком месяцев, в которые были сделаны записи
    $CATEGORIES$ - меню категорий модуля
    $MODULE_SEARCH_FORM$ - форма для поиска материалов модуля !не поиск сайта!
    $LAST_NEWS$ - последние новости сайта : оформляется как
    <div align="right" style="padding-bottom:3px;">[ Add entry ]</div>$LAST_NEWS$
    $COUNTER$ - счетчик посещений (модуль "Статистика")
    $GROUP_ID$ - ID группы пользователя
    $HOME_PAGE_LINK$ - адрес главной страницы сайта ("Общие настройки")
    $IP_ADDRESS$ - IP адрес
    $IS_NEW_PM$ - флаг, регулирующий есть новые сообщения или нет (использовать только в условиях )
    $LOGIN_FORM$ - форма для входа пользователей (имеет свой шаблон)
    $LOG_FORM$ - форма для входа пользователей (используется "DIVная" структура позволяющая управлять формой с помощью CSS)
    $LOGIN_LINK$ - ссылка для входа пользователей
    $LOGOUT_LINK$ - ссылка для выхода пользователей
    $ONLINE_COUNTER$ - счетчик выводящий количество человек онлайн (требует активизации функции "Кто Онлайн")
    $ONLINE_USERS_LIST$ - список пользователей находящихся на сайте (требует активизации функции "Кто Онлайн")
    $PERSONAL_PAGE_LINK$ - ссылка на персональную страницу пользователя
    $PM_URL$ - ссылка на страницу личных сообщений
    $POLL$ - случайный опрос из списка ваших опросов (модуль "Опросы")
    $SEARCH_FORM$ - форма для индексированного поиска материалов по всему сайту
    $REGISTER_LINK$ - ссылка на страницу для регистрации пользователей
    $SITE_NAME$ - название вашего сайта
    $TODAY_BIRTHDAYS$ - список пользователей, у которых день рождения в текущий день
    $UNREAD_PM$ - количество непрочитанных личных сообщений
    $USERNAME$ - имя пользователя (login)
    $USERS_LIST_URL$ - ссылка на страницу со списком пользователей сайта
    $USERS_ON$ - флаг, указывающий, что функция "Пользователи" включена
    $USER_AVATAR_URL$ - ссылка на аватар пользователя
    $USER_BIRTHDAY$ - день рождения пользователя (yyyy-mm-dd)
    $USER_FULL_NAME$ - полное имя пользователя
    $USER_GENDER$ - пол пользователя, который зашел на сайт
    $USER_GENDER_ID$ - ID пола пользователя, который зашел на сайт
    $USER_GROUP$ - группа пользователя (администраторы, модераторы, пользователи и т.д.)
    $USER_ID$ - ID пользователя (если гость, то 0)
    $USER_REG_DAYS$ - количество дней с момента регистрации пользователя, который зашел на сайт
    $CONTENT$ - содержимое страницы
    $MODULE_NAME$ - название модуля
    $DATE$ - текущая дата
    $USER_AGENT$ - тип браузера (firefox, opera, safari, ie)
    $USER_AGENT_VER$ - версия браузера
    $USER_AGENT_PDA$
    $POWERED_BY$ - ссылка на главную страницу системы uCoz (обязательный код) ----Копирайты ucoz----

    <?if($koд$)?><?else?><?endif?> - специальные условные операторы, которые позволяют реализовать условия в шаблонах

    Условные блоки позволяют выводить (обрабатывать) или не выводить (не обрабатывать) участок шаблона в зависимости от истинности или ложности различных условий, применяемых к значениям специальных переменных (таких как $GROUP_ID$). Условный блок начинается конструкцией '' и заканчивается оператором ''. Допускаются вложения условных блоков друг в друга.

    Синтаксис условных блоков следующий:истинный_кодложный_код

    * $VARNAME$ - название специальной переменной, к значению которой будет применено условие.

    истинный_код – HTML-код, выводимый при истинности указанного условия (может полностью отсутствовать, если необходима только проверка на ложность).

    * ложный_код – HTML-код, выводимый при ложности указанного условия (может полностью отсутствовать вместе с оператором
    '', если необходима только проверка на истинность).

    Несколько примеров:

    Hello $USERNAME$

    You are just GUEST

    Hello Andrew

    Categories pageOther page

    * = - полное совпадение значения с операндом (строковое сравнение с учетом регистра);
    * ! - несовпадение значения с операндом (отрицание строкового сравнения с учетом регистра);
    * > - значение численно больше операнда (численное сравнение целых или дробных десятичных чисел);
    * ***10.0)?>***

    Выведет ' *** ', если $POSTS$ больше 50, ' ** ', если больше 10 и меньше-равно 50, и ' * ', если меньше-равно 10.
    не четноечетное. Выведет, является ли число в $NUMBER$ четным или не четным.

    $MODULE_ID$ - специальный код, уникальный для каждого модуля
    $PAGE_ID$, $URI_ID$ - специальные коды которые могут пригодиться, если нужно выводить различный текст или какой-то другой код для разных страниц, использующих один и тот же шаблон. Например, форум имеет массу различных страниц, однако шаблон у данного модуля только один, но с помощью кода $PAGE_ID$ можно вывести какой-то текст только на нужных типах страниц.

    Примеры:

    Forums main page

    Read forums rules!!!

    Recent threads

    Узнать значения переменных $MODULE_ID$, $PAGE_ID$, $URI_ID$ можно через "Admin bar" с правами администратора.

    $PAGE_ID$ - специальный код, применяемый в условном операторе
    $URI_ID$ - специальный код, уникальный для всех страниц сайта
    $USER_LOGGED_IN$ - специальный код, применяемый в условном операторе

    Значение USER_LOGGED_IN

    Условные блоки позволяют выводить (обрабатывать) или не выводить (не обрабатывать) участок шаблона в зависимости от истинности или ложности различных условий, применяемых к значениям специальных переменных (таких как $GROUP_ID$). Условный блок начинается конструкцией '' и заканчивается оператором ''. Допускаются вложения условных блоков друг в друга.

    Синтаксис условных блоков следующий: истинный_кодложный_код

    * $VARNAME$ - название специальной переменной, к значению которой будет применено условие.

    * истинный_код – HTML-код, выводимый при истинности указанного условия (может полностью отсутствовать, если необходима только проверка на ложность).

    * ложный_код – HTML-код, выводимый при ложности указанного условия (может полностью отсутствовать вместе с оператором
    '', если необходима только проверка на истинность).

    2. Комментарии

    $TIMESTAMP$ - метка времени добавления материала
    $LEVEL$ - уровень вложения комментария
    $IS_NEW$ - флаг, указывающий, что комментарий новый (только для пользователей)
    $IS_OWN$ - флаг, указывающий, что комментарий принадлежит текущему пользователю
    $CLASS$ - CSS класс (разный для четных/нечетных материалов)
    $DATE$ $TIME$ $WDAY$ - дата, время и день недели добавления материала
    $EMAIL$ - e-mail
    $EMAIL_JS$ - email адрес для использования в ссылках
    $ENTRY_URL$ - ссылка на страницу материала
    $IP_ADDRESS$ - IP адрес
    $MESSAGE$ - текст материала
    $ANSWER$ - текст ответа
    $MODER_PANEL$ - кнопки управления (видны только тем, кому позволено видеть)
    $NAME$ - имя
    $NUMBER$ - порядковый номер материала
    $PROFILE_URL$ - ссылка на профиль пользователя
    $SITE$ - адрес сайта
    $USERNAME$ - имя пользователя (login)
    $USER_AVATAR_URL$ - ссылка на аватар пользователя
    $CUR_GROUP_ID$ - ID группы пользователя, который зашел на сайт
    $CUR_USER_ID$ - ID пользователя, который зашел на сайт
    $CUR_USER_REG_DAYS$ - количество дней с момента регистрации пользователя, который зашел на сайт

    $USER_LOGGED_IN$ - специальный код, применяемый в условном операторе

    3. Форма добавления комментариев

    $BBCODES$ - BB-коды
    $EMAIL$ - e-mail
    $ERROR$ - текст ошибки (если форма заполнена неправильно)
    $MESSAGE$ - текст материала
    $NAME$ - имя
    $SECURITY_CODE$ - поле для кода безопасности и картинка с кодом
    $SITE$ - адрес сайта
    $SMILES$ - смайлы

    $USER_LOGGED_IN$ - специальный код, применяемый в условном операторе

    4. Вид материала "Модуль новости сайта"

    "Вид материалов"

    $TIMESTAMP$ - метка времени добавления материала
    $LASTMOD$ - временная метка последней модификации материала
    $ATTACHMENTS$ - прикрепленные файлы (картинки)
    $CATEGORY_NAME$ - название категории
    $CATEGORY_URL$ - ссылка в категорию
    $CID$ - ID категории
    $COMMENTS_NUM$ - количество комментариев
    $COMMENTS_URL$ - ссылка на комментарии
    $AVATAR_URL$ - ссылка на аватар пользователя
    $DATE$ $TIME$ $WDAY$ - дата, время и день недели добавления материала
    $ENTRY_URL$ - ссылка на страницу материала
    $ID$ - ID материала
    $NOT_ACTIVE$ - флаг, указывающий неактивность материала
    $IMG_URL1..10$ - ссылка на изображение 1-10
    $IMGS_ARRAY_JS$ - список всех изображений материала в javascript массиве
    $IMG_SMALL_URL1..10$ - ссылка на уменьшенное изображение 1-10
    $MESSAGE$ - текст материала
    $MODER_PANEL$ - кнопки управления (видны только тем, кому позволено видеть)
    $OTHER1$ .. $OTHER5$ - информация, введенная в поле "Дополнительное поле 1..5"
    $PROFILE_URL$ - ссылка на профиль пользователя
    $RATED$ - количество голосов
    $RATE_FORM$ - форма для оценки материала - форма оценки материалов в виде звезд ('size','img_path','action[1-can vote;0-read only]','type[float/int/half]')
    $RATING$ - рейтинг материала
    $RATING_NUM$ - оценка материала (целое число, можно использовать для картинок-звездочек)
    $READS$ - количество просмотров
    $TITLE$ - название материала
    $UID$ - ID пользователя (если гость, то 0)
    $USERNAME$ - имя пользователя (login)
    $CUR_GROUP_ID$ - ID группы пользователя, который зашел на сайт
    $CUR_USER_ID$ - ID пользователя, который зашел на сайт
    $CUR_USER_REG_DAYS$ - количество дней с момента регистрации пользователя, который зашел на сайт.


     
    Форум » О системе uCoz » Прочее » uCoz операторы
    • Страница 1 из 1
    • 1
    Поиск: