Бесплатный курс по webAsyst Shop-Script 4

Бесплатный курс по webAsyst 4

Корректор оЧепяток

Если Вы заметили в тексте опечатку, то, пожалуйста, сообщите мне об этом выделив ошибочное слово и нажав Shift + Enter
ВНИМАНИЕ!

Я сейчас загружен работой на 100%, и, поэтому не могу сейчас принимать дополнительные заказы на свою работу по данному направлению, чтобы не подвести своих текущих заказчиков. Да и вам, наверное, не очень понравится, если я возьмусь за работу, которую вы предлагаете, и не успею сделать ее вовремя.

Прошу прощения за временные неудобства.

Начнем с того, что основой для Joostina послужила Joomla! версии 1.0.12 (все изменения и исправления более поздних версий Joomla! были также добавлены и в Joostina). Это означает, что для Joostina применимы все те же принципы, что и для Joomla! - компоненты, модули, мамботы, система шаблонов, меню и пр. Сохранилась также совместимость с большинством расширений для Joomla! линейки 1.0.х. Некоторые расширения (в основном те, которые самостоятельно модифицируют файлы системы), однако, могут работать с ошибками или не работать вообще (например, JACLPlus). Но количество таких расширений минимально.

Изначально развитие Joostina шло в направлении оптимизации выполняемых системой функций, встраивания различных "хаков" (модифицирование или замена существующих частей кода). Основой для первоначальных изменений послужил как собственный опыт разработчика, так и богатый набор решений, накопленных двумя русскоязычными сообществами Joomla! После первого публичного релиза CMS Joostina в систему начали вноситься в том числе изменения, направленные на расширение базовых возможностей, добавление новых функций.

В настоящее время количество внесенных в систему изменений исчисляется сотнями. Ниже приведены наиболее важные и заметные для обычного пользователя, но далеко не все, изменения, которые сделали CMS Joostina самостоятельным и популярным продуктом.

Установка:

  • C версии 1.3.0 вся система переведена на юникод - UTF-8 (проще делать многоязычные сайты)
  • Полная поддержка установки на младшие версии MySQL
  • В процедуру установки добавлена кнопка, позволяющая удалить каталог installation

Администрирование:

  • Большинство уже имевшихся и новые административные опции переведены на управление с помощью AJAX
  • Добавлена возможность отключения удаления сессий администратора при работе в панели управления
  • Добавлена возможность отключения счетчика просмотра опубликованного содержимого
  • Добавлена (опционально) поддержка новых типов мамботов - onPrepareMainbody
  • Добавлена возможность использования новых мамботов - группа "mainbody - onTemplate"
  • Добавлена возможность быстрого отключения мамботов любой из групп
  • В компонент "Корзина" добавлена кнопка "Очистить корзину"
  • Добавлены расширенные возможности фильтрации содержимого
  • Добавлена возможность автоматической генерации ключевых слов публикуемого содержимого
  • Добавлено управление содержимым с помощью дерева разделов/категорий
  • Возможность автоматической ежедневной оптимизации базы данных сайта
  • Единый диалог установки расширений независимо от типа, установка расширений через URL
  • Возможность отключения предпросмотра позиций модулей
  • Возможность блокировки доступа к неиспользуемым компонентам

Внешний вид:

  • Добавлена возможность отключения Pathway (строка навигации на главной странице сайта)
  • Добавлена возможность отключения favicon (иконка сайта в адресной строке браузера)
  • Встроена и используется по умолчанию специальная разработка - модуль "ML Joostina Menu" (модуль меню, обладающий существенно расширенными параметрами вывода и оформления пунктов меню)
  • Добавлена возможность использования аватаров и мини-аватаров пользователей
  • Новый модуль - "Последние зарегистрированные пользователи"
  • Возможность отображать модуль только не авторизованным пользователям
  • Возможность создания выпадающего, древовидного, пошагового меню

Безопасность:

  • Встроена система защиты Captcha (при авторизации, регистрации, в форме обратной связи - включается по отдельности)
  • Блокировка профиля после неудачной авторизации в панели управления
  • Возможность блокировки панели управления через секретное слово
  • Доработка внутреннего API для избавления от использования глобальных переменных

SEO (поисковая оптимизация):

  • Возможность обрамления заголовков тегами h1 (включается и настраивается в глобальной конфигурации)
  • Возможность создания более коротких ссылок на материалы сайта
  • Возможность указания последовательности вывода заголовка сайта и названия материала в теге Title
  • Добавлена возможность автоматической переадресации с не-WWW адресов (например site.ru)
  • Расширенное управление мета-тегами
  • Добавлена возможность запрета индексации печатной версии сайта

Редактирование и публикация материала:

  • Добавлен компонент расширенной отправки новостей с лицевой части сайта
  • Добавлена возможность автоматической публикации содержимого на главной странице
  • Добавлена возможность отключения блокировок содержимого
  • Добавлены упрощенные функции быстрого сохранения содержимого
  • Добавлена возможность создания уникального оформления для каждого(!) публикуемого материала
  • Добавлены расширенные возможности выбора формата отображения даты и времени
  • Добавлено дополнительное необязательное поле "Заметки"
  • Добавлен визуальный редактор с подсветкой синтаксиса
  • Добавлена возможность массового добавления разделов/категорий/содержимого
  • Добавлена возможность использования произвольных страниц отображения печатной версии

Функциональность (встроенные сторонние компоненты - все компоненты в различной степени переработаны и отимизированы для работы в составе единой системы):

  • Стандартный медиа-менеджер заменен на JW Media Manager XTD
  • Добавлен мощный компонент карты сайта - Xmap
  • Добавлен компонент файлового менеджера - JoomlaXplorer
  • Добавлен SQL менеджер
  • Добавлен мамбот выставления рейтинга статей - JW AjaxVote
  • Стандартный компонент управления баннерами заменен на ArtBanners
  • Добавлен компонент резервного копирования базы данных и файлов сайта - JoomlaPack (почти полностью переписан)

RSS:

  • Добавлена возможность отключения генерации RSS
  • Добавлен параметр выбора часового пояса для RSS
  • Добавлено автоматическое перекодирование лент новостей из UTF-8
  • Добавлена возможность экспорта новостей в формате Yandex RSS

А также:

  • новый шаблон административной панели и лицевой части сайта
  • оптимизация SQL-запросов к базе данных
  • оптимизация и расширенные возможности работы кэша
  • сотни исправлений, модификаций и оптимизаций
  • множество новых параметров настройки
  • общий список изменений (changelog) насчитывает более 1 000 строк
  • для работы с Joostina оптимизирован популярный визуальный редактор SPAW
  • популярный шаблон административной панели Minted-One Point-Five доступен для использования в Joostina
  • создан JoostServer - сервер, подобный серверу Denwer, с предустановленной CMS Joostina
Баннер