RSS-стрічка усіх новин
RSS
Twitter
Twitter

Новинки у Joomla! 1.5

Багатьох зараз цікавить що саме змінилося у Joomla! 1.5? Пропонуємо Вашій увазі короткий перелік найцікавіших змін що здійснено у новому поколінні Joomla!. Тут буде описано:

  • особливості для користувачів
  • особливості для дизайнерів
  • особливості для розробників

Отже:  

Особливості для користувачів 

 

Адміністрування

Керування 


Керування Додатками:

  • встановлення в одному місці (спільне)
  • можливість деактивовувати компонент (для безпеки)

 

Керування Змістом

  • елементи змісту відтепер називаються статтями
  • для усіх частин статті (вступу і повного тексту) використовується одне і те ж вікно редактора
  • новий менеджер малюнків, що дозволяє завантажувати малюнки "на льоту"
  • спрощений інтерфейс
  • миттєвий попередній перегляд (статтю не потрібно спочатку зберігати )
  • в керуванні статтею додано можливість керувати архівами статей
  • вдосконалена система мамботів pagebreak та readmore

 

Керування Меню

  • встановлення типового елементу меню
  • трикрокове додавання нового елементу меню
  • легке редагування елементу меню без потреби видаляти його
  • елементом меню може бути посилання на будь-що
  • спрощений інтерфейс

 

Керування Медіаматеріалами

  • вдосконалений вигляд, мініатюри та детальний перегляд
  • легке вивантаження багатьох файлів
  • додано конфігураційні налаштування

 

Керування шаблонами

  • вдосконалений попередній переглядшаблону - показуються позиції модулів та назви
  • можливість редагувати багато файлів css

Сторінка 

Повна підтримка стрічок новин (atom 1.0 та rss 2.0); В Joomla! 1.5 стрічки новин генеруються для усіх категорій та розділів, веб-посилань та контактів.

Joomla! 1.5 генерує правильні повідомлення для помилок 404, 403 та 500. Ці повідомлення можуть змінюватись дизайнером шаблону.

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

 

Особливості для дизайнерів 

 

Огляд

Доступність (простота) Joomla! та Mambo завжди жваво обговорювались. Так як тематика ця достатньо широка то і думки у різних людей різні. Основні теми що розглядаються на форумах Joomla! це:

  • жорсткі таблиці в коді Joomla!
  • незручний механізм SEF (зручні для пошукових систем URL)
  • різні задачі пов'язані з мета-даними (ключові слова, заголовки сторінок тощо)
  • сумісність з різними стандартами (508, WCAG, ….)

Усі ці питання було адресовано групі що відповідає за дизайн та більшість, якщо не усі з них було успішно вирішено і втілено в версії 1.5. Нижче буде коротко розглянуто нові можливості що втілено у Jjoomla 1.5.

 

Доступність

Простота та та доступність це поняття що більше залежать від уподобань користувача, мети веб-дизайнера тощо. Виглядає так, що не існує якогось одного рішення, що було б прийнятне для всіх.It seems there is no one solution-fits-all. Тому основоною ідеєю розвитку доступності в Joomla 1.5 було не "Створити щось одне для всіх" а "Створити так, щоб кожен міг підлаштувати для себе". Тепер, у Joomla! 1.5 маємо:

  • Увесь генерований код html виведено в спеціальний шаблон. Цей шаблон може бути перевизначений шаблоном Вашої сторінки, що дозволяє дизайнеру повністю змінюватицей  код. Можна змінити css, усунути таблиці, зробити шаьлон у відповідності до певних стандартів тощо.
  • Дизайнер може задавати свої властивості модулів. В версіях 1.0 було лише 3 таких властивості модуля. тепер користувача може створювати їх сам.
  • Модуль меню в 1.5 тепер представлено як невпорядкований список, за замовчуванням. "Старі" типи меню теж залишено, для забезпечення зворотньої сумісності.
  • Нумерація сторінок може бути змінена дизайнером в шаблоні сторінки.
  • Було підправлено усю систему  SEF. В разі потреби її функціональність може бути змінено чи розширено за допомогою додатків.

В загальному, додаючи багато нових можливостей для дизайнера Jjoomla 1.5 сумісна і з старими правилами створення шаблонів.

Зараз розробники мають намір створити спеціальний шаблон який би слугував прикладом для тих хто хоче познайомитись з новими можливостями системи шаблонів Joomla 1.5, а в перспективі ця система стала б основою для подальших версій 2.0.

 

Можливості для розробників

 

Інтернаціоналізація

  • Багато зусиль було витрачено саме на інтернаціоналізацію системи. Зараз, запропоновано такі нові можливості:
  • Повна підтримкаl UTF-8.
  • Підтримка письма "З права на ліво".
  • Локалізація, використовуючи формат INI файлів.
  • Легкість створення нових мов завдяки структурі файлів INI

 

Робота системи

Бібліотеки

  • Файлова система FTP; Дозволяє адміністраторам/користувачам працювати з сторінкою без спеціального клієнта FTP.
  • Підтримка LDAP; Робота з авторизацією користувачів на рівні спеціалізованих ситем, як MS Active Directory чи Каталог Novell.
  • Нова бібліотека PDF.
  • Підтримка XML-RPC. 

Крім того, вдосконалені підсистеми кешування та робота з базами даних тепер не є складовими ядра, а підключаються як модулі, що дозволяє використовувати їх гнучкіше.
 

Розширюваність

Розширюваність це один з пріоритетів Joomla! 1.5. Для того щоб додати нову функціональність Joomla! не треба буде змінювати роботу саме ядро. Це досягається використанням спеціальної системи додатків.

Автентифікація користувачів

Якщо Ви не бажаєте використовувати стандартну систему автентифікації Joomla!, можна використати інші методи, шляхом підключення додаткових модулів.

Таким чином, наприклад, реалізовано автентифікацію через GMail та LDAP.

Це також дуже зручно для різних систем інтеграції.

Синхронізація користувачів

Тепер можна легко синхронізувати базу користувачів з іншими системами.

Інтеграція XML-RPC

Робота інших систем в Joomla!. Типовим прикладом інтеграції різних систем є використання в Joomla! файлового менеджера J!Explorer.

Простота


Спрощення користувацького інтерфейсу

  • Реорганізація елементів меню (більш логічна).
  • Повністю новий вигляд адміністративного інтерфейсу.
  • Використання Ajax під час процесу встановлення Joomla!.


Спільна система встановлення

  • Вивантажуйте архів, вкажіть директорію чи просто адресу
  • Не треба вибирати конкретний тип пакету що встановлюється

Уся інформація групується в одному місці (наприклад про різні модулі/компоненти).

 

Шаблони

Якщо коротко:

  • Інтеграція системи patTemplate для шаблонів; Надає надзвичайної гнучкості.
  • Повне розділення логіки та даних; Це дозволяє, наприклад, створення спец. сторінок для КПК без зміни логіки функціонування
  • Параметри шаблону;  Дозволяють повністю керувати усіма частинами веб-сторінки.

 

Зворотня сумісність

Інформацію щодо міграції можна знайти тут: http://dev.joomla.org/component/option,com_jd-wp/Itemid,33/p,107/.

Не турбуйтесь - Joomla! 1.5 побудовано так, щоб забезпечити легкий перехід на нові версії Joomla!. Було протестовано багато компонент третіх розробників і більшість з них працює в 1.5 без жодних проблем. Лише деякі з них потребують незначних виправлень.

Переклад з

Joomla! Developer Blog
"A short overview on the goodies in the 1.5-beta" (willebil)
:

http://dev.joomla.org/component/option,com_jd-wp/Itemid,33/p,201/ 

Коментарі   

 
ashx
#1 ashx 02.02.2008, 11:33
Народ, где можно скачать русскую локализацию?
 
 
Юра
#2 Юра 02.02.2008, 15:13
Глянь тут.
http://joomlaforum.ru/index.php/topic,6875.180.html