Шаблоны |
Шаблоны используются для легкого изменения отображения новостей. Вы можете изменять различные части шаблона, которые используются для различных частей отображения новостей. Например, часть шаблона "Краткое содержание" используется, чтобы изменить вид активных новостей, "Статья целиком", чтобы изменить вид полной статьи, "Комментарий", чтобы изменить вид комментариев и т.д.
При редактировании частей шаблона Вы можете использовать HTML, чтобы изменить различные структуры и т.д. Также Вы будете должны добавить некоторые специальные обозначения в ваших шаблонах, чтобы определить место, где будет показано название новости, имя автора, дата и т.д. Каждой части шаблона соответствует определенное обозначение.
Значения переменных можно посмотреть на странице редактирования шаблонов при щелчке на названии части шаблона. Например {title} будет выводить название статьи, а {author} автора статьи и т.д.
Вы можете использовать несколько различных шаблонов.
HTML;
$help_sections['xfields'] = <<
Дополнительные поля |
Подключение дополнительных полей осуществляется через меню Настройки > Дополнительные поля. Данная функция удобна при публикации вместе со статьей, например, ссылки на первоначальный источник.
Добавить новое поле можно, нажав на ссылку "Новое поле". На открывшейся странице Вам необходимо ввести уникальное имя поля, описание поля и содержание поля по умолчанию. Также Вам необходимо выбрать, хотите ли Вы использовать поля по желанию. Т.е. если Вы захотите для какой-нибудь статьи не использовать дополнительное поле, Вам достаточно оставить поле пустым при добавлении/редактировании новости и модуль не будет включаться.
Для того чтобы использовать поле на странице с новостями, Вам необходимо в шаблон добавить переменную [xfvalue_X], где X - значение поля (имя, которое Вы ввели при добавлении нового поля). Также можно использовать связку [xfgiven_X]...[/xfgiven_X].
Пример работы полей:
1)- Название: stit
- Описание: Источник информации
- Значение по умолчанию: Я
- При желании: да
2)- Название: source
- Описание: Ссылка на источник информации
- Значение по умолчанию: http://server.com/
- При желании: да
[xfgiven_source]Источник - <a href=[xfvalue_source] target=_blank>[xfvalue_stit]</a>.[/xfgiven_source]
Итогом работы будет следующий HTML-код:
Источник - <a href=http://server.com/ target=_blank>Я</a>.
Запомните, что для названия поля нужно использовать только латинские буквы и цифры.
HTML;
$help_sections['xprofile'] = <<
Дополнительные поля в профиле пользователей |
Данная функция предназначена для добавление новых полей в профиль пользователей, помимо существующих основных.
Добавить новое поле можно, нажав на ссылку "Новое поле". На открывшейся странице Вам необходимо ввести уникальное имя поля и описание поля. Также Вам необходимо выбрать, хотите ли Вы чтобы пользователь смог добавить дополнительную информацию при регистрации, является ли данное поле сугубо личным, а также может ли пользователь в дальнейшем редактировать содержание данного поля.
Дополнительные поля доступны при просмотре комментариев и профиля пользователя, Вам необходимо в нужные шаблоны добавить тег [xfvalue_X], где X - значение поля (имя, которое Вы ввели при добавлении нового поля). Также можно использовать связку [xfgiven_X]...[/xfgiven_X].
Пример работы полей:
- Название: city
- Описание: Город
- Тип поля: Одна строка
- Добавить на страницу регистрации: да
- Поле может быть изменено пользователем: да
- Сделать это поле личным: нет
в шаблон comments.tpl и userinfo.tpl добавить
[xfgiven_city] Город: [xfvalue_city] [/xfgiven_city]
Если пользователь добавил в своем профиле город например "Москва", то итогом работы будет следующий HTML-код:
Город: Москва
Запомните, что для названия поля нужно использовать только латинские буквы и цифры.
HTML;
$help_sections['banners'] = <<
Управление рекламой на сайте |
Данный модуль предназначен, для быстрого и удобного размещения и управления вашими рекламными материалами на сайте. Для того чтобы разместить на сайте ваш баннер, вам достаточно один раз добавить тег баннера в шаблон, после чего вы можете без проблем менять или редактировать код баннера в админпанели, не затрагивая при этом шаблоны.
После добавления своего баннера вы можете разместить его тег в шаблонах main.tpl или fullstory.tpl. Если вы добавляете баннер для показа между короткими новостями, то добавлять тег в шаблон ненужно, баннер будет добавлен между новостями автоматически.
Пример работы:
- Название: header
- Описание: Верхний баннер
- Включить показ баннера: Да
- Показывать только на главной: Нет
- Закрепить в расположении: Нет
- Расположение в коротких новостях: Нет
После этого вы можете добавить в ваш шаблон в main.tpl или fullstory.tpl тег для вывода баннера: {banner_header}
Вы можете при добавлении кода баннера использовать HTML и JavaScript.
HTML;
$help_sections['date'] = <<
Функция date() - формат локального времени и даты |
В строке формата распознаются следующие символы:
- a - "am" или "pm"
- A - "AM" или "PM"
- B - время Swatch Internet
- d - день (число) месяца, 2 цифры с ведущим нулём, если необходимо; т. е. от "01" до "31"
- D - день недели, буквенный, 3 буквы; например, "Fri"
- F - месяц, буквенный, long; например, "January"
- g - час, 12-часовой формат без ведущих нулей; т.е. от "1" до "12"
- G - час, 24-часовой формат без ведущих нулей; т.е. от "0" до "23"
- h - час, 12-часовой формат; т.е. от "01" до "12"
- H - час, 24-часовой формат; т.е. от "00" до "23"
- i - минуты; т.е. от "00" до "59"
- I (заглавная i) - "1", если Daylight Savings Time, "0" - в противном случае.
- j - день (число) месяца без ведущих нулей; т.е. от "1" до "31"
- l ('L' в нижнем регистре) - день недели, буквенный, long; например, "Friday"
- L - boolean, указывающее, високосный ли год; т.е. "0" или "1"
- m - месяц; т.е. от "01" до "12"
- M - месяц, буквенный, 3 буквы; например, "Jan"
- n - месяц без ведущих нулей; т.е. от "1" до "12"
- O - Разница с временем по Гринвичу, в часах; например, "+0200"
- r - RFC 822 формат даты; например, "Thu, 21 Dec 2000 16:01:07 +0200" (введён в PHP 4.0.4)
- s - секунды; т.е. от "00" до "59"
- S - простой английский суффикс для дня (числа) месяца, 2 символа; т.е. "st", "nd", "rd" или "th"
- t - количество дней в данном месяце; т.е. от "28" до "31"
- T - установка Timezone/Часовой пояс на данной машине; например, "EST" или
"MDT"
- U - секунды эпохи Unix Epoch (начиная с January 1 1970 00:00:00 GMT)
- w - день недели, числовой, т.е. от "0" (Sunday) до "6" (Saturday)
- W - ISO-8601 номер недели в году, недели начинаются с понедельника/Monday
(введено в PHP 4.1.0)
- Y - год, 4 цифры; например, "1999"
- y - год, 2 цифры; например, "99"
- z - день года; т.е. от "0" до "365"
- Z - смещение часового пояса, в секундах (т.е. от "-43200" до "43200").
Смещение часовых поясов к западу от UTC всегда отрицательное, а для поясов к
востоку от UTC - всегда положительное.
HTML;
?>