Распечатать статью

Joomla 1.6 vs Joomla 1.5

Барабанная дробь и троекратное Ура! Она появилась на свет! Она уже здесь! Joomla 1.6 теперь в статусе релиза и пригодна для использования в живых проектах. Для всех поклонников Joomla это большой праздник.

 

Основные отличия CMS Joomla 1.6 от CMS Joomla 1.5

В честь столь значимого события я открываю новую серию статей, посвященную исключительно Joomla 1.6. Что будет в этой серии? Здесь я постараюсь собрать все нововведения Joomla 1.6., расскажу про управление новыми функциями, шаблонизацию и многое другое. Материал не будет взят «с потолка». Частично он будет переведен с английского языка, частично будет состоять из моего собственного опыта. Думаю, данная серия окажется полезна всем web-мастерам, использующим Joomla, как начинающим, так и продвинутым.

Сегодня статья будет обзорной и кратко расскажет о самых значимых нововведениях Joomla 1.6.

Итак, день «X» настал. Joomla 1.6. доступна для скачивания. Прежде, чем перейти на заветный сайт и скачать новую версию, многим, наверное, будет интересно, а чем же, собственно, новая версия отличается от Joomla 1.5? Ниже я приведу основные нововведения, которые будут наиболее интересны. Эти нововведения опубликованы на официальном сайте(англ.). Я перевел их и дополнил своими комментариями. Смотрим…

Joomla 1.6. Новые функции.

Ниже приведен список наиболее значимых нововведений Joomla 1.6. Я постарался упорядочить их по степени значимости, начиная с наибольшей.

1) Система управления доступом. Шум вокруг Joomla 1.6 связан выпуском в ней революционной системы контроля доступа(//сильно сказано :-)). Теперь Администраторы могут легко ограничить пользователей от контента используя уровни контроля доступа. То, что раньше реализовывалось с помощью сторонних расширений, или вообще не было возможно, теперь может быть сделано в несколько кликов! Вот краткий список возможностей системы контроля доступа:
– неограниченное количество групп пользователей;
– пользователь может быть связан с множеством групп;
– неограниченное количество уровней доступа;
– любые сочетания связей групп с уровнями доступа;
– права доступа могут быть установлены на множестве уровней в иерархии: сайт, компонент, категория, объект;
– права доступа могут наследоваться от родительских групп и категорий для быстрого управления пользователями.

2) Новая структура категорий. Чтобы сделать вашу жизнь проще, Joomla 1.6 больше не имеет разделов. Вместо этого используются категории неограниченной вложенности. Это означает, что теперь вы можете иметь категории с неограниченным количеством подкатегорий, которые, могут иметь свои подкатегории, и.т.д. Не существует предела вложенности категорий, но у вас есть полная прозрачность – вы можете легко просматривать и управлять категориями на всех уровнях вложенности.

3) Простое обновление расширений. Теперь вы можете легко обновлять большинство расширений Joomla через менеджер обновлений без посещения сайтов разработчиков. Следить за обновлениями даже десятка расширений крайне утомительно. Теперь же реализовали нечто наподобие мастера обновлений Linix. Класс! Вот только бы еще это работало…

4) Возможности SEO. Мета- ключевые слова и описания могут быть связаны со статьями, категориями, пунктами меню и вы легко можете добавлять название сайта к заголовку html-страниц.

5) Компонент перенаправлений. С появлением компонента перенаправлений Joomla избавляет вас от головной боли, позволяя автоматически перенаправлять старые ссылки на новые незаметно для посетителей, избавляя их от 404 ошибки.

6) Макеты страниц без таблиц. Основные макеты страниц Joomla 1.6 не содержат таблиц и выводятся в XHTML 1.0 Strict. HTML 5 также поддерживается Joomla 1.6.

7) Переопределение макетов. В Joomla 1.5 вы можете изменить внешний вид некоторых макетов страниц, используя наследование(переопределение) через шаблон.(Это должно быть знакомо всем, кто когда-либо пытался подогнать шаблон под свои нужды или создать уникальный. Для того, чтобы, например, изменить страницу блога категории, нужно было перенести в папку шаблона(подпапку html) файл, содержащий макет этой страницы, а затем переделать его. При запросе данной страницы, Joomla сначала ищет ее макет в шаблоне, и если не находит его, то использует стандартный. Просто так изменять стандартный макет нельзя, т.к. это будет являться хаком со всеми последствиями). Однако вы могли изменить внешний вид только для нескольких видов страниц. Теперь, в Joomla 1.6, вы можете изменять внешний вид конкретных пунктов меню, компонентов, модулей и категорий.

8) Стили шаблона. В некоторых случаях вы можете желать использовать различный вид сайта для разных страниц(//например, каждая из страниц в главном меню имеет свой собственный стиль и структуру). Раньше это означало необходимость создания совершенно другого шаблона. Теперь, со стилями шаблона, вы можете легко создавать его вариации, которые затем могут быть связаны с определенными страницами сайта.

9) Новые шаблоны. Joomla 1.6. поставляется с новыми встроенными шаблонами. В администраторском разделе это Bluestork(шаблон по умолчанию) и Hathor. На внешней части сайта теперь доступны такие шаблоны Joomla, как Atomic и Beez2 плюс Milkyway в legacy.

10) Legacy-слой в Milkyway. Если вы использовали в Joomla 1.5 файлы макетов страниц и теперь вам нужно обновить их для Joomla 1.6, вы можете использовать legacy-слой в шаблоне Milkyway для быстрого создания нужного внешнего вида без доработки CSS к соответствию новому безтабличному макету Joomla 1.6(Папка HTML будет доступна отдельно). Этот пункт довольно сложно понять. Попробую объяснить своими словами. При переходе к Joomla 1.6. разработчики изменили файлы макетов страниц Joomla(так, например, теперь страница блога категории создана по-другому). И теперь, если использовать шаблон от Joomla 1.5 на Joomla 1.6, то получится «бяка». Чтобы этого не случилось, разработчики предлагают использовать встроенный в Joomla 1.6 шаблон Milkyway, который позволяет использовать макеты от шаблонов Joomla 1.5. Как-то так. Подробно поговорим об этом в отдельной статье.

11) Связь модулей и шаблонов с элементами меню. Joomla 1.6. расширяет возможности web-мастеров показывать контент там, где нужно и так, как нужно. С этой функцией можно легко выбрать шаблон и стиль шаблона прямо из интерфейса меню.

12) Назначение модуля. Joomla 1.6. позволяет публиковать модуль с опцией назначения «Все страницы, кроме выбранных». Теперь вывести модуль именно там, где вы хотите, стало еще проще.

13) Цветной редактор кода. Теперь в Joomla 1.6 при редактировании HTML и CSS шаблона, код подсвечивается. Не знаю как вы, но я из-за отсутствия этой функции, работал с файлами шаблона исключительно через Notepad++. Теперь можно и в браузере, но старые привычки сложно менять. Для новичков эта функция окажется весьма полезной. Уверен на 100%.

14) Улучшенный Медиа Менеджер. Flash-загрузчик возвращается! Теперь вы можете загружать множество изображений за один раз, используя Медиа Менеджер.

15) «Сохранить и Добавить», «Сохранить и Копировать». В Joomla 1.6 важна эффективность, в том числе, сколько времени вам требуется для создания нового контента. С новыми кнопками «Сохранить и Добавить» и «Сохранить и Копировать» добавление и редактирование контента на сайте стало еще проще и быстрее. Во истину так! Особенно этого не хватало, когда нужно было создать пару десятков пунктов меню. Очень полезная мелочь!

16) Joomla помнит, где вы были. Приходилось ли вам редактировать статью №45 и сохранять ее только для того, чтобы перепрыгнуть обратно через страницы и вернуться к ней? Joomla 1.6 кладет этому конец! Теперь Joomla помнит где вы были и сохраняет это место для вас. Честно говоря, тут я не совсем понял о чем идет речь. Если кто догадается, напишите в комментариях.

17) Более широкий спектр возможностей языковой поддержки. Помните проблему с «1 товаров», «2 товаров», «5 товаров»?

18) Ручное утверждение пользователей. Теперь, при желании, администратор может вручную проверять и утверждать зарегистрированных пользователей.

Joomla 1.6. Что не реализовано?

Несмотря на множество нововведений, в Joomla 1.6. пока не реализованы некоторые функции, которые очень хотелось бы видеть. Наверное, главной такой функцией является CCK(Content Construction Kit). Т.е. система конструирования контента. – возможность создавать контент любой формы, не только текст, а, например, каталог чего либо с различными полями, а не только с «Название», «Псевдоним», «Категория», и.т.д. Да, этого очень не хватает. К счастью, функционал CKK предоставляют многие сторонние расширения, написанные для Joomla, но хотелось бы иметь встроенное. Имея такую систему, Joomla приобрела бы невероятную мощь. Будем надеяться, что рано или поздно разработчики добавят CKK в Joomla.

Joomla 1.6. С надеждой смотрим в будущее.

Какой бы не была Joomla 1.6: хорошей или плохой, быстрой или медленной, легкой или сложной – все равно это еще один шаг в будущее, еще один шаг в развитии Интернета и качества предоставляемых им услуг. Внося в CMS такие революционные изменения, разработчики Joomla подталкивают тем самым и развитие большинства ее расширений. К выходу готовится новый VirtueMart с обновленной функциональностью, тут же и SOBI Pro, и Community Builder 2, и многое другое. Нам с вами остается лишь от всей души поблагодарить разработчиков Joomla за их труд и делать все более красивые и совершенные сайты.

Исходник:  joomla-zona.ru

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи