Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Управление дизайном модуля «Каталог файлов»

Управление дизайном модуля «Каталог файлов»
Материал добавлен: 28 Сентября 2016
Материал обновлен: 03 Июля 2025

С помощью данной инструкции вы научитесь управлять внешним видом модуля «Каталог файлов».

За отображение всех страниц модуля отвечают шаблоны:

Если включена PDA-версия сайта, для неё используются отдельные шаблоны модуля:

В каждом шаблоне модуля используется собственный набор переменных. Они выводят различную информацию и выполняют определённые функции. Посмотреть список доступных переменных можно, нажав на соответствующий значок в редакторе:

Главная страница каталога файлов

Главная страница содержит перечень кратких обзоров добавленных файлов. Отображение перечня осуществляется через переменную $BODY$. Количество материалов регулируется настройкой «Количество отображаемых материалов».

Для навигации между страницами используется переменная $PAGE_SELECTOR$.

Если вы используете разделы или категории, то переменная $CATEGORIES$ выведет их список. Она показывает только те категории и разделы, которые находятся в корне. Изменить отображение можно в настройках «Внешний вид» / «Разделы и категории».

Страница со списком материалов раздела

На этой странице отображаются анонсы файлов, добавленных в определённый раздел. За вывод отвечает переменная $BODY$.

Как и на главной странице:

  • $PAGE_SELECTOR$ — переключатель страниц;
  • $CATEGORIES$ — список вложенных в раздел категорий.

Для вывода меню сортировки на страницах разделов используется переменная $SORTING_MENU$.

Настроить вид меню можно в разделе «Внешний вид» / «Меню сортировки».

Страница со списком материалов категории

Этот шаблон используется всегда, так как при добавлении файла необходимо указать категорию.

Актуальные переменные:

  • $BODY$ — вывод анонсов файлов;
  • $PAGE_SELECTOR$ — переключатель страниц;
  • $SORTING_MENU$ — меню сортировки.

Для отображения информации о родительском разделе можно использовать переменные:

  • $SECTION_NAME$
  • $SECTION_DESCR$
  • $SECTION_URL$

Страница материала и комментариев к нему

Этот шаблон содержит информацию, добавленную при создании файла: полный текст, изображения, дату публикации, категорию и пр. Каждое поле представлено соответствующей переменной, которую можно разместить в любом месте шаблона.

Если включена настройка «Комментирование», на странице появится форма для добавления комментариев. Шаблоны отображения формы и комментариев находятся в разделе «Дизайн» / «Редактор» / «Комментарии».

Скачивание файлов реализуется через переменные:

  • $FILE_URL$, $RFILE_URL$ — ссылки на файл (локальный или удалённый), с учётом прав доступа;
  • $FILE_DIRECT_URL$, $RFILE_DIRECT_URL$ — прямые ссылки без проверки прав.

Дополнительные переменные модуля «Каталог файлов»:

  • $DOCPAGE_URL$ — ссылка на страницу документации;
  • $INTERFACE_LNG$ — язык интерфейса (выпадающий список с выбором: мультиязычный, русский, английский и др.);
  • $LICENCE$ — тип лицензии: бесплатно, условно-бесплатно, платно;
  • $OS$ — операционная система: Windows, Mac OS, Android и др.;
  • $VERSION$ — версия ПО, например 1.0 или 3.15.

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

Шаблон «Вид материалов» используется для отображения анонсов файлов. Все добавленные на сайт файлы, в зависимости от настроек, выводятся через переменную $BODY$ в следующих шаблонах:

  • Главная страница модуля;
  • Страница категорий и разделов;
  • Страница поиска и рейтинга материалов.

В шаблоне могут быть размещены любые поля материала. Задача администратора — оформить компактный и информативный вид материала, чтобы пользователи могли быстро просматривать список и переходить к нужному файлу.

Страница поиска и рейтинга материалов

Этот шаблон охватывает несколько типов страниц:

  • Поисковая страница — отображает результаты поиска по модулю;
  • Страница рейтинга — показывает файлы, отсортированные по определённым параметрам;
  • Страница пользователя — выводит файлы, добавленные конкретным пользователем.

Поисковая страница

Показывает анонсы файлов, подходящих под поисковый запрос. Оформление результатов соответствует шаблону «Вид материалов».

Переход на страницу осуществляется через форму поиска $MODULE_SEARCH_FORM$. Поисковый запрос отображается в переменной $SECTION_NAME$ в виде: Поиск[ваш запрос].

Страница рейтинга

Позволяет пользователям просматривать списки файлов, отсортированных по:

  • $TOP_COMMS_URL$ — количеству комментариев;
  • $TOP_LOADS_URL$ — количеству загрузок;
  • $TOP_NEW_URL$ — дате добавления;
  • $TOP_RATING_URL$ — рейтингу;
  • $TOP_READS_URL$ — количеству просмотров.

Страница пользователя

Выводит список файлов, добавленных конкретным пользователем. Переход осуществляется из профиля по ссылке $_LOAD_ACTIVITY_URL$. Количество добавленных файлов отображается через $_LOAD_ENTRIES$.

Как и на других страницах, переменная $BODY$ отвечает за вывод содержимого, а $PAGE_SELECTOR$ — за постраничную навигацию.

Страница добавления/редактирования материала

Основной частью страницы является форма добавления файла. Её поля формируются автоматически на основе настроек модуля и выводятся через переменную $BODY$.

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

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

Например, поле «Краткое описание» представлено следующим кодом:

<?if($BRIEF_FL$)?>
 <li class="notcolumn">$BRIEF_FL$</li>
 <li class="notcolumn"> </li>
 <li class="notcolumn"><hr /></li>
<?endif?>

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

<li class="notcolumn"><?endif?>
Управление дизайном модуля «Каталог файлов»