Облачный сервис для Joomla сайтов
Навигация: Главная CMS Joomla! Предварительный обзор новых возможностей Joomla 3.0

Предварительный обзор новых возможностей Joomla 3.0

Предварительный обзор новых возможностей Joomla 3.0

Недавно вышел релиз Joomla 3.0 Alpha-2, который предназначен исключительно для тестирования и ознакомления с новыми возможностями системы. Мы хотели бы ознакомить вас с его новинками, которые будут внедрены в новую версию CMS. Напомним, что выход стабильной версии Joomla 3.0 запланирован на 26 сентября 2012 года. Но прежде всего напоминаем еще раз - не используйте данный альфа-релиз на готовых и рабочих сайтах.

Новые возможности Joomla 3.0

Новый установщик пакета

установка Joomla 3.0

Процесс установки был полностью пересмотрен. Сам процесс теперь занимает всего три шага. Вы можете также отправить конфигурацию и пароль по электронной почте (по соображениям безопасности).

Isis - новый шаблон административной части

Isis - это имя нового шаблона административной части сайта, который берет свое название из имен египетских божеств, на подобии уже знакомых Hathor и Khepri. Построен на фреймворке нового поколения Bootstrap, Isis берет все лучшее из разметки Bootstrap и поддерживает отображение на различных устройствах. Шаблон также использует функции jQuery UI для drag'n'drop, Icomoon иконки шрифтов для всех своих иконок и Chosen селект-боксы для всех инпут-полей.

Protostar - новый стандартный шаблон сайта

Protostar

Релиз Joomla 3.0 поставляется вместе с обновленной версией шаблона Beez, но вы можете включить и новый шаблон Protostar. Protostar продолжает серию космических названий шаблонов Солнечной системы и Млечного пути (Protostar - это звезда, которая находиться в постоянном потоке движения и изменяет свой размер). Как и Isis, Protostar полностью построен на платформе Bootstrap. Если вы разработчик и хотите протестировать свое расширение на Bootstrap стилях, то смело тестируйте на Protostar.

JUI - библиотека Joomla User Interface

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

JUI включает:

  • Bootstrap
  • Расширенный Bootstrap для Joomla
  • jQuery
  • jQuery UI
  • Icomoon, шрифтовые иконки
  • Chosen js для селект-боксов

Миграция на jQuery

Релиз Joomla 3.0 поставляться с одновременно включенными jQuery (в режиме noConflict) и Mootools. Библиотека jQuery выбрана для JUI, поскольку Bootstrap спроектирован под jQuery, а еще jQuery UI используется для drag'n'drop и разных других вещей. Цель - оставить в новой Joomla 3.0 только jQuery в качестве обязательной библиотеки, а Mootools поддерживать ради разработчиков расширений и обратной совместимости.

Drag'n'drop, Select и Sort

Drag'n'drop, Select и Sort

Административная часть сайта теперь использует jQuery UI для drag'n'drop. Для просмотра, убедитесь, что вы изменили сортировку на «Сортировка». Если вы разработчик и хотите добавить drag'n'drop сортировку и другие новые возможности в ваш компонент, тогда необходимо изучить дополнительную документацию. Команда JoomlaShine добавила drag'n'drop, Michael Babker - Sort и Order селект-боксы.

Bootstrap JHtml в ядре

Релиз содержит новые Bootstrap подсказки, вкладки и аккордеоны. Разработчики могут выбрать родную Bootstrap разметку или воспользоваться расширенными возможностями JHtml. Если вы ранее использовали JPane, то это не покажется вам незнакомым. Подробную документацию и разработку Bootstrap JHtml библиотеки для новой Joomla 3.0 предоставил Dave Horsfall с HWD. Ожидается еще больше Bootstrap возможностей в будущих релизах.

Шрифтовые иконки Icomoon

icons

145 векторных иконок были включены в JUI как стандарт для использования во фронтальной и административной частях сайта. Изюминкой шрифтовых иконок является то, что они бесконечно масштабируются (достаточно измените размер шрифта). Разработчики внедрили иконки Icomoon в точности как Bootstrap иконки, подразумевая то, что вы можете использовать <i class="icon-home"></i> также, как вы сделали бы это в Bootstrap. Это даже лучше, так как теперь нет необходимости использовать Bootstrap класс icon-white, поскольку эти иконки автоматически подстраиваются под цвет шрифта! Здесь вы можете посмотреть все иконки для Joomla 3.0.

Новые расширенные опции модуля

В расширенных настройках модуля теперь можно изменять:

  • Теги модуля для изменения div на section
  • Bootstrap Size для изменения Bootstrap span grid-класса
  • Тег заголовка h3 на h1 , h2 и т.д. для SEO
  • Класс заголовка для добавления такого класса Bootstrap как page-header
  • Стиль модуля для изменения Joomla модуля на любом из установленных шаблонов.

Bootstrap сетка разметки

Одним из главных преимуществ перехода на платформу Bootstrap является веб-дизайн, который поддерживает ширину всех браузеров. Разработчики настоятельно рекомендуют всем разработчикам расширений обновить шаблоны для использования этих стилей, для того чтобы они автоматически подхватили адаптивную поддержку. Разметка фронтальной части может иметь много вариантов, но шаблоны административной части рекомендуется разрабатывать, следуя стандартной разметки:

  • span2/span6/span4 - для панели управления боковыми панелями
  • span2/span10 - для списков / таблиц с левой боковой панелью и меню (подробности здесь)
  • span10/span2 - для режимов редактирования с правой боковой панелью
  • span12 - ​​для полной ширины.

Новый селектор выбора позиции модуля

Anderson Grüdtner Martins разработал более простой селект-бокс для выбора позиции модуля вместо модального окна. Селект-бокс использует Chosen js для поиска в реальном времени, и Anderson переделал его так, что он позволяет добавить новую или свою позицию, в случае если поиск не дал никакого результата

LESS CSS шаблонов Joomla 3.0

Одним из крупнейших изменений в разработке шаблонов для новой Joomla 3.0 будет использование всех возможностей LESS. Шаблоны сайта и административной части теперь будут включать директорию /less и файл template.less, который будет импортировать все Bootstrap и JUI less-файлы с /media/jui/less. Разработчики шаблонов теперь с легкостью смогут выбрать какой из LESS файлов импортировать в JUI и какой из них они предпочитают включить для своего шаблона. Например, для простого изменения всех цветов темы, пользуйтесь variables.less вместо стандартного Bootstrap. Таким же образом вы можете изменить иконки в icomoon.less. Для примеров загляните в /templates/protostar/less и /administrator/templates/isis/less .

Изюминка данного подхода в том, что все CSS-файлы вашего сайта и всех компонентов будут находиться в одном скомпилированном template.css файле! Все без перераспределения и дублирования СSS как это было раньше в Joomla. Конечно, если вы хотите, то вы можете использовать CSS в вашем шаблоне и импортировать JUI/Bootstrap CSS с /media/jui/css.

Bootstrap группы кнопок для полей радио-переключателей

Обратите внимание, что radio-переключатели в релизе Joomla 3.0 Alpha-2 теперь сгруппированы. Разработчики расширений могут просто добавить class="btn-group" в <field> параметры xml-файл формы их компонента, и radio-переключатели превратятся в группы кнопок в административной части.

Уже совсем скоро на официальном сайте CMS Joomla появится подробная документация по работе с новой версией, ну а сейчас нам остается только ждать официального релиза Joomla 3.0.


загрузка...

 
Баннер

Уважаемые пользователи! Если у Вас возникли вопросы по данному материалу - оставьте свой комментарий и мы постараемся Вам помочь. Оставайтесь с нами!

Комментарии  

 
#1 AlexSG 24.08.2012
ну что ж, вроде идея хорошая, посмотрим как на деле это чудо будет работать :D
Цитировать
 
 
#2 aksel000 25.08.2012
Я когда установил ее, то просто был поражен, дизайн просто супер, все четко сделано. Ну и как всегда после выхода Joomla, разработчики расширений будут тянуть резину.
Цитировать
 
 
#3 Magnum79 25.08.2012
А я уже скучаю по админке 2.5.х :)
Хотя мож и новая админка понравится?
Цитировать
 
 
#4 aksel000 25.08.2012
Цитирую Magnum79:
А я уже скучаю по админке 2.5.х :)
Хотя мож и новая админка понравится?

Мне если честно поднадоел уже старый дизайн админки, хочется, что-то новое.)
Цитировать
 
 
#5 юзверь 26.08.2012
ой вот это пипец новость :lol: и лесс, и бутстрап и шрифтовые иконки и драг енд дроп... аааа джумла тащит за всю фигню! :lol: столько всего, разрабы джумлы реально чтоль сума сошли? столько нововведений, которых так не хватало, приходилось все время самому всё это ручками писать :lol:
Цитировать
 
 
#6 rete 26.08.2012
Ну на конец-то, я об этом мечтал, разрабы joomla просто молодцы огромное им спасибо, joomla рулит, ждем 26 сентября
Цитировать
 
 
#7 aksel000 26.08.2012
Цитирую rete:
Ну на конец-то, я об этом мечтал, разрабы joomla просто молодцы огромное им спасибо, joomla рулит, ждем 26 сентября

Уже больше не могу ждать)
Цитировать
 
 
#8 cvetercom 26.08.2012
Что - то мне подсказывает - что расширения должны быть совместимые между 2.5 и 3.0 ...
Или я не прав?
И шаблоны тоже несильно пострадать поидее должны.
Цитировать
 
 
#9 kostya2012 26.08.2012
Установил, Прикольно, но шаблон от 2,5 не схавало - он установился, но заместо главной выдает ошибку php. Так что компоненты и шаблоны нужны адаптированые.
Цитировать
 
 
#10 aksel000 26.08.2012
Цитирую cvetercom:
Что - то мне подсказывает - что расширения должны быть совместимые между 2.5 и 3.0 ...
Или я не прав?
И шаблоны тоже несильно пострадать поидее должны.

Я проверял на бете, половину компонентов с 2.5 не работают, так же и шаблоны. Возможно устранят ошибку.(
Цитировать
 
 
#11 cMoTp10 27.08.2012
главное что бы предусмотрели качественный апдейт со старых версий. У меня так и не получилось с 1.5 апдейтить до 2.5. пришлось руками базу передергивать в новый двиг.
Цитировать
 
 
#12 aksel000 27.08.2012
Цитирую cMoTp10:
главное что бы предусмотрели качественный апдейт со старых версий. У меня так и не получилось с 1.5 апдейтить до 2.5. пришлось руками базу передергивать в новый двиг.

С 1.5 сразу не перейдешь на 2.5. Нужно с начал на 1.6,1.7, а потом 2.5.
Цитировать
 
 
#13 andrydesign 27.08.2012
Да. Joomla выходит на новый уровень, разработчики молодцы, столько нововведений, что глаз радуется) вот только думаю, что ждать нужно будет joomla 3.5 для перехода
Цитировать
 
 
#14 cvetercom 27.08.2012
Цитирую aksel000:
С 1.5 сразу не перейдешь на 2.5. Нужно с начал на 1.6,1.7, а потом 2.5.

Товарисчь - не мелите ерунды коль не знаете.
Есть такой компонент - джиапгрейд , так вот ежели шаблон от 1.5 - не нужен, а он таки не нужен, проще новый прикрутить и потом сайт причесать ...,
кароче этот компонент переносит с 1.5 прямо на 2.5. Во всяком случае статьи и менюшки. Всю остальную лабуду как то компоненты - можно установить новые. Я вот вот заканчиваю перенос сайта преподавателей языков с 1.5 на 2.5. Конфетка получается - чес слово. :lol:
Цитировать
 
 
#15 aksel000 30.08.2012
Цитирую cvetercom:
Цитирую aksel000:
С 1.5 сразу не перейдешь на 2.5. Нужно с начал на 1.6,1.7, а потом 2.5.

Товарисчь - не мелите ерунды коль не знаете.
Есть такой компонент - джиапгрейд , так вот ежели шаблон от 1.5 - не нужен, а он таки не нужен, проще новый прикрутить и потом сайт причесать ...,
кароче этот компонент переносит с 1.5 прямо на 2.5. Во всяком случае статьи и менюшки. Всю остальную лабуду как то компоненты - можно установить новые. Я вот вот заканчиваю перенос сайта преподавателей языков с 1.5 на 2.5. Конфетка получается - чес слово. :lol:

Молодец!) Джиапгрейд - это небезопасно!
Цитировать
 
 
#16 cvetercom 31.08.2012
Цитата:
Молодец!) Джиапгрейд - это небезопасно!

Чем не безопасно? Вотс хепенд?
Я реально перенес с 1.5 до 2.5 - и пока никаких небезопастносте й не увидел. Таки работает...
Цитировать
 
 
#17 MarioN888 21.09.2012
А что будет с 2,5 версией?
В топку ее , что ли?
Цитировать
 

Добавить комментарий

Защитный код
Обновить

Баннер

Следуй за нами

   

Авторизация



Поддержать этот ресурс Вы можете

через платежную систему Webmoney

  Z299422543783

  R230383531538

  U630721442765
или

Яндекс Кошелек 410011414281063

Статистика сайта

Сейчас на сайте:
  • 1 гость
  • 1 робот
Всего пользователей: 11794

Наша гордость

  • cvetercom
    186 (+19/-5)
  • Nikolia
    130 (+10/-1)
  • root
    120 (+18/-1)
  • apricot
    113 (+20/-4)
  • Fidelity
    101 (+10/-1)
  • Xemreht
    63 (+3/-0)
  • bod
    47 (+5/-1)
Баннер

Изучаем CMS Joomla!

-ingateДля всех, кто хочет улучшить видимость сайта в поисковых системах, повысить количество целевых посетителей и увеличить доход от ресурса, эксперты компании...
l11-r-ingateКаждый специалист по маркетингу знает, что большая посещаемость важна для коммерческого сайта, но еще важнее, чтобы пришедшие пользователи...
4-Посещаемость сайта все выше, денег покупатели тратят все больше, бизнес растет как на дрожжах. Согласитесь, это мечта любого владельца сайта и...
lseo-r-Мощный, заряженный мотивацией текст «продаст» товар даже тому, кто не заинтересован в покупке. Однако, если этот текст «некачественный» с точки зрения...
-l-seor-Скоро лето ─ сезон отпусков, пикников и отдыха. Возьмите с собой в дорогу или на дачу книгу «Как попасть в ТОП: практика эффективного SEO». В новом...
-seo-Как увеличить продажи с сайта и продвинуть его в ТОП поисковых систем при помощи качественного контента − узнайте об этом из книги «Наглядное пособие по...
10-joomla-3Полный перевод новой книги Хагена Графа «Joomla! 3 — In 10 Easy Steps» (10 легких шагов к освоению Joomla! 3). Данная книга рассказывает о том, как...