Joomla Plugin No External Links (плагин для замены внешних ссылок внутренними)

joomla plugin no external linksThe plugin is intended for creation internal links from external in Joomla content (or on full page optionally) and transition under external links through 301st redirect without use of additional files (only a plugin php-file).

Thus at use of this plugin there is no leak PR and «тИЦ» (partial analogue PR from the Russian search machine Yandex), also the plugin protects your site from casual links to «bad» sites. Also supporting adding rel="nofollow" and target="_blank" links attributes.

Форма обратной связи с использованием AJAX и с защитой от спама с помощью COOKIES

Краткий рассказ о переделывании wordpress-плагина Simple Contact Form: отключении визуальной капчи и подключении неявной проверки на робота в виде Cookies (используя идеи плагина Cookies For Comments).

План действий:
1. Отключить визуальную, текстовую капчу.
2. Подлкючить капчу на Cookies.
3. Протестировать.

Реализация паттерна singleton (синглтон) в Joomla

Перед тем как мы рассмотрим паттерны Joomla: Factory и Singleton, разберем немного паттерны вообще.
Один из наиболее часто используемых паттернов — Iterator, описывающий выполнение одной задачи много раз в цикле. Joomla использует достаточно много паттернов, многие из которых сложнее чем Iterator.

Паттерн Factory — создающий паттерн (creational pattern), использующийся для создания и возврата объектов. Используется в случаях, когда согласно параметрам создаются объекты разных классов, часто подклассов одного абстрактного класса. В Joomla есть static-класс JFactory, наследующий factory-паттерн. Данный класс позволяет нам легко создавать глобальные объекты и получать к ним доступ.

Простой скрипт плавной смены картинок на JQuery

Иногда в текст текст html-страницы сайта требуется внедрить меняющиеся изображения. Реализовывать такую ротацию картинок с помощью GIF или Flash-анимации неудобно и не универсально (т.к. в случае необходимости замены одной из картинок придется «перерисовывать» весь файл микро-галереи), поэтому кажется очевидным необходимость применения JavaScript и одного из его фреймворков – JQuery.

Рассмотрим простейший вариант реализации смены изображений с использованием JQuery без использования его дополнительных плагинов.

 css.php