Структура сайту та модулі сторінок
Для логічної організації сторінок сайту ми користуємося деревовидним представленням всіх його сторінок. Таке уявлення дозволяє динамічно створювати розділи сайту, призначаючи кожною із сторінок сторінку «родич» (розділ верхнього рівня). За формування дерева сторінок в системі управління відповідає розділ, який називається «Структура». Цей розділ – основний розділ системи, саме він дозволяє перетворити незв'язаний набір окремих сторінок на логічно структурований сайт.
Кожна із сторінок сайту відноситься до певного типу, який визначається функціональністю. На даний момент система підтримує чотири типи сторінок: текст, новини, галерея і каталог. У відповідних розділах допомоги ми розглядаємо ці типи сторінок докладніше.
Кожен з типів сторінки обробляється власним модулем. Модуль – це програмна частина системи, яка відповідає за управління змістом сторінки (наприклад, модуль галереї дозволяє додавати зображення, а модуль каталога – додавати товари) і за відображення цього змісту на сторінках сайту.
Для редагування структури сайту необхідно натиснути на ікону «Структура» у верхньому горизонтальному меню системи управління CiFrame. На сторінці структури ми бачимо список існуючих сторінок сайту, кнопки для управління цими сторінками і велику кнопку «Нова сторінка структури» (вона ж знаходиться і в лівому блоці в інших розділах системи управління), яка дозволяє додавати сторінки на сайт.
По натисненню цієї кнопки ми потрапляємо в розділ додавання нової сторінки. Необхідно заповнити наступні поля:
Назва сторінки – назва, яка відображатиметься в заголовку сторінки, а також використовується для ідентифікації сторінки в структурі сайту. Назви не зобов'язані бути унікальними, але для зручності використання, переважно робити їх зрозумілими і такими, що відображають реальний зміст сторінки або розділу.
Назва (латинська) – короткий унікальний ідентифікатор сторінки або розділу. Ця назва теж може бути будь-яким, але з тих же міркуваннях краще робити його коротким і зрозумілим – наприклад, news, about, history і так далі.
Список «верхній рівень ієрархії» дозволяє задати сторінку «родич» в існуючій структурі сайту. Це допомагає логічно організувати сторінки в деревовидну структуру.
Список «прив'язка до типу» дозволяє вибрати один з модулів (типів сторінки), описаних вище. Якщо пізнє призначення сторінки зміниться, Ви зможете змінити цей тип.
Поле «відображення змісту в ієрархії» в неактивному стані дозволяє робити перехід від сторінки, що настроюється, на першу сторінку рівнем нижче, що дає більше можливість в управлінні структурою, якщо немає необхідності наповнювати змістом яку-небудь із сторінок сформованої структури, а необхідно перекинути користувача на перший підрозділ цієї сторінки. За умовчанням поле активне.
Пріоритет – числове значення, що визначає позицію сторінки по відношенню до інших сторінок того ж розділу. За умовчанням значення пріоритету виставлене так, щоб сторінка додавалася в структуру останньої.
Кнопка «зберегти» дозволяє зберегти введені значення і додати сторінку в структуру сайту.
На сторінці, що відображає структуру сайту, для кожної із сторінок відображається коротка інформація: її тип(модуль), назва, позиція, видимість, а також набір ікон для управління цією сторінкою. На цій сторінці ми можемо змінити параметр видимості (невидимі сторінки можна використовувати як чернетки або як сторінки для внутрішнього використання) - необхідно натиснути на піктограму з оком. Також можемо змінити позицію - після установки необхідної черговості сторінок сайту необхідно натиснути на кнопку «встановити», зміни збережуться, а сторінки будуть пересортовані відповідно до нових значень.
Для управління сторінкою використовуються три ікони: редагування змісту, редагування параметрів і видалення. Перша застосовується для швидкого доступу до управління змістом сторінки (залежно від встановленого для сторінки модуля). Друга дозволяє редагувати параметри, задані при створенні сторінки, і додаткові параметри, залежні від типу модуля.