Если  при публикации статей в Joomla не прописывать в поле Псевдоним (название статьи, которое войдёт в ссылку), то движок вместо псевдонима подставит  время публикации. В итоге ссылка примет такой вид:

http://domen.ru/tehnomagija/267−2011−08−24−14−30−30.html

Это не только  некрасиво выглядит,  но и плохо, с точки зрения SEO. Поэтому приходится прописывать псевдонимы вручную. Занятие  муторное —  я стал искать готовое решение автоматизации этого процесса. Нашёл плагин Best Alias, он автоматически прописывает псевдонимы к статьям, пунктам меню, разделам и категориям.

В настройках плагина можно выбрать: иcпользовать транслитерацию или переводить псевдонимы на английский язык, используя API Google. При транслитерации (возьмём для примера название статьи  «Тестовая статья» ) мы получим такую ссылку:

http://domen.ru/tehnomagija/267-testovaja-statja.html

А если включим перевод, то ссылка примет такой вид:

http://domen.ru/tehnomagija/267-test-article.html

Плагин, действительно, упрощает жизнь вебмастеру. Рекомендую.

Скачать - Плагин Best Alias

Стандартное меню из простых ссылок меня не устраивало своим скучным видом, и я решил его разнообразить. Вывел напротив каждого пункта меню свою иконку. Это можно сделать штатными средствами движка.

Для этого достаточно в настройках модуля меню (в моём случае это был модуль главного меню) в параметрах поставить радиопереключатель в положение — Показывать иконки меню ДА. Потом я закачал иконки в папку images\stories, далее мне осталось только привязать к нужным ссылкам в меню загруженные иконки.

Настроить это тоже просто. Открываем в менеджере меню нужное и жмем по ссылке. В открывшемся окне идём в Параметры Система — Картинка меню и в этом выпадающем списке выбираем нужную иконку. После выбора жмём — Сохранить. Вот и всё.

После смены хостера на форуме kunena 1.7.0 (актуально и для версии 2.0.4) все заголовки тем стали отображаться крязекозябрами. Почему-то такое происходит лишь на некоторых хостингах. Видимо, зависит от настроек сервера.

Итак, решение данной проблемы:

Открываем в редакторе файл: /administrator/components/com_kunena/libraries/html/parser.php

И закомментируем 30 строку. Проще говоря, ставим перед ней два слеша.

//$txt = preg_replace('/(\S{30})/u', '\1​', $txt);

После этого форум будет отображаться как положено: без каракулей во всех браузерах.

Так сложилось, что на одном из своих сайтов пришлось ставить чат. Долго выбирал и нашёл, на мой взгляд,  лучший  компонент чата Universal Ajax Chat. Но после установки обнаружилось несколько косяков в его работе.

1. В браузерах Safari и Google Chrome вылетала ошибка

TypeError: Object #<HTMLObjectElement> has no method 'create'

И не работал звук в чате.

2. Если в выпадающем списке выбрать другой шаблон, то слетали стили, а чат разваливался.

3. Таблица сообщений в БД разрасталась с пугающей быстротой.

Итак, мои решения этих проблем:

Чтобы избавиться от ошибки в сафари и хроме, а также  вернуть в чат звуки, я заменил файл

components\com_ajaxchat\ js\FABridge.js на файл из архива.

Понятно, что сайт нужно не только постоянно пополнять новыми материалами,  но стараться следовать моде в области дизайна. На одном из своих сайтов я решил сменить дизайн. Подобрал подходящий шаблон,  а старый ( хоть и сделалан в артистере)  выкидывать его всё равно жалко. Поэтому я решил отдать его за спасибо.

Позиций модулей в нём много. Подойдёт для сайта строительной тематики или для сообщества самодельщиков.

Скачать - шаблон для Joomla 1.5

cooltext1694922260.png