Комментарии

  • Грузчики москва
  • Быстрые, бережные, адекватные и трезвые грузчики. Честные тарифы. Звоните
  • грузчиков-сервис.рф
  • smd монтаж печатных плат
  • a-contract.ru
Компонент галереи для Joomla Phoca Gallery RUS
( 25 Голосов )

Компонент галереи для Joomla Phoca Gallery v. 2.8.0 RUSПредставляем самую последнюю версию компонента галереи для Joomla Phoca Gallery. Бесплатный компонент с огромным количеством настроек для создания галереи изображений на вашем Joomla сайте. Этот компонент по праву считается самым лучшим в линейке галерей, а приятной особенностью является его бесплатность!
В архиве сам компонент для версий Joomla 1.5, 1.6, 1.7, 2.5 и Joomla 3.0 + также имеется  русский язык, все плагины и модули.

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

Специально для пользователей нашего сайта расскажу как руссифицировать этот компонент и как удалить копирайты, но обо всем по порядку. Итак руссификация. В архиве есть папка RUS, ее содержимое нужно загрузить по ФТП в папку на вашем сайте которая находится тут: ваш_сайт/administrator/language/ru-RU. Копируем туда оба файла и наслаждаемся русским языком в панели управления вашей галереи. Для установки языка в Joomla 2.5 или Joomla 3.0 достаточно просто установить языковой пакет, и русский язык для Phoca Gallery установится в автоматическом режиме.

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

Joomla 1.5 (копирайты)

Для того чтобы убрать надпись / копирайт "Powered by Phoca Gallery" для Joomla 1.5, в файле default.php расположенном по адресу: "components/com_phocagallery/views/categories/tmpl/", найти следующий участок кода:

$tmpl['def'] = '
Power'.'ed by Phoc'.'a Gal'.'lery
';

Это примерно 10 строка в файле и заменить все это на:

$tmpl['def'] = '';

Далее в файле renderfront.php по адресу: "administrator/components/com_phocagallery/libraries/phocagallery/render/" , находим следующий код:

      function getString() {
                return '<'.'d'.'i'.'v'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'t'.'e'.'x'.'t'.'-'.'a'.'l'.'i'.'g'.'n'.':'.' '.'c'.'e'.'n'.'t'.'e'.'r'.';'.' '.'c'.'o'.'l'.'o'.'r'.':'.' '.'r'.'g'.'b'.'('.'2'.'1'.'1'.','.' '.'2'.'1'.'1'.','.' '.'2'.'1'.'1'.')'.';'.'"'.'>'.'P'.'o'.'w'.'e'.'r'.'e'.'d'.' '.'b'.'y'.' '.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'p'.'h'.'o'.'c'.'a'.'.'.'c'.'z'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'t'.'e'.'x'.'t'.'-'.'d'.'e'.'c'.'o'.'r'.'a'.'t'.'i'.'o'.'n'.':'.' '.'n'.'o'.'n'.'e'.';'.'"'.' '.'t'.'a'.'r'.'g'.'e'.'t'.'='.'"'.'_'.'b'.'l'.'a'.'n'.'k'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'P'.'h'.'o'.'c'.'a'.'.'.'c'.'z'.'"'.'>'.'P'.'h'.'o'.'c'.'a'.'<'.'/'.'a'.'>'.' '.'<'.'a'.' '.'h'.'r'.'e'.'f'.'='.'"'.'h'.'t'.'t'.'p'.':'.'/'.'/'.'w'.'w'.'w'.'.'.'p'.'h'.'o'.'c'.'a'.'.'.'c'.'z'.'/'.'p'.'h'.'o'.'c'.'a'.'g'.'a'.'l'.'l'.'e'.'r'.'y'.'"'.' '.'s'.'t'.'y'.'l'.'e'.'='.'"'.'t'.'e'.'x'.'t'.'-'.'d'.'e'.'c'.'o'.'r'.'a'.'t'.'i'.'o'.'n'.':'.' '.'n'.'o'.'n'.'e'.';'.'"'.' '.'t'.'a'.'r'.'g'.'e'.'t'.'='.'"'.'_'.'b'.'l'.'a'.'n'.'k'.'"'.' '.'t'.'i'.'t'.'l'.'e'.'='.'"'.'P'.'h'.'o'.'c'.'a'.' '.'G'.'a'.'l'.'l'.'e'.'r'.'y'.'"'.'>'.'G'.'a'.'l'.'l'.'e'.'r'.'y'.'<'.'/'.'a'.'>'.'<'.'/'.'d'.'i'.'v'.'>';
        }

И тут мы все это заменяем на:

function getString() {
return '';
}

В самом кноце этого же файла находим следующее:

function getDivs(){
return '
Power'
.'ed by Phoc'
.'a
Gal'.'lery
';
}

И заменяем на:

function getDivs(){ return '';}

Все! Все копирайты в Phoca Gallery v. 2.8.1 для Joomla 1.5 убраны. Хочу обратить ваше внимание на такой момент: этот способ описан только для этой версии т.е. 2.8.1 и Joomla 1.5. Для более ранних или последующих версий этой галереии (например: как убрать копирайт Phoca Gallery в Joomla 2.5 или 3.0) этот способ удаления копирайтов скорее всего не подойдет. Если возникнут вопросы - пишите! С удовольствием помогу!

Joomla 2.5 (копирайты)

Для удаления копирайтов Powered by Phoca Gallery в Joomla 2.5 (версия Phoca Gallery 3.2.4) необходимо открыть файл:

administrator/components/com_phocagallery/libraries/phocagallery/utils/utils.php

Далее перейдите в 117-120 строкам и вместо:

public function footer() {
echo '
Powe'.'red by Phoca Gall'.'ery
';
}

Вставьте такой код и сохраните файл:

public function footer() {
echo '';
}

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

components/com_phocagallery/views/categories/tmpl/default.php

после перейдите к 72-й строке и закомментируйте или удалите строчку:

echo $this->tmpl['ds'];

далее также откройте файл шаблона вывода категории:

components/com_phocagallery/views/category/tmpl/default.php

после этого перейдите к 197-й строке и также закомментируйте или удалите строку:

echo $this->tmpl['ns'];

После сохраняйте файл, обновляйте страницу на сайте и увидите что копирайтов Powered by Phoca Gallery больше нет.

Обратите внимание на то, что название в 72 и 197 строке может иметь разное значение, в зависимости от версии галереи. В моем случае это ds и ns. В вашем случае может быть немного другое название, но суть удаления копирайтов остается такой же.

Joomla 3.x (копирайты)

Удаление копирайтов Powered by Phoca Gallery в Joomla 3.x, практически идентично как и для версии Joomla 2.5, за исключением некоторых строк кода. Чтобы удалить копирайты в Joomla 3, откройте файл:

administrator/components/com_phocagallery/libraries/phocagallery/utils/utils.php

Перейдите к 117-120 строкам и замените этот код:

public function footer() {
echo '
Powe'.'red by Pho'.'ca Gall'.'ery
';
}

на этот код:

public function footer() {
echo '';
}

После этого откройте файл:

components/com_phocagallery/views/categories/tmpl/default.php

перейдите к 21-й строке и закомментируйте или удалите данную строчку:

echo PhocaGalleryUtils::footer();

Далее откройте файл:

components/com_phocagallery/views/category/tmpl/default.php

после перейдите к 165-й строке и удалите строку:

echo PhocaGalleryUtils::footer();

После сохраните файл и обновите страницу галереи на своем сайте. Копирайты Powered by Phoca Gallery в Joomla 3.x должны исчезнуть.

В архиве так же присутствуют несколько плагинов с русскоязычными пакетами для интеграции галереи Phoca Gallery с компонентом комментариев jcomments и с компонентом joomfish. Также все модули и их русификации.

 
Добавлена последняя русская версия Phoca Gallery с поддержкой Joomla 2.5/3.0
Демо Скачать

Понравился материал? Пригодилась информация? Плюсани в социалки!


 
Похожие новости
Комментарии   
Павел О.
0 #11 Павел О. 31.08.2015 22:59
Доброго времени суток! Уважаемый, Ваш способ для удаления копирайта в версии 3,0 не работает, т.к. в указанных файлах просто нет этих строк. Что можно придумать?