Суббота, Апрель 18, 2015

Расширения Joomla!

Компонент ExtraWatch как служба наружного наблюдения

Компонент ExtraWatch

Компонент ExtraWatch попал на наш сайт практически случайно. Дело было так: я писала урок "Расширения Joomla: о платностях и халяве". Дойдя до пункта  "Что означает "выбрать расширение для Joomla?", вставила в статью с помощью плагинов Rokbox страницу каталога расширений extensions.joomla.org. Решила посмотреть в лицевой панели, как будет показываться его страница и, прокручивая окошко, дошла до категории "Site Managment". Открыв её, тут же наткнулась на компонент ExtraWatch . Заинтересовалась, почитала документацию, скачала бесплатную версию и немедленно установила. Покрутила-повертела и поняла, что эта версия по сравнению с ExtraWatch PRO имеет настолько урезанные функции, что иметь её на сайте смысла нет. Поэтому подписалась на буржуйскую (за $19.99).

Что могу сказать об ExtraWatch ? - балдеть начинаю с утра, едва успев открыть админку, потому что ExtraWatch - эта собственная служба наружного наблюдения за посетителями сайта. Мы ж все любим подглядывать, только скрываем это. А я не прячусь, мне за 20 баксов иметь "наружку" оч даже дозволяется...

Что я вижу из админки? - многое:

1. Число посетителей в текущий момент времени: страницу наблюдения перезагружать не надо, цифирьки крутятся бесконечно: сейчас два посетителя, бумс! - сразу семь, а вот уже всего один остался.

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

3. Карта хитов по просмотрам: заголовки страниц выстроены в списке в порядке убывания, число просмотров каждой страницы указано. При этом все хиты разделены надвое - одна таблица показывает хиты за всё время работы компонента, вторая - хиты за текущий день.

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

Иллюстрация 1

5. SEO- отчеты: ExtraWatch дает список ключевых слов и фраз, по которым посетители попали на сайт.

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

7. Поток трафика : стрелками, цвет которых зависит от интенсивности переходов на ту или иную страницу, указываются основные переходы:



Иллюстрация 2

8.  Графики прихода посетителей с различных поисковых систем, отдельно по каждому поисковику. Ежедневный и еженедельный отчеты.

9. В компоненте  ExtraWatch есть ещё много  разных параметров, до настройки некоторых я ещё не добралась. Но они специфические и к нашему сайту не относятся. Например, можно наблюдать за количеством загрузок с сайта, коих у нас нет.

Как компонент собирает информацию? - с помощью модуля-агента. Это модуль-невидимка, поэтому его не вижу даже я. Но работает он исправно, как и полагается рабочей лошадке.

Часть  статистической информации, могущей заинтересовать посетителей, отражается через модуль, которому я дала название "Визиты" и разместила в трёх местах, в частности, на странице "Дайте жалобную книгу".

Чем полезен компонент вебмастеру? Как лично я вижу уже сейчас, в самые первые и пока ещё не совсем показательные дни работы компонента,  - имея под рукой такой инструмент, можно перенаправлять посетителей с наиболее на менее посещаемые страницы сайта, продумав и использовав способы ненавязчивого принуждения к дополнительным кликам. Скоро я займусь этим сурьёзно...


Хотите попробовать бесплатную версию компонента ExtraWatch?  Скачайте её   здесь.

 

{loadnavigation}

Комментировать материал через:

  • Joomlalessons.ru
  • Вконтакте

Поделиться:   

 

Фотогалерея Ozio Gallery

Фотогалерея Ozio  для  Joomla 2.5 и 3.х позволяет показывать на сайте картинки из альбомов, созданных вами на своем аккаунте Google + . Три стиля (skin) галереи - 'Fuerte',  'Nano' и 'jGallery'  работают на  jQuery, поэтому отлично подходят для сайтов с адаптивным дизайном, автоматически подстраиваясь под разрешение девайсов, в которых отражается ваш сайт.

Ozio Gallery входит в десятку самых популярных расширений Joomla. Вероятно, это связано, в первую очередь, с возможностью хранения картинок не на сервере, а в альбомах Google. Google+ - это быстрый, простой и бесплатный сервис, позволяющий создавать неограниченное количество альбомов с картинками.

                         Скачать версию 4.х Ozio Gallery для Joomla 3

Для того, чтобы галерея работала, в параметрах меню надо будет указывать ID альбома на Google+. Следовательно, наличие аккаунта в Google+ обязательно. Кроме того, стиль Nano использует альбомы Picasa, так что предварительно надо позаботиться и о них.

Отправляя изображения в альбомы, не надо их урезать, - Google позаботится и о необходимом размере, и о качестве.

Посмотреть видео - иллюстрацию по установке Ozio Gallery:

 

Затем ужеАдаптивный стиль Fuerte Ozio Gallery найдёт и автоматически скорректирует нужный для показа размер, базирующийся на отведенном на сайте пространстве для галереи.

Загрузив картинки на Google+ вы сможете интегрировать их в Joomla-сайт путем создания пунктов меню, выбрав в качестве типа компонент Ozio Gallery.

В первом параметре "Id пользователь Google+" вкладки "Параметры" надо прописать ID-код из 21 цифры, который вы видите в браузере при открытии в своём аккаунте страницы "Альбомы". Пример ссылки:

https://plus.google.com/photos/110359559620842741677/albums

110359559620842741677 - это и есть ID пользователя (в данном примере пользователь -  OzioGallery).

Ещё два кода надо вставить во вторую строчку параметров "Видимость альбома". Она может быть либо "Общедоступная", либо "Ограниченная". Мы должны выбрать "Ограниченная." Но перед этим надо в аккаунте Google+ сделать альбом доступным для просмотра только вам, и больше никому. И тогда, нажав на картинку альбома, вы увидите в браузере адрес, из которого мы и возьмём коды. Вот пример полной ссылки на альбом :

https://plus.google.com/photos/109208243598626994469/albums/6115245168157716897?authkey=CMm898eBt7bJXg

То, что "зелененькое" - это код альбома. Его мы копируем и вставляем в строку параметров "ID галерея Google+".

А вот "синенькое" -это ключ авторизации. Его мы копируем и вставляем в строку с одноименным названием параметров пункта меню.

В сумме получается, что мы публикуем альбом не через Google+, а через сайт.

 

Использование контентного плагина Oziogallery для вставки галереи в статью или модуль

Открыв визуальный редактор для создания нового материала, вы увидите в его нижней панели кнопку "Ozio Gallery." Поставьте курсор в текстовое поле редактора в то место, где собираетесь разместить галерею. Нажмите на кнопку и затем выберите нужную галерею. В тексте появится код типа plugin code, где 118 - это ID галереи.

Предупреждение: на одной странице можно отразить только одну галерею!

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

 

Внимание! - статья об особенностях работы с галерей Ozio Gallery будет продолжена!

 

Комментировать материал через:

  • Joomlalessons.ru
  • Вконтакте

Поделиться:

{loadnavigation}

Плагин RokComments для создания системы комментариев

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

Сегодня я решила рассказать вам о системе комментариев IntenseDebate. Чтобы установить её на свой Joomla-сайт, нам потребуется замечательный плагин от Rockettheme (для меня первые два - это, без сомнения, RokBox и Roksprocket), который называется RokComments.

Вообще говоря, плагин RokComments позволяет легко интегрировать не только IntenseDebate, но и Facebook, Disqus, Livefyre.

Итак, чтобы система комментариев IntenseDebate работала на сайте, надо сделать две вещи:

Шаг 1. Скачать бесплатно и установить на сайт плагин RokComments.
Установите плагин, как обычное расширение. К его настройкам мы перейдём ниже.

Шаг 2. Создать аккаунт на сервисе IntenseDebate и получить идентификационный номер для вставки его в дальнейшем в плагин RokComments.

2.1. Создание аккаунта - дело простое. Сначала  на странице http://intensedebate.com нажимайте на большую зеленую кнопку "Sign Up". На следующей странице пройдите обычную процедуру регистрации. Внизу под формой регистрации есть две кнопки:

1) I want to create an account to comment - нажимайте на неё, если создаёте аккаунт для того, чтобы писать комментарии на тех сайтах, где используется IntenseDebate. Посетители будут видеть ваше фото.

2) I want to install IntenseDebate on my blog or website - нажимайте здесь, если хотите установить IntenseDebate на свой сайт или блог.

Далее вас опять ждёт зеленая кнопка "Sign Up". Нажимайте на неё. Сейчас не помню, приходит ли письмо для подтверждения, - просто проверьте почтовый ящик.

2.2. Настройка аккаунта.

Все данные по вашему аккаунту хранятся во вкладке "My Account". Войдите в неё.


Рис.1

Прежде всего в левом меню нажмите на "Picture". Здесь надо закачать своё фото. Это тоже просто: сначала закачка, затем - сохранение с помощью кнопки Upload Avatar. Не понравится одно фото, загружайте лучший вариант. У меня конечный результат выглядит вот так:

Рис. 2

Теперь заглянем в Profil. Здесь назовём себя любым именем. Мой позывной - Joomlalessons. Ниже я расшифровала, кто именно стоит за этим: "Наталья Мельниченко, автор-администратор сайта "Уроки Joomla!". Вы можете последовать моему примеру:

Рис. 3

Далее идут сервисы социальных закладок Services. Я внесла свои данные с Facebook и Twitter:

Рис. 4

2.3. Переходим к созданию аккаунта для сайта. Для этого нам нужна вкладка "Sites" (см. Рис.1). При подведении к ней курсора появляется строчка "Add blog/site" - т.е. добавить свой сайт. Нажимаем на строку и перебираемся на страницу "Install IntenseDebate". Для установки системы комментариев на ваш сайт требуется пройти три шага:

Шаг 1) Указать URL сайта. Для этого урока  я в качестве примера взяла один из своих поддоменов и нажала затем на зеленую кнопку:

Рис. - Шаг 1

Шаг 2) Выбрать платформу. Среди картинок Джумлы нет, поэтому смотрим в Generic Install:

Рис. - Шаг 2

2.1. Нам предлагается код скрипта, который мы в  окошке "1. Copy and paste..." копируем и затем вставляем себе в Блокнот. Весь код нам не нужен, нужен только прописанный в нем длиннющий номер аккаунта для сайта :



2.2. Копируем номер из Блокнота.
2.3. В Менеджере плагинов открываем плагин RokComments и в его Основных параметрах :
а) в строке Comment System выбираем "IntenseDebate"
б) в строку "IntenseDebate Account" вставляем скопированный номер
в) в строке Activation Method выбираем пока Code
г) Состояние - Включено, и затем Сохранить и закрыть.

Шаг 3) Возвращаемся к аккаунту IntenseDebate. Подводим курсор к вкладке Sites и видим строку с адресом сайта. Нажимаем на неё и попадаем на страницу Модерации, меню которой находится слева.

Шаг 3. Настройка вида и функций формы для комментариев

Сервис IntenseDebate хорош тем, что имея один аккаунт, вы можете ставить комментарии на ВСЕ сайты, которые у вас есть. При этом на каждом сайте форма для комментариев может выглядеть так, как вы захотите.


Прежде чем начать настраивать форму для комментариев, мы должны увидеть, что нам предлагается по умолчанию. А для этого надо вернуться в админку и открыть в редакторе любую статью. Вы увидите, что в  нижней панели редактора появилась кнопка RokComments. Теперь щелкните курсором под последней фразой статьи, сделайте несколько пробелов вниз, чтобы был отступ от статьи, и нажмите на кнопку RokComments. Появится вот такой код:
{ rokcomments } . Всё, нажимайте на кнопку "Сохранить", переходите в лицевую панель и открывайте статью для просмотра и дооформления формы.

Придётся побегать туда-сюда между аккаунтом и статьёй: установили параметр в аккаунте, сохранили - переключились на статью с формой. Не нравится - опять в аккаунт. До победного конца!!!

Объясню теперь, почему я всегда выбираю активационный метод Code, а не Menus+Categories. Дело в том, что некоторые материалы  не нуждаются в комментариях, но находясь в категории, которой форма комментариев задана в параметрах, - автоматически получат эту форму. Проще ткнуть в кнопку и установить форму там, где она  действительно нужна.

Ну вот, мы и добрались до заключительной части, а именно: как админу работать со всеми комментариями? Особенно если их очень много?

На самом деле, всё очень просто: как только новый комментарий будет опубликован, вы тотчас же получите на свою почту, указанную в аккаунте IntenseDebate , сообщение с текстом комментария и ссылкой на него. Переходите по ссылке прямо к комментарию, входите в свой аккаунт через голубенькую кнопку-логотип IntenseDebate, а дальше делайте, что вам положено: пишите ответ, модерируйте комментарий по своему усмотрению и т.д.

Вот и все премудрости. Я работаю с IntenseDebate уже четыре года, и до сих пор этот сервис не вызвал у меня ни одного нарекания. Иногда из любви к новшествам я пыталась найти что-нибудь более интересное, но в конечном итоге лишний раз убеждалась, что все преимущества остаются на стороне IntenseDebate. Попробуйте с ним поработать, думаю, вам он тоже понравится.

Если будут затруднения - задавайте вопросы в комментариях!

{loadnavigation}

 

Комментировать материал через:

  • Joomlalessons.ru
  • Вконтакте

Поделиться: