Форма редагування сторінки

У "адмінці" ця форма відображається при натисканні на ім'я сторінки в списку, на панелі інструментів режиму редагування сторінки прямо на сайті — кнопкою "⚒".

  • Поле редагування імені сторінки
  • Відображення id сторінки
  • "Приналежність" — ім'я батьківського розділу або "коренева сторінка", при натисканні — заміщається списком сторінок, що розкривається, для вибору: від кореня. Якщо розділ знаходиться всередині іншого розділу, у списку відображається ієрархія, що містить поточну сторінку — вона виділена кольором. Для розділів, які містять вкладені розділи, вказано кількість вкладених розділів.
  • "Owner" — ім'я власника (автора) сторінки - посилання, що завантажує замість себе список користувачів сайту, що розкривається, статус яких дозволяє створення сторінок сайту, якщо не вказано — просто текст "owner". Може використовуватися, наприклад, для поділу прав користувачів на редагування сторінок.
  • Вибір статусу сторінки зі списку: "прихований", "видимий". Можуть використовуватися й інші статуси, наприклад, "особливий"...
  • Вибір типу сторінки зі списку: наприклад, для характеристики — множинний вибір…
  • Поле редагування черговості сторінок
  • Посилання на відкриття поточної сторінки у вікні браузера — публічної сторінки сайту
  • Дата публікації сторінки — вибрати в календарі або написати
  • Дата події. Наприклад, для новини на сторінці крім дати публікації сторінки може бути дата описуваної події
  • Дата оновлення текстів: опису, Url та META (таблиця "url")
  • Блок "Картинка сторінки" — відображення картинки (якщо вказано), завантаження файлу на сервер. Ім'я файлу на сервері — id сторінки, розширення файлу — завантаженого файлу.
    Вибір зі списку: відображати картинку сторінки тільки у списку сторінок або скрізь
  • Поточна мова сторінки дволітерним кодом. Для неосновної мови — кнопка, натискання якої дозволяє відобразити відсутність текстів для цієї мови: імені сторінки "name", анонсу "adt", опису "text", у текстових полях введення такі тексти (відображені з основної мови) виділяються червоним кольором.
  • Поле редагування коментаря до сторінки (одномовне поле). Може використовуватися й для інших цілей: наприклад, запис параметрів сторінки.
  • Посилання "Анонс" — після натискання розкриває блок з полем "TEXTAREA" для редагування анонсу сторінки (відповідно до мови). Відображається кнопка "⤢" — відобразити блок анонсу на весь екран — саме для цього режиму "screenfull" продубльована кнопка "Зберегти".
    Також відображається кнопка включення редактора "CKEditor" — для любителів цього редактора. Наступне натискання цієї кнопки вимикає цей редактор.
    Текст в тег "TEXTAREA" міститься аяксом — щоб міг містити теги "TEXTAREA".
    Зазвичай "анонс" використовується для батьківської сторінки — представити сторінку у списку вкладених сторінок.
  • За відсутності зв'язку сторінки з таблицею "url", що містить текстові поля — відображається кнопка "стрілка вниз" — відобразити або приховати блок із полями "опис", URL, META. Якщо новій сторінці потрібно містити ці поля — зручно натиснути кнопку генерації URL транслітом імені сторінки.
  • Посилання "Опис" діє аналогічно до посилання "Анонс" — для редагування опису сторінки.
  • Поле редагування "SEO-Friendly" URL ("Людині зрозумілий урл").
  • Є дві кнопки для створення: "простого URL" — транслітом імені сторінки, і "ієрархічного" — з додаванням попереду батьківських URL через слеш.
  • META1 — мета-опис, META2 — ключові слова, META3 — TITLE сторінки.
    При порожньому полі "META3" TITLE формується на ім'я сторінки та її "батьків" із зазначенням імені сайту.
  • META4 — текст коду HTML у сторінці HEAD для кожної мови. Робилося з метою підключення файлів CSS — до вирішення цього завдання за допомогою "Редактора CSS".
  • Кнопка для збереження змін полів форми. Після натискання — нижче відображається результат: при успіху кнопка "виконано" — натискання приховує результат і робить поля форми редагованими (перед відправкою форми на сервер поля без змін робляться "disabled" — щоб їх значення даремно не надсилати).
  • Кнопка "оновити" — форма перечитується з сервера.
  • Кнопка "Log" — відобразити нижче журнал переходів на сайт із фільтром на цій сторінці.
  • Кнопка «❀» — відобразити нижче "галерею файлів" сторінки.
  • Кнопка вилучення сторінки та зв'язків з нею після підтвердження.
  • Кнопка «⤢» відображення форми на весь екран.
  • Якщо сторінка містить вкладені сторінки, відображається блок "Вкладені сторінки" з кількістю вкладених сторінок.