CMS Joomla!На сегодняшний день известно более пятидесяти систем управления контентом (CMS), которые позволяют эффективно управлять веб-сайтом и реализовывать практически любые поставленные задачи.

Одна из таких CMS – Joomla! На данный момент она является самой популярной, и эта популярность завоевана не просто так. Joomla! имеет большое количество преимуществ, и каждое из них будет подробно описано ниже.

Во-первых, эта многофункциональная CMS распространяется бесплатно. Никаких ключей, кодов активации и прочей защиты. Система доступна для бесплатного скачивания на официальном сайте.

Во-вторых, Joomla! безопасна. Если веб-мастер самостоятельно пишет сайт, есть вероятность наличия «дыр», которые позволят злоумышленникам проникнуть в файлы ресурса и навредить проекту. Joomla! постоянно обновляется, все возможные ошибки в безопасности исправляются. Более того, на официальном сайте можно найти большое количество расширений, которые позволяют повысить безопасность сайта.

JoomlaJoomla! с каждым днем становится все более популярной системой управления контентом. Соответственно количество модулей, плагинов и шаблонов, заточенных под эту систему, увеличивается.

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

В первую очередь вам нужно определиться, каким будет ваш сайт. Возможно, вы планируете создать мощный ресурс, на котором будет множество функций и «примочек» для пользователя, или вы хотите создать сайт какой-то фирмы, на котором будет лишь информация о компании, прайс-лист и контакты.

Если вы хотите создать многофункциональный ресурс, то следует обращать внимание на количество позиций для модулей. Чем больше, тем лучше. У вас будет возможность практически в любом месте поставить какой-то плагин, галерею или, например, блок контекстной рекламы.

Также необходимо обращать внимание на возможность изменить настройки шаблона из администраторской зоны. В некоторых шаблонах подобных настроек не предусмотрено, а иногда это очень удобно. Более того, если вы будете отдавать сайт на обслуживание третьему лицу, то вы можете не предоставлять данные для входа на хостинг, ведь все настройки можно изменить через админку.

Сегодня решил доработать дизайн профилей, а точнее, заменить убогие заглушки аватаров Community Builder на свои, подходящие под дизайн сайта.

Так как я использую шаблон профилей default, то заглушки находились по пути components\com_comprofiler\plugin\templates\default\images\avatar В фотошопе создал две своих новых заглушки с именами nophoto_n и tnnophoto_n и сохранил в формате PNG.

Заодно изменил размер nophoto_n на 250 х 250, а размер заглушки tnnophoto_n на 100 х 100. Теперь профили выглядят более привлекательно и в модуле dwhosonline аватарки не плющит, так как они теперь квадратные и уменьшаются до установленных мной рамеров 60 х 60 пикселей без нарушений пропорций аватара.

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

На этот раз хочу поделиться маленькой хитростью, как превратить ссылки в модуле mod_cblogin в кнопки любого дизайна! Сначала я сделал кнопку с помощью сервиса http://www.dabuttonfactory.com и сохранил на комп под именем profil.png Затем зашёл в админку joomla и через медиа менеждер закачал кнопку в папку stories. Конечно же, если вы с фотошопом на ты, то можно сделать очень красивые кнопки под дизайн сайта самостоятельно.

Затем открыл настройки модуля mod_cblogin и в поле Profile link text вписал код

<br /><div><img src="http://мой_домен.ru/images/stories/profil.png"/></div>

Тег переноса 

 <br />

я добавил, чтобы сделать отступ сверху.

Точно так же можно превратить в кнопку и ссылку Редактировать профиль, введя такой же код в поле Profile edit link text .

Загружать кнопки можно и в любую другую папку. Вот так просто (без влезания в код) можно улучшить дизайн модуля.

После установки форума нужно его правильно настроить. В этом посте поделюсь своими настройками,  полученными на основе личного опыта.  Так как я использую Community Builder,  то и настройки форума заточены под этот компонент социалки.

Итак,  идём в админку kunena и открываем вкладку Конфигурация форума. Вписываем название форума и вводим своё мыло. Продолжительность сессии у меня установлена 1800 секунд. В поле Сообщение о причине закрытия я вписал код:

<h1 style="text-align: center;">Ведутся технические работы. </h1><h1 style="text-align: center;">Форум некоторое время будет недоступен. </h1><h1 style="text-align: center;">Приносим свои извинения.</h1>

Это сообщение выводится,  если форум закрыт на техработы.

RSS включён,  так как посетители просили дать возможность получать новости через RSS. Генерация PDF отключена, так как не считаю это нужной функцией да и сервер будет нагружать. Включить проверку версий тоже отключил,  дабы не мозолила глаза своими предупреждениями.

Далее идут установки SEO,  и тут важная деталь. Поиск дружественных URL-адресов включён, остальные два пункта выключены.

cooltext1694903448.png