Куда идем?

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

В честь столь значимого события я открываю новую серию статей, посвященную исключительно Joomla 1.6. Что будет в этой серии? Здесь я постараюсь собрать все нововведения Joomla 1.6., расскажу про управление новыми функциями, шаблонизацию и многое другое. Материал не будет взят «с потолка». Частично он будет переведен с английского языка, частично будет состоять из моего собственного опыта. Думаю, данная серия окажется полезна всем web-мастерам, использующим CMS 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) Стили шаблона. В некоторых случаях вы можете желать использовать различный вид сайта для разных страниц(//например, каждая из страниц в главном меню имеет свой собственный стиль и структуру). Раньше это означало необходимость создания совершенно другого шаблона. Теперь, со стилями шаблона, вы можете легко создавать его вариации, которые затем могут быть связаны с определенными страницами сайта.

//Это более чем приятное нововведение. Теперь мы имеем гораздо больше свободы при создании дизайна Joomla-сайта.

9) Новые шаблоны. Joomla 1.6. поставляется с новыми встроенными шаблонами. В администраторском разделе это Bluestork(шаблон по умолчанию) и Hathor. На внешней части сайта теперь доступны такие шаблоны, как 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 за их труд и делать все более красивые и совершенные сайты.

Об авторе
Wedal
(Виталий). Веб-разработчик полного цикла (Full Stack). Создатель и автор сайта Wedal.ru.
Основной профиль – создание сайтов и расширений на CMS Joomla.
Добавить комментарий

Комментарии  
4
Не ну классные функции, если все так будет работать то крутая штука будет! Мне реально не хватало возможности редактировать стили каждой страницы отдельно. И теперь это возможно! Круто!
Ждем статей по новой джумле! Спасибо!
2
Еще бы туда интернет магазин вставили, вообще цены бы ему не было!!!
1

Цитирую Вячеслав:

Еще бы туда интернет магазин вставили, вообще цены бы ему не было!!!


Так вроде Virtuemart есть. Вот только будет ли он работать с 1.6?
2
Дмитрий, пока нет, но скоро разработчики обещают выпустить (вы не поверите!) VirtueMart 2. С точки зрения функциональности он будет отличаться от нынешней версии примерно на столько же, насколько отличается Joomla 1.6 от Joomla 1.5. Все это не слухи, а новости с оф.сайта, так что запасаемся терпением и ждем :-) .
3

Цитирую Вячеслав:

Еще бы туда интернет магазин вставили, вообще цены бы ему не было!!!


:lol:
а мне магазин не нужен, как и еще тысячам людям, что прикажете делать?
0
а вот интересно, будет ли способ перехода с ветки 1.0 минуя 1.5?

и ещё: какой на ваш взгляд самый хороший cck из бесплатных?

спасибо за обзор.
1
xyz, даже не знаю. Вряд ли. Зачем делать такой переход? Те, кто следит за обновлениями, давно уже перешли на Joomla 1.5, а те, кто не следит, они и на 1.6 не перейдут.

ИЗ CCK мне нравится jseblod.
0
Отлично! Ждал долго, пробуем. Wedal, спасибо за статью :)
2
Подскажите а как же перенести комментарии к статьям компонента Jcomments для 1,5 на 1,6.
Это единственный важный компонент из-за которого я немогу перейтина ветку 1,6, спасибо!
0
voprosik,

http://joomlaforum.ru/index.php/topic,146178.0.html

Смарт сказал, что скоро будет. Значит нужно запастись терпением и немного подождать.
0

Цитата:

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

//Честно говоря, тут я не совсем понял о чем идет речь. Если кто догадается, напишите в комментариях.

На сколько я понимаю это что-то журнала посещений как в любом веб-браузере.
Могу ошибаться, но это первое, что пришло мне в голову.
0
Только с 1.5 нормально разобрался, теперь и сразу 1.6 :-)
1
Все хорошо, а для желающих обновить свой сайт с 1.5 на 1.6 есть возможность? Или я не внимательно читал?
0
Ветал, разумеется. Об установке и обновлении Joomla 1.6. Расскажу в следующей статье.
0
Отлично! Спасибо!
Уже жду с нетерпением )
1
На этом сайте такая мудрено-глючная регистрация, что уже второй раз не желания писаниной заниматься.
0

Цитата:

16) Joomla помнит, где вы были.


Разберемя :-) . Уже заметили, что когда сессия админки устарела, логинишься снова и возвращаешься туда же!? Мастхэв.
0
А при создании шаблона использование таблиц отменили, или всё ещё можно ими пользоваться?
0
Михаил, таблицами пользоваться можно. Просто раньше на них были отчасти построены внутренние шаблоны Joomla, такие, как блог категории, материал и.т.д.
0
как найти корзину в joomla 1.6, например, корзину меню?
0
Валерий, что такое "корзина меню"? Не знаю такого понятия.
0
Жаль, что не знаете. на предыдущих версиях была. Хорошо, где тогда вообще "корзина" на 1.6, в которую все удаляется, например, модули?
0
Валерий, все, теперь понял вас. В Joomla 1.6 отдельного пункта корзины больше нет. Если, например, вы помещаете в корзину пункт меню, то перейдя в это меню в фильтре, там где написано "выбор состояния", выберите "в корзину".
0
Большое спасибо, Ведал!
За оперативность, за разговор по делу. Уже воспользовался информацией.
0
Кстати, воспользовался для восстановления случайно удаленного модуля.
0

Цитата:

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

Переходите на Друпал, там эта революционная система доступа давно есть. И даже больше!
0

Цитирую Валерий:

Жаль, что не знаете. на предыдущих версиях была. Хорошо, где тогда вообще "корзина" на 1.6, в которую все удаляется, например, модули?



Рабочий стол, иконка корзины! Все там =)
0
Ребят, а когда 2-ю часто обзора ждать, никто не знает ?? Очень хотелось бы момент перехода с 1.5 на 1.6 в разжеванном виде, а то сайт готов давно на 1.5.22 а 1.6 вот буквально пару дней назад в руки взял и заявленные нововведения весьма радуют.. Заранее спасибо )
0

Цитирую berTalino:

Ребят, а когда 2-ю часто обзора ждать, никто не знает ?? Очень хотелось бы момент перехода с 1.5 на 1.6 в разжеванном виде, а то сайт готов давно на 1.5.22 а 1.6 вот буквально пару дней назад в руки взял и заявленные нововведения весьма радуют.. Заранее спасибо )



Прошу прощения .. ум за разум уже ))) всё нашел ;)
0
С недоумением обнаружил пропажу в Joomla 1.6 кнопки "Перенести" в менеджере материалов. Каким образом производить пакетное перемещение, копирование материалов?
0
Семён, это недоработка. Разработчики обещают исправить ее со временем. Пока копировать и перемещать можно только вручную, заходя в редактирование каждой отдельной статьи.
0
Спасибо за ответ. Очень странная недоработка. Кнопочка практически первой необходимости.

Переносить поштучно - не выход. Просто после переноса сайта c Joomla 1.5 изменилась вся архитектура категорий и нужно переносить большое количество материалов по категориям.

Надеюсь, в ближайшем обновлении кнопочка появится. Пока не слышал никаких массовых возмущений. Неужели мало людей ей пользуется?
0
Семён, может и не мало. На западных форумах этот вопрос поднимался уже довольно много раз. Разработчики обещают исправить. Москва тоже не сразу строилась ;-) .
0
На отечественных форумах пока найти не могу. Пока натыкаюсь только на собственные сообщения здесь и на http://joomla-support.ru/thread28672.html

Я вот и хотел написать в первые руки сообществу разработчиков. Чтоб к 1.6.2 кнопочка вернулась. Только где они сидят - пока не нашел.

У меня пока работа встала. Очень не хочется заниматься полным тупизмом - ручным переносом кучи статей.
0
Семён, сидят они на Joomla.org. Правда, чтобы обратиться к ним, нужно довольно хорошо знать английский.

Как вариант, могу посоветовать вам зайти в БД через phpmyadmin и написать простенький SQL-запрос на изменение категорий товаров. Естественно, делать это сначала нужно на резервной копии сайта.
0
Где есть подробная инструкция по созданию шаблона для 1.6??? Желательно, со сравнением с шаблоном 1.0...
0
Ring, на этом сайте пока нет. Пока руки не дошли написать. Надеюсь, появится в скором времени.
0
Привет.
Как ты знаешь в j 1.0/1.5 для просмотра месторасположения блоков на шаблоне использовался скрипт www.wdtl.ru/?tp=1 а как с этим обстоит в j 1.6 ?
0
starfolk, точно также. Но чтобы эта штука работала, нужно включить ее в настройках менеджера шаблонов.
0
понятно, спасибо)
0
у меня шаблон сайта на Joomla 1.5 Как использовать свой шаблон на 1.6 ?
0
Bokhtari, немного переделать его. Описывать отличия шаблонов буду в ближайшей статье. Следите за обновлениями.
0
Подскажите как в 1.6 установить шаблон?
Например, RT Mercado. При выборе архива rt_mercado_j16.zip в админке получаем "Невозможно найти установочный пакет" :sad:
0
Отключил FTP и всё заработало :-)
0
Какие же это революционные функции?? В битриксе все это (и даже больше) уже давно есть
0
Ну битрикс и стОит больше :)
А по поводу революцьённости, так это видимо местная революция, мировых революций нам не надо :)
0
16) речь идет о том что когда редактируешь статью, чтоб посмотреть как она отображается на сайте, нужно сохранить материал. а потом для дальнейшего редактирования нужно опять искать ту же строку на которой вы остановились. в джумла 1.6 видимо реализовали функцию, когда вы при входе в редактор материала, автоматически попадаете на то место где вы остановились
0
Как в новой джумле обстоит дело с многоязычностью?
0
And, пока плохо. В Joomla 1.7 вроде обещают сделать(выходит этим летом).
0
Здравствуйте, спасибо за статью, подскажите пожалуйста, где в админке Joomla 1.6 можно у шаблона сайта стили Css править?... не могу найти!
0
Юля, когда заходите в менеджер шаблонов там над списком шаблонов есть две ссылки: "Стили" и "Шаблоны". Вам нужно кликнуть по Шаблонам.
А вообще, учитесь работать с файлами через FTP(FileZilla, Notepad++). Так гораздо удобнее.
0
я умею это все, но иногда мелочь поправить удобнее через админку..
0
Благодарю, и еще раз обращаюсь)))
вставляю видео с ютуба, но во всех редакторах, в том числе и без редактора - код удаляется отовсюду!!!
Я в настройках убилала "запрещенные теги" - но они вновь возникают, очистку кода поставила на "никогда"...
Посоветайте пожалуйста либо способ либо редактор - который не подчищает код!
0
Юля, установите редактор JCE. Создайте группу администраторов и отключите для нее вырезание кода. Подробнее читайте в серии статей по JCE: http://wedal.ru/jce.html
0
Пыталась, не встал.. поговаривают, что Joomla 1.6. приказала долго жить, и что лучше сразу на седьмую переходить...
0
Юля, теперь уже да. Установится только последняя версия JCE.
0
а как мне теперь на седьмую переходить? У Вас будет такая статья?
0
Переход с версии 1.6 на 1.7 не намного сложнее, чем обновление минорных версий, с 1.6.1 на 1.6.2 например. Хотя могут портебоваться обновления языковых пакетов.
Просто это модная тенденция последних дней, делать мажорные обновлений версий. Тот же FireFox теперь каждый месяц якобы меняет версии. Несколько лет была 1.x, потом 2.x, а теперь 3,4,5, и 6 менются чуть не через месяц.
0
Ну так, что теперь - не следовать модже и не обновляться? Но я сама заметила, что 6ая версия удобнее пятой, и наверняка безопаснее. У меня сайты на пятой взламывают как консервные банки!
0
Куда деваться. Чем дальше, тем сложнее будет перейти со старой версии на новую. В 1.7 появилась пакетная обработка Материалов, поэтому я перешел с большой радостью. К счастью разработчика не подложили свинью, как при переходе с 1.5 на 1.6. Теперь всё проходит гладко.
0
подскажите! не пойму как поиск включить, где сам модуль поиска? плагины(мамботы) есть, а где сам плагин? или я че не догоняю???
0
Рустам, в менеджере модулей жмете кнопку "Новый"(зеленый плюсик), затем выбираете модуль поиска из списка, заполняете и публикуете.
0
Как переделать плагин Joomla 1.5 по 1.7
0
xakerxak, без понимания структуры плагинов Joomla и знания php - никак. Там всё гораздо сложнее, чем в шаблонах.
0
nu ti mojesh pomoch???
0
После установки Joomla значки в Панели управления сверху вниз растянулись. Не знаете как сделать чтобы они нормально отображались слева на права? Может стиль надо подправить в админке...
0
Ксения, просто отчистите кэш браузера.
0
Спасибо, большое! Теперь все как надо. :-)
0
Автору спасибо большое. Написано хорошим грамотным техническим языком без засилья терминов :lol: