Суббота, 28.12.2024, 05:07
Приветствую Вас, Гость
Главная » Файлы » Статьи по Ucoz

Набор всех кодов ucoz
06.01.2010, 21:55





Автор статьи: ilja

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----
-------------------------------------------------------------------------------

- специальные условные
операторы, которые позволяют реализовать условия в шаблонах




Условные
блоки позволяют выводить (обрабатывать) или не выводить (не
обрабатывать) участок шаблона в зависимости от истинности или ложности
различных условий, применяемых к значениям специальных переменных
(таких как $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$ - специальный код, уникальный для каждого модуля
$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-код, выводимый при ложности
указанного условия (может полностью отсутствовать вместе с оператором
'', если необходима только проверка на истинность).

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

You are just GUEST

Hello Andrew

Categories pageOther page

* = - полное совпадение значения с операндом (строковое сравнение с учетом регистра);
* ! - несовпадение значения с операндом (отрицание строкового сравнения с учетом регистра);
* > - значение численно больше операнда (численное сравнение целых или дробных десятичных чисел);
* ***10.0)?>***
Выведет ' *** ', если $POSTS$ больше 50, ' ** ', если больше 10 и меньше-равно 50, и ' * ', если меньше-равно 10.
не четноечетное
Выведет, является ли число в $NUMBER$ четным или не четным.




Для редактирования шаблонов
необходимо иметь хотя бы базовые знания в HTML (язык разметки WWW
документов) и CSS (Cascading Style Sheets) технологиях.

Если
после редактирования шаблона система станет работать не так, как
ожидалось, или перестанет работать вовсе, необходимо воспользоваться
функцией восстановления стандартного шаблона. Перед изменением шаблона
детально изучите стандартный.




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 | Добавил: chebur
Просмотров: 8690 | Загрузок: 0 | Рейтинг: 4.5/22
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]