Отправляет email-рассылки с помощью сервиса Sendsay

Сайт: раз, два и готово!

  Все выпуски  

JoomlaOn-line - быстрое и эффективное изучение Joomla Выпуск 4


JoomlaOn-line - быстрое и эффективное изучение Joomla

     Приветствую подписчиков подписчиков рассылки!

     Вот и очередной выпуск рассылки, в нем мы рассмотрим еще несколько надеюсь полезных статей и компонентов Joomla.

     Нусс приступим :)

     Так как Твиттер набирает все большие обороты, я решил в данном выпуске рассмотреть вставку модуля Твиттер на сайт, тем более это несложная задача. Так же рассмотрим полезную функцию подсветки кода HTML/PHP/CSS в контенте.

     ▪▪▪ Вставка модуля - виджета Twitter ▪▪▪

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

     Итак,  положим свой аккаунт в Twitter у вас уже имеется, и вы худо бедно уже научились размещать твиты.

     Для того, чтобы добавить виджет, зайдем в амдинку своего сайта (кто забыл, она находится тут http://ваш сайт/administrator/, далее перейдем в Менеджер модулей.

     Создадим новый модуль, предварительно выбрав Тип модуля - HTML-код.

     Заполняем все поля. Не забываем опубликовать  модуль и выбрать верную позицию размещения.

    Авторизуемся в аккаунте Твиттер и переходим в раздел Настройки.

     Переходим  в раздел меню Виджеты, и создаем новый.

     На сайт можно вывести: своя лента, избранные, список пользователей и поиск. Мы выведем на сайт ленту JoomlaOn.

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

     Сформированный код виджета копируем в буфер обмена и вставляем в соответствующее поле модуля, сохраняем.

     Осталось только проверить, корректно ли отображается виджет на Вашем сайте.

     ▪▪▪ Прочитать полную Веб-версию статьи ▪▪▪

 

     ▪▪▪ Подсветка кода в Joomla GeSHi ▪▪▪

После перехода на Joomla версии 1.5, а в дальнейшем на 2.5 и 3, я столкнулся с проблемой вывода кода. В принципе код можно ввести и обычно, но это мне кажется не очень красивым.

     Функцию аккуратного вывода кода можно осуществить спец. плагинами, например Source от NoNumber и подобные. Но и в самом дистрибутиве Joomla имеются стандартные средства для вывода и подсветки кода - плагин подсветки кода GeSHi.


     После изучения и сравнения GeSHi с другими плагинами, он оказался вполне себе конкурентоспособным и легким в применении.

     Плагин GeSHi поддерживает большое количество синтаксисов языков программирования:
     css
    
diff
    
html4strict
    
ini
    
javascript
    
php
    
mysql
    
php-brief
    
sql
    
xml

     Расположение плагина

     Плагин находится в корневой папке вашего сайта, полный путь: plugins/content/geshi/geshi/geshi.

     Настройка и использование

     Плагин легко монтируется в контент установкой в необходимом месте конструкции <pre xml:lang="php"> </pre>. Параметр lang можно и не использовать, тогда вывод будет осуществлен как для языка по умолчанию, в противном случае можно указать нужный вам язык программирования,  и тогда плагин необходимую подсветку и вывод кода.

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

     Модификации плагина Geshi

     Если Вы хотите чтобы код имел свою нумерацию каждой строки, в плагине необходимо произвести замену, для этого в файле plugins/content/geshi/geshi/geshi.php и редактируем строку:

var $line_numbers = GESHI_NO_LINE_NUMBERS; 
на
var $line_numbers = GESHI_NORMAL_LINE_NUMBERS;
     Иногда, когда Ваш код будет огромным, он может не влезть в рамки статьи, для того, чтобы вставленный код отображался корректно и красиво, в файле CSS шаблона сайта добавить несколько строк:
pre {
    font-size: 9px;
    background-color: #F6F6F6;
    width: 550px;
    overflow: auto;
}
     Т.к. огромное количество внешних ссылок со страницы это плохо по отношению к СЕО, можно так же в Geshi отключить отключить добавление внешних ссылок по ключевым словам. Для этого в файле plugins/content/geshi/geshi/geshi.php необходимо отредактировать строку:
var $keyword_links = true;
на
var $keyword_links = false;

     Вот в принципе и все настройки.

     ▪▪▪ Прочитать полную Веб-версию статьи ▪▪▪

 

     Еще несколько полезных статей:

     Как вставить модуль в статьи сайта

     Компонент Fox Contact Form 2.0.19 Rus - созданием контактную форму

     Плагин Content Hider для скрытия части текста для разных категорий пользователей Joomla

     С этими и другими статьями и компонентами Joomla, Вы можете познакомиться на сайте joomlaon.ru, вступив в группу Вкотнакте, или подписавшись на обновления Твиттере.

     Если же Вы еще не являетесь подписчиком, то это легко исправить :)

 Введите Ваше имя и e-mail, нажмите на кнопку и через пару секунд Вы получите письмо
с просьбой подтвердить подписку рассылку. Вы можете выбрать наиболее удобную Вам рассылку.

 

 

 
 
Подписаться письмом

     До встречи  ...


В избранное