Joostina - чем больше я её узнаю, тем больше она мне нравится
Joostina

Этот обзор познакомит вас с удачным продолжением линейки CMS Joomla 1.0.x - CMS Joostina. Широко известный (в узких кругах) программист под ником boston, изменил исходный код Joomla 1.0.13, добавил несколько новых (доработанных) компонентов и модулей, несколько изменил схему взаимодействия с базой. В итоге, значительно улучшилась функциональность и удобство работы с этой CMS. При этом Joostina осталась совместима с большинством популярных расширений для Joomla 1.0.x. Скорость работы сайта очень высокая, при умеренных требованиях к серверу. Но обо всем по-порядку.

Инсталляция

Инсталлятор Joostina прост и логичен, для новичков присутствуют подсказки. В конце инсталляции, меня удивила кнопка для удаления директории "Installation". Мелочь - а приятно.

Админка

В админке есть всё, что нужно:

  • Кнопки быстрого доступа к наиболее востребованным командам (1)
  • Список последних опубликованных статей (2)
  • Список последних зарегистрировавшихся пользователей со статистикой: сколько зарегистрировалось за неделю, месяц, всего (3). Очень полезная функция
Админка

Меню "Компоненты"

В этом меню имеются 3 новых полезных и усовершенствованных компонента: "Баннеры", "Визуальный редактор", "Карта сайта" (1). В этом же меню, есть возможность перейти к установке и удалению компонента, что очень удобно. Фишка! Теперь это меню можно редактировать (!), убирая ненужные строки (2).

Компоненты

Менеджер статей

Самое благоприятное впечатление производит менеджер материалов с его древовидной структурой Разделов и Категорий (1). Рядом с названием, указано число опубликованных статей. Выбрав нужную категорию, справа, вы получите доступ к её статьям (2).

Менеджер статей

Массовое добавление

В меню "Содержимое" присутствует новый пункт для массового добавления: Разделов, Категорий в раздел, и Статей в категорию. "Одним махом - семерых побивахом".

Массовое добавление

Перед добавлением, вам нужно выбрать - что вы собираетесь добавить: Разделы, Категории или Статьи (и куда будете добавлять).

  • Каждое новое содержимое должно идти с новой строки (1)
  • Здесь нужно выбрать, что будет массово добавлено: Разделы, Категории или Статьи (2)
вам нужно выбрать - что вы собираетесь добавить

Эффектные модули

"Фронт" сайта, приятно впечатляет новыми, эффектными модулями - "Слайд-шоу" (1) и "Пользовательский" (2). Хорошо смотрятся. А плавная смена картинок в "Слайд - шоу", поначалу, немного завораживает. Пример вы видели на этом сайте, в разделе "Видеоуроки".

Эффектные модули

Новый модуль вывода меню

Новый модуль для вывода меню от "MitrichLab", с пометкой в списке модулей - "mod_mljoostinamenu". Он сильно расширяет возможности настройки вывода меню на "фронте" сайта.

mod_mljoostinamenu

Так, пункты меню, теперь могут располагаться в несколько колонок, быть вертикальным или горизонтальным, в виде картинок, многоуровневым. Почти каждый вариант меню, имеет свои гибкие и многочисленные настройки. Найти их можно на вкладках, в "админке" этого модуля (1). Пример меню, вы можете видеть слева от любого видеоурока "Школы", на этом сайте. Модуль называется "Школа Joomla 1.0.15".

варианты меню

Написание и оформление статьи

Для оформления статьи можно использовать удобный, быстрый и надежный WYSIWYG - редактор - JCE (1). Этот редактор имеет свои настройки, и, по умолчанию, далеко не все его "кнопки" включены.

Особой похвалы Joostina заслуживает, благодаря широкому применению AJAX - технологии. Теперь при клике на кнопке "Применить" (2), текст статьи отправляется в базу, но страница при этом не перегружается. Это здорово ускоряет работу.

Таким же, полезным новшеством, оказалась маленькая кнопочка на каждой странице "Админки" (3). Теперь, одним кликом можно выключить (и включить) WYSIWYG - редактор.

WYSIWYG - редактор - JCE

Я часто его отключаю, и вставляю в нужные формы, непосредственно, HTML - код статьи.
Я, по-прежнему, рекомендую набирать статьи в Dreamweaver, и переносить код через буфер обмена.

Меню "Инструменты"

Хочется отдельно сказать "спасибо" разработчику за эти "инструменты" (1).

Меню Инструменты

Медиа - менеджер

Так, в доработанном медиа - менеджере, можно массово загружать файлы (1), управлять файлами и директориями (2).

Медиа - менеджер

Менеджер файлов

В менеджере файлов (1) можно копировать, перемещать, удалять, переименовывать, изменять права на файлы и директории сайта. Можно упаковывать их в архивы (2).

Менеджер файлов

SQL - консоль

Для тех, кто знаком с языком SQL - запросов, может быть полезен этот компонент. Он может потребоваться, если по каким-либо причинам недоступен PHPMyAdmin у хостера.

  1. Команда
  2. Таблица
  3. Результат запроса
  4. Кнопка "Отправить запрос"
SQL - консоль

Компонент резервного копирования

Особой похвалы заслуживает этот важный компонент. Он позволяет, используя AJAX - технологию, создавать как резервную копию Базы (2), так и Файлов (1) сайта. После создания архива, его можно тут же скачать себе на компьютер (3).

Компонент резервного копирования

Компонент имеет ряд полезных настроек. Можно указать какие директории НЕ НУЖНО включать в резервную копию (каталог "cache", "help", например) (1). Вы можете хранить несколько резервных копий на сайте (2).

Компонент имеет ряд полезных настроек

Компонент "Карта сайта"

Очень полезный компонент, как для посетителей, так и для поисковых роботов, для повышения SEO - показателей сайта. Компонент автоматически создает карту сайта, на основе существующих меню. По мере добавление статей, карта автоматически обновляется.

Компонент

Красота шаблона

Вглядевшись в скриншот, вы без труда увидите сходство оформления с этим сайтом. Да, на JoomlaTeacher.Ru, стоит переделанный шаблон из дистрибутива Joostina CMS.
Молча, любуемся :-)

Красота шаблона

Модуль авторизации

"Всплывающий" модуль авторизации - еще одна "приятность" от разработчика Joostina (1). Модуль можно настраивать под конкретный шаблон. Например, его можно сделать горизонтальным. Изменить надписи. Указать URL перехода, при авторизации и после выхода и т.д.

Модуль авторизации

Практика использования CMS Joostina

Да. Этот сайт работает на CMS Joostina. Её преимущества перед версией Joomla 1.0.15 - очевидны. Удобнее, работает быстрее, есть несколько предустановленных и хорошо работающих компонентов. Проверены и работают компоненты:

  • DocMan,
  • LetterMan,
  • ArtioJoomSEF,
  • JComments,
  • FacileForms.

Мамботы: "D4J MOSImage Extended ", "FacileForms" и другие.

Инсталляция