среда, 15 июня 2011 г.

Как убать копирайт с Phoca Gallery 2.7.5

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

Итак мы вывели галерею на сайте и у нас в конце странице моячит копирайт автора Powered by Phoca Gallery , я ни чего против этого не имею, но у нас не блог, а сайт и поэтому лишние ссылки на сайте нам не нужны, поэтому давайте постараемся убрать этот копирайт. Для этого делаем следующие:

  1. Идем по пути:  \administrator\components\com_phocagallery\libraries\phocagallery\render\renderfront.php
  2. Находим  строчку
  3. 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’.'>’;
    }

  4. и заменяем его на след код
  5. function getString() {
    return »;
    }

  6. Далее идем в самый низ файла и меняем след код
  7. function getDivs(){
    return ‘<div style=»tex’
    .’t-align: center; color:#d3d3′
    .’d3;»>Power’
    .’ed by <a href=»htt’
    .’p://www.pho’
    .’ca.cz» style=»text-decor’
    .’ation: none;» tar’.'get=»_bl’
    .’ank» title=»Ph’
    .’oca.cz»>Phoc’
    .’a</a> <a href=»http://www.p’
    .’hoca.cz/phocagallery» style=»tex’
    .’t-decoration: none;» ta’.'rget=»_bla’.'nk» title=»Pho’.'ca Gal’
    .’lery»>Gal’.'lery</a></div>’;
    }
    }
    ?>

  8. на этот
  9. function getDivs(){
    return »;
    }
    }
    ?>

И вуаля таким простым действием мы убрали копирайт с компонента Phoca Gallery 2.7.5

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

Установка и настройка xmap joomla

xmap 150x150 Установка и настройка xmap joomlaВсем добрый вечер, хочу снова поделиться своими мыслями по поводу необходимости иметь карту сайта! Для joomla есть специальный компонент под названием xmap. Не смотря на то, что этот компонент бесплатен он очень хорошо справляется со своей работой. При сегодняшних тестах этого компонента и on-line генераторов sitemap.xml компонент xmap достойно выдержал все испытания, да еще и к тому же очень понравилось как он спарсил с сайта все ссылки с Virtuemart. Поэтому могу с достоинством отправлять этот компонент в свой архив полезных компонетов для создания и оптимизации сайтов под joomla.  А теперь хочу поделиться маленькими хистростями при настройке xmap joomla

  1. Для начала скачаем xmap-1.2.11

  2. Уставновим компонент
  3. Далее читаем и делаем все как написано ниже

Построенная карта (я говорю про xml, т.к. именно она интересует поисковые системы) доступна по адресу

http://имя_сайта/index.php?option=com_xmap&sitemap=1&view=xml

Но есть одно НО: Google нормально понимает данную ссылку и корректно забирает sitemap, а вот Яндекс куда как более злобная редиска: выдает ошибку

Некорректный URL (не соответствует местоположению файла Sitemap). Местоположение файла Sitemap определяет набор URL-адресов, которые можно включить в этот Sitemap. Файл Sitemap, расположенный в каталоге http://primer.ru/catalog/sitemap.xml, может включать любые URL-адреса, начинающиеся с http://primer.ru/catalog/, но не должен включать URL-адреса, начинающиеся с http://primer.ru/images/

Боремся с этой несправедливостью, добавляя следующие строчки в .htaccess сразу за директивой «RewriteEngine On»

### Little Hack for XMAP - needed for Yandex RewriteCond %{REQUEST_URI} ^/sitemap.xml RewriteRule .* /index.php?option=com_xmap&view=xml&no_html=1

и вставляем в robots.txt следующую строку:

Sitemap: http://www.primer.ru/sitemap.xml

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru