Ну вот я и переехал на joomla 2.5. Сразу могу сказать под впечатлением от того сколько исправлено недочетов в этой версии движка. Но сейчас не об этом.

В первую очередь я начал создавать свой шаблон по Joomla 2.5 все вроде так же как и 1.5. Взял заготовку шаблона от старой версии и начал верстать. После добавления нового материала и при клике по ссылке меню увидел ошибку 500:

500 - JHtml: :icon не поддерживается. Файл, не найден

Все дело оказалось в том что в папке моего шаблона /templates/шаблон/html лежали устаревшие файлы компонентов и модулей которые я использовал на 1.5 в независимости от того какой сайт я делал.

Решением было удалить содержимое этой папки. Кроме index.html – этот файл должен быть в каждой папке joomla