Новый функционал «версии контента» в Joomla 3.2

Интересное о Joomla


Здравствуйте дорогие друзья и любители Joomla. Я думаю вы в курсе, что в скорем времени будет представлена версия CMS Joomla 3.2  и сегодня я хотел бы рассмотреть одну их новых функций, а именно Версии контента. Если кто-то из вас работал с CMS WordPress, то вы знаете, что в WordPress такой функционал есть. Она позволяет сохранять промежуточные варианты вашего текста и вы можете откатываться или открывать нужный вам вариант текста.

version-content-joomla-32
Версии — это инструмент защиты вашего контента. Версии позволяют сохранять копии статьей в Joomla каждый раз, когда вы их редактируете.

Код этого инструмента уже написан и протестирован, так что он точно появится в Joomla 3.2, релиз которой состоится в течение следующей пары месяцев.
Кнопка «Версии» появится на панели инструментов в верхней части страницы редактирования статей (скрин выше).

Версии контента» в Joomla 3.2

Каждый раз, когда вы сохраняете свою статью, новая её версия будет появляться в этом всплывающим окне.
Текущая версия статьи помечена золотой звёздочкой.media_1378750382721
Чтобы сравнить текущий вариант статьи с предыдущей версией, отметьте их галочками и нажмите кнопку «Сравнить».

media_1378750407751

Удалённый текст помечен красным, а добавленный — зелёным цветом.

media_1378742022340

Joomla не только хранит ваш контент, но и запоминает настройки статей.

На этом примере вы можете видеть, что версию справа изменили, добавив её в избранные статьи.

media_1378742261384

Чтобы откатить статью до предыдущей версии, пометьте её галочкой и нажмите кнопку «Восстановить»:

media_1378751010013

Опции, позволяющие видеть изменения более наглядно

Поскольку все опции статей сохраняются, гораздо удобнее было бы видеть только те из них, которые были изменены.

Нажмите кнопку «Изменённые значения» в правом верхнем углу.

media_1378821294894

Теперь на экране отображаются только изменённые опции:

media_1378821310944

По умолчанию версии показывают только текст статьи, однако в инструменте есть кнопка «Показать HTML код»:

media_1378821337988

Благодаря этому вы сможете увидеть исходных код статьи:

media_1378821367415

Эта особенность полезна, потому что на данный момент в версиях не выводятся изображения. А даже если бы и выводились, во всплывающем окне не хватило бы места для больших картинок.
media_1378821814923

Настройки версий

В инструменте управления версиями имеется две настройки.

  • Пункт «Сохранять историю» позволяет включать и выключать версии.
  • «Максимально число версий» даёт возможность ограничивать количество сохраняемых копий одной статьи.

media_1378742111508

Даже если максимальное количество версий установлено на 10, вы всегда можете пометить копию так, что она никогда не будет удалена:

media_1378751091398

Версии статей хранятся в новой таблице под названием _ucm_history. UCM расшифровывается как Унифицированная Модель Контента.

Со временем целью разработчиков Joomla стала унификация хранения контента в CMS, будь то статьи, информация о пользователях или данные расширений. Данная таблица должна позволить сторонним разработчикам внедрить управление версиями в свои расширения.

media_1378742555500

На этом пост Новый функционал «версии контента» в Joomla 3.2 и разбор его функционала завершен. Думаю в выходу стабильной версии Joomla 3.2 будет еще много чего интересного. Увидимся.

Joomla Блог Nauca – научись работать с Joomla

Хочешь получать на e-mail свежие статьи о компонентах, модулях, плагинах и других полезных вещах связанных с Joomla? Не пропусти ничего полезного, подпишись на новости блога Nauca: