tushov.ru

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

Tag: Плагины Joomla

Page 1/2

Joomla

BGBodySlider — слайдер фоновых изображений страницы для Joomla 1.5.x

Простой компонент BGBodySlider, позволяет автоматически менять фоновое изображение для всей страницы в режиме слайдера/анимированного баннера. Набор изображений загружаются в админке Joomla, там же происходит их сортировка (смена порядка следования), там же можно настроить временной интервал смены фона, а также отображение контролов ручного переключения фона.

Скачать BGBodySlider

p.s.: уже давно ничего не писал под старую Joomla 1.5.x, но вот очередной клиент сделал заказа на подобную разработку для своего сайта, ничего готового я не нашёл увы, потому решил поделиться здесь.

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

ProCaptcha — Joomla-плагин защиты от автоматических регистраций на сайте

ProCaptcha — реализует простую защиту от автоматических регистраций на основе механизма CAPTCHA. В плагине используется код проекта KCAPTCHA.

После установки плагина и его включения, вам необходимо обязательно отредактировать стандартный шаблон регистрационной формы 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> регистрационной формы вставьте специальное слово:

{PROCAPTCHA}

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

Шаблон отображения этого кода вы можете отредактировать прямо в настройках плагина ProCaptcha.

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

ВНИМАНИЕ! При использовании каких-либо компонент, плагинов, модулей отчасти или полностью заменяющих или обходящих стандартный  механизм регистрации пользователей в Joomla, который реализован в компоненте com_user — плагин ProCaptcha может оказаться бесполезным.

Joomla

Разработка бесплатного JSEOPlugin 3. Сбор советов и пожеланий…

Ведется разработка новой версии, уже известного многим бесплатного плагина JSEOPlugin для SEO-оптимизации CMS Joomla. Я решил полностью переписать старый функционал JSEOPlugin, добавив при этом новые возможности.

Анонс новшеств будущего  JSEOPlugin 3:

  • Улучшенный механизм обработки шаблона заголовка страниц
  • Возможность отключать изменение заголовка для Главной страницы
  • Оптимизация функционала генерации keywords (новый более быстрый алгоритм, возможность задания списка стоп-слов)
  • Изменения механизма генерации алиасов (псевдонимов) для объектов, теперь наряду с транслитерацией появится механизм перевода русских слов на английский язык через Google-Translate
  • Оптимизация алгоритма экранирования внешних ссылок на сайте (+ появление дополнительных опций настройки этого процесса)
  • Возможность задания дополнительных пользовательских атрибутов всем внешним (экранируемым) ссылкам на сайте
  • Устранение проблемы обработки ссылок содержащих имя поддомена
  • Более гибкие возможности задания вида ссылок на редиректы
  • Опциональная возможность задания промежуточной страницы редиректа внешних ссылок

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

И теперь самое главное, напишите что считаете нужным по любому из пунктов и Мы вместе сделаем JSEOPlugin 3 более удобным и функциональным:

  1. Что вас не устраивало в JSEOPlugin 2.x?
  2. Что вам не хватало в JSEOPlugin 2.x? Что порекомендуете добавить?
  3. Каких SEO-примочек на Ваш взгляд не хватает в Joomla 1.5.x?

Joomla

Плагин AccessMat — ограничение доступа к материалам (статьям) в Joomla

Писал для одного проекта решил поделится этим простым плагином.

Перед использованием плагина AccessMat, Вам нужно открыть файл \administrator\components\com_content\models\article.xml

и добавить сразу после строчки

новый параметр:

После этого активируйте плагин.
На странице редактирования материала справа в Параметры — Расширенные будет доступна новая опция:  Доступ группы пользователей к материалу. Выберите  группу пользователей которая будет иметь доступ к Вашему материалу и сохраните изменения.

При попытке получить доступ к материалу(статье) пользователя который не состоит в группе назначенной материалу или же его группа не является старшей по отношению к выбранной — пользователь перенаправляется на Главную страницу сайта. Вы можете указать в настройках плагина URL-адрес страницы на которую пользователь будет перенаправлен в случае если у него нет прав на просмотр данного материла.

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

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

Theme by Anders Norén