Шаблоны предназначены для настройки внешнего вида пользовательских страниц каталога. В шаблоне определяется HTML-код того или иного элемента страницы. Для более детальной настройки отображения (порядок следования элементов, дополнительные PHP-скрипты и т.д.), необходимо редактировать PHP-файлы пользовательских страниц (см. Структура файлов).
В тексте шаблона могут содержаться параметры вида "%PARAMETER", которые заменяются на соответствующий текст; например, название ссылки, адрес и т.д.
Далее приведен список шаблонов и их параметров.
Примечание. Параметр %ABS может использоваться во всех шаблонах; он задает абсолютный путь к файлам скрипта. Это необходимо для корректной работы ссылок, дружественных к поисковикам. В таблице данный параметр не указывается.
Шаблон | Описание | Параметры |
---|---|---|
Раздел "Страница" | ||
top | Начало страницы (1) |
%TITLE - заголовок страницы %CHARSET - кодировка страницы %KEYWORDS - ключевые слова (используются при отображении полного описания ссылки) |
catname | Название каталога и путь к нему (3) |
%MAINTEXT - название каталога %OTHERTEXT - путь к текущей категории %ADMINIFACE - элементы управления для администратора |
bmenu | Меню (2) |
%MAINTEXT - текст для ссылки на каталог %ADDLINKTEXT - текст для ссылки на добавление ресурса %MODERATORSTEXT - текст для ссылки на администраторский интерфейс |
sortby | Сортировка (5) |
%SORTBYTEXT - текст "Сортировать по" %SORTBYPOP, %SORTBYTITLE, %SORTBYMODER, %SORTBYIN, %SORTBYPR, %SORTBYCY - текст для сортировки по популярности, заголовку, оценке, дате, PR, CY соответственно. |
brokenscript | Скрипт "Неработающие ссылки" (JavaScript для всплывающего окошка при нажатии на [x]) |
%BROKENSURETEXT - Вопрос "Вы уверены, что эта ссылка не работает?" %YESTEXT - Да %NOTEXT - Нет |
bottom | Конец страницы |
%TITLE - заголовок страницы %COPYRIGHT - CNCat Copyright. |
Раздел "Список ссылок" (6, 7) | ||
linkstop | Часть HTML страницы перед списком ссылок | - |
bestlinksbit | Лучшая ссылка |
%ID - идентификатор ссылки %TITLE - название сайта %GIN - количество переходов с сайта %GOUT - количество переходов с каталога на сайт %MODERVOTE - оценка администратора %RATINGPR - Google PR %RATINGCY - Yandex CY %BEST - звездочка для избранных ссылок (отображается, если оценка модератора = 10) %DESC - описание %FULLDESC - полное описание %KEYWORDS - ключевые слова %RESFIELD1 - дополнительное поле 1 %RESFIELD2 - дополнительное поле 2 %RESFIELD3 - дополнительное поле 3 %EXTINFOLINK - заменяется на шаблон extinfolink, если включены ссылки на расширенное описание ресурсов %EXTENDEDINFOURL - ссылка на расширенное описание ресурса %URL - URL сайта %BROKENTEXT - буква "x" в ссылке [x] %ADMINIFACE - элементы управления ссылкой для администратора |
linksmiddle | Часть HTML страницы между лучшими и обычными ссылками | %NUM - порядковый номер первой ссылки (зависит от номера текущей страницы). |
linksbit | Ссылка | см. шаблон bestlinksbit |
linksbottom | Часть HTML страницы после списка ссылок | - |
extinfolink | Ссылка на расширенное описание ресурса | %EXTENDEDINFOURL - ссылка на расширенное описание ресурса |
Раздел "Блок «Новые ссылки»" | ||
newlinkstop | Верхняя часть блока "Новые ссылки" | %NEWLINKSTEXT - заголовок блока |
newlinkstbit | Новая ссылка |
%ABS %ID - идентификатор ссылки %EXTENDEDINFOURL - ссылка на расширенное описание ресурса %TITLE - название сайта %GIN - количество переходов с сайта %GOUT - количество переходов с каталога на сайт %MODERVOTE - оценка администратора %DESC75 - сокращенное описание %DESC - описание %URL - URL сайта %RESFIELD1 - дополнительное поле 1 %RESFIELD2 - дополнительное поле 2 %RESFIELD3 - дополнительное поле 3 |
newlinkstbottom | Нижняя часть блока "Новые ссылки" | - |
Раздел "Список категорий" (4) | ||
partstop | Верхняя часть блока "Категории" | - |
partsdelimtop | Начало новой строки блока "Категории" | %WIDTH - ширина столбца таблицы категорий |
partsbit | Название категории |
%CTITLE - название категории %URL - URL категории %CCOUNT - количество ссылок в категории %SUBPARTS - заменяется на список подкатегорий (см. шаблоны subparts...) |
subpartstop | Начало блока подкатегорий | - |
subpartsbit | Шаблон подкатегории |
%URL - URL подкатегории %CTITLE - название подкатегории |
subpartsdelim | Разделитель подкатегорий | - |
subpartsmore | '...' в конце списка подкатегорий, если их больше, чем показано | - |
subpartsbottom | Конец блока подкатегорий | - |
partsdelimbottom | Конец строки блока "Категории" | - |
partsbottom | Нижняя часть блока "Категории" | - |
Раздел "Поиск" | ||
searchform | Поисковая форма (3) |
%QUERYTEXT - строка запроса %SEARCHTEXT - текст на кнопке "Искать" |
searchtop | Часть HTML страницы перед списком ссылок | %STARTNUM - порядковый номер первой ссылки на странице. |
hltop | Начало подсветки результата поиска | - |
hlbottom | Конец подсветки результата поиска | - |
searchbottom | Часть HTML страницы после списка ссылок | - |