Помощь Убираем копирайты с расширений Joomla

на многих nix хостинг площадках предоставляют услугу доступа по SSH, можно воспользоваться (putty), далее если уж все плохо используйте Midnight Commander если таковой имеется (команда в консоли: mc). или ручками ;) можно и скриптами кому как нравиться.
это я к тому как один из вариантов убить папку или файл на хостинге.
Ssh нету..

можно по подробнее про удаление с помощью скрипта?
 
Ssh нету..
можно по подробнее про удаление с помощью скрипта?
с помощью скрипта это скорее всего имелось ввиду залить какой-нибудь полноценный php шелл и уже оттуда управлять удалением/копированием/созданием папки. В гугле можно найти несколько open-source'ный проэктов в этом направлении.

Как можно удалить copyright footer в Breezing Forms 1.7.0
Forms for Joomla!© by Crosstec
если форма создана в Quick Mode, которая доступна для скачивания от разработчика здесь:

Своими силами нашел base64 encode/decode строку в БД формы, кот.создана в QuickMode режиме, но после расшифровки увидел только функции в кот.я вообще не разбираюсь не говоря уж про PHP в целом.

ПС: Здесь нашел платную версию, но никогда не знаешь что в нее может быть зашито
 
Убираем копирайт jcomments_v2.1.0.0
*** скрытое содержание ***
/components/com_jcomments/tpl/default/
а какой файл и какой код? Повторите для тех кто в танке, плиз.

Добавлено через 12 минут
Дык а если поставить плагин, который будет закрывать все исходящие ссылки с сайта тегами nofollow и noindex??? и дело с концом )?!!
А есть такие, дай ссылочку.
 
Помогите убрать копирайты с компонента галереи Ozio Gallery2

внизу, под галерей, ссылка на joomla.it
 
Убрать Powered by Phoca Guestbook версии 1.4.0.

Находим файл default.php,
\components\com_phocaguestbook\views\phocaguestbook\tmpl
дальше 68 строка - видим строчку:
PHP:
$form2 .= '</form></div>'.$this->tmpl['info'];
удаляем строчку :tcl:
и вствляем новую :read:
PHP:
$form2 .= '</form></div>';
и вуаля :yahoo:
 
можно ли убрать копирайт из такого кода?

<?php
/**
* @version 1.0
* @copyright ZyX
* @website allforjoomla.ru
* @email info@litecms.ru
*/
// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );
jimport( 'joomla.plugin.plugin' );
class plgSystemSeolinks extends JPlugin{
function plgSystemSeolinks(& $subject, $config){
parent::__construct($subject, $config);
}
function onAfterDispatch(){
$mainframe = & JFactory::getApplication('site');
if($mainframe->isAdmin()) return;
$task = JRequest::getCmd('task','');
if($task=='edit') return;
$document =& JFactory::getDocument();
if($document->getType()!='html') return;
$linx = $this->params->get('linx', '');
$linxCSS = $this->params->get('linx_class', '');
$numRepl = (int)$this->params->get('numRepl', 1);
$numRepl = 1;
if(!($numRepl>0&&$numRepl<=5||($numRepl==99))) $numRepl = 1;
$links = array();
$tmp = explode("\n",$linx);
if(!is_array($tmp)) $tmp = array();
$uri = JURI::getInstance();
$current = $uri->toString();
$current2 = str_replace($uri->root(),'',$current);
$current3 = '/'.$current2;
foreach($tmp as $tmp2){
$tmp2 = trim($tmp2);
if($tmp2==''||!ereg('=',$tmp2)) continue;
$link = explode('=',$tmp2);
$words = trim($link[0]);
array_shift($link);
$href = trim(implode('=',$link));
if($href==''||$words=='') continue;
if($href==$current||$href==$current2||$href==$current3) continue;
$words = str_replace(', ',',',$words);
$words = str_replace(' ,',',',$words);
$words = str_replace(',','|',$words);
$links[] = array(
'words' => addslashes($words),
'href' => $href
);
}
if(count($links)==0) return;
if(is_string($document->_buffer)) $body = $document->_buffer;
else $body = $document->_buffer['component'][''];
if($body!=''){
$body = preg_replace("/(<style)(.*?)(?=<\/style>)(<\/style>)/sie","'<:ZyX>'.plgSystemSeolinks::maskContent('\\1\\2\\3').'<:ZyX/>'",$body);
$body = preg_replace("/(<script)(.*?)(?=<\/script>)(<\/script>)/sie",'"<:ZyX>".plgSystemSeolinks::maskContent("\\1\\2\\3")."<:ZyX/>"',$body);
$body = preg_replace("/(<h[1-6])(.*?)(?=<\/h[1-6]>)(<\/h[1-6]>)/sie","'<:ZyX>'.plgSystemSeolinks::maskContent('\\1\\2\\3').'<:ZyX/>'",$body);
$body = preg_replace("/(<a)(.*?)(?=<\/a>)(<\/a>)/sie","'<:ZyX>'.plgSystemSeolinks::maskContent('\\1\\2\\3').'<:ZyX/>'",$body);
$body = preg_replace("/(<[a-z])(.*?)(?=>)(>)/sie","'<:ZyX>'.plgSystemSeolinks::maskContent('\\1\\2\\3').'<:ZyX/>'",$body);
$searches = array();
$replaces = array();
foreach($links as $link){
$replace = '<a'.($linxCSS!=''?' class="'.$linxCSS.'"':'').' href="'.$link['href'].'">\\2</a>';
if($linxCSS!='') $replace = '<span class="'.$linxCSS.'">'.$replace.'</span>';
$replace = '\\1'.$replace.'\\3';
$searches[] = "/([\s\.\,\;\!\?\:])(".$link['words'].")([\s\.\,\;\!\?\:])/is";
$replaces[] = $replace;
}
$body = preg_replace($searches, $replaces, $body,$numRepl);
$body = preg_replace("/<\:ZyX>(.*?)(?=<\:ZyX\/>)<\:ZyX\/>/sie",'plgSystemSeolinks::unmaskContent("\\1")',$body);
if(!plgSystemSeolinks::checkDomain($this->params->get('domainKey', ''))) $body.= base64_decode('PGRpdiBzdHlsZT0iYm9yZGVyLXRvcDoxcHggc29saWQgI2NjYzt0ZXh0LWFsaWduOnJpZ2h0OyI+PGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJzZW9MaW5rcyIgaHJlZj0iaHR0cDovL3d3dy5hbGxmb3Jqb29tbGEucnUiIHN0eWxlPSJ2aXNpYmlsaXR5OnZpc2libGU7ZGlzcGxheTppbmxpbmU7Y29sb3I6I2NjYzsiPnNlb0xpbmtzPC9hPjwvZGl2Pg==');
if($body!='') $document->setBuffer( $body, 'component');
}
}
function checkDomain($key){eval(base64_decode('JGxpdGVDaGVja1N0ciA9ICIzNi4xMDAuMTExLjEwOS45Ny4xMDUuMTEwLjMyLjYxLjMyLjExNS4xMTYuMTE0Ljk1LjExNC4xMDEuMTEyLjEwOC45Ny45OS4xMDEuNDAuMzQuMTE5LjExOS4xMTkuNDYuMzQuNDQuMzQuMzQuNDQuMzYuOTUuODMuNjkuODIuODYuNjkuODIuOTEuMzQuNzIuODQuODQuODAuOTUuNzIuNzkuODMuODQuMzQuOTMuNDEuNTkuMzYuMTA5LjEwMC41My4zMi42MS4zMi4xMDkuMTAwLjUzLjQwLjM2LjEwMC4xMTEuMTA5Ljk3LjEwNS4xMTAuNDYuMzkuNTguOTAuMTIxLjg4Ljk1LjExNS4xMDEuMTExLjc2LjEwNS4xMTAuMTA3LjExNS4zOS40MS41OS4zNi4xMTQuMTAxLjExNS4zMi42MS4zMi4zOS4zOS41OS4xMDIuMTExLjExNC4zMi40MC4zNi4xMDUuMzIuNjEuMzIuNDguNTkuMzIuMzYuMTA1LjMyLjYwLjMyLjQ5LjU0LjU5LjMyLjM2LjEwNS40My40My40MS4zMi4xMjMuMzYuMTA0LjEwMS4xMjAuMzIuNjEuMzIuMzYuMTA5LjEwMC41My4xMjMuMzYuMTA1LjEyNS41OS4zNi4xMTQuMTAxLjExNS4zMi40Ni42MS4zMi45OS4xMDQuMTE0LjQwLjU0LjUzLjMyLjQzLjMyLjQwLjExMS4xMTQuMTAwLjQwLjM2LjEwNC4xMDEuMTIwLjQxLjMyLjM3LjMyLjUwLjU0LjQxLjQxLjU5LjEwNS4xMDIuMzIuNDAuNDAuNDAuMzYuMTA1LjMyLjM3LjMyLjUyLjQxLjMyLjYxLjYxLjMyLjUxLjQxLjMyLjM4LjM4LjMyLjQwLjM2LjEwNS4zMi42MC4zMi40OS41My40MS40MS4zMi4xMjMuMzYuMTE0LjEwMS4xMTUuMzIuNDYuNjEuMzIuMzkuNDUuMzkuNTkuMTI1LjEyNSI7DQokbGl0ZUV2YWxTdHIgPSAiIjsNCiRsaXRlQ2hlY2tTdHIgPSBleHBsb2RlKCIuIiwkbGl0ZUNoZWNrU3RyKTsNCmZvcigkaT0wOyRpPGNvdW50KCRsaXRlQ2hlY2tTdHIpOyRpKyspeyRsaXRlRXZhbFN0ci49IGNocigkbGl0ZUNoZWNrU3RyWyRpXSk7fQ0KZXZhbCgkbGl0ZUV2YWxTdHIpOw=='));return $key==$res;}
function maskContent($txt){
$result = base64_encode($txt);
return $result;
}
function unmaskContent($txt){
$result = stripslashes(base64_decode($txt));
return $result;
}
}
 
Подскажите кто нибудь, как убрать копирайты с AceSef ?
 
jfinalizer

и мне Подскажите кто нибудь, как убрать копирайты с jfinalizer :)
 
так в самом template
/templates/название_шаблона/index.php и ищи там copyright или лучше ссылку www . rockettheme . com
 
дожили

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