Меню Рубрики

Установка phoca guestbook на joomla 3

Установка компонента Joomla Phoca guestbook

Бесплатный компонент Phoca guestbook предназначен для создания гостевых книг, книг жалоб и предложений и т.д. Расширение поддерживает все версии Joomla. Также на сайте разработчика представлен и архив с русификатором.

Возможности Phoca guestbook

  • Выбирать уровень доступа для добавления комментариев в книгу.
  • Устанавливать фильтр запрещенных слов.
  • Отвечать на сообщения.
  • Блокировать IP для запрета комментирования.
  • Ограничивать количество знаков в отзыве.
  • Модерировать оставленные сообщения.
  • Сортировать сообщения в админке.
  • Выбирать цвет, фон и другие параметры шрифта и т.д.

Это не полный список возможностей расширения Phoca guestbook. При ближайшем рассмотрении вы поймете, насколько компонент удобен и прост в обращении, а также оцените его функциональность.

Скачайте компонент Phoca guestbook и русификатор на официальном сайте:

Установка Phoca guestbook

“Расширения” → “Менеджер расширений” → “Загрузить и установить расширение Joomla” → “Загрузить файл пакета” → “Выберите файл” → архив com_phocaguestbook_v3.0.4 → “Загрузить и установить”:

Аналогично устанавливается архив с русификатором. Мы пользуемся услугами хостинга сайтов shneider-host.ru, поэтому расширения никак не влияют на скорость работы сайта. Если вы столкнетесь с медленной загрузкой страниц после установки компонента, вам стоит подумать о смене провайдера.

Настройка Phoca guestbook

“Компоненты” → Phoca guestbook → “Панель управления”:

В “Сообщениях” собраны отзывы пользователей. Их можно просматривать/редактировать/перемещать и скрывать/удалять.

“Гостевые книги” 一 те же категории.

В “Журнале событий” отмечены действия.

В блоке “Настройка” → “Форма” задаются такие параметры как отображения темы, имени, фамилии, почтового ящика и сайта в форме отправки отзыва:

Блок “Настройка” → “Основные”. Здесь вы можете настроить такие параметры как “Гостевое имя” (вписать, например, “Гость”, или оставить это поле незаполненным, чтобы посетители заполняли строчку сами), включить или отключить проверку пользователя, установить проверку сообщения модератором и т.д.:

Для того, чтобы расширения работали правильно, хостинг должен быть максимально выносливым. У нас специлизированный хостинг под joomla, поэтому мы можем себе позволить устанавливать даже “тяжелые” компоненты.

Блок “Настройка” → “Безопасность”:

Закончив со всеми настройками, нажмите “Сохранить и закрыть”.

Создание гостевой книги Phoca guestbook

Перейдите во вкладку “Панель управления Phoca Guestbook” → “Гостевые книги” → “Создать” → “Категория”:

Впишите название гостевой книги в поле “Заголовок”, отметьте “Опубликовано” в “Состоянии”, выберите “Родителя” и перейдите во вкладку “Публикация”, где прописываются мета-теги Description и Keywords, выбирается автор, и т.д.:

Во вкладке “Права доступа” → Public → “Пункты сообщений” → “Разрешено”, чтобы анонимные пользователи также могли оставлять сообщения:

Сохраните изменения и откройте Меню → Main Menu → “Создать пункт меню”. Затем выбираем “Заголовок меню” → “Тип пункта меню” → Phoca guestbook → “Гостевая книга”:

Нажмите “Сохранить и закрыть” и перейдите на сайт, чтобы увидеть изменения:

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

Здесь вы можете редактировать сообщения по своему усмотрению. Красный крестик в поле “Опубликовано” означает, что сообщение не отображается на сайте. Кликните на него, чтобы исправить это.

Отвечать на вопросы посетителей сайта можно из этого же раздела. Кликните на выпадающий список рядом с названием темы и выберите “Добавить комментарий”:

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

источник

Обзор Phoca Guestbook. Гостевая книга Joomla

  • Тип – бесплатный компонент гостевой книги для Джумла 2.5 — 3
Читайте также:  Установка катушки на триммер хутер

Phoca Guestbook – это бесплатный компонент гостевой книги для Joomla 1.5 – 3.х от известной команды разработчиков Phoca. Ранее в статьях был рассмотрен их популярный компонент бесплатной галереи Phoca Gallery. На сайте расширений Joomla Phoca Guestbook зарегистрирован 14 ноября 2007 года. Данный компонент может пригодиться на любом сайте, владельцы которого собирают и хранят отзывы о рекламируемых продуктах, услугах, мероприятиях и пр. Это расширение подойдёт как для блогов и сайтов-визиток, так и для крупных интернет-магазинов. Наличие большого количества настроек, особенно касающихся защиты от спама, делают расширение легко адаптируемым к различным проектам.

В обзоре будет участвовать последняя на момент написания статьи (12.09.2015) версия Phoca Guestbook 3.0.4 в Joomla 3.4.4. Шаблон фронтальной части «Beez3», шаблон админки Джумла – «isis».

Phoca Guestbook

Перечислим основные возможности и особенности компонента гостевой книги Джумла.

  • Поддержка Joomla 1.5 – 3.х.
  • Возможность создания множества отдельных гостевых книг.
  • Наличие журнала событий с подробной информацией о действиях в гостевой книге: кто, когда, с какого IP-адреса оставил отзыв и так далее.
  • Большое количество настроек компонента и пункта меню.
  • Возможность настройки разных гостевых книг отдельно друг от друга.
  • Поддержка Bootstrap.
  • Поддержка кэширования.
  • Поддержка мультиязычности.
  • Возможность подписки пользователей на RSS-ленту гостевых книг.
  • Настройки формы отправки записи.
  • Возможность ответа на записи в книге из административной панели сайта.
  • Множество настроек безопасности и защиты от спама:
    • фильтр слов,
    • ограничение на длину записи,
    • настройка вариантов действий при обнаружении ссылок или запрещённых слов,
    • интеграция с анти-спам сервисами Akismet и Mollom,
    • проверка IP-адреса пользователя в анти-спам базах StopforumSpam, Honeypot, Botscout,
    • блокировка по IP (собственный «чёрный список»),
    • встроенная капча с очень гибкими настройками,
    • поддержка капчи reCAPTCHA, EasyCalc, Math Captcha, TTF Captcha, Mollom Captcha, hnCaptcha, капча Joomla по умолчанию (для некоторых есть настройки),
    • наличие скрытых полей в форме,
    • ограничение на временные интервалы для добавления повторного комментария,
    • настройка групп пользователей Joomla, которым разрешено добавлять записи в гостевую книгу,
    • проверка совпадений e-mail и имени пользователя у зарегистрированных и незарегистрированных пользователей при добавлении записей (в случае, если разрешено добавлять записи незарегистрированным пользователям),
    • предварительная модерация записей,
    • защита от добавления в сообщения небезопасных (запрещённых) HTML-тегов.

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

В панели управления Phoca Guestbook (рисунок ниже) собраны ссылки на основные разделы компонента, информация о нём и ссылки на полезные ресурсы на сайте разработчика.

В разделе Инфо (рисунок ниже) частично дублируется информация из раздела Панель управления (рисунок выше).

Инфо

Сообщения

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

При помощи фильтров, поиска и полей сортировки, можно с лёгкостью находить нужные записи. Это особенно удобно, если их много. В этом разделе можно не только редактировать, но и создавать записи. На рисунке ниже показан пример страницы при создании\редактировании записи.

Гостевая книга Джумла

Рассмотрим только те опции, которые отличаются от страницы создания материала Joomla.

  • Имя пользователя. Имя пользователя, оставившего сообщение. Если он зарегистрирован, будет использоваться значение имени из профиля, если нет, тогда или заданное в настройках Phoca Guestbook (об этом поговорим в этой статье ниже) или то, что он сам введёт.
  • Адрес электронной почты пользователя, оставившего запись. Заполнение поля аналогично полю Имя пользователя (но без возможности задать его значение по умолчанию).
  • Веб-сайт. Значение одноимённого поля, если оно включено для показа во фронтальной части сайта.
  • Тема. Тема записи в гостевой книге Joomla
  • Гостевая книга. Это аналог категорий в менеджере категорий Joomla. Гостевых книг может быть несколько. Например, если на сайте несколько разделов, то для каждого из них можно создать отдельную гостевую книгу. Или, к примеру, если на сайте пишут несколько авторов, то для каждого автора.
  • Дата. Дата и время добавления записи в гостевую книгу.
  • IP-адрес, с которого зашёл на сайт пользователь, оставивший комментарий.
  • Уникальный идентификационный номер записи гостевой книги в базе данных Джумла.
  • Родительский >Ответ на запись

Ответ будет отображаться так, как показано на рисунке ниже.

Ответ на запись во фронтальной части сайта

Гостевая книга Joomla 3

В разделе Гостевые книги (рисунок ниже) можете управлять (от создания до удаления) Вашими гостевыми книгами. Как уже упоминалось выше в статье, гостевые книги в Phoca Guestbook – это аналоги категорий материалов Джумла.

Гостевые книги

Рассмотрим опции, доступные при редактировании\создании книги. Не будем затрагивать те из них, которые являются аналогами рассмотренных выше или доступны при создании материала Джумла (в менеджере материалов).

Все настройки разделены на четыре вкладки:

  1. Категория.
  2. Публикация. Всё опции, которые доступны на данной вкладке аналогичны тем, что есть при создании материала Joomla.
  3. Права доступа.
  4. Параметры. Всё опции, которые доступны на данной вкладке, аналогичны тем, что есть при создании материала Joomla.

На вкладке Категория (рисунок ниже) всё, что задано в области Описание будет отображаться во фронтальной части сайта над формой добавления записей в гостевую книгу.

Создание\редактирование книги

На вкладке Права доступа (рисунок ниже), например, можно настроить добавление записей незарегистрированными пользователями. Для этого выберите группу Public и для действия Пункты сообщений в колонке Выбор нового значения 1 из спадающего списка выберите Разрешено.

Права доступа

Журнал событий

На данной вкладке (рисунок ниже) доступно достаточно большое количество информации о каждой записи в книге. Для того, чтобы Phoca Guestbook собирала эти данные, необходимо заблаговременно активировать соответствующую опцию в настройках компонент. Также, для максимально полного сбора данных и для увеличения защиты гостевой книги Joomla 3 от спама, нужно настроить интеграцию с различными антиспам-сервисами: Akismet, Mollom и другие. Подробнее об этом мы поговорим в следующей статье.

Давайте кратко перечислим, какие именно данные доступны в журнале событий (номера на рисунке выше совпадают с номерами в списке ниже).

  1. S. Статус записи. Опубликовано или не опубликовано. Неопубликованные записи не отображаются на сайте. Их статус можно изменить в разделе Сообщения.
  2. Сообщение. >Касательно №14-16, на основании анализа записей можно, например, сделать вывод, какой из антиспам-сервисов даёт большее число ложных срабатываний, и отключить его.

Настройка Phoca Guestbook

Форма

Все настройки Phoca Guestbook разделены на девять вкладок. Начнём с первой – Форма (рисунок ниже). Эти настройки влияют на внешний вид формы добавления записей в гостевую книгу Joomla 3.

Форма

Доступны такие варианты переключателей для каждой из настроек:

  • Да. Поле отображается на сайте, но его заполнение не обязательно.
  • Да (Рекомендуется). Поле отображается на сайте и его заполнение обязательно.
  • Нет. Поле не отображается на сайте.

  • Отображать Тему в форме. Поле темы записи. На рисунке ниже №1.
  • Отображать Имя в форме. Поле имени пользователя. На рисунке ниже №2.
  • Отображать Email в форме. Поле адреса электронной почты пользователя. На рисунке ниже №3.
  • Отображать Website в форме. Поле адреса сайта пользователя. На рисунке ниже №4.
  • Показать содержимое в форме. Поле добавления самой записи в гостевую книгу Джумла. На рисунке ниже №5.
  • Включить редактор Javascript. Текстовый редактор поля добавления записи. На рисунке ниже №6.

Форма добавления записи

  • Отображать Форму. Если для данной опции выбрано Скрыть, то никакие поля формы не будут отображаться на странице. Будут отображаться только уже добавленные записи или те, которые добавите через панель управления Phoca Guestbook.
  • Позиция формы. Можно отображать форму ввода записи над или под записями. Если указано Выбрать, и Bootstrap загружен, форма и записи будут отображаться во вкладках (рисунок ниже).

Форма во вкладке

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

Стандартный стиль формы

Обратите внимание, что внешний вид формы и записей может очень сильно зависеть от таблицы стилей шаблона Вашего сайта.

Основные

На данной вкладке (рисунок ниже) собраны «глобальные» настройки компонента.

Основные

  • Гостевое имя. Имя, которое будет по умолчанию отображаться в одноимённом поле во фронтальной части сайта, в случаях, когда запись в книге будут оставлять незарегистрированные пользователи. При желании, они могут его изменить.
  • Имя или имя пользователя. Выберите, какое именно значение (Логин или Имя пользователя (из учётной записи пользователя Joomla)) будет использоваться в качестве данных поля Имя в форме добавления записи в книгу. Это относится только к зарегистрированным пользователям.
  • Отключить проверку пользователя. Это параметр безопасности. Помогает снизить вероятность добавления спама или указания имении, e-mail зарегистрированного пользователя незарегистрированным. Если для опции выбрано Нет, то Phoca Guestbook будет проверять имя и адрес электронной почты, указанные незарегистрированным пользователем, по базе зарегистрированных (в менеджере пользователей Joomla). Если будет найдено совпадение, то незарегистрированный пользователь не сможет добавить запись с такими данными.
  • Премодерация. Если данная опция включена, тогда все без исключения записи гостевой книги Joomla 3 должны будут пройти модерацию перед публикацией. На мой взгляд, это самый лучший способ защиты от «ручного» и «автоматического» спама (если «автоматического» не очень много). Под «ручным» спамом подразумеваем случаи, когда используются не программы, оставляющие записи автоматически, а записи, добавляемые реальными людьми. При небольшом количестве записей можно попытаться обойтись только этой опцией и не включать капчи и антиспам-сервисы. Капчи, как правило, снижают активность посетителей, а антиспам-сервисы могут или замедлить работу формы или давать ложные срабатывания. Но, предварительная модерация требует внимания человека. Если записей много, тогда это может стать проблемой.
  • Отправить Email. Можно выбрать одну или несколько учётных записей, на которые будут отправляться письма о добавлении записей в гостевую книгу Джумла.
  • Формат Даты. Формат даты и времени, отображаемых на сайте в записях (рисунок ниже).
  • Загрузка Bootstrap. Для корректной работы (отображения) Phoca Guestbook на сайте необходимо наличие Bootstrap. Если Ваш шаблон, CMS или другой компонент не загружают Bootstrap, или с загруженным Phoca Guestbook работает плохо, то активируйте данную опцию.

Дата

В следующей статье «Обзор Phoca Guestbook. Книга отзывов для Joomla 3» мы продолжим рассмотрение настроек компонента, поговорим о выводе книги во фронтальную часть сайта при помощи пункта меню и подробно рассмотрим арсенал средств и способы защиты от спама.

источник

Комментарии

Добавить комментарий

Adblock
detector