Управление виджетами Zira CMS. Zira cms
Zira CMS - самая удобная система управления сайтом с поддержкой MySQL и SQLite
Zira CMS - это лёгкая, простая в управлении и очень быстрая система управления сайтом с уникальным оконным интерфейсом, доступная бесплатно всем желающим!
Что отличает Zira CMS от других систем ?
Прежде всего, это удобство в управлении и широкие возможности. Zira CMS имеет удобный оконный интерфейс, с которым мы все привыкли работать. Большинство операционных систем, за исключением мобильных, имеет подобный интерфейс. И это не удивительно, ведь это очень удобно. Есть возможность работать сразу с несколькими окнами паралельно, переключаться между ними, сворачивать и разворачивать на весь экран.
Теперь у вас есть возможность, таким-же образом, работать в своем браузере, благодаря новому оконному интерфейсу Zira CMS, который также дает вам возможность открывать сразу несколько окон и переключаться между ними при необходимости. И конечно-же, есть возможность сворачивания и разворачивания окон на весь экран. Более того, Zira CMS позволяет "прилепить" два окна к левой и правой части экрана. Это повышает удобство в работе и позволяет выполнять разные задачи, затрачивая гораздо меньше времени.
Для продвинутых пользователей, ZIra CMS даёт возможность управлять окнами с помощью, комбинаций горячих клавиш.
При всем этом, Zira CMS доступна для скачивания совершенно бесплатно!
Что еще может предложить Zira CMS ?
Zira CMS имеет широкие возможности, благодаря которым вы сможете построить сайт любой структуры с неограниченным числом категорий и подкатегорий.
Основные возможности Zira CMS:
- адаптивный дизайн, поддержка как десктопов, так и мобильных устройств
- удобный файловый менеджер с редактором изображений
- поддержка категорий и подкатегорий
- возможность выбора шаблона для категории
- встроенный редактор записей с функцией автосохранения черновика
- поддержка пользователей
- интеграция с социальными сетями
- возможность ограничения доступа к отдельной части сайта
- мультиязычность
- возможность добавления собственных переводов
- встроенный слайдер изображений
- галерея
- аудио и видео плеер
- комментарии
- дружелюбность к SEO
- возможность вставки собственного блока с кодом
- управление отображением и порядком вывода виджетов
- гибкая система меню
- рассылка
- поддержка SMTP
- поддержка ЧПУ
- кэширование
- GZIP-сжатие скриптов и файлов css
- поддержка MySQL и SQLite
- возможность архивации папок и файлов
- снятие дампа базы данных
- возможность работать с консолью (для опытных пользователей)
Конечно-же, перечислить абсолютно все возможности Zira CMS в одном абзаце просто невозможно. Остается лишь добавить, что Zira CMS, помимо всего имеет поддержку модулей, благодаря чему, вы сможете еще больше расширить функционал своего сайта в будущем.
dro1d.ru
Установка Zira CMS
Для того, чтобы установить Zira CMS необходимо для начала загрузить файлы из распакованного архива в корневую директорию сайта. Для этого можно использовать любой FTP-клиент, например FileZilla.
После чего, нужно сразу подготовить файловую систему к установке. А именно, необходимо дать права на запись для следующих директорий:
Это можно сделать с помощью того-же FTP-клиента.
Кроме того, нужно переименовать следующие файлы:
- htaccess.txt в .htaccess (обратите внимание на точку в начале)
- robots.src.txt в robots.txt
- config.src.php в config.php
Это необходимо сделать для того, чтобы при последующих обновлениях, случайно, не перезаписать эти файлы.
Теперь, если вы попробуете открыть ваш сайт, то система сама перенаправит вас на страничку установки.
Процесс установки состоит из нескольких шагов. Рассмотрим их по-подробнее.
Шаг 1. Начало установки.
Собственно, если вы попытались открыть главную страницу вашего сайта, то вы уже были перенаправлены на эту страницу, где система предлагает вам начать процесс установки. На этом этапе, вы можете выбрать язык по-умолчанию.
Вы также можете начать установку набрав вручную адрес "/install/index.php".
Шаг 2. Проверка.
На этом шаге, система проверит, соответствие установленного программного обеспечения на сервере требованиям Zira CMS. Кроме того, если вы не подготовили файловую систему, как это было описано выше, то дальнейшая установка будет невозможна.
Права на запись для config.php должны быть установлены в 0666, а для папок log, cache и uploads в 0777.
Шаг 3. Соглашение.
Zira CMS может быть установлена как для коммерческих, так и некоммерческих проектов, совершенно бесплатно. Однако удаление авторской строки с активной ссылкой на сайт разработчика со страниц сайта не разрешается.
Для продолжения процесса установки, вам необходимо принять соглашение.
Для тех, кто приобрёл лицензию на использование, это соглашение не распространяется.
Шаг 4. Информация о сайте.
На данном этапе необходимо ввести название и слоган будущего сайта. А также контактный, почтовый адрес, который будет использован для отправки писем формой обратной связи.
Для повышения безопасности, вам необходимо подобрать уникальный секретный ключ для вашего сайта. Он должен состоять, как минимум, из 8 символов (желательно, чтобы он содержал как буквы, так и цифры).
Далее вам нужно указать данные для регистрации пользователя, которого вы будете в дальнейшем использовать для администрирования.
Логин должен содержать только латинские буквы и цифры и иметь длину, минимум, 4 символа. Пароль должен содержать, хотя-бы, 6 символов.
Шаг 5. Настройка.
Для хранения информации Zira CMS использует базу данных. В настоящий момент, поддерживаются MySQL 5 и SQLite 3.
В случае MySQL, вам нужно указать, название базы данных, имя пользователя и пароль для подключения. Не забудьте перед этим создать их в панеле управления вашего хостинга.
В случае SQLite, нужно указать только путь к файлу базы данных. Нельзя размещать его в корневой директории сайта, поскольку в этом случае, он может быть доступен для скачивания.
Следует иметь в виду, что SQLite должна иметь права на запись в ту директорию, в которой находится файл вашей базы данных.
Также, для повышения безопасности, укажите уникальный префикс для таблиц базы данных.
Корневую директорию и базовый URL, в большинстве случаев менять не нужно.
Если вы опытный пользователь и хотите воспользоваться возможностями консоли Zira CMS, то укажите отдельный пароль для авторизации в ней.
Шаг 6. Установка.
Если вы ввели все данные верно, то на следующем шаге должен начаться процесс установки Zira CMS на сервере.
Шаг 7. Завершение.
После завершения установки, вы должны увидеть окно с поздравлением :)
Теперь, ваш сайт может начать работу. При установке были созданы примеры страничек, которые вы сразу-же можете начать редактировать.
Но перед тем, как вы приступите, настоятельно рекомендуется защитить файл config.php от случайной записи. Это можно сделать с помощью FTP-клиента, который вы использовали для загрузки файлов на сервер (т.е права на запись нужно установить в 0444).
dro1d.ru
Обновление Zira CMS
Некоторые релизы Zira CMS требуют обновления базы данных. В этих случаях нужно запустить мастер обновления.
Перед тем, как запустить мастер обновления обязательно нужно сделать полный бэкап сайта, включая снятие дампа базы данных. Дамп базы данных можно снять, если открыть окно "Система" и выбрать соответствующий пункт меню, либо воспользоваться другими инструментами, такими как phpmyadmin.
В случае, неудачного обновления, базу данных нужно будет восстановить из бэкапа через phpmyadmin, либо любой другой инструмент для работы с базой данных.
После того, как вы сделаете полный бэкап сайта, нужно в первую очередь загрузить на сервер содержимое архива нового релиза системы.
Во время обновления системы, на сайте могут появляться ошибки. Если вы хотите, скрыть их от пользователей, то временно удалите, либо переименуйте файл index.php.
Далее нужно запустить мастер обновления Zira CMS. Для этого нужно открыть страницу "/update", либо "/update/index.php".
В целях безопасности, мастер обновления защищён от запуска. Чтобы запустить его, вам нужно удалить, либо переименовать файл .forbidden в папке update. После этого, вы сможете запустить обновление базы данных системы.
Не закрывайте страницу обновления до того, как процесс обновления не будет завершен!
По завершению процесса обновления не забудьте удалить папку update, либо восстановить файл .forbidden
Далее нужно обязательно очистить содержимое папки cache!
Рекомендуется также очистить кэш страницы в браузере (Ctrl + F5 / Shift + F5).
Иногда новый релиз вносит изменения в файл .htaccess. В этих случаях требуется переименовать файл htaccess.txt в .htaccess и загрузить его на сервер.
Следует иметь в виду, что не все релизы требуют обновления базы данных и файла .htaccess. Если новый релиз не вносит изменений в базу данных, то запускать мастер обновления не требуется. В этих случаях, достаточно загрузить содержимое архива и очистить кэш.
Какие именно изменения были внесены вы можете узнать в новостях.
Если вы удалили или переименовали файл index.php, то после того, как обновление будет завершено, его нужно восстановить.
Если в процессе обновления системы у вас возникли сложности, сообщите об этом на форуме, либо через форму обратной связи.
Удачного обновления!
dro1d.ru
Настройка Zira CMS
После установки Zira CMS первым делом, нужно сделать первоначальную настройку, т.к в процессе установки, некоторые опции были выставлены по-умолчанию.
Все окна с настройками находятся в соответствующем выпадающем меню, под названием "Настройки". Рассмотрим их поочередно.
Системные настройки.
Откройте окно с системными настройками "Настройки → Система".
Здесь вы можете изменить следующие опции: часовой пояс, водяной знак, формат даты PHP, формат даты JavaScript, время жизни кэша, а также включить или отключить некоторые функции.
На разных серверах установлен разный часовой пояс, поэтому, чтобы синхронизировать время системы с вашим, нужно выбрать соответствующих часовой пояс в выпадающем списке. По-умолчанию, выставляется UTC.
Zira CMS позволяет выставлять на изображения водяной знак. Для этого нужно указать файл изображения в соответсвующем поле. Это можно сделать вручную, либо нажав на иконку в правом углу поля, выбрать файл с помощью файлового менеджера. Водяной знак может быть установлен в редакторе изображений, либо сразу после загрузки изображения на сервер, с помощью файлового менеджера. Для автоматической установки водяного знака при загрузке, нужно активировать опцию "Включить водяной знак".
Форматы дат PHP и JavaScript имеет смысл менять, только если ваш сайт рассчитан на не русскоязычную аудиторию. В этом случае нужно переставить соответствующие буквы формата в нужном порядке.
Для того, чтобы уменьшить нагрузку на сервер, включите кэширование. По умолчанию, кэш будет обновляться каждый час. Чтобы изменить время жизни кэша, укажите число секунд в поле "Время жизни кэша".
Для того, чтобы адреса страниц имели читабельный вид, требуется включение ЧПУ. Эта опция должна была быть включена при установке, если ваш сервер поддерживает её.
GZIP-компрессия позволяет уменьшить размер скачиваемых браузером скриптов и стилей, что существенно может уменьшить время загрузки страницы. Эта функция также должна поддерживаться сервером.
В этом-же окне, вы можете отключить показ всех виджетов, если в этом возникнет необходимость.
Опция "Переводы БД" включает функцию пользовательских переводов строк, с помощью которой, можно переводить строки в окне "Локализация", сохраняя их в базе данных. Следует иметь в виду, что включение этой опции, при большом количестве введенных строк, может повысить нагрузку на сервер, что приведет к медленной работе сайта.
Опция "Закрепить верхнюю панель" включает и отключает показ верхней панели меню администрирования на всех страницах сайта. Если эта опция отключена, то верхняя панель будет доступна только по адресу "/dash".
Настройки сайта.
В этом окне, вы можете поменять схему страниц по-умолчанию. Zira CMS позволяет задавать следующие схемы - с левой и правой колонкой, только с левой колонкой, только с правой колонкой и без колонок вообще.
Следует отметить, что схему страниц можно также указывать для каждой категории и для главной страницы отдельно.
Здесь-же можно сменить название сайта, слоган, логотип, заголовок окна по-умолчанию, ключевые слова по-умолчанию и описание.
Опция "Лимит записей" задает число отображаемых записей на странице категории и в некоторых виджетах. Если опция "Показывать записи дочерних категорий" включена, то на странице категории будут отображаться также и записи подкатегорий. Если вы не используете подкатегории, то имеет смысл отключить эту опцию, чтобы уменьшить нагрузку на сервер.
В поле строки авторских прав, вы можете указать текст, который должен выводиться в нижней части страницы.
Если включена опция "Показывать название сайта в заголовке окна", то название сайта будет добавляться в заголовок всех страниц сайта.
Также Zira CMS позволяет менять настройки записей по-умолчанию, в которых можно задать размеры миниатюр, а также включить или отключить показ слайдера, галереи, комментариев, рейтинга, даты публикации и автора.
Настройки записей также можно задавать для каждой категории отдельно.
Как уже говорилось выше, вы можете указать схему для главной страницы в её настройках. Тут-же вы можете указать для нее заголовок, ключевые слова и описание, если на главную страницу не назначена запись. При установке была создана запись с названием "главная", которую вы можете видеть в поле "Привязать запись". Если вы хотите, чтобы на главной странице отображался только список записей выведенных на главную, то вы можете очистить это поле.
Кроме того, рекомендуется сразу-же проверить настройки пользователей, комментариев и почты.
По умолчанию, регистрация новых пользователей отключена. Включить регистрацию можно в окне настроек пользователей.
В настройках комментариев можно указать почтовый адрес для оповещения модератора.
В настройках почты можно включить отправку почты с помощью SMTP-сервера. Эта функция может быть полезной, если ваш хостинг-провайдер не разрешает отправлять письма со своего сервера.
dro1d.ru
Управление виджетами Zira CMS
Виджеты в Zira CMS представляют собой контейнеры в которых выводится определенный контент. К виджетам относятся основное меню, пользовательское меню, логотип, переключатель языка итд.
Любой виджет может быть деактивирован, либо наоборот, активирован, при необходимости. Список существующих виджетов можно найти, если открыть окно "Настройки → Виджеты".
Неактивные виджеты выводятся серым цветом. Кликнув дважды можно открыть окно редактирования свойств виджета.
В этом окне можно задать место расположения виджета, выбрав его из соответствующего списка. Это может быть шапка (header), левая колонка, правая колонка, подвал (footer) итд. Также, можно вставить виджет в тег HEAD или в начало, либо конец тега BODY. Эта функция может быть использована для вставки виджетов с блоками кодов счетчиков.
Показ виджета можно ограничить только главной страницей, либо страницами определенной категории. Для того, чтобы показывать виджет только на страницах записей, можно применить соответствующий фильтр.
Чтобы изменить порядок вывода определенного виджета, нужно перетащить его мышкой вверх или вниз, в зависимости от того где вы хотите его расположить.
Для того, чтобы вывести виджет в различных категориях и при этом не выводить его на остальных страницах, нужно скопировать виджет, а затем отредактировать свойства созданной копии виджета отдельно.
Как уже упоминалось выше, Zira CMS позволяет вставлять с помощью виджетов блоки кода. Для этого нужно сначала создать новый блок.
Это можно сделать открыв окно "Система → Блоки". В появившемся окне кликните по ссылке "Создать". Перед вами откроется окно создания нового блока.
В этом окне нужно ввести заголовок блока и его содержимое. Здесь-же вы можете выбрать расположение будущего виджета. По умолчанию, заголовок блока отображаться не будет. Чтобы показать его включите опцию "Использовать шаблон". В этом случае, содержимое блока будет "обернуто" контейнером, для более эстетичного показа на страницах сайта. Эту опцию следует включать только для блоков с текстовым содержимым. Блоки с кодами счетчиков должны выводится без шаблона.
После того, как блок будет создан, система также создаст новый виджет для него, который можно будет найти в окне виджетов. Если вы случайно удалите виджет блока, то создавать блок заново не придется, вам нужно лишь пересоздать сам виджет. Для этого выделите нужный блок и выберите пункт "Создать виджет" в оконном меню.
Ввод текста блока можно осуществлять с помощью текстового редактора. Для этого выделите нужный блок и нажмите на ссылку "Открыть HTML" в левой колонке окна. Если кликнуть по ссылке "Открыть текст", то откроется редактор, типа блокнота, который удобно использовать для редактирования кода скриптов.
dro1d.ru
Zira CMS - бесплатная CMS для сайта с оконным интерфейсом
Zira CMS - это лёгкая, простая в управлении, и в то-же время гибкая система управления сайтом.
Устанавливая Zira CMS, вы сразу из коробки получаете наиболее часто используемые функции, такие как удобный файловый менеджер, галерея, слайдер, интеграция с социальными сетями и др. Нет необходимости в дополнительном скачивании и настройке различных плагинов и скриптов.
Zira CMS привносит возможности рабочего стола в ваш сайт. Удобный и понятный оконный интерфейс позволит без труда разобраться в управлении даже новичку. Открывайте несколько окон паралельно, сворачивайте или разворачивайте их на весь экран. В общем работайте так, как вы привыкли это делать на своём десктопе.
Zira CMS может работать как на MySQL, так и на SQLite. Имеется функция снятия дампа базы данных и архивации папок с загруженными файлами, что упрощает процедуру бэкапа сайта.
Для опытных мастеров Zira CMS предоставляет возможность работы с собственной консолью.
Встроенный текстовый редактор автоматически сохранит введенный текст в черновик и предложит вам его открыть в следующий раз, если вы забудите сохранить запись.
Гибкая система меню и категорий позволит создать любую структуру сайта с неограниченной вложенностью. А благодаря HTML-блокам, вы сможете вставить в желаемую часть страницы любой код.
Благодаря оптимизации, система работает очень быстро и не требует больших ресурсов.
Zira CMS имеет поддержку модулей. Это позволит расширять возможности системы в будущем и не ограничиваться стандартным набором функций.
И самое главное, Zira CMS можно скачать и установить совершенно бесплатно!
Более подробную информацию вы можете найти в описании Zira CMS.
dro1d.ru
Настройка системы Zira CMS
Последнее обновление: 27.05.2016
В настройках системы Zira CMS можно установить часовой пояс, водяной знак для изображений, включить кэширование, GZIP-сжатие итд.
Часовой пояс
По умолчанию, при установке выставляется часовой пояс UTC. Вы можете установить часовой пояс вашего региона, для того, чтобы синхронизировать врема системы с местным.
Водяной знак
В качестве водяного знака изображений может быть установлено только изображение в формате JPEG, PNG, либо GIF. Если активирована опция "Включить водяной знак", то при загрузке файлов через файловый менеджер Zira CMS, на все изображения будет выставляться водяной знак. У вас есть, также, возможность устанавливать водяной знак вручную, с помощью редактора изображений.
Формат даты
В Zira CMS есть возможность установить формат даты для PHP и для JavaScript. По-умолчанию, формат даты установлен в значение "день.месяц.год".
Кэширование
Для ускорения работы системы, рекомендуется включить кэширование. Кэш будет обновляться по истечению его времени жизни. Оно устанавливается в секундах. Не рекомендуется выставлять слишком маленькое значение и слишком большое. Оптимальным вариантом будет время жизни кэша равное одному, либо нескольким часам.
Если включено кэширование, то файлы стилей и скриптов системы будут объединены в общий кэш. Это значительно может уменьшить число запросов на сервер.
ЧПУ
Функция ЧПУ (Человеку Понятный УРЛ) делает адреса страниц более красивыми, скрывая префикс "index.php". Для того, чтобы эта функция работала, веб-сервер (apache) должен поддерживать перезапись адресов.
GZIP-компрессия
Благодаря GZIP-сжатию скриптов и файлов стилей, можно уменьшить время загрузки страницы в разы. Сжатие будет работать только, если включено кэширование. Кроме того, PHP установленное на сервере должно иметь поддержку GZIP.
Виджеты
Если вам потребуется временно отключить все виджеты, вы можете это сделать убрав галочку с опции "Включить виджеты". При этом, базовые виджеты, отображающие логотип сайта, языковое и пользовательское меню, будут работать.
Переводы БД
Если включить эту опцию, то вы сможете создавать собственные строки для перевода, используя функцию локализации системы. При этом созданные строки, в отличие от системных, будут храниться в базе данных. Подробнее, читайте в разделе локализации Zira CMS.
Если включена опция "Закрепить верхнюю панель", то панель управления системой будет отображаться на всех страницах сайта. При этом, некоторые функции, из соображений безопасности, могут быть доступны только в администраторской части, по адресу "dash".
dro1d.ru