tushov.ru

блог php-программиста, преподавателя и конcультанта

Tag: плагины

Page 1/2

Joomla

Плагин WAntiSpam — защита от автоматических регистраций в Joomla 1.5.x на основе вопросов

WAntiSpam — небольшой Joomla-плагин, реализующий защиту от автоматических регистраций аккаунтов (спам-роботов) на вашем сайте путем простой защиты построенной на основе вопросов.

Основные возможности плагина WAntiSpam:

  • Возможность задания в настройках плагина собственных 20-и пар проверочных вопросов и ответов на них
  • Возможность указания количества проверочных вопросов. По умолчанию на форме регистрации задается один случайный вопрос из списка заполненных в настройках плагина
После установки плагина WAntiSpam, зайдите в его настройки и по желанию измените или добавьте свои вопросы-ответы, включите плагин и сохраните настройки.  Также обязательно отредактируйте стандартный шаблон регистрационной формы Joomla – файл \templates\beez\html\com_user\register\default.php, или если же такого не существует в папке вашего шаблона, то скопируйте файл \components\com_user\views\register\tmpl\default.php по пути \templates\ваш_шаблон\html\com_user\register\default.phpи отредактируйте его, внеся следующие изменения: в любом нужном вам месте шаблона естественно в пределах формы т.е. внутри тегов <form> … </form> регистрационной формы вставьте специальное слово:
[php]<!— WANTISPAM —>[/php]

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

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

Скачать плагин WAntiSpam

Joomla

jSMF20 — плагин-мост между Jooma и форумом SMF

jSMF20 — плагин односторонней синхронизации пользователей CMS Joomla 1.5 и форума SMF 2.0

Основные возможности jSMF20:

  • При регистрации пользователей в Joomla они автоматически создаются (регистрируются) на форуме SMF
  • Уже существующие пользователи переносятся в SMF после первой авторизации в Joomla.
  • После успешного входа в Joomla пользователи автоматически авторизуются на форуме SMF

Совместимость: Joomla 1.5.х / SMF 2.0 RC4

Скачать плагин jSMF20

Joomla, Заметки программиста

Обновленный плагин StartPage

В плагине StartPage (http://tushov.ru/post/558) обнаружена ошибка определения Главной страницы сайта в результате чего у многих людей, у которых вместо стандартного вывода com_frontpage на Главной странице сайта было что-то другое плагин не работал. Вся проблема состояла в неправильном определении главной страницы. Ошибка исправлена, теперь я надеюсь многие оценят полезность плагина, работающего без ошибок =)

И еще, вот как не надо определять признак главной страницы:

правильный способ:

Скачать обновленный плагин  StartPage 1.1

Joomla

RegEmail — авторизация в Joomla через E-mail адрес…

Не для кого не секрет, что «логинизация» на всех популярных сайтах уже давно перестала использоваться Логин как уникальное имя для входа. Намного проще использовать в качестве Логина — тот же Email-адрес пользователя, который уж он то, пользователь, точно запомнит!

Есть такой плагин JFooBar Email-Login для Joomla позволяющий зарегистрированным пользователям Joomla совершать вход на сайт с помощью Email-адреса и пароля. Единственная проблема не решаемая плагином — это то, что пользователю на регистрационной форме все равно придется вводить Логин, хоть и авторизоваться на сайте он в последующем будет через E-mail.

Предлагаю свою небольшую альтернативу — мой простой плагин RegEmail. Совсем маленький плагин, делающий банальные вещи: он заменяет значения поля username (login) на  E-mail с формы регистрации. Таким образом, Вы можете отредактировать стандартную, ну или вашу шаблонную форму регистрации Joomla, убрав из нее вообще поле для ввода логина, регистрация будет осуществляться через E-mail. Процедура входа на сайт соответственно тоже будет требовать от пользователя ввести его E-mail и пароль.

Скачать плагин  RegEmail

Joomla

Обновление SEO-плагина JSEOPlugin до версии 2.1

Список изменений в Joomla-плагине JSEOPlugin версии 2.1:

  • исправлена некорректная работа плагина в следующих режимах: RSS и ATOM-форматы, PDF-просмотр материалов
  • упрощена и улучшена работа механизма деэкранизации ссылок при помощи тегов <noextlinks>
  • Исправлена ошибка работы плагина при включении опции Добавить суффикс к URL в настройках Jooml’ы
  • Добавлена параметр плагина под названием Адреса-исключений. В данном параметре можно указать адреса (или начальные части адресов) к которым не будет применяться экранирование. Каждый новый адрес (шаблон URL) необходимо указывать с новой строки, обязательно указывая префикс http:// вначале. Важно понимать что есть разница между указанием конкретного адреса и шаблона адреса, к примеру адрес вида http://example.com/ — является шаблоном исключения всех адресов начинающихся с префикса http://example.com/, т.е. адрес вида http://example.com/post/123 попадет под такое исключение. В тоже время можно указать наиболее конкретный адрес который не будет исключать все адреса у которых начальная часть URL’а повторяется.
  • исправлена ошибка попадания CSS-Style конструкций в Мета-теги
  • модифицирован алгоритм автоматической генерации Мета-тегов (keywords и description). Теперь если в случае автоматической генерации Мета-тегов будут получены пустые значения, в теги keywords и description попадут значения из общих настроек Joomla

Скачать обновленный плагин JSEOPlugin 2.1

Внимание! Для обновления плагина – совсем необязательно удалять старый и устанавливать новый. Достаточно просто установить этот плагин поверх старого и он обновится!

Joomla

RePhocaGallery — плагин альтернативной обработки изображений для компонента Phoca Gallery

Плагин RePhocaGallery заменяет родной  функционал создания эскизов компонента Phoca Gallery на альтернативный более простой и легкий в плане требования к памяти серверу функционал. В принципе основным смыслом плагин как раз и является снижение нагрузки на сервер при обработке фотографий (создание эскизов/пиктограмм изображений). Если вы часто видите ошибку вида «Fatal error: Allowed memory size of ХХХХХХ bytes exhausted…» — то можете попробовать этот плагин для более легкой обработки фотографий на сервере. Установите и включите плагин RePhocaGallery и самое главное отключите родной механизм обработки фотографий в настройках компонента Phoca Gallery, а именно опцию «Включить создание эскизов» — надо поставить в Нет. После загрузки изображений, выделите их и нажмите кнопку Пересоздать для генерации эскизов.

Скачать плагин  RePhocaGallery

Joomla

Плагин StartPage — если нужна стартовая страница (заставка) для сайта…

Довольно таки простой плагин StartPage делает простую вещь — предоставляет возможность указать определенный шаблон (дизайн) Joomla при первом входе на сайт, или же сделать шаблон — стартовой страницей сайта (заставкой).

Плагин имеет всего 3-и опции:

Не показывать стартовую страницу поисковым роботам. Cмысл данной опции я думаю и так понятен! Однако хочу заметить одну важную особенность, алгоритм определения посетителя как поискового робота  происходит через поиск стандартных поисковых ботов в переменной HTTP_USER_AGENT. Вы можете добавлять или удалять ботов в списке просто редактируя файл \plugins\system\startpage\bots.txt

Показывать стартовую страницу только при первом входе на сайт. Данная опция позволяет указать стоит ли показывать заставку сайта всегда или же только при первом заходе на сайт.

Шаблон стартовой страницы. Собственно здесь Вы выбираете ваш шаблон который будет использован в качестве стартовой страницы (заставки) для сайта

Скачать плагин  StartPage

Joomla

Новый JSEOPlugin версии 2.0 — усовершенствованный SEO-плагин для Joomla

Плагин JSEOPlugin версии 2.0 — объединил в себе два разработанных мною ранее плагинов, а именно сео-плагин  JSEOPlugin 1.х и плагин экранирования внешних ссылок ExtLinks 2.х. По мимо объединения функционала этих двух полезных плагинов, я внес некоторые значительные изменения влияющие на работу основных функций, а также добавил дополнительные функции и настройки.

Итак, основные новшества в  JSEOPlugin 2.0:

— возможность настройки индексации таких страниц компонента Материалы  (com_content) как: Блог и список раздела материалов, Блог и список Категории материалов, Архив материалов. Таким образом появились новые опции: «Запретить индексацию страниц Блога и Списка раздела материалов«, «Запретить индексацию страниц Блога и Списка категории материалов«, «Запретить индексацию страниц Архива материалов«. Важно правильно понимать назначение этих опции. При включении этих опций на страницах соответствующих шаблонов (раздел, категория, архив) мета-тэгу robots присваивается значение: noindex, follow. Данное значение тега запрещает индексирование страницы, но не запрещает проход робота поисковой системы по ссылкам! Как правило данные опции очень удобны, ведь для нормальных обновляемых ресурсов страницы разделов, категорий и архива на которых постоянно обновляется контент совсем не зачем отдавать на индексацию поисковой системе, которая при каждом посещении сайта будет их постоянно переиндексировать!

— значительно переработан механизм поиска ссылок на странице, за счет чего достигнут практически универсальный механизм поиска ссылок в контенте в независимости от их написания (пробелы в ссылках, отступы, не валидная верстка и т.д.)

— добавлена опция под названием Максимальная длина алиаса (кол-во символов) позволяющая ограничить длину создаваемых (генерируемых) алиасов для различных объектов в админке!

— добавлена опция Экранирование ссылок позволяющая выбрать из доступных вариантов режим работы механизма экранирования ссылок:
Отключено — экранирование ссылок отключено!
Только в материалах — экранированние ссылок только в материалах (статьях)
На всей странице (материалы, модули, шаблон и т.д.) — полномасштабное экранирование всех внешних ссылок встречаемых парсером на странице

Скачать плагин  JSEOPlugin версии 2.0

Внимание! Если у вас установлены плагины JSEOPlugin версии 1.х и ExtLinks. Перед установкой JSEOPlugin 2.0 желательно их удалить во избежании различного рода программных конфликтов и проблем.

Так же не забывайте для отмены экранирования ссылок любого участка контента, просто заключите этот контент в теги <noextlinks> </noextlinks>. Особо важно для тех у кого на сайте работает вывод SAPE-ссылок и подобное…

Joomla

Обновление SEO-плагина JSEOPlugin 1.1

Список изменений в плагине JSEOPlugin версии 1.1:

  • Исправлена ошибка при которой в META-тэг Description часто попадали JavaScript’ы
  • Добавлена корректная поддержка обработки строк в кодировке UTF-8. Внимание на сервере должны быть доступны PHP-функции mb_strlen() и mb_substr() корректно работающие с UTF-8 строками.
  • модифицирован алгоритм генерации мета-тэга keywords. Теперь в keywords не попадают предлоги и любые слова длиной менее 4-х символов!

Скачать JSEOPlugin версии 1.1

Для обновления плагина — совсем необязательно удалять стрый и устанавливать новый. Достаточно просто установить этот плагин поверх старого!

WordPress

WP-LinEx — плагин для перелинковки сайтов на основе WordPress

Я написал этот плагин для перелинковки своих сайтов-сателлитов. Смысл плагина прост, если Вы занимаетесь разведением =) SAPE-сайтов или же у вас много сайтов сателлитов, требующих постоянной перелинковки, или же у вас много сайтов на основе WordPress и вот вы создали еще один и решили быстро поставить на него ссылки с других сайтов. Плагин работает в 2-х режимах: сервер и клиент. Тут все просто, сервер раздает контент (ссылки, хотя вообщем то это может быть что угодно), клиент принимает этот контент и если активирован виджет, то выводит на свои страницы! Помимо виджета контент-ссылки можно выводить в любом месте старницы или записи просто вставив код <!— WPLINEX_LINKS —>

Скачать плагин  WP-LinEx

Theme by Anders Norén