Донецкий техникум промышленной автоматики

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

  1. Головна сторінка каталогу файлів
  2. Сторінка зі списком матеріалів розділу
  3. Сторінка матеріалу і коментарів до нього
  4. вид матеріалів
  5. Сторінка пошуку і рейтингу матеріалів
  6. Сторінка додавання / редагування матеріалу

За допомогою даної інструкції ви навчитеся керувати зовнішнім виглядом модуля «Каталог файлів». Управління дизайном вимагає навичок в роботі з HTML. Якщо ви не впевнені в своїх силах, зверніться за допомогою до фахівців.

За відображення всіх сторінок модуля відповідають шаблони:

Якщо включена PDA-версія сайту, то для неї будуть відображені свої шаблони модуля:

Якщо включена PDA-версія сайту, то для неї будуть відображені свої шаблони модуля:

У кожному з шаблонів модуля використовується свій набір змінних. Вони можуть виконувати різні функції і виводити різну інформацію. При роботі з шаблоном ви можете в будь-який момент подивитися список діючих змінних, натиснувши на значок в редакторі:

При роботі з шаблоном ви можете в будь-який момент подивитися список діючих змінних, натиснувши на значок в редакторі:

Головна сторінка каталогу файлів

Головна сторінка містить перелік коротких оглядів доданих в каталог файлів. За відображення переліку відповідає змінна $ BODY $. Кількість матеріалів в переліку регулюється налаштуванням «Кількість відображуваних матеріалів».

За допомогою перемикача сторінок $ PAGE_SELECTOR $ можна надати можливість перегляду всіх доданих файлів з головної сторінки.

Якщо ви використовуєте розділи або категорії, то змінна $ CATEGORIES $ виведе їх в будь-якому місці шаблона. Мінлива покаже перелік категорій і розділів, які знаходяться в корені сайту (не вкладені в розділи). Щоб змінити вигляд категорій і розділів, змініть настройки «Зовнішній вигляд» / «Розділи і категорії».

У шаблоні головної сторінки модуля немає можливості вивести меню сортування.

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

На сторінці відображаються анонси доданих файлів розділу. За їх висновок відповідає змінна $ BODY $. Даний шаблон може не використовуватися на сайті, якщо раніше не було додано жодного розділу.

Як і на головній сторінці, $ PAGE_SELECTOR $ покаже перемикач сторінок, а $ CATEGORIES $ - список вкладених в розділ категорій.

C допомогою $ SORTING_MENU $ на сторінках розділів можна відобразити меню для сортування файлів. У розділі налаштувань «Зовнішній» / «Меню сортування» ви зможете самостійно налаштувати вигляд меню.

Сторінка зі списком матеріалів категорії використовується в модулі завжди, тому що категорія є обов'язковою при додаванні файлу в каталог.

У шаблоні діють ті ж змінні, що і в розділі: $ BODY $, $ PAGE_SELECTOR $, $ SORTING_MENU $.

Оскільки в категоріях не може бути вкладених категорій, змінна $ CATEGORIES $ в даному шаблоні не використовується.

Щоб відобразити інформацію про батьківський розділі, використовуйте змінні $ SECTION_NAME $, $ SECTION_DESCR $, $ SECTION_URL $.

Сторінка матеріалу і коментарів до нього

Сторінка матеріалу і коментарів до нього

У шаблоні «Сторінка матеріалу і коментарів до нього» розміщується інформація, яка додавалася при створенні файлу, наприклад: повний текст матеріалу, зображення, дата публікації, категорія і т.д. За кожне поле відповідає своя змінна, яка може бути розміщена в будь-якому місці шаблона.

Якщо при додаванні файлу була активована настройка «Коментування», то на сторінці буде показана форма додавання коментарів. За вид коментарів і форми додавання відповідають шаблони в розділі «Дизайн» / «Редактор» / «Коментарі».

Відмінною особливістю модуля є можливість скачування файлів. Це реалізується за рахунок змінних $ FILE_URL $ ($ RFILE_URL $), які виводять посилання на прикріплений файл (файл на віддаленому сервері). Висновок посилання відбувається відповідно до прав на скачування файлів ( інструкція «Права користувачів» ).

Змінні $ FILE_DIRECT_URL $ і $ RFILE_DIRECT_URL $ відобразять пряме посилання на файл, незалежно від налаштувань прав користувачів завантажувати ці файли.

Специфічні коди, які доступні у матеріалів в модулі «Каталог файлів»:

  • $ DOCPAGE_URL $. Посилання на сторінку документації.
  • $ INTERFACE_LNG $. Мова інтерфейсу, який представляє собою список, що випадає з доступними варіантами для вибору: багатомовний, російська, англійська, німецька, іспанська, італійська, французька, португальська, японська, китайська, іврит.
  • $ LICENCE $. Тип ліцензії з доступними варіантами на вибір: безкоштовно, умовно-безкоштовно, платно.
  • $ OS $. Операційна система з можливістю вибору одного або декількох значень: Multi-Platform, Windows 95, Windows 98 / Me, Windows NT / 2000, Windows XP, Windows 2003, Windows Vista, Windows 7, Windows 8, Mac OS, Unix / Linux, FreeBSD , Windows Mobile, PocketPC, Palm OS, SmartPhone, Symbian OS, Solaris, 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 $:

Перед внесенням змін до шаблони обов'язково зробіть резервну копію , Щоб в разі небажаних результатів залишилася можливість відкинути редагування.

Якщо в процесі редагування одного з шаблонів ви захочете скасувати внесені зміни, скористайтеся кнопкою «Відновити стандартний шаблон»:

Якщо в процесі редагування одного з шаблонів ви захочете скасувати внесені зміни, скористайтеся кнопкою «Відновити стандартний шаблон»: