В этой статье речь пойдет о том как сделать ссылки читаемыми (убираем идентификатор статей ID).
По умолчанию вид сывлок в joomla имеет вид:
http://admin-gu.ru/linux/511-arhive
где 511-идентификатор статей ID

Функция включение и выключение показа идентификатора статей ID реализованна в коде joomla, однако по непонятным причинам нет возможности это сделать через панель управления. Для того чтобы эта функция стала доступна в панели управления необходимо открыть файл:
корень/administrator/components/com_content/config.xml
и добавить следующий код:
<field name="sef_advanced_link" type="radio" default="1" label="SEF: Remove article ID from URL" description="Remove ArticleID from URL?"> <option value="0">JNO</option> <option value="1">JYES</option> </field>
Теперь можно включить функцию через панель управления. Заходим в Менеджер Материалов --> Настройки (справа верху) --> параметр Remove article ID from URL устанавливаем значение 'да'
Если после этого престают работать ссылки (404 ошибка) то в файле:
корень/components/com_content/router.php находим строку с кодом (строка 226):
if ($count == 1) {
и заменяем на код:
if ($count == 1 && !$advanced) {
На этом все. Всем пока.

Компонент комментариев CComment