
Как удалить копирайты в расширениях Phoca
Представляю вашему вниманию материал с актуальными, но аморальными решениями по удалению копирайтов из основных расширений Phoca ;).
По мере выпуска новых версий расширений Phoca, в данном материале также будет обновляться информация об удалении копирайтов. Если вы используете другое расширение Phoca и готовы поделиться собственным решением, пожалуйста, оставьте комментарий под материалом.
Phoca Cart
Решение для версии: 3.2.2
Страница расширения: Phoca Cart Component
Страница расширения в JED: Phoca Cart Component (Jan Pavelka)
Откройте administrator/components/com_phocacart/libraries/phocacart/utils/info.php и найдите код:
if ($mode == 0) {
return "\n\n" . 'Powered by Phoca Cart' . "\n" . 'https://www.phoca.cz/phocacart';
} else if ($mode == 2) {
return '<div>Powered by <a href="https://www.phoca.cz/phocacart"><img src="'.JURI::root(true).'/media/com_phocacart/images/phoca-cart.png" alt="Phoca Cart" style="height:1.2em;width:auto;margin-bottom: 3px;" /></a> & <a href="https://www.phoca.cz/phocacart"><img src="'.JURI::root(true).'/media/com_phocacart/images/phoca-pos.png" alt="Phoca POS" style="height:1.2em;width:auto;margin-bottom: 3px;" /></a></div>';
} else {
return '<div style="text-align:right;color:#ccc;display:block">Powered by <a href="https://www.phoca.cz/phocacart">Phoca Cart</a></div>';
}
Замените найденный код на:
if ($mode == 0) {
return '';
} else if ($mode == 2) {
return '';
} else {
return '';
}
Откройте administrator/components/com_phocacart/libraries/phocacart/utils/utils.php и найдите код:
if ($mode == 0) {
return "\n\n" . 'Powered by Phoca Cart' . "\n" . 'https://www.phoca.cz/phocacart';
} else {
return '<div style="text-align:right;color:#ccc;display:block">Powered by <a href="https://www.phoca.cz/phocacart">Phoca Cart</a></div>';
}
Замените найденный код на:
if ($mode == 0) {
return '';
} else {
return '';
}
Phoca Documentation
Решение для версии: 3.0.3
Страница расширения: Phoca Documentation Component
Страница расширения в JED: Phoca Documentation Component (Jan Pavelka)
Откройте administrator/components/com_phocadocumentation/helpers/phocadocumentation.php и найдите код:
return '<p> </p><div style="text-align:right">Powered by <a href="https://www.phoca.cz/phocadocumentation">Phoca Documentation</a></div>';
Замените найденный код на:
return '';
Phoca Download
Решение для версии: 3.1.9
Страница расширения: Phoca Download Component
Страница расширения в JED: Phoca Download Component (Jan Pavelka)
Откройте administrator/components/com_phocadownload/libraries/phocadownload/render/renderfront.php и найдите код:
return '<div sty'.'le="t'.'ext-al'.'ign:ri'.'ght;">Po'
.'wered by <a href="/ht'.'tp://www.pho'
.'ca.cz/phocad'.'ownload" targe'
.'t="_bla'.'nk" title="Pho'.'ca Dow'
.'nload">Phoca Down'.'load</a></div>';
Замените найденный код на:
return '';
Откройте administrator/components/com_phocadownload/libraries/phocadownload/utils/utils.php и найдите код:
echo '<div>Powe'.'red b'.'y <a href="/ht'.'tp://www.pho'.'ca.c'.'z/pho'
.'cado'.'wn'.'load" tar'.'get="_bl'.'ank" title="Pho'.'ca Down' .'load">Pho'
.'ca Downl'.'oad</a></div>';
Замените найденный код на:
echo '';
В этом же файле найдите код:
return '<div style="text-align:right;color:#ccc;display:block">Powered by <a href="https://www.phoca.cz/phocadownload">Phoca Download</a></div>';
Замените найденный код на:
return '';
Phoca Gallery
Решение для версии: 4.3.18
Страница расширения: Phoca Gallery Component
Страница расширения в JED: Phoca Gallery Component (Jan Pavelka)
Откройте administrator/components/com_phocagallery/libraries/phocagallery/utils/utils.php и найдите код:
return '<div style="text-align:right;color:#ccc;display:block">Powered by <a href="https://www.phoca.cz/phocagallery">Phoca Gallery</a></div>';
Замените найденный код на:
return '';
Phoca Guestbook
Решение для версии: 3.0.11
Страница расширения: Phoca Guestbook Component
Страница расширения в JED: Phoca Guestbook Component (Jan Pavelka)
Откройте components/com_phocaguestbook/helpers/phocaguestbook.php и найдите код:
return '<div style="tex'.'t-alig'
.'n: right;">Po'.'were'.'d b'.'y'
.' <a hre'.'f="ht'.'t'.'p://ww'.'w.pho'
.'ca.c'.'z/phocag'.'uestbook" targe'.'t="_bl'
.'ank" tit'.'le="Ph'.'oca Guestb'.'ook">P'
.'hoca Gues'.'tbook</a></div>';
Замените найденный код на:
return '';
Phoca Maps
Решение для версии: 3.0.8
Страница расширения: Phoca Maps Component
Страница расширения в JED: Phoca Maps Component (Jan Pavelka)
Откройте administrator/components/com_phocamaps/helpers/phocamaps.php и найдите код:
return '<div style="text-align: right; color: rgb(211, 211, 211); clear: both; margin-top: 10px;margin-bottom:10px;">Powered by <a href="https://www.phoca.cz" style="text-decoration: none;" target="_blank" title="Phoca.cz">Phoca</a> <a href="https://www.phoca.cz/phocamaps" style="text-decoration: none;" target="_blank" title="Phoca Maps">Maps</a></div>';
Замените найденный код на:
return '';
Phoca Panorama
Решение для версии: 3.0.3
Страница расширения: Phoca Panorama Component
Страница расширения в JED: Phoca Panorama Component (Jan Pavelka)
Откройте administrator/components/com_phocapanorama/helpers/phocapanorama.php и найдите код:
return '<div style="text-align:right;color:#ccc;display:block">Powered by <a href="https://www.phoca.cz/phocapanorama" target="_blank" title="Phoca Panorama">Phoca Panorama</a></div>';
Замените найденный код на:
return '';
Phoca Photo
Решение для версии: 3.0.2
Страница расширения: Phoca Photo Component
Страница расширения в JED: Phoca Photo Component (Jan Pavelka)
Откройте administrator/components/com_phocaphoto/helpers/phocaphoto.php и найдите код:
echo '<div style="text-align: right;margin:10px auto;">Powered by <a href="https://www.phoca.cz/phocaphoto" target="_blank" title="Phoca Photo">Phoca Photo</a></div>';
Замените найденный код на:
echo '';
Phoca Restaurant Menu
Решение для версии: 3.1.2
Страница расширения: Phoca Restaurant Menu Component
Страница расширения в JED: Phoca Restaurant Menu Component (Jan Pavelka)
Откройте administrator/components/com_phocamenu/helpers/phocamenu.php и найдите код:
if ($method == 2 || $method == 1) {
$output = '';
}
return $output;
Замените найденный код на:
if ($method == 2 || $method == 1) {
$output = '';
}
return '';
Не вышло, так как путь отсутствует.
Какая версия компонента используется у вас? В компоненте версии 3.1.9 такой путь есть, перепроверил.