Логотип персонального сайта Н.И.Жарких
Письмо на сайт
Версия для печати
Лента новостей (RSS)
Смерека / Смеретеги / Статические смеретеги

Смерека

Смеретеги

Статические смеретеги

Статические смеретеги не зависят от контекстной вершины – они всегда возвращают значение с настройками сайта.

GetCommonURL

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: нет.

Назначение: возвращает URL общего каталога сайтов Смереки (всех сайтов, которые разделяют один корневой каталог веб-сервера). Значение заканчивается символом /.

Пример вызова: <Smereka Func="GetCommonURL" />

Пример результата:

GetDomainURL

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: нет.

Назначение: возвращает имя домена, в контексте которого вызывается. Значение заканчивается символом /.

Пример вызова: <Smereka Func="GetDomainURL" />

Пример результата:

GetFavicon

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: нет.

Назначение: для заданной вершины генерирует HTML код пиктограммы по значению, заданному для субдомена, к которому принадлежит данная вершина (если он есть и содержит определения пиктограммы) или для домена (если он содержит определение пиктограммы). Если пиктограмма не задана ни в субдомене, ни в домене – возвращает пустую строку.

Пример вызова: <Smereka Func="GetFavicon" />

Пример результата:

<link rel="shortcut icon" media="all"
href=""
type="image/x-icon" />
<link rel="icon" media="all"
href=""
type="image/x-icon" />

GetHomeURL

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: LangAware, Subdomain.

Назначение: возвращает имя корневой страницы сайта, в контексте которого вызывается. Значение заканчивается символом /. Если для сайта определена константа DEFAULT_SUBDOMAIN (например, www), то результирующий адрес всегда будет содержать этот субдомен. Если параметр Subdomain задан явно, результирующая адрес будет содержать его. Если задано значение LangAware результирующий адрес будет содержать суффикс текущего языка (того языка, в контексте которой исчисляется смеретег). Если текущий язык совпадает с языком сайта по умолчанию, этот суффикс не выводится.

Пример вызова: <Smereka Func="GetHomeURL" />

Пример результата:

Пример вызова: <Smereka Func="GetHomeURL" Subdomain="lib" LangAware="1" />

Пример результата:

GetLang

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: нет.

Назначение: возвращает текущий язык (тот язык, в контексте которого исчисляется смеретег).

Пример вызова: <Smereka Func="GetLang" />

Пример результата: uk

GetMainURL

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: нет.

Назначение: возвращает URL «персонального» каталога сайта Смереки (каталога, который содержит статические файлы данного сайта). Значение заканчивается символом /.

Пример вызова: <Smereka Func="GetMainURL" />

Пример результата:

GetSmerekaVersion

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: нет.

Назначение: возвращает текущую версию Смереки.

Пример вызова: <Smereka Func="GetSmerekaVersion" />

Пример результата: Smereka 1.7 beta

GetSubdomName

Модуль: smeretags/substfields.php (доступен по умолчанию)

Параметры: нет.

Назначение: возвращает текущий субдомен.

Пример вызова: <Smereka Func="GetSubdomName" />

Пример результата: www

Предыдущий раздел | Содержание | Следующий раздел

Понравилась страница? Помогите развитию нашего сайта!

© 1978 – 2018 Н.И.Жарких

Перепечатка статей с сайта приветствуется при условии
ссылки (гиперссылки) на мой сайт

Сайт живет на

Число загрузок : 2191

Модифицировано : 8.08.2017

Если вы заметили ошибку набора
на этой странице, выделите
её мышкой и нажмите Ctrl+Enter.