Verification: a143cc29221c9be0

Phoca gallery для joomla 3 русификатор

Phoca gallery для joomla 3 русификатор

Содержание

Резервное копирование Joomla.

После установки расширения надо произвести его запуск, для первичной настройки. Для этого выберите в меню Компоненты—>Akeeba Backup.

После перехода по указанному пункту меню, при первом запуске откроется мастер настройки. Нажмите на кнопку запуска мастера настройки.

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

Переходим на страницу создания резервной копии.

После перехода на страницу резервного копирования, подтверждаем резервное копирование.

После запуска резервного копирования. Дожидаемся его завершения. Как только резервное копирование закончится будет выдано сообщение. Далее можно перейти в панель управления «Akeeba Backup».

Если на предыдущем шаге нажать «Manage Backups» или аналогичную функция в в панели управления резервными копиями «Manage Backups», то откроется страница со списком сделанных резервных копий.

Про необходимость резервного копирования рассказано в статье Практика защиты сайта на Joomla 3 . В платном расширение «Akeeba Backup» имеются возможность полностью автоматизировать резервное копирование сайта и размещение резервных копий в облачных хранилищах, что значительно повышает защищенность сайта. Так же автоматизировано восстановление сайта из резервной копии.

Восстановление сайта из резервной копии.

Для восстановления сайта из сделанной резервной копии нужно загрузить с сайта разработчика дополнительный пакет файлов «Akeeba Kikstart».

Выбрав указанный архив файлов, перейдите на страницу загрузки.

После загрузки, из архива потребуется извлечь четыре файла:

jquery.min.js
json2.min.js
kickstart.php
ru-RU.kickstart.ini

Теперь копируем извлеченные файлы в корень каталога сайта. Туда же копируем файл резервной копии сайта, сделанный «Akeeba Backup». Все необходимые, для восстановления сайта, файлы подготовлены а размещены в нужном месте.

Теперь создадим пустую базу данных MySql. Если на сервере MySQL уже есть созданная база, то тогда этот шаг можно пропустить.

Информация

Для примера сайт буду восстанавливать на локальном сервере. Использовать буду OpenServer, о нем было рассказано в статье Установка локального WEB сервера — OpenServer . Если вы хотите потренироваться восстанавливать сайт на реальном хостинге, то можете зарегистрироваться на бесплатном хостинге и проделать указанные действия в «боевых условиях».

Восстанавливая сайт на локальном сервере, использующей файловую систему NTFS (ОС MS Windows) могут возникнуть сбои в работе кода. Это может быть вызвано различием в правах доступа к файлам. Некоторые расширения могут не корректно работать с файловой системой.

Открываем PhpMyAdmin на локальном сервере. Напоминаю, что для примера я буду использовать OpenServer, если вы будете использовать другой пакет программ для web сервера, то действия будут точно такими же, только будут отличаться элементы интерфейса управления службами.

После запуска PhpMyAdmin открывается главная страница приложения. Переходим в раздел «Базы данных» и создаем пустую базу данных. Для этого, в поле «Создать базу данных», вводите свое наименование базы и жмете на кнопку «Создать». После создания базы она появляется в списке баз. На этом подготовительные работы закончились.

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

Для запуска восстановления сайта, наберите в строке адреса браузера адрес сайта и через разделитель имя запускаемого файла «kikstart.php».

После запуска файла «kikstart.php» появится информационный текст. Внимательно прочитайте весь текст. Данные рекомендации пригодятся вам, если после восстановления, сайт будет работать не корректно.

Нажав кнопку «ESC», откроется первая страница настройки. В большинстве случаев на этой странице не надо делать дополнительных настроек. Если вы восcтанавливаете свою базу по своему сценарию, то сделайте соответствующие настройки. После того, как все настройки сделаны жмете на кнопку Начать.

Запускается процесс извлечения файлов из архива.

После извлечения файлов из архива, появляется окно запуска инсталлятора. Жмем кнопку Запустить инсталлятор и переходим к следующему шагу.

После запуска инсталлятора, будет отображена информационная страница. На этой странице можно посмотреть текущие настройки web сервера. Можно сравнить версию PHP которая была при создании резервной копии сайта и та версия PHP которая используется текущим WEB сервером. Посмотрев информационную страницу переходите на страницу «Восстановления главной базы данных веб сайта». Жмем кнопку «Следующая».

На странице «Восстановления главной базы данных веб сайта» нужно ввести параметры подключение к базе данных MySQL, имя пользователя и пароль. Остальные настройки можно оставить без изменения. На этом настройки, необходимые для восстановления базы данных, сделаны. Запускаем процесс восстановления базы данных, жмем кнопку Следующая.

Ждем завершения процесса восстановления базы данных…

После того, как база будет восстановлена, на экране появится информационное сообщение об окончании восстановляния базы данных. Жмем на кнопку Следующий шаг.

Заключительный этап восстановления сайта. Проверяем и при необходимости редактируем поля в разделе «Параметры сайта». В разделе «Тонкая подстройка директорий» проверяете пути к системным директориям временных файлов и журнала. В разделе «Настройки супер администратора», выбираем администратора и вводим пароль. В основном все поля заполняются, по умолчанию, значениями из резервной копии и их не требуется изменять. Жмем на кнопку Следующая.

Открывается последняя страница с информацией о завершении восстановления web сайта. Переходим на страницу восстановления сайта и жмем на кнопку Очистить.



На этом восстановление сайта закончено.

Переходим на главную страницу сайта и проверяем его работоспособность.

Если после восстановления сайта, он не заработал, то проверьте настройки в файле.htaccess или директивы в файле php.ini. В большинстве случаев восстановление сайта проходит нормально и дополнительных действий не требуется.

Надеюсь, что статья была Вам полезна и Вы узнали что-то новенькое.

Созданный бэкап, защитит Вас случае утери вашего сайта, или каких то серьёзных сбоев в его работе. А так же, значительно упростит процедуру переноса joomla 3 с денвера на хостинг! Как раз об этом я напишу в следующей статье.

Если у кого то возник вопрос, почему я делаю бэкап сайта именно компонентом Akeeba Backup, а не каким то другим, ответ простой. Дело в том, что это лучший компонент для создания резервной копии сайта, сделанного на движке joomla 3 и более ранних версий. Им пользуется абсолютное большинство вебмастеров. Основные преимущества: бесплатен, делает качественные бэкапы, прост в использовании.

Дополнительную информацию о компоненте Akeeba Backup, можно с лёгкостью найти в просторах интернета, ну а нам пора приступать от слова к делу! Начнём пожалуй с его загрузки.

Где скачать компонент Akeeba Backup

Так как компонент бесплатный, будем скачивать его с официального сайта разработчика. Для этого пройдите вот по этой ссылке www.akeebabackup.com На открывшейся странице, найдите версию 4.1.0 это последняя стабильная версия компонента Akeeba Backup, выпущенная 26 декабря 2014 года. В будущем, если выдут новые версии, скачивайте их, принцип работы тот же. После нажмите кнопку "Take me to the downloads for this version".

Перед нами открылась ещё одна страница, на ней находится документация, быстрый запуск и сам компонент Akeeba Backup. Нам естественно необходим компонент, он находится в самом низу страницы и имеет заголовок " Akeeba Backup Core", найдите его и нажмите кнопку "Download now"(скачать сейчас), после чего произойдёт загрузка архива с компонентом на ваш компьютер.

Установка Akeeba Backup на joomla 3

После того как мы скачали архив с компонентом Akeeba Backup, его необходимо установить. О том как устанавливать расширения на joomla 3 я писал . Объём архива большой, подойдёт второй способ установки.

Русификация компонента Akeeba Backup

После установки Akeeba Backup, его необходимо русифицировать. Скачать архив с русификатором можно , скачанный архив установите как обычное расширение из админки joomla 3, после чего компонент Akeeba Backup автоматически переведётся на русский язык.

Настройка компонента Akeeba Backup

Для того чтобы попасть в настройки компонента Akeeba Backup, в админке joomla 3 выберите пункт меню "Компоненты", выпавшем списке кликните по строчке "Akeeba Backup".

В панели управления компонентом Akeeba Backup, в графе "Основные операции" , нажмите на кнопку "Настройка".

Начальная конфигурация

Здесь нас интересует четыре пункта.

1. Папка для сохранения резервной копии - здесь указан путь к папке в которую будут сохранятся все созданные бэкапы.

2. Уровень журналирования - оставляем значение "Всю информацию и отладочные данные".

3. Название файла резервной копии - это значение по которому будет даваться название архиву, с вашей резервной копией. Здесь я думаю всё понятно. Название вашего сайта, хост, дата и время создания бэкапа. Что то здесь менять, нет смысла.

4. Тип резервной копии - имеется возможность создать бэкап главной базы данных, или всего сайта. Оставляем значение "Копирование всего сайта".

Расширенная конфигурация

Важно!!! В расширенной конфигурации, имеется очень важный пункт настройки компонента Akeeba Backup, с названием "Двигатель архивирования". В нём можно выбрать формат создаваемого бэкапа, JPA или ZIP. Для того что бы перенести joomla 3 с денвера на хостинг, нам понадобится бэкап в формате ZIP.

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

Произведя необходимые настройки, не забудьте всё сохранить.

Создание резервной копии (бэкапа) сайта на joomla 3 с помощью компонента Akeeba Backup

Как я уже говорил компонент Akeeba Backup прост в использовании, создание резервной копии не составит особого труда. Для этого необходимо.

1. Зайти в компонент. Из админки joomla 3 выберите пункт меню Компоненты>Akeeba Backup .

2. В графе "Основные операции", нажмите на кнопку "Начать резервное копирование".

3. На открывшейся странице, при необходимости добавьте комментарий, я этого не делаю. После нажмите на кнопку "Начать резервное копирование!".

4. На четвёртом шаге начинается резервное копирование файлов сайта и базы данных. Потребуется некоторое время для его завершения.

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

6. На этой странице, мы видим информацию о резервной копии. Я рекомендую после создания бэкапа, переносить его в другое место, дабы не нагружать сайт лишними мегабайтами.

Путь к папке с резервной копией мы рассматривали при настройке компонента Akeeba Backup.

По умолчанию он выглядит так: корень сайта/administrator/components/com_akeeba/backup

У меня на этом всё, желаю удачи в создании и продвижении сайта!!!

Здравствуйте, уважаемые читатели блога сайт. Я уже рассказывал в одной из предыдущих статей . Описанный в той статье способ создания бэкапов универсальный и применим практически к любому типу веб проектов (блоги, вебсайты, форумы и т.п.).

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

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

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

Чем Akeeba Backup удобнее обычного резервного копирования

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

Давайте еще рассмотрим некоторые преимущества и недостатки Akeeba Backup по сравнения с традиционным способом — резервным копированием файлов по FTP и экспортом баз данных с помощью phpMyAdmin.

Во-первых, хостинги бывают разные и у некоторых из них (в основном у бесплатных) могут возникнуть проблемы с копированием большого количества файлов по FTP (медленное копирование, сбои и прочие неудобства), а так же, как ни странно, на некоторых хостингах может отсутствовать phpMyAdmin (). Т.е. возможны ситуации, когда использование этого может быть единственным приемлемым способом.

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

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

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

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

Akeeba Backup при своей работе создает фактически установочный дистрибутив Joomla, но в котором уже учтены и .

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

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

Установка компонента Akeeba Backup на Joomla

Скачать последнюю версию Akeeba Backup вы можете отсюда . Для скачивания предлагается два варианта компонента: Professional и Core. Первый вариант предлагает расширенный функционал по сравнению с базовым. Судите сами, так будет выглядеть админка компонента Core:

А так будет выглядеть админка Professional:

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

В открывшемся окне в области «Загрузить файл пакета», нужно будет нажать на кнопку «Обзор» и найти на своем компьютере архив с компонентом. Затем достаточно будет нажать на кнопку «Загрузить файл&Установить». Все, через несколько секунд он будет установлен и вы увидите сообщение об этом.

Если у вас при установке возникли какие-либо проблемы, то попробуйте поискать ответ .

Настройка компонента для резервного копирования в Joomla

Для настройки Akeeba Backup в админке выбираете из верхнего меню пункты «Компоненты» — «Его название». В открывшемся окне щелкаете по иконке «Конфигурация» (или же «Настройки»). В разделе общих настроек можете поменять место положения папки на сервере, где будут храниться бэкапы вашего проекта.

Конструкция позволяет получить абсолютный путь до этой папки. По умолчанию для хранения архивов будет использоваться папка administrator/components/com_joomlapack/backup .

Обращаю ваше внимание, что если вы измените папку хранения резервных копий Джумлы, то не забудьте выставить на нее права доступа 777, иначе запись архивов с бэкапами в нее будет невозможна ().

В разделе «Фронтэнд» вы можете активировать возможность создания резервной копии без захода в админку. Для этих целей будет создана специальная ссылка, включающая в себя специальное секретное слово (задается в одноименном) и ID пользователя, которого можно увидеть в последней колонке на странице со списком пользователей (в верхнем меню админки выбрать «Сайт» — «Пользователи»).

При переходе по ней будет осуществлено резервное копирование файлов и баз данных. Можете так же указать ваш E-mail для отсылки на него письма с подтверждением успешного создания архива, в случае, если вы поставили галочку в поле «Отправить письмо после завершения копирования через фронтэнд».

В разделе «Настройки профиля» — «Простые» можете выбрать из выпадающего списка в поле «Тип резервной копии» то, что хотите архивировать: весь проект целиком (файлы и базу данных), базу данных главного сайта или же все базы данных, но без файлов.

В поле «Шаблон именования» можете поменять положение переменных, формирующих название архива. В принципе, вариант, используемый по умолчанию, меня вполне устраивает. В этом случае название файлов с бэкапами будет выглядеть, примерно,так:

Site-vash_sait.ru-20100503-155116.jpa

В следующем разделе «Продвинутая», по моему мнению, стоит обратить внимание на пункт «Компрессор». Здесь из выпадающего списка вы можете выбрать, каким образом будет сжат создаваемый архив. Можно выбрать архивы ZIP, TAR, не сжатый вариант, но я рекомендую выбирать вариант «JPA архив JoomlaPack» .

Этот вариант (JPA) будет работать на любом хостинге, в то время как вариант ZIP будет стабильно работать далеко не всегда. Правда, распаковка JPA возможна только на сервере с помощью специального PHP скрипта (Akeeba Kickstart), но зато создание архива и восстановление из бэкапа при использовании этого типа сжатия будут происходить быстро и надежно. Ключевое слово здесь «надежно».

Для применения всех произведенных настроек нажмите на кнопку «Сохранить» или «Применить», расположенную вверху.

Создание резервной копии данных сайта в Akeeba Backup

Затем, после проведения всех необходимых настроек Akeeba Backup, можно переходить непосредственно к созданию бэкапа сайта на Joomla. Для этого вам нужно будет в админке выбрать из верхнего меню пункты «Компоненты» — «JoomlaPack» — «Сделать резервную копию (Backup Now)».

В зависимости от используемого вами варианта компонента (Professional или Core) у вас либо сразу начнется процесс создания резервной копии, либо откроется страница, где вы должны будете для начала процесса нажать на кнопку «Пуск».

Важно! Не закрывайте страницу , на которой отображается процесс выполнения создания архива.

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

Закрыв страницу с отображением процесса создания бэкапа Joomla, вы прервете выполнение работы скрипта. Но никто не мешает вам работать с другими окнами в браузере, просто не закрывайте это.

По окончании работы Akeeba Backup вы увидите следующее окно:

Для просмотра и копирования созданного архива вам нужно будет нажать кнопку «Управление резервными копиями» или просто перейти на одноименную вкладку (правда, она может называться и по английски).

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

Восстановление из архива при помощи Akeeba Kickstart

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

Хотя, конечно же, вы можете скачать инструкцию по работе с Akeeba Backup , но она полностью на английском и, следовательно, не всем сможет помочь. Поэтому я попробую поподробнее рассказать о процессе восстановления. Точно таким же образом можно будет и переносить Joomla на другой хостинг.

Итак, как я говорил выше, на случай непредвиденных ситуаций лучше всего будет копировать созданные бэкапы к себе на компьютер. Когда вам понадобится восстановить Joomla, то в первую очередь нужно будет подключиться к вашему хостингу по протоколу FTP с помощью Ftp-клиента Filezilla ( его описание живет) и загрузить архив в корневую папку.

Если корневая папка не пустая (это может быть в случае восстановления работоспособности уже находящегося на хостинге сайта, т.к. в случае переезда на новый хостинг она будет пустой), то вам нужно будет предварительно удалить из нее все файлы. Т.е. на данном этапе у вас в корне сайта должен быть только один архив с нужной вам резервной копией (допустим, с названием site-vash_sait.ru-20100503-155116.jpa).

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

Но одного файла с архивом будет не достаточно, ведь нам нужно будет каким-то образом распаковать этот архив JPA с Joomla на сервере хостинга. Для этого скачайте отсюда файл распаковщика (это моя версия от JoomlaPack — kickstart.zip, а можно новую скачать), разархивируйте его и загрузите kickstart.php в корневую папку.

Т.е. сейчас у вас в корне должно находиться только два файла: архив и его распаковщик KICKSTART.PHP (Akeeba Kickstart сейчас его обзывают).

Обращаю так же ваше внимание на то, что если вы переносите Джумлу на другой хостинг c помощью Akeeba Backup, то вам предварительно нужно будет создать на нем базу данных . Как это сделать с помощью cPanel описано с помощью установленного . Если вы восстанавливаете существующий сайт, то база данных уже будет иметься в наличии.

Теперь вам нужно будет в адресную строку вашего браузера вписать:

Https://сайт/kickstart.php

Но только замените https://сайт/ на свой Урл. В браузере откроется окно, созданное скриптом распаковщика kickstart.php .

Нажмите на большую зеленую кнопку «START» и не закрывайте это окно, пока будет идти процесс извлечения файлов Joomla из архива JPA:

После того, как все файлы будут успешно извлечены из архива, вы увидите следующее окно:

Перейдите по ссылке HERE в строке «Please click here to open JoomlaPack Installer restore script in a new window» (верхняя строка) для того, чтобы открыть мастер восстановления Akeeba Backup в новом окне. Окно скрипта KICKSTART.PHP пока не закрывайте.

В результате перехода по ссылке вы попадете на страничку один в один . Что примечательно, все ваши дальнейшие действия по восстановлению будут совпадать с действиями, выполняемыми при установке движка. Т.е. вы на первом шаге выбираете русский язык и жмете на кнопку «Далее»:

В следующем окне смотрите соответствие вашего хостинга требованиям и жмете на кнопку «Далее». На следующем шаге мастера восстановления читаете (что вряд ли, конечно) лицензию и опять же жмете на кнопку «Далее».

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

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

Удаляете этот каталог, затем возвращаетесь на страницу скрипта KICKSTART.PHP (помните, я просил ее не закрывать) и переходите по ссылке HERE, расположенной в нижней строчке (When you have finished restoring your site please click here to activate your .htaccess).

Все, на этом эпопея восстановления данных вашего Joomla-сайта (файлов и базы данных) из резервной копии, созданной с помощью компонента Akeeba Backup, завершена. Ура, товарищи! Можете заходить на свой сайт и продолжать работу по его наполнению и продвижению в поисковых системах.

Удачи вам! До скорых встреч на страницах блога сайт

Вам может быть интересно

Обновление Joomla до последней версии
Создание карты для сайта на Joomla с помощью компонента Xmap
Как обновить статический Html сайт до динамического на Joomla
Компонент K2 для создания блогов, каталогов и порталов на Joomla - возможности, установка и русификация
Контакты для сайта и форма обратной связи с помощью встроенного компонента Joomla
Темы оформления и русификация форума SMF, а так же установка компонента JFusion в Joomla
Расширения для Joomla - что это такое и где скачать компоненты, модули и плагины для Джумлы, как их устанавливать и удалять Фотогалерея для Joomla — Часть 3 — Создание галерей в Joomla 1.5 с помощью компонента Phoca Gallery — добавление категорий и загрузка изображений в фотогалерею
ARTIO JoomSEF - настройка ЧПУ (SEF) ссылок и Title в Joomla, а так же создание страницы 404 ошибки с помощью этого расширения
Модули в Joomla - просмотр позиции, настройка и вывод, а так же назначение суффиксов класса

AkeebaBackup - неотъемлемый компонент, который должен быть установлен на каждый Joomla - сайт. Компонент, представляет собой комплексное решение для резервного копирования и восстановления сайта.

Akeeba , отличается от своих аналогов, легкостью, простотой в использовании и быстродействием.
В основе лежит технология Ajax, которая значительно сократит нагрузку на сервер (как ускорить сайт, смотрите ), даже при копировании больших сайтов. Кроме этого, Вы сможете управлять данными, которые хотите копировать (есть возможность исключить файлы, папки и даже таблицы базы данных).

Зачем нужна резервная копия сайта?

Над этим вопросом стоит задуматься заранее.
Есть много причин, которые заставят Вас, рано или поздно, пользоваться резервными копиями:

Перенос сайта из Denwer"a на хостинг. С одного хостинга на другой.

Обычно, сайты на Joomla, разрабатывают на локальном хостинге. После чего, стоит вопрос - «Как перенести сайт на хостинг?». В поиске ответа на данный вопрос, веб-мастер идет за помощью в Гугл и находит там множество советов.

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

Ошибки после обновления компонентов.

Если Вы следите за своим сайтом, то наверняка делаете обновление компонентов, модулей, плагинов и самого движка Joomla .

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

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

Так же поступайте, когда будете делать какие-то правки на сайте.

Лучше потратить 2 минуты на создание точки восстановления, чем потратить время и нервы, в поиске ответа на вопрос - «Сайт перестал работать».

Ничего не делал с сайтом, а он перестал работать.

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

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

Скачиваем и устанавливаем AkeebaBackup

Скачивание:

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

Кнопка «Данные расписания» - здесь, Вы сможете настроить расписание для старта резервного копирования сайта:

Первые два параметра не доступны для бесплатной версии (разбирать их мы не будем).

Создание резервных копий через передние страницы:

Функция создания резервных копий сайта через передние страницы может быть использована разнообразными методами, которые мы видим на картинке:

Для использования всех методов, можете ознакомится с мануалом на официальном сайте - https://www.akeebabackup.com/documentation/akeeba-backup-documentation/automating-your-backup.html .

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

Единственный метод, который чаще всего используется - метод URL.

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

После, немного подождите. Если все прошло удачно, Вам выдаст такое значение - «200 OK ».

Для проверки, зайдите в «Управление резервными копиями» и увидите удаленно-созданную копию.

Для того, чтобы изменить профиль, настройками которого будет руководствоваться удаленное копирование сайта, добавьте к URL удаленного копирования: &profile=3

Получится:

http://demo..php?option=com_akeeba&view=backup&key=nachat-kopy-qwe-111&profile=3

Следующая кнопка - «Исключить файлы и папки».

Как уже говорилось, здесь, Вы сможете выбрать, какие файлы и\или папки исключить, при резервном копировании своего сайта:

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

Нажимая на значки возле папок и файлов, Вы сможете управлять исключением папок, подпапок и файлов из резервной копии своего сайта.

Кнопка - «Исключить таблицы базы данных»

Здесь все так, как и в описании для кнопки «Исключить файлы и папки». Там мы могли исключать файлы, папки и подпапки, здесь же, можно исключать таблицы базы данных сайта:

Мы разобрались со всеми настройками компонента Akeeba Backup. Осталось научиться восстанавливать сайт из резервной копии.

Для этого, я удаляю папку components из демо-сайта, что приведет к его поломке:

После чего, наш сайт будет выглядеть так. Надо это исправить:

Восстанавливаем сайт

У нас есть фал резервной копии - site-demo..jpa

Переходим на сайт - https://www.akeebabackup.com/download/akeeba-kickstart/4-1-0.html и скачиваем Kickstart Core.

Скаченный архив, представляет собой набор файлов для восстановления резервной копии Вашего сайта.

Загружаем архив на свой хостинг (в корневую папку сайта) и распаковываем его. Туда же загружаем файл резервной копии (в корень):

Для запуска процесса восстановления, нужно обратиться к файлу kickstart.php .

Пишем в адресной строке браузера ВАШ_САЙТ/kickstart.php :

Таким образом, мы попадаем на страницу восстановления сайта.

Все, что нам нужно на первой странице - выбрать файл из которого будет восстанавливаться сайт, в нашем случае - site-demo..jpa .

(Файл резервной копии можно и импортировать из URL, нажав на кнопку «IMPORT FROM URL »):

Выбираем его, опускаемся вниз и нажимаем «Начать». Запускается процесс извлечения:

После извлечения, у нас появится кнопка «Запустить инсталлятор», нажимаем ее:

Запускается инсталлятор. Первый шаг - пред установочная проверка, на странице, Вы можете посмотреть информацию о состоянии и готовности системы к восстановлению. Внедрятся в это не стоит, нажимаем на кнопку «Следующая» (находится в верхнем правом углу):

Если Вы когда-то устанавливали joomla, то следующие настройки, Вам можно не описывать, т.к. они такие же, как и при установке самой CMS Joomla:

Вводим данные, которые ранее вводили при установке joomla и нажимаем «Следующий»:

База данных восстановлена. Последний шаг - настройка данных сайта (все, как при установке Joomla):

Не забудьте указать новый пароль для доступа в админку. Нажимаем «Следующий».

Переходим к последнему шагу установки, остается удалить директорию «installation».

Для этого, просто нажимаем на кнопку «Удалить установочную директорию»:

Вот и все. Переходим на главную страницу сайта и смотрим результат:

Как видно, сайт снова заработал. На этом можно закончить обзор.

Если будут какие-либо вопросы или пожелания, пишите в комментарии.

Этот плагин вы не найдете в архиве wordpress.org/plugins (русская версия ru.wordpress.org/plugins/). Однако его популярность настолько велики, что все любители WordPress, а также Joomla его знают и многие используют для быстрого резервного копирования своих сайтов. Называется это плагин Akeeba Backup, автор Akeeba Ltd, для SMS WordPress, его правильное название «Akeeba Backup WordPress».

Стоимость и где скачать плагин

Данный плагин backup бесплатный, но есть pro версия, которой в этой статье не будет. Скачивать плагин нужно на только на официальном сайте . Регистрация для скачивания не требуется. Не забываем, обязательно, забрать пакет перевода на свой язык. Вот страница локализаций (https://cdn.akeebabackup.com/language/backupwp/index.html ).

Устанавливаем плагин

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

  • Для установки Akeeba Backup перейдите на вкладку Плагины>>>Добавить новый;
  • Ссылка «Загрузить» вверху страницы;
  • Далее выбираем файл плагина с компьютера и жмем «Установить»;
  • В меню консоли появляется новая вкладка «Akeeba Backup»;
  • Смотрим её и видим всё на английском языке.

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

Перевод Akeeba Backup на русский язык: инструкция

  • Скачайте архив перевода с официального сайта. Это ZIP-файл , лежит на сайте Akeeba .
  • Распакуйте архив языка локально и загрузите по FTP каталоги и в папку своего сайта .
  • Обновите страницу Akeeba на сайте и наслаждайтесь переводом.

Настройки плагина

На вкладке Akeeba Backup, вверху видим большую синюю кнопку «Мастер настройки». Упрощаем себе жизнь и доверяем плагину самому провести процесс бенчмаркинга.

В «Мастере установки» система сама проверит параметры вашего сайта на соответствие требованием Akeeba. Если всё будет OK, то вы увидите такую запись.

  • Не откладывая в долгий ящик, сразу делаем резервную копию сайта, активирую процесс нажатием соответствующей кнопки;
  • Следующую страницу пояснений к данной копии пропускаем. Профиль у вас бут только один;
  • Процесс резервного копирования будет отражаться на экране (окно не закрываем до окончания копирования;
  • Удачное копирование будет проинформировано;

Резервная копия готова. Идем в журнал резервных копий и видим, что новая резервная копия сайта, созданная плагином Akeeba WordPress, готова и ждет восстановления (если нужно).

Где Akeeba Backup WordPress хранит копии

По умолчанию Akeeba WordPress хранит копии в каталоге . Я не рекомендую его менять, но это можно сделать, как и всё другие ручные настройки резервного копирования, на вкладке «Конфигурация» с любой страницы плагина.

Как восстановить сайт

Если вы не потеряли доступ к административной панели и вам нужно восстановить сайт:

  • Идите на вкладку Akeeba WordPress;
  • Далее в журнал Резервного копирования;
  • В списке копий выделяете нужную копию для восстановления;
  • Далее, кнопка, «Восстановить»;
  • Здесь же можно вручную удалить (кнопка «Удалить») ненужные (устаревшие) копии.

Примечание: По умолчанию стоит настройка «Включить отсчет квоты» на вкладке Настройки или Конфигурация. Эта настройка заставляет систему автоматом удалять старые резервные копии при новом копировании. Можно эту настройку изменить.

Шаг № 1: начинаем работать с Joomla!

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


Шаг № 2: как установить шаблон Joomla!

Вы можете заказать эксклюзивный шаблон для «Джумлы» или воспользоваться готовым платным или бесплатным решением. При выборе шаблона руководствуйтесь следующими рекомендациями:

  • Если у вас нет мобильной версии сайта, выбирайте шаблон с адаптивной версткой. Благодаря этому вашим сайтом смогут пользоваться владельцы смартфонов и планшетов .
  • Обращайте внимание на внешний вид и функциональность шаблона. Например, если вы создаете интернет-магазин или корпоративный сайт, в этом случае не подойдут темы для блогов или сайтов-визиток.
  • Если выбираете готовый шаблон, воспользуйтесь иностранными сайтами. Для этого введите в Google запрос joomla templates. Так будет больше шансов найти хорошую тему, которую не используют коллеги и конкуренты в рунете.


Если некогда пользоваться поисковиками, ищите шаблоны здесь:

После выбора шаблона скачайте дистрибутив на жесткий диск компьютера. В административной панели выберите меню «Установка расширений».


Загрузите и установите шаблон.


После успешной установки перейдите в менеджер шаблонов.


Поставьте галочку напротив выбранного шаблона и нажмите кнопку «По умолчанию» в левом верхнем углу экрана.


Убедитесь, что активировали выбранный шаблон.


С помощью менеджера шаблонов можно изменить внешний вид панели управления. Для этого в выпадающем меню «Выбор области системы» укажите значение «Панель управления», а в меню «Выбор шаблона» укажите подходящий шаблон. Поставьте напротив выбранного шаблона флажок и нажмите кнопку «По умолчанию».


Теперь переходите к настройке CMS.

Шаг № 3: как настроить CMS Joomla!

Из этого раздела вы узнаете об общих настройках движка, о создании и управлении меню. Начните с общий настроек CMS Joomla!, которые можно изменить в соответствующем разделе.

Указываем общие настройки сайта

В меню «Общие настройки» выберите вкладку «Сайт». Укажите название ресурса, убедитесь, что он включен. Напишите уведомление о недоступности сайта и при необходимости выберите изображение. В меню «Уровень доступа по умолчанию» выберите вариант «Публичный».


Укажите мета-данные сайта: описание и ключевые слова. Выберите значение для тега robots. Если не нужно ограничивать индексирование ресурса поисковыми системами, подойдет вариант Index, Follow. В поле «Авторские права» внесите данные о копирайте.


В разделе «Настройки SEO» включите ЧПУ и добавление суффикса к URL. Чтобы включить перенаправление URL, необходимо переименовать файл htaccess.txt, который находится в корневой директории ресурса. Чтобы получить к нему доступ, воспользуйтесь любым FTP-клиентом, например, Filezilla. Найдите указанный файл и переименуйте его в.htaccess.

Поставьте напротив поля «Алиасы в Unicode» отметку «Нет». Если хотите включать название сайта в заголовок страницы, сделайте отметку в соответствующем поле.


На вкладке «Система» поставьте «Нет» напротив полей «Отладка системы» и «Отладка языка». Включите стандартное кэширование. В разделе «Настройки сессии» установите время продолжительности сессий для авторизованных пользователей. Например, если укажете значение 120 минут, система потребует от пользователя повторный ввод логина и пароля после двух часов бездействия.


На вкладке «Сервер» включите gzip-сжатие страниц. Это ускорит загрузку сайта в браузерах посетителей. Если хотите обеспечить пользователям безопасную связь с сайтом, приобретите SSL-сертификат и включите соответствующую опцию в панели управления «Джумлы». Выберите часовой пояс, подходящий аудитории вашего ресурса. Оставьте выключенными встроенный доступ к FTP и прокси-сервер. В разделе «Настройка почты» укажите адрес электронной почты и отправителя письма.


На вкладке «Права» можно настроить права доступ для разных групп посетителей. Владелец сайта относится к группе суперпользователей, которым доступны все права. Незарегистрированный пользователь может только просматривать страницы ресурса. Настройте права доступа в соответствии с потребностями аудитории и администраторов. На иллюстрации указаны настройки для автора, имеющего возможность регистрироваться и входить на сайт, публиковать и редактировать собственные материалы.


Если вы работаете с сайтом самостоятельно, не изменяйте настройки на вкладке «Фильтры текста». Если другие пользователи могут добавлять публикации, отфильтруйте нежелательные теги HTML. Например, с помощью фильтров можете запретить группе пользователей встраивать в публикации видео с YouTube. Для этого напротив соответствующей группы укажите тип фильтра «Черный список», в который по умолчанию включаются теги


Как создать меню сайта на CMS Joomla!

Чтобы создать меню, воспользуйтесь менеджером меню в панели управления «Джумлы».


Нажмите кнопку «Создать» в левом верхнем углу экрана. На открывшейся странице укажите название, описание и тип меню. Сохраните изменения.


Чтобы создать пункты меню, необходимо сначала опубликовать соответствующие им страницы сайта.

Чтобы добавить пункты меню, перейдите по соответствующей ссылке и воспользуйтесь кнопкой «Создать». Выберите тип пункта меню. Представьте, что хотите вывести в главное меню ссылку на публикацию. Для этого воспользуйтесь опцией «Выбрать – материалы – материал».


Для выбора конкретного материала воспользуйтесь опцией «Выбрать».


Таким же способом создайте остальные пункты меню. Например, чтобы добавить в меню ссылку на блог, выберите тип меню «Блог категории».


Теперь нужно создать модуль отображения меню на сайте. Для этого перейдите в менеджер модулей.


Нажмите кнопку «Создать» в левом верхнем углу экрана.


На открывшейся странице выберите вариант модуля «Меню».


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


Как создать категории и меню категорий

Если создаете информационный ресурс или интернет-магазин, организуйте навигацию по сайту с помощью категорий. Для этого воспользуйтесь менеджером категорий.


Представьте, что необходимо создать категорию, которая содержит подкатегории. Чтобы создать родительскую категорию, воспользуйтесь кнопкой «Создать» в менеджере категорий. В меню редактирования укажите название раздела, добавьте описание.


На вкладке «Публикация» укажите мета-данные категории, при необходимости укажите автора.


Не меняйте дефолтные настройки на вкладке «Права доступа». На вкладке «Параметры» выберите макет страницы категории и добавьте изображение. Например, для информационного ресурса подойдет макет «Блог». Сохраните изменения.


Теперь создайте модуль отображения категорий. Для этого перейдите в менеджер модулей. Воспользуйтесь опцией «Создать» и выберите тип модуля «Категории».

Укажите название, при необходимости включите отображение описания раздела и количества публикаций. Выберите «Да» напротив пункта «Показывать подкатегории». Выберите подходящие значения для пунктов «Количество первых подкатегорий» и «Максимальная глубина вложения». Выберите позицию отображения категорий. Сохраните изменения.


Если все сделано верно, на сайте будет отображаться меню навигации по категориям.

Если ваш шаблон не поддерживает отображение навигационных цепочек или хлебных крошек по умолчанию, добавьте их с помощью менеджера модулей. Например, представьте, что хотите добавить хлебные крошки над контентом сайта. Для этого при создании модуля выберите тип «Навигатор сайта».


Укажите название модуля, выберите подходящие настройки и позицию элемента на сайте. Сохраните изменения.


Теперь хлебные крошки будут отображаться в верхней части страниц сайта.


Вы настроили CMS и создали меню сайта. Теперь необходимо решить практические задачи с помощью расширений.

Шаг № 4: устанавливаем и настраиваем базовый набор расширений для Joomla!

C помощью базового набора расширений для Joomla! можно решить следующие практические задачи:

  • Обеспечить безопасность сайта. С помощью расширений настройте резервное копирование, уменьшите вероятность несанкционированного доступа к сайту и защитите пользователей и администраторов от спама.
  • Обеспечить соответствие ресурса техническим требованиям поисковых систем. Создайте карту сайта, обеспечьте возможность легко управлять мета-данными страниц.
  • Расширить функциональность и повысить юзабилити сайта. Добавьте на сайт кнопки шеринга социальных сетей, форму обратной связи, ускоренные страницы. Также обеспечьте отображение в поисковой выдаче расширенных сниппетов с помощью микроразметки Schema.org .

Как настроить резервное копирование сайта на Joomla!

Чтобы регулярно создавать резервные копии, воспользуйтесь одним из следующих инструментов:

Скачайте дистрибутив выбранного инструмента и установите его на сайт с помощью менеджера расширений. Если выбрали бесплатный компонент Akeeba Backup Core, после установки перейдите на страницу настройки. Примите лицензионное соглашение и запустите мастер конфигурации. После завершения его работы Akeeba Backup предложит создать резервную копию или вручную изменить настройки.


Создайте резервную копию сайта.


С помощью кнопки View Log можно просмотреть журнал обновлений. Кнопка Manage backups позволяет войти в меню управления бэкапами. Здесь можете фильтровать, помечать и удалять устаревшие резервные копии.


Бесплатная версия Akeeba Backup не поддерживает автоматическое резервное копирование по расписанию, поэтому придется делать копии вручную. Для этого в панели управления Joomla! необходимо воспользоваться меню «Обслуживание – Backup is up-to-date».


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

Как уменьшить вероятность несанкционированного доступа к сайту на Joomla!

Уменьшить вероятность взлома сайта на «Джумле» можно с помощью таких расширений:

Установите расширение Brute Force Stop. Включите его в меню «Менеджер расширений – Плагины».


На странице настроек плагина укажите порог блокировки. По умолчанию стоит значение «10». Рекомендую уменьшить его.


На вкладке «Уведомления» укажите электронный адрес, на который будут приходить сообщения о заблокированных IP.


На вкладках «Дополнительные настройки» и «Задержка» можно оставить дефолтные значения. Сохраните настройки. После этого плагин будет защищать сайт от взлома методом перебора.

Как защитить сайт на Joomla! от спама

Вы можете защитить ресурс на CMS «Джумла» от автоматических регистраций и спам-комментариев с помощью следующих расширений:

  • iAkismet . Это платный плагин, обеспечивающий защиту сайта с помощью сервиса Akismet.
  • R Antispam . Этот инструмент защищает от спам-ботов форумы сайтов, работающих на Joomla!
  • CleanTalk (платный сервис).

В менеджере плагинов включите плагин CATCHA – reCAPTCHA.


Зарегистрируйте сайт в сервисе Google reCAPTCHA. Получите публичный и секретный ключ. Укажите их в настройках плагина.


Войдите в меню «Пользователи – Менеджер пользователей – Настройки». В поле CAPTCHA с помощью выпадающего меню укажите значение CAPTCHA – reCAPTCHA. Сохраните изменения.


После этого reCAPTCHA будет защищать формы регистрации, восстановления пароля, комментирования от спам-ботов.


Как создать карту сайта

Эту задачу можно решить с помощью следующих инструментов:

После установки Sitemap Generator перейдите в менеджер карты сайты. Его можно найти в меню «Компоненты – Sitemap Generator».


Нажмите кнопку «Generate your sitemap».


Дождитесь сообщения об успешном создании карты сайта. Чтобы просмотреть карту, воспользуйтесь кнопкой «Show the sitemap».


Обратите внимание, расширение Sitemap Generator можно бесплатно использовать на сайтах с количеством URL меньше 500. Стоимость использования модуля для сайтов с 500 URL и больше составляет от 40 евро в год.

Как обеспечить удобное управление мета-данными

По умолчанию можно добавлять и редактировать мета-данные для каждого материала отдельно на вкладке «Параметры публикации». Перечисленные ниже инструменты упрощают решение этой задачи:

  • iSEO . Платное решение: мощный SEO-плагин, решающий комплекс задач.
  • SEOBoss . Используйте этот бесплатный плагин осторожно, так как некоторые его функции относятся к олдскульному SEO .

Установите плагин EFSEO и включите его в менеджере плагинов. Перейдите на страницу настройки плагина. На вкладке «Дополнительные параметры» активируйте функцию Collect URL’s.


Откройте сайте во фронтенде. В правом верхнем углу экрана появился блок, с помощью которого можно контролировать мета-данные.


Щелкните по блоку и отредактируйте мета-данные страницы.


Повторите действие на каждой странице сайта.

Плагин EFSEO поддерживает автоматический режим. При его активации надстройка генерирует мета-данные для страниц. Функцию можно включить на вкладке Automatic Mode в настройках плагина. Используйте автоматический режим в крайнем случае, так как мета-данные лучше создавать вручную.


Как добавить кнопки шеринга социальных сетей

Установите и активируйте модуль AddToAny Share Buttons. По умолчанию кнопки шеринга появятся на страницах публикаций под контентом.


В настройках плагина на вкладке AddToAny Placement можно изменить расположение кнопок. Доступны позиции над контентом, под контентом и над и под контентом одновременно.


Как добавить форму обратной связи

Форму обратной связи можно сделать с помощью таких расширений:

После установки расширения Form Maker Lite войдите в меню «Компоненты – Form Maker Lite – Forms». С помощью кнопки «Создать» откройте редактор новых форм.


С помощью кнопки Form Options перейдите на страницу настройки формы. На вкладке Email Options введите адрес электронной почты, на который будут приходить сообщения, созданные с помощью формы.


Добавляйте новые поля с помощью кнопки Add New Field.


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


Чтобы добавить форму на страницы сайта, в меню «Компоненты – Form Maker Lite – Forms» скопируйте код созданной формы. В режиме редактирования вставьте его на выбранные страницы сайта.


Если вы все сделали верно, на страницах сайта появится созданная форма.


Как добавить микроразметку на сайт поду управлением Joomla!

Структурированные данные интересны благодаря расширенным описаниям страниц в поисковой выдаче. Подробнее о расширенных сниппетах читайте .

Google Structured Data Markup . После активации бесплатная версия добавляет микроразметку Schema.org Breadcrumblist, Organization и Website.


С помощью бесплатной версии плагина к публикациям можно добавлять структурированные данные Schema.org Article. Для этого в меню настроек Google Structured Data выберите раздел Items и нажмите кнопку «Создать».


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


Проверьте корректность микроразметки с помощью инструмента Google .


Платная версия плагина поддерживает другие типы разметки, включая Review, Products, Recipes, Events.

Реализуйте на сайте протокол Open Graph. Он нужен, чтобы при шеринге контента в социальных сетях сниппет выглядел привлекательно.


Установите и активируйте расширение Phoca Open Graph . В настройках плагина на вкладке Main Options включите опцию Find Image in content. Укажите название сайта и сохраните изменения.


Если все сделано верно, при публикации материала в социальных сетях будет формироваться привлекательный сниппет.Турбо-страницы «Яндекса» на сайт под управлением CMS Joomla! можно подключить с помощью платного плагина Turbozen . Стоимость расширения – 990 рублей.

Шаг № 5: как добавить код аналитических сервисов на сайт под управлением Joomla!

Чтобы отслеживать эффективность, добавьте сайт под управлением CMS Joomla! в сервисы аналитики «Метрика» и Google Analytics, а также в Search Console Google и «Яндекс.Вебмастер».

Как добавить сайт на «Джумле» в Google Analytics

Войдите в аккаунт Google Analytics. Добавьте новый сайт в систему: укажите название, URL. Воспользуйтесь опцией «Получить идентификатор отслеживания». Теперь доступен код отслеживания, который необходимо вставить на все страницы сайта.


Задачу можно решить с помощью следующих расширений:

После установки плагина Advanced Google Analytics включите его и перейдите на страницу настроек. Укажите ID идентификатора отслеживания, название домена, выберите подходящие настройки и сохраните изменения. Вы добавили код отслеживания на сайт.



Как добавить сайт на Joomla! в «Яндекс.Метрику»

Добавить на сайт код отслеживания «Яндекс.Метрики» можно с помощью плагина do Yandex Metrika .

После установки плагина do Yandex Metrika включите его и перейдите на страницу настройки. На вкладке «Модуль» введите ID идентификатора. Выберите подходящие настройки и сохраните изменения.


В «Яндекс.Метрике» проверьте, поступают ли данные с сайта.


Как верифицировать сайт на Joomla! в Google Search Console и «Яндекс.Вебмастер»

Чтобы добавить сайт в кабинеты для вебмастеров Google и «Яндекс», необходимо подтвердить права на управление ресурсом. Это можно быстро сделать с помощью расширения Webmaster site verification .

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


После этого подтвердите права в кабинетах для вебмастеров Google и «Яндекс».


Шаг № 6: как публиковать контент


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


В открывшемся окне можно добавить атрибут alt, выбрать способ выравнивания и разрешение фото.


На вкладке «Публикация» добавьте описание и по желанию ключевые слова страницы.


На вкладке «Изображения и ссылки» можно добавлять и редактировать изображения для превью и основного материала, а также добавлять ссылки для перенаправления пользователей. На вкладках «Отображение», «Параметры редактирования» и «Права доступа» можно изменять соответствующие настройки. В большинстве случаев подходят параметры по умолчанию. После завершения редактирования опубликуйте материал с помощью кнопки «Сохранить и создать».


В разделе «Менеджер материалов» можно управлять публикациями: редактировать, удалять, снимать с публикации, оценивать количество просмотров.



Вместо заключения, или Что лучше: Joomla! или WordPress

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

«Джумла» не так проста, логична и интуитивно понятна, как «Вордпресс». Поэтому новичку будет проще разобраться с WordPress. А Joomla! имеет больше встроенных возможностей, с помощью которых можно решать практические задачи без установки дополнительных компонентов.

Некоторые специалисты считают Joomla! более подходящей CMS для реализации масштабных проектов, например, больших интернет-магазинов или информационных ресурсов. Возможно, это как раз вопрос личных предпочтений, так как есть много примеров удачной реализации масштабных проектов на WordPress.

К преимуществам Joomla! перед WordPress можно отнести:

  • Доступные без установки плагинов инструменты SEO. «Движок» поддерживает оптимизацию URL-адресов, переадресацию ссылок, управление мета-тегами robots.
  • Автоматическое кэширование. Эта функция ускоряет загрузку страниц в браузерах.
  • Наличие встроенного доступа к FTP.
  • Управление сжатием страниц.
  • Возможность редактирования контента во фронтенде.

В CMS WordPress перечисленные задачи можно решить только с помощью дополнительных плагинов.

К недостаткам Joomla! можно отнести:

  • Меньшее по сравнению с WordPress количество бесплатных шаблонов и плагинов. Например, для Joomla! нет бесплатного плагина для реализации турбо-страниц .
  • Нежелание некоторых расширений работать сразу после установки.
  • Более сложное управление сайтом. Возможно, еще один субъективный недостаток.
  • Please enable JavaScript to view the

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

Шаблоны joomla блог являются идеальным способом, созданным для управления своим контентом. На сегодняшний день практически у каждой известной персоны есть собственный блог. Очень интересно узнать новости о жизни любимого певца или артиста, но это не значит, что совсем не интересно полистать страницы простых людей. Ведь всегда продуктивно почитать полезные советы, интересные эксперименты, а также последние новости фешн-индустрии.

Сейчас нет каких-либо сложностей с организаций личного пространства в интернете. Можно просто полистать новости, и приобрести понравившиеся блог категорий для joomla.

Шаблоны для блога, которые публикуются и доступны для каждого идеально подойдут, как для создания интересного собственного портфолио, так и для журнала, посвященного модным тенденциям. Существуют даже специальные разработки, предназначенные для любителей музыки, которые решили завести собственный блог для объединения единомышленников. В таком случае вы сможете подобрать, как дизайн, так и непосредственно информативный ряд с основным упором на представление различных видеоклипов и соответственно звуковых дорожек. При желании можно будет даже без каких-либо проблем создать персональную социальную сеть, которая будет предназначена для особо общительных почитателей разнообразных музыкальных направлений.

Вы решили создать свой блог на joomla, и объединить его с интернет-продажами? Тогда вам нужно обратить внимание на шаблоны блога joomla 3, предусматривающие возможность реализации интернет-продаж.

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

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

Меню является одной из основополагающих частей и выступает, обычно, в качестве элементов навигации. Но кроме навигации они определяют, что именно будет отображено на динамической странице после перехода к ней по ссылке. Фактически они определяют то, что будет отображено на той или иной странице.

Для чего нужны и как работать с пунктами меню Joomla

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

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

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

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

Итак, все это богатство вы сможете увидеть в одном месте – в менеджере меню. В него можно будет попасть из админки, выбрав из ее верхней строки «Все меню» — «Меню». Для каждого из них вы сможете создать пункты, которые будут формировать вебстраницы с тем или иным .

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

Зайдя в менеджер меню вы можете щелкнуть мышью по значку в колонке напротив нужного вам, в результате чего откроется список всех пунктов, которые уже в нем имеются. Доступ к этой странице так же можно получить, просто выбрав в админке из ее верхней строки «Все меню» — «Название нужного вам»:

В итоге откроется окно со списком:

Создание пункта меню

Вверху его вы увидите кнопки, среди них будет кнопка «Создать», по нажатию на которую откроется мастер создания нового элемента навигации:

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

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

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

Но кроме основного компонента для работы со статьями имеются и другие, которые тоже, в свою очередь, добавят в это дерево свои варианты, позволяющие ссылаться на вебстраницы с контентом, формируемым нашим Content.

Но мы пока остановимся на рассмотрении вывода материалов, а все остальное будет рассмотрено по мере сил. Итак, элемент меню в Joomla может ссылаться на страницы трех основных типов: с отдельно взятой статьей, на целую категорию или на раздел.

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

Выглядеть это безобразие может так:

При этом в дереве были выбраны следующие варианты из тех, что добавились после установки компонента Phoca Gallery:

Главная задача при создании сайта на Joomla — это правильно организовать информационное наполнение (контент, содержимое). Я имею в виду структуру разделов и категорий, как для статей, так и, например, для компонента фотогалереи. Ну, а методов для вывода хорошо структурированного контента предусмотрено достаточно много.

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

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

Элементы меню, позволяющие выводить статьи на сайт

Для вывода на сайт контента, включающего в себя статьи, вам понадобится добавить в меню новые элементы из ветви дерева под названием «Материалы». Вполне логично, я полагаю. Щелкнув по этой ветви дерева, вы увидите перечень всех возможных вариантов, которые сможете использовать для вывода материалов на вебстраницы своего сайта:

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

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

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

  1. Шаблон блога (категории или раздела) – называется так, потому что способ вывода статей в этом случае напоминает стандартные блоги. В этом случае вебстраница, формируемая в Joomla, в общем случае будет представлять собой серию анонсов (вводных частей) статей, которые будут заканчиваться ссылкой «Подробнее». Все они будут принадлежать либо одному разделу, либо одной категории, которую вы выберете при настройке.
  2. Стандартный шаблон раздела или же списка категории, что по сути одно и то же. Вебстраница, формируемая в Джумле, будет представлять собой таблицу, в которой будут перечислены либо заголовки категорий из определенного раздела, либо заголовки статей из определенной категории.

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

Формат блога категории или раздела позволяет отображать не только заголовки статей, но и добавить небольшой анонс, что позволяет пробудить дополнительный интерес у посетителей этой страницы к продолжению чтения и перехода по ссылке «Подробнее».

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

Как создать в Joomla блог на основе статей категории

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

Итак, заходите в админку Joomla, выбираете их верхней строки пункты «Все меню» — «Название нужного вам». На открывшейся странице нажимаете кнопку «Создать», расположенную вверху. В открывшемся дереве щелкните по варианту «Материалы» — «Категория» — «Шаблон списка». В результате этих действий откроется окно с настройками пункта меню на основе выбранного вами шаблона:

В поле «Заголовок» как обычно вводим название для этого элемента меню, которое будет отображаться на сайте. Поле «Псевдоним» следует заполнять только в том случае, . Тогда вам нужно будет .

В случае использования сторонних компонентов для организации SEF его заполнять будет не нужно. Я уже писал .

В поле «Ссылка» отображается гиперссылка на сгенерированную на основе этого элемента меню страницу. Вы можете скопировать ее и использовать для проставления вебссылок из текста других статей вашего сайта. В поле «Показать в» вы должны будете выбрать меню, в котором будет находиться создаваемый нами пункт.

В графе «Родительский элемент» можете выбрать родителя для создаваемого элемента, при нажатии на который в меню будет отображаться наш вложенный пункт. Если не хотите делать его вложенным, то следует оставить вариант по умолчанию «Верх».

В области «Доступ» можете задать, кому из посетителей будет виден это пункт. Либо всем (используется чаще всего), либо только зарегистрированным, либо только администраторам Joomla (вариант «Специальный»).

В поле «Открыть в» выбираете, будет ли страница открыта в этом же окне, либо в новом окне, либо в новой вкладке браузера.

Настройка блога на Джумле

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

В поле «Категория» вы должны выбрать ту, содержимое которой будет выводиться в виде блога. В графе «Описание» можете скрыть или показать отображение описания для этой категории, которое будет выводиться вверху страницы с блогом. Тоже самое касается и «Картинка описания».

В поле «Во всю ширину» можете задать количество статей (чаще всего только их вводных частей – анонсов), которые будут отображаться во всю ширину вебстраницы, без разбиения на колонки. В графе «Вступление» вы задаете число материалов, которые будут разбиты на колонки, а в поле «Колонки» — задаете их число. Выводиться они будут за теми статьями, которые отображаются во всю ширину.

Таким образом можете, например, проставить в эти четыре поля цифры: 1 6 2 4, в результате чего сформированная страница с блогом будет выглядеть следующим образом: в самом верху будет выводиться один анонс статьи, за ним будет выведено в две колонки еще шесть анонсов из этой категории, ну, а в самом низу будет список из еще четырех ссылок.

Понятно? Нет? Тогда попробуйте сами поэкспериментировать с цифрами в этих настройках и вам все станет ясно и понятно. Реализовать в Joomla вывод статей в блоге категории или раздела сначала в колонках, а затем на всю ширину страницы — на данный момент не возможно. Поэтому придется довольствоваться тем, что есть.

Да, кстати, цифра ноль в любом из этих четырех полей, кроме «колонки», будет означать, что ни один из материалов данной категории не будет использовать эту возможность отображения. Это мы рассмотрели основные параметры, которые можно изменять при создании пункта меню в Джумле. Теперь давайте перейдем на вкладку расширенных:

Здесь сосредоточены настройки, которые отвечают за порядок следования статей. Вариантов очень много – по дате, по алфавиту, в порядке показа, который вы задали в менеджере содержимого (данной категории).

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

Поле «Сортировка» определяет способ следования самих статей при их выводе. Кстати, при создании элемента меню под кодовым названием «Шаблон блога раздела», можно отсортировать все статьи без учета их принадлежности к той или иной категории, но для этого нужно в предыдущем поле «Порядок» выбрать вариант «По умолчанию».

Если выберете вариант «Порядок показа», то статьи из выбранной вами категории Joomla будут отображать на странице в том порядке, который вы зададите в менеджере материалов, поставив фильтр только по ней.

Отсортировать статьи в менеджере материалов, относящиеся к нужной нам категории, можно двумя способами. Можно расставить нужные номера в столбце «Сортировка» и нажать на дискетку, расположенную рядом с названием этого столбца. А так же можно воспользоваться зелеными стрелочками в этом же столбце, но при большом количестве статей это будет, пожалуй, неудобно.

В графе «Разбиение на страницы» и последующих нескольких графах расширенных настроек пункта меню на основе шаблона блога категории или раздела, вы можете скрыть и показать разбиение на страницы. Допустим, если материалов в выводимой категории будет больше, чем вы задали в описанных выше настройках, то Joomla добавит внизу формируемой вебстраницы с блогом нумерацию (пагинацию), если вы не запретите этого в поле «Разбиение на страницы».

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

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

Возможности лучшей из бесплатных галерей для Joomla

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

Перейдя по пункту «Gallery Categories» сможете увидеть, как будет выглядеть страница галереи, имеющая несколько категорий.

При желании можно отображать не просто их список, а еще и добавлять к ним описание. Как это будет выглядеть вы можете увидеть, выбрав на демо-сайте пункт меню «Gallery Categories Detail».

Можно так же осуществить привязку фотографий к положению на географической карте Google — «Gallery Categories Map».

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

Кроме различных вариантов организации фотогалерей в Joomla, вы сможете выбирать еще и способ просмотра полноразмерных фото при щелчке мыши по их превьюшкам. Посмотреть и попробовать в действии все эти варианты сможете, переходя по пунктам меню демо-сайта в области «Category View».

Лично мне больше всего нравится способ «Highslide (Image only)», но, как говорится, на вкус и цвет — товарищей нет.

С тех пор, как я последний раз ее ставил, оказывается прошло уже довольно много времени, или же это разработчики так быстро добавляют новые способы просмотра фотографий. Во всяком случае, «Coolirs 3D Wall» и «JAK Lightbox» раньше у них не замечал. Молодцы разработчики, что и говорить, так интенсивно развивают бесплатный проект. Респект им и уважуха, как говорится.

В общем, поиграйтесь сами на демо-сайте Phoca со всевозможными способами показа для того, чтобы потом в настройках компонента осознанно выбирать тот или иной вариант. О, нашел еще один интересный способ — «Youtube». Потрясно, фотогалерея позволяет добавлять и выводить с помощью Lightbox ролики с Youtube.

Да, еще у них реализована возможность автоматически добавлять водяной знак (Watermark) на все или только на отдельные фото из создаваемой вами галереи. Очень полезная возможность для тех, кто выкладывает уникальные фотки и не хочет допустить их бесконтрольное растаскивание.

Пример водяного знака можно увидеть на странице «Watermark». Причем, он вовсе не обязательно должен располагаться посередине фотографии, как показано в примере. Положение водяного знака можно будет задать в настройках компонента Phoca Gallery.

Вам правда потребуется создать файлик с его графическим изображением в формате PNG (тут вы узнаете чем отличаются форматы растровой графики и какой именно лучше всего использовать) и загрузить его на хостинг. В общем то, можно водяной знак нанести и предварительно на своем компьютере — в пакетном режиме в программе для просмотра изображений FastStone Image Viewer.

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

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

Похоже, что Phoca Gallery умеет работать даже с фотографиями, которые находятся на сервере Google в вашем Picasa альбоме, во всяком случае об этом говорится «тут». Не могу это утверждать наверняка, ибо не пользовался этой возможностью.

На странице демо-сайта «Phoca Gallery Plugin» сможете познакомиться с возможностями плагина, о котором речь пойдет в отдельной статье.

В общем-то, возможности плагина мало чем отличаются от возможностей компонента. Отличается только способ использования — с помощью него можно вставить небольшую (можно, конечно же, и большую) фотогалерею прямо на страницу со статьей Joomla.

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

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

Установка компонента на Joomla и его русификация

Скачать Phoca Gallery вы можете здесь, а скачать плагин — здесь.

Если вы захотите еще и русифицировать их, то вам нужно дополнительно скачать отсюда и отсюда пакеты русификации для них.

Для установки Фока Галери на Joomla нужно в админке выбрать из верхнего меню пункты «Расширения»- «Установить/Удалить». В открывшемся окне в области «Загрузить файл пакета» нажмите на кнопку «Обзор», найдите на своем компьютере только что скачанный архив с компонентом, а затем нажмите на кнопку «Загрузить файл&Установить»:

Joomla отрапортует вам об успешной установке, но вам еще нужно будет выбрать, что именно вы в данный момент проделали — установили компонент впервые (нужно будет нажать на кнопку «Install») или же обновили уже установленный ранее на более новую версию (жмем на кнопку «Upgrade»).

После этого вас перекинет на главную админки Phoca Gallery. Многие надписи будут на английском, поэтому для его русификации нужно распаковать архив с русским языковым пакетом ru-RU.com_phocagallery.zip, который вы скачали ранее. Внутри архива будут находиться два файла, которые нужно будет загрузить на сервер хостинга в папку с локализациями различных расширений Joomla.

Для начала нужно будет подключиться к своему сайту по протоколу FTP, например, с помощью замечательной программы FileZilla, подробно описанной тут. Затем находите среди файлов и папок вашего сайта (в FileZilla каталоги удаленного сервера расположены в правом окне) директорию:

/administrator/language/ru-RU

Открываете эту папку и копируете в нее из левого окна FileZilla (там доступны объекты, расположенные на вашем компьютере) два файла русификации — ru-RU.com_phocagallery.ini и ru-RU.com_phocagallery.menu.ini. Теперь, зайдя на админку компонента («Компоненты» — «Phoca Gallery»), вы увидите, что все надписи отображаются на русском.

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

Потом его распаковать и скопировать все файлы, содержащиеся в нем, на сервер в папку:

/administrator/language/ru-RU

Если папки «ru-RU» в «/administrator/language/» не обнаружите, то вам нужно будет ее создать, щелкнув правой кнопкой в FileZilla и выбрав из контекстного меню пункт «Создать каталог». Проверьте права доступа для этого каталога и при необходимости измените их на 755 (что такое права доступа можете прочитать в этой статье).

После этого в админке Joomla вам нужно выбрать в верхнем меню «Расширения» — «Менеджер языков», перейти на открывшейся странице на вкладку «Административная панель», поставить галочку напротив русского языка и нажать на кнопку «По умолчанию», расположенную вверху страницы справа:

Настройки Phoca Gallery (водяные знаки, размеры и эффекты)

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

Самая маленькая копия используется в админке Phoca Gallery, чтобы при просмотре списка фотографий вы могли бы понимать, что это за изображения. Чуть бОльшие копии используются на страницах галерей в качестве превьюшек (мини-изображений), щелкнув по которым можно будет увидеть самые большие копии, получаемых из основных картинок, загружаемых на сервер.

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

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

Итак, выберите из верхнего меню админки пункты «Компоненты» — «Phoca Gallery». В правом верхнем углу нужно будет нажать на кнопку «Параметры». В результате, во всплывающем окне откроется перечень настроек этого компонента.

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

В начале списка идут настройки, задающие отображение эскизов и других элементов в категориях галереи. Здесь я практически все оставил без изменения за исключением того, что убрал из под превьюшек (мини-изображений) кнопки детального просмотра, загрузки и иконки папки (выбрал из выпадающего списка вариант «Скрыть» для этих полей):

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

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

Выбираем между эффектами Highslide и Lightbox в настройках

Следующей важной областью является «Настройки детального вида». Здесь в области «Окно деталей» вы сможете выбрать способ, который будет использоваться для показа большой копии изображения, после того, как посетитель вашего сайта щелкнет по его эскизу в галереи или slideshow:

Вы можете посмотреть, как будут выглядеть все предложенные варианты на вашей экспериментальной фотогалереи, состоящей из нескольких фотографий. В основном вам придется выбирать между двумя основными способами показа — Highslide и Lightbox. Кому что нравится. Lightbox более популярен, а Highslide более эффектный.

Для этого вам нужно будет выбрать один из вариантов показа детального изображения (Highslide или Lightbox) в поле «Окно деталей» и нажать на кнопку «Сохранить», расположенную в самом верху.

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

Лично мне больше всего импонирует вариант «Highslide JS (только изображения)», хотя и Lightbox тоже вполне даже ничего. При этом все открытые фото на странице можно будет растащить мышью по экрану для их сравнительного просмотра. Закрываются открытые фотки щелчком по ним мышью. Прикольно.

Кроме этого, в данной галереи можно осуществлять просмотр и перемещение между фотографиями (в том числе и использовать слайдшоу) не только с помощью кнопок, отображаемых в верхней части окна просмотра, но и с помощью кнопок на клавиатуре (Enter открывает и сворачивает фото, стрелочки позволяют перемещаться взад или вперед по ним, а пробел на клавиатуре запускает slideshow).

Следующей важной областью, на мой взгляд, является «Слайд-шоу», где вы можете задать время задержки между показом фотографий и ряд других параметров для slideshow в Joomla:

Добавление водяных знаков (Watermark) к изображениям в галерее

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

Во-первых, нужно будет найти область «Настройки водяного знака» и в поле «Создать водяной знак» выбрать вариант «Да». А в полях «X-позиция водяного знака» и «Y-позиция водяного знака» — выбрать его положение на картинке:

Для применения этих установок прокручиваете окно до верха и нажимаете на кнопку «Сохранить». Но этим мы только активировали функцию автоматического добавления Watermark на все загружаемые на сервер изображения, а что у нас будет использоваться в качестве него, мы так и не настроили.

Но, собственно, настраивать ничего больше и не надо, достаточно лишь создать два графический файла водяных знаков в формате PNG, например, в Фотошопе или бесплатном Pixlr.

Их следует назвать WATERMARK-LARGE.PNG (для добавления на большую копию) и WATERMARK-MEDIUM.PNG (для добавления на эскизы). Если на эскизы добавлять водяные знаки вы не хотите, то просто не создавайте этот файл. Теперь их нужно будет скопировать на сервер в папку, где будут храниться загружаемые фотографии. Обычно это:

/images/phocagallery/

Но это будет справедливо только в том случае, если вы планируете загружать все изображения в одну папку. А если вы будете заливать фото для разных категорий галереи в разные папки (создавая их в каталоге /images/phocagallery/), то у вас появится возможность автоматически добавлять к изображениям из разных категорий разные водяные знаки.

В этом случае нужно создать нужное количество пар файлов WATERMARK-LARGE.PNG и WATERMARK-MEDIUM.PNG, и загрузить их по FTP в папки разных категорий:

/images/phocagallery/название

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

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

Настройка размера изображений в фотогалереи и слайдшоу

Следующей важной областью настроек является «Настройки размера изображения и окна». Здесь вы можете задать размер копий загружаемых на сервер фоток. Если помните, то в начале статьи я упоминал, что при заливке происходит автоматическое создание из каждого изображения трех копий (про предварительное сжатие фотографий на компьютере можно забыть):

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

Так вот, в области «Настройки размера изображения и окна» вы сможете задать ширину и высоту в пикселах для всех трех копий:

Изменять их размеры имеет смысл сразу же после начала работы с Phoca Gallery и перед началом массовой загрузки изображений в фотогалерею или слайдшоу. Иначе вам придется повторять заливку заново.

Создание категорий и загрузка фотографий в Phoca Gallery

Теперь нам нужно будет точно так же, как и в самой Joomla, продумать структуру категорий для будущей галереи.

Но в отличии от Джумлы, где используется двухуровневая схема вложенности материалов (разделы и рубрики), в Phoca Gallery у нас будет возможность создавать категорий галереи со сколь угодно большим уровнем вложенности. Но обо всем по порядку.

Для начала нам нужно выбрать из верхнего меню админки пункты «Компоненты» — «Phoca Gallery» — «Категории». В открывшемся окне вы увидите список всех уже созданных вами категорий:

Для создания новой вам нужно нажать на кнопку «Создать», расположенную вверху страницы. В результате откроется окно, где сможете задать настройки для новой категории нашей будущей галереи:

В поле «Заголовок» нужно ввести название, которое будет видно посетителям на сайте при просмотре всех категорий фотогалереи. В поле «Псевдоним» можете латиницей ввести то же самое название, разделяя слова знаками тире (знак подчеркивания «_» лучше не использовать, т.к. бытует мнение, что его не очень хорошо воспринимают поисковые системы).

Для чего нужно заполнять поле «Псевдоним»? — спросите вы. Нужно это только в том случае, если вы используете предусмотренные в Joomla возможности по созданию человеко-понятных URL (ЧПУ или SEF оптимизированных адресов вебстраниц вашего Джумла-сайта). Если вы не совсем понимаете, что такое ЧПУ и как его активировать, то советую почитать тут о настройках SEF (ЧПУ) в Джумле c использованием стандартных средств.

В поле «Родительская» можете выбрать при желании родителя, в которого будет вложена создаваемая вами категория. Уровень вложенности не ограничен и все зависит от ваших потребностей. В поле «Доступ» можете выбрать, кому она будет доступна для просмотра.

По умолчанию выбран вариант «Всем», но при желании вы можете сделать так, чтобы ее могли видеть либо только зарегистрированные пользователи (вариант «Registered»), либо вообще только администраторы (вариант «Специальный»).

Это были стандартные настройки доступа. Но далее уже последуют поля, которые позволят задать специфические права на просмотр, добавление и удаление изображений из этой категории фотогалереи для Joomla.

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

Поля «Права доступа пользователей», «Права пользователя на загрузку и добавление» и «Права пользователя на удаление и публикацию» позволяют вам выбрать кому:

  1. будет позволено просматривать фото
  2. будет позволено загружать и добавлять изображения
  3. будет позволено публиковать загруженные другими пользователями фотографии или даже удалять их из данной категории. Фактически, в поле «Права пользователя на удаление и публикацию», вы сможете выбрать из списка всех зарегистрировавшихся на вашем Joomla сайте тех, кто будет являться полноправным администратором фотогалереи

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

Дальше на странице настройки следуют поля, позволяющие осуществить привязку загружаемых изображений к определенному месту на карте Гугла. Но для этого вам нужно будет предварительно получить ключ Google Maps API для того, чтобы смогли использовать его карту на своем сайте.

Лично я не делал привязки фотографий к карте, но опыт работы с Google Maps у меня все же есть, т.к. я прикрутил подобную карту к странице с контактами. Принцип получения ключа остается прежним. Сначала вы можете почитать о Гугл картах, а затем зарегистрировать свой проект в этой системе и получить ключ, который будет работать только на том ресурсе, доменное имя которого вы укажете при регистрации.

Зарегистрироваться для получения ключа вы можете здесь, а полученный API Карт Google вам нужно будет ввести в настройках компонента фотогалереи в области «Geotagging настройки» в поле «Google Maps API ключ».

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

Для вывода описания нужно будет найти область настроек «Настройки вида» и в пункте «Стиль отображения» выбрать вариант «Категории, изображения и детальная информация»:

Аналогичным образом вам нужно будет создать требуемое количество категорий в Phoca Gallery и затем уже приступать к добавлению изображений в них.

Загрузка изображений в фотогалерею на Joomlay осуществляется как бы в два этапа. На первом этапе нужно залить графические файлы со своего компьютера на сервер хостинга в папку /images/phocagallery. Для уменьшения размера и веса фотографий их лучше будет предварительно прогнать через пакетное изменение размера, например, в FastStone Image Viewer (подробности читайте по ссылке) или сжать фото онлайн.

На втором этапе мы должны выбрать категорию, куда будем осуществлять заливку, после чего начнется их автоматическая переделка средствами компонента Phoca Gallery. Для каждой загруженной фотографии будет создано три ее копии разного размера, которые будут помещены в папку /images/phocagallery/thumbs.

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

Копия среднего размера будет выводиться на страницах фотогалереи в качестве превьюшки, а копия самого большого размера — показываться посетителям при щелчке по превьшке. Но обо всем по порядку.

Загрузка одного изображения в галерею для Joomla

Итак, нам для начала нужно осуществить загрузку графических файлов на сервер. Сделать это можно несколькими способами. Во-первых, если вам потребуется добавить только одно изображение, то вы можете воспользоваться встроенным мастером — «Компоненты» — «Phoca Gallery» — «Изображения».

В открывшемся окне увидите список всех уже залитых ранее фотографий и вам останется лишь нажать на кнопку «Создать», для добавления новой. В результате чего откроется окно мастера:

Заполняете поле «Название», содержимое которого в последствии будет помещено в атрибут тега ALT тега картинки IMG. Название должно включать ключевые слова, если хотите, чтобы это изображение участвовало в поиске по картинкам Яндекса и Google .

В поле «Опубликовано» вы определяете, будет ли показано загружаемое фото в категории, которую вы выберете чуть ниже из выпадающего списка. Остальные поля заполняете по желанию, а для загрузки вам нужно будет нажать на кнопку «Изображение», расположенную напротив поля «Название файла». После чего увидите содержащиеся в папке /images/phocagallery файлы.

В принципе, вы могли бы заранее подключиться в вашему сайту по FTP и загрузить графический файл с нужным вам фото в папку /images/phocagallery. В этом случае вам нужно будет лишь найти это изображение в открывшемся окне и щелкнуть по нему мышь. В результате наименование файла будет автоматически скопировано в поле «Название».

Если по ФТП вы файл с фоткой не загружали и не собираетесь, то можете воспользоваться встроенным загрузчиком, форма которого расположена внизу окна добавления изображения в фотогалерею :

Ну, и после заполнения всех остальных полей, которые вы посчитаете нужными, для окончания процесса нужно будет нажать на кнопку «Сохранить», расположенную вверху.

Если вы поместили это фото в уже опубликованную категорию, то оно тут же появится на страницах галереи. Правда только в том случае, если вы уже создали для обращения к Phoca Gallery соответствующий пункт меню в Joomla.

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

Добавление сразу нескольких фотографий

Мы только что научились добавлять одно изображение в галерею, а теперь давайте рассмотрим пакетную заливку фотографий. В принципе, все очень похоже. Нам нужно будет опять выбрать из верхнего меню «Компоненты» — «Phoca Gallery» — «Изображения».

Далее нужно будет нажать на кнопку «Добавить несколько», расположенную в верхней части окна:

На открывшейся странице увидите список файлов с изображениями, которые в данный момент находятся в папке /images/phocagallery. Если здесь нет тех фотографий, которые вы хотели бы добавить в одну из категорий, то вам придется их загрузить в эту папку.

Лично я использую самый простой, с моей точки зрения способ — заливка по FTP. Я подключаюсь к сайту через программы Filezilla и в ее правом окне открываю папку /images/phocagallery, а в левом — папку на жестком диске своего компьютера с нужными мне графическими файлами. Выделяю нужные и выбираю из контекстного меню правой кнопки мыши «Закачать на сервер».

Но так же вы можете воспользоваться и встроенным в компонент JAVA или FLASH загрузчиками. Их найдете, прокрутив окно до конца вниз.

Для их работы понадобится установить в операционную систему либо JAVA машину, либо Flash плеер, если их у вас до этого не было. В случае использования JAVA загрузчика нужно будет выбрать необходимые файлы изображений на жестком диске своего компьютера, а затем нажать на кнопку «Загрузить»:

Я обычно все закачиваю в папку /images/phocagallery по FTP, а затем помечаю галочками нужные мне фотографии, после чего выбираю из выпадающего списка поля «Категория» ту, в которую они должны попасть, ставлю галочку в положение «Да» в поле «Опубликовано» и жму на кнопку «Сохранить», расположенную вверху:

Собственно, вот и все.

Для того, чтобы вновь добавленные в Phoca Gallery изображения оказались вверху списка, щелкните по заголовку последнего столбца «ID» так, чтобы фото с наибольшим ID (добавленные последними) оказались вверху списка:

Вывод содержимого фотогалереи с помощью пунктов меню

Теперь пора приступать к выводу содержимого фотогалереи на страницы сайта. Сделать это можно тремя способами. Во-первых, в меню Joomla можно будет создать соответствующие пункты для Phoca Gallery, и тогда все будет выводиться в области шаблона, предназначенной для вывода контента (где обычно выводятся статьи).

Во-вторых, можно использовать модули галереи Menu Module и Tree Module, которые вам позволят вставить в нужные позиции вашего шаблона меню галереи в древовидном и обычном виде.

Пример такого модуля сможете увидеть на сайте разработчиков в правой колонке — Tree Menu. Кроме этого можно выводить любые изображения из нее с помощью модуля PImage Module.

В-третьих, содержимое галереи так же можно будет выводить и внутри статей с помощью плагина. Для этого не потребуется создавать дополнительных пунктов меню — нужно всего лишь вставить в текст статьи код вызова Phoca Gallery Plugin, указав при этом ряд параметров, определяющих внешний вид отображаемой фотогалереи или слайдшоу.

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

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

В результате откроется окно со списком всех пунктов в этом меню. Для создания нового нужно нажать на кнопку «Создать», расположенную в верхнем правом углу окна. В открывшемся дереве раскрываем ветвь «Галерея Phoca Gallery», щелкнув по ней мышью.

Пункт «Расположение панели управления пользователя Phoca Gallery» может понадобиться в том случае, если разрешить посетителям добавлять изображения в галерею. Этот пункт меню позволит им получить доступ к форме для загрузки фоток и создания категорий.

Если вы разрешите добавлять фотографии только пользователям из определенной группы (здесь объясняется их назначение в Joomla), то в настройках этого пункта меню будет уместно разрешить его просмотр только посетителям, начиная с этой группы. Остальные его просто не увидят.

Вариант «Cooliris 3D план стены» позволяет выводить фото из какой-либо отдельной категории в виде очень красочной Flash стены, которую можно поворачивать простым перемещением мыши. Посмотреть, как это будет выглядеть в реале, можете здесь.

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

«Список всех категорий» служит для создания ссылки (пункта) в меню, перейдя по которому посетитель сможет увидеть список всех категорий. В каком виде они там будут представлены, задается в настройках этого компонента, о которых мы уже говорили чуть выше.

«Вид» позволяет создать ссылку в меню, перейдя по которой посетитель увидит фото какой-либо категории. Лично я использовал первый вариант для создания родительского пункта меню, а уже для вложенных использовал этот. В результате чего получился пункт «Фото» с многоуровневым выпадающим списком категорий фотогалереи:

В настройках первого варианта для этого я указал в поле «Родительский элемент» вариант «сверху»:

А вот уже для второго варианта — выбираем в качестве родительского пункт меню, вложенный в первый пункт:

Кстати, остальные настройки «Список всех категорий» и «Вид» практически ничем не отличаются от стандартных, которые мы подробно рассмотрели в более ранних статьях этой рубрики — тут.

Разве что только при создании пункта «Вид категории» вам понадобится указать ту из них, фото из которой будут выводиться:

Теперь пора переходить к рассмотрению возможностей плагина Phoca Gallery Plugin, который позволит нам создавать фотогалереи прямо в статьях. Давайте его установим. Если вы его еще не скачали, то можете сделать это здесь , а русификацию взять отсюда.

Из верхнего меню админки Joomla пункты «Расширения» — «Установить/Удалить» находите на своем компьютере архив с плагином и завершаете установку, нажав на кнопку «Загрузить файл&Установить».

Для того, чтобы попасть в его настройки (или просто активировать его) вам нужно будет выбрать из верхнего меню админки Joomla пункты «Расширения» — «Менеджер плагинов». В открывшемся окне найдите строчку с нашим и щелкните по его названию:

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

При желании Phoca Gallery Plugin можно русифицировать. Правда, смысла в этом особого нет, ибо переводится лишь несколько фраз, но тем не менее. Для этого нужно распаковать архив с русификатором и скопировать оттуда единственный файл на сервер вашего хостинга в папку:

language/ru-RU

Вам нужно будет еще скачать и установить модули галереи:

  1. Menu Module — модуль для вывода в Joomla меню вашей галереи
  2. PTree Module — модуль для вывода древовидного меню галереи в Joomla
  3. Image Module— модуль вывода произвольных изображений из галереи в Joomla

После установки модулей нужно выбрать из верхнего меню «Расширения» — «Модули», найти в списке наши и зайти в их настройки. Там нужно будет активировать модуль, выбрать необходимую для него позицию в шаблоне, посмотреть и при необходимости подкорректировать настройки в правой области. Какие именно — проще всего будет понять, попробовав их на практике.

Unite Gallery. Отличная галерея для Joomla. Многофункциональный инструмент за $25

Почему на некоторых сайтах фотографии выглядят очень удачно, а на других кажутся нелепыми заплатами? Как сделать, чтобы фотография увеличивалась при клике по ней? Как сделать красивый слайдер или фотокарусель для сайта? Эти и другие вопросы часто встают перед создателями сайтов, которые делают сайт не для галочки. Пускай другие администраторы работают из-под палки, сетуя на то, что им "не доплачивают за сайт". Мы будем стремиться к созданию полноценного и красивого ресурса, на который хочется возвращаться, который хочется рекомендовать своим друзьям. В этой статье я расскажу о модуле Unite Gallery. Он позволит сделать на нашем сайте красивую функциональную фотогалерею.

Сразу хочу сказать, что за право обладания таким шедевром программистского искусства как Unite Gallery надо платить. Можно конечно постараться найти этот модуль в интернете и скачать его бесплатно, но серьезные люди так никогда не поступают. Всегда приятнее купить понравившуюся вещь, чем воровать ее подвергаясь риску. Каков риск? Вы, видно, забыли о компьютерных вирусах. 

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

Так что я не стал полагаться на такой удобный русский авось (это когда сначала делают, а потом думают), а приобрел Unite Gallery на сайте производителя. Желаете убедиться? Пожалуйста. Все незарегистрированные пользователи сайта видят вот такую картинку:

Мне после оплаты показали вот что:

Кнопка Download означает, что это расширение можно скачать. Если нажать на нее, в вашем компьютере появляется заветный файл.



Почему я вдруг решил купить эту фотогалерею? Дело в том, что она действительно многофункциональна. Как швейцарский нож, в котором есть и ножницы, и пилка для ногтей, и отвертка и... одним словом, много чего.

Так же и галерея Unite Gallery являет из себя универсальный инструмент и может предстать в самых разных видах в зависимости от настроек.

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

Tiles Justified

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

Tiles Columns

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

Default Theme

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



Carousel

Tiles Grid

Grid Theme

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

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

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

Самое интересное, что в лицензии нет ограничений на количество сайтов, на которых можно использовать галерею. Лично для меня это очень актуально, поскольку у меня много сайтов и каждый обязан быть привлекательным.

Одним словом, как это говориться в рекламе, покупайте Unite Gallery для Joomla. Поверьте, она стоит больше. 

PS: для справки - я не получаю комиссию с продаж. Просто мне очень понравился модуль.

Unite Gallery v1.7.46 - галерея изображений для Joomla

Самая продвинутая галерея изображений и видео для Joomla

Unite Gallery - это гибкая и простая интеграция фотогалереи с неограниченными возможностями.

Позволяет создавать фото и видео галереи различного дизайна на Joomla 3.x.

Количество сайтов на которых можно устанавливать это решение - неограниченно!

Отличные функции данного пакета:

  • Благодаря уникальным функциям вы можете сделать то, что захотите. Без навыков программирования.
  • Все темы адаптируются ко самым разным устройствам и их дисплеям
  • Полноэкранный. Слайдер поддерживает полноэкранный режим и автоматически загружает в него большие изображения.
  • Навигация. Настройте миниатюры изображений так, как вам нравится и их появление в секундах
  • Мульти-загрузка. Загрузите любое количество изображений «на лету» одним щелчком мыши.
  • Перетаскивание. Распределите свои изображения с возможностью перетаскивания быстро и в любое время.
  • Вкладки категории. Интеллектуальный бэкэнд позволяет легко упорядочивать изображения в категориях.
  • Настраиваемый компонент. Unite Gallery с неограниченными возможностями отображения.

Особые возможности расширения:

  • НЕОГРАНИЧЕННАЯ лицензия на сайты!

Темы отображения изображений которые уже встроены в компонент:

Компактная тема - это минимальная тема, позволяющая разместить панель из миниатюр в любом месте.

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

Тема Grid - эта тема позволяет вам настроить любое количество эскизов в любом количестве столбцов, которые вам нравятся.

Tiles Justified - обоснованный тип является лучшим для организации элегантных изображений без каких-либо пробелов и проблем.

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

Tile Columns - лучшая организация изображений и быстрая загрузка. Панели можно выровнять рядом друг с другом или разделить их.

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

Видеогалерея - несмотря на то, что этот пример называется видео галереей, вы можете поместить что угодно внутри каждого слайда.

Phoca Gallery — компонент для создания галерей

Описание Phoca Gallery

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

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

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

Разделы Phoca Gallery

  1. Инфо
  2. Изображения
  3. Категории
  4. Темы
  5. Рейтинг категорий
  6. Рейтинг изображений
  7. Комментарии категорий
  8. Комментарии изображений
  9. Пользователи
  10. Facebook
  11. Метки
  12. Стили

Инфо

Несмотря на то, что ссылка на данный раздел находится в конце списка, мы рекомендуем обратить на него внимание изначально: здесь наглядно отображается состояние некоторых функций компонента.

Раздел «Информация»

Раздел «Информация»

Изображения

Первым представлен раздел с картинками, применяемыми в галереях:

Раздел «Изображения»

Раздел «Изображения»

На странице редактирования изображения много опций, среди которых особенного внимания заслуживают:

  • Имя файла
  • Код видео (Youtube)
  • Описание

Редактирование изображения

Редактирование изображения

Самой применяемой в разделе Изображения является кнопка Добавить несколько, на которой можно:

  • Создавать папки для картинок (Создать папку).
  • Загружать картинки массово (Мульти загрузка) или по одной (Загрузить).
  • Добавлять заголовок и псевдоним к выбранным изображениям.
  • Устанавливать категорию для выбранных изображений.

Страница «Добавить несколько»

Страница «Добавить несколько»

Категории

Раздел с категориями, которые присваиваются картинкам.

На странице редактирования категории, помимо банальных опций типа Заголовок и Псевдоним, можно устанавливать изображение, папку с картинками для данной категории, её описание и т. д.

Редактирование категории

Редактирование категории

Темы

Здесь можно изменить тему, задающую стиль оформления.

Чтобы поменять тему, нужно её скачать и установить через данную страницу.

Темы

Темы

Важно знать:

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

Следует также отметить, что все представленные на официальном сайте темы достаточно старенькие, и возможно, что после установки темы ничего не поменяется. Это «большой камень в огород» Phoca Gallery: чтобы добиться достойного внешнего вида галереи придётся кастомизировать файл стилей, и хорошо, что на странице

Темы есть кнопка Редактировать CSS.

Рейтинг категорий и изображений

В данных разделах выводятся значения рейтинга для категорий и изображений. Функция рейтинга активируется в КомпонентыPhoca GalleryПанель управленияНастройки → Вкладка Пользователи → Раздел Настройки рейтинга.

Темы

Рейтинг категорий и изображений

Комментарии категорий и изображений

В данных разделах выводятся комментарии для категорий и изображений. Функция комментирования активируется в КомпонентыPhoca GalleryПанель управленияНастройки → Вкладка Пользователи → Раздел Настройка комментариев.

Важно знать:

Имеется возможность интеграции с JComments. Для этого необходимо скачать и установить специальный плагин.

Пользователи

Здесь отображаются пользователи, за которым закреплены определенные галереи (в настройках категорий).

Пользователи

Пользователи

Facebook

Здесь можно создать пользователей для интеграции Phoca Gallery с Facebook:

Создание пользователя Facebook

Создание пользователя Facebook

Важно знать:

Перед тем, как добавить пользователя Facebook в Phoca Gallery, необходимо создать приложение в самом Facebook.

Метки

В Phoca Gallery, как и во многих других компонентах контента для Joomla, имеется система тегов, добавляемых к изображениям. На данной странице можно создавать данные метки, а в КомпонентыPhoca GalleryПанель управленияНастройки → Вкладка Главные настройки есть опции Показывать метки и Метки (ссылки), последняя позволяет определить действие при клике по метке.

Создание метки

Создание метки

Стили

В этом разделе отображаются файлы стилей, подключаемые компонентом Phoca Gallery, которые можно редактировать, копировать и отключать. Очень полезная опция для продвинутых администраторов и разработчиков.

Стили

Стили