1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

AlphaСontent 4.0.1 - убрать копирайт

Тема в разделе "Joomla", создана пользователем ridik, 17 авг 2008.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
Статус темы:
Закрыта.
Модераторы: arman29, DMS, Genk0, NightHunter
  1. ridik

    ridik Создатель

    Регистр.:
    7 май 2007
    Сообщения:
    12
    Симпатии:
    3
    Кто-нибудь знает, как убрать копирайт из новой версии компонента AlphaContent 4.0.1? Для 3.x.x рецепты были, а для нового нет пока. У кого есть решение, поделитесь, пожалуйста.

    Сам компонент скачивал на оффсайте:

    http://www.alphaplug.com/downloads.html?func=select&id=2
     
    Smonder нравится это.
  2. jaga

    jaga Постоялец

    Регистр.:
    20 фев 2008
    Сообщения:
    102
    Симпатии:
    24
    Надо, надо... Подскажите пожалуйчта где были рецепты под 1.0, что-то все никак не найду.
    Есть там мутный код-копирайт в PHP, скорее из него все берется, да вот убрать его силенок нехватает...
     
    mealexnew и Smonder нравится это.
  3. jaga

    jaga Постоялец

    Регистр.:
    20 фев 2008
    Сообщения:
    102
    Симпатии:
    24
    В целом все оказалось тривиально...
    Для версии 3.0.4 в файле alphacontent.html.php убрать этот мутный код -
    eval(base64_decode("CQkJLy8gVGFibGUgQmFjayBCdXR0b24gYW5kIFRvcCBsaW5rDQoJCSAgICBlY2hvICJcbjx0YWJsZSBjbGFzcz1cImNvbnRlbnRwYW5lXCI+IjsJCSANCgkJICAgIGVjaG8gIlxuPHRyPjx0ZD4mbmJzcDs8L3RkPjx0ZD4mbmJzcDs8L3RkPjwvdHI+IjsNCgkJCWVjaG8gIlxuPHRyPjx0ZD4iOwkNCgkJCWVjaG8gIlxuPGRpdiBhbGlnbj1cImxlZnRcIj4iOw0KCQkJbW9zSFRNTDo6QmFja0J1dHRvbiAoICRwYXJhbXMsICRoaWRlX2pzICk7DQoJCQllY2hvICJcbjwvZGl2PiI7CQkJDQoJCQllY2hvICJcbjwvdGQ+IjsNCgkJCWVjaG8gIlxuPHRkPiI7DQoJCQllY2hvICJcbjxkaXYgYWxpZ249XCJyaWdodFwiPiI7CQkJICANCgkJCWlmKCAkY291bnR0aGVsaXN0ID4gNSApeyANCgkJCQkkdGVtcCA9IGV4cGxvZGUoImluZGV4LnBocD9vcHRpb249Y29tX2FscGhhY29udGVudCIsICRfU0VSVkVSWydSRVFVRVNUX1VSSSddKTsNCgkJCQlpZiAoY291bnQoJHRlbXApPT0yICkgew0KCQkJCQkkdG9wID0gImluZGV4LnBocD9vcHRpb249Y29tX2FscGhhY29udGVudCIgLiAkdGVtcFsxXSAuICIjdG9wYWxwaGEiOw0KCQkJCQllY2hvICI8YSBocmVmPVwiIi5zZWZSZWxUb0FicygkdG9wKS4iXCI+IjsNCgkJCQl9IGVsc2UgeyANCgkJCQkJZWNobyAiPGEgaHJlZj1cIiN0b3BhbHBoYVwiPiI7DQoJCQkJfQ0KCQkJCWVjaG8gX0FMUEhBQ09OVEVOVF9UT1A7DQoJCQkJZWNobyAiPC9hPiI7DQoJCQl9IGVsc2UgZWNobyAiICI7DQoJCQllY2hvICJcbjwvZGl2PiI7DQoJCQllY2hvICJcbjwvdGQ+IjsNCgkJCWVjaG8gIlxuPC90cj4iOw0KCQkJZWNobyAiXG48L3RhYmxlPiI7DQoJCQlfZ2V0QUNDb3B5cmlnaHROb3RpY2UoKTsJCQkNCgkJCWVjaG8gIlxuPC90ZD4iOw0KCQkJZWNobyAiXG48L3RyPiI7DQoJCQllY2hvICJcbjwvdGFibGU+IjsNCg=="));
    т. е. убрать все что между ""
     
    mealexnew нравится это.
  4. PhantomUA

    PhantomUA Инквизитор

    Moderator
    • Супермодератор
    Регистр.:
    2 июл 2006
    Сообщения:
    759
    Симпатии:
    1.640

    Не такой он уже и мутный :D
    Код:
    // Table Back Button and Top link
    		    echo "\n<table class=\"contentpane\">";		 
    		    echo "\n<tr><td>&nbsp;</td><td>&nbsp;</td></tr>";
    			echo "\n<tr><td>";	
    			echo "\n<div align=\"left\">";
    			mosHTML::BackButton ( $params, $hide_js );
    			echo "\n</div>";			
    			echo "\n</td>";
    			echo "\n<td>";
    			echo "\n<div align=\"right\">";			  
    			if( $countthelist > 5 ){ 
    				$temp = explode("index.php?option=com_alphacontent", $_SERVER['REQUEST_URI']);
    				if (count($temp)==2 ) {
    					$top = "index.php?option=com_alphacontent" . $temp[1] . "#topalpha";
    					echo "<a href=\"".sefRelToAbs($top)."\">";
    				} else { 
    					echo "<a href=\"#topalpha\">";
    				}
    				echo _ALPHACONTENT_TOP;
    				echo "</a>";
    			} else echo " ";
    			echo "\n</div>";
    			echo "\n</td>";
    			echo "\n</tr>";
    			echo "\n</table>";
    			_getACCopyrightNotice();			
    			echo "\n</td>";
    			echo "\n</tr>";
    			echo "\n</table>";
    
     
    Smonder нравится это.
  5. ridik

    ridik Создатель

    Регистр.:
    7 май 2007
    Сообщения:
    12
    Симпатии:
    3
    Если просто убрать, то страница не будет грузится. Если заменить решением для 3.0.2, то коверкается шаблон. Во всяком случае так было у меня. Для 3.0.4 нужно заменить этот код следующим:

    CQkJLy8gVGFibGUgQmFjayBCdXR0b24gYW5kIFRvcCBsaW5rDQoJCSAgICBlY2hvICJcbjx0YWJsZSBjbGFzcz1cImNvbnRlbnRwYW5lXCI+IjsJCSANCgkJICAgIGVjaG8gIlxuPHRyPjx0ZD4mbmJzcDs8L3RkPjx0ZD4mbmJzcDs8L3RkPjwvdHI+IjsNCgkJCWVjaG8gIlxuPHRyPjx0ZD4iOwkNCgkJCWVjaG8gIlxuPGRpdiBhbGlnbj1cImxlZnRcIj4iOw0KCQkJbW9zSFRNTDo6QmFja0J1dHRvbiAoICRwYXJhbXMsICRoaWRlX2pzICk7DQoJCQllY2hvICJcbjwvZGl2PiI7CQkJDQoJCQllY2hvICJcbjwvdGQ+IjsNCgkJCWVjaG8gIlxuPHRkPiI7DQoJCQllY2hvICJcbjxkaXYgYWxpZ249XCJyaWdodFwiPiI7CQkJICANCgkJCWlmKCAkY291bnR0aGVsaXN0ID4gNSApeyANCgkJCQkkdGVtcCA9IGV4cGxvZGUoImluZGV4LnBocD9vcHRpb249Y29tX2FscGhhY29udGVudCIsICRfU0VSVkVSWydSRVFVRVNUX1VSSSddKTsNCgkJCQlpZiAoY291bnQoJHRlbXApPT0yICkgew0KCQkJCQkkdG9wID0gImluZGV4LnBocD9vcHRpb249Y29tX2FscGhhY29udGVudCIgLiAkdGVtcFsxXSAuICIjdG9wYWxwaGEiOw0KCQkJCQllY2hvICI8YSBocmVmPVwiIi5zZWZSZWxUb0FicygkdG9wKS4iXCI+IjsNCgkJCQl9IGVsc2UgeyANCgkJCQkJZWNobyAiPGEgaHJlZj1cIiN0b3BhbHBoYVwiPiI7DQoJCQkJfQ0KCQkJCWVjaG8gX0FMUEhBQ09OVEVOVF9UT1A7DQoJCQkJZWNobyAiPC9hPiI7DQoJCQl9IGVsc2UgZWNobyAiICI7DQoJCQllY2hvICJcbjwvZGl2PiI7DQoJCQllY2hvICJcbjwvdGQ+IjsNCgkJCWVjaG8gIlxuPC90cj4iOw0KCQkJZWNobyAiXG48L3RhYmxlPiI7DQoJCQllY2hvICJcbjwvdGQ+IjsNCgkJCWVjaG8gIlxuPC90cj4iOw0KCQkJZWNobyAiXG48L3RhYmxlPiI7DQo=

    Это решение было на joomlaforum, но тему вроде удалили там. Для новой версии 4.0.1 решения я пока не нашел. Эта версия нативная для Joomla 1.5 и там структура измененная. Старого файлика alphacontent.html.php нету... Если кто (у)знает, что делать - телеграфируйте :bc:
     
    jaga нравится это.
  6. PhantomUA

    PhantomUA Инквизитор

    Moderator
    • Супермодератор
    Регистр.:
    2 июл 2006
    Сообщения:
    759
    Симпатии:
    1.640
    Для версии 4,0,2 с офсайта:
    \assets\includes\alphacontent.functions.php
    Содержимое eval(base64_decode("текст"));
    меняем на:

    ZnVuY3Rpb24gZ2V0QUNDb3B5cmlnaHROb3RpY2UoKSB7DQoJCQ0KfQ0KDQpmdW5jdGlvbiBmaW5kSU1HKCAkY29udGVudHRleHQsICRzaG93Zmlyc3RpbWcgKSB7CQ0KCSRpbWFnZSA9ICIiOw0KCWlmICggcHJlZ19tYXRjaF9hbGwoJyNzcmM9IiguKikiI1VpcycsICRjb250ZW50dGV4dCwgJG1hdGNoICkgKSB7DQoJCWlmICggY291bnQoJG1hdGNoKSApIHsNCgkJCSRuID0gc2l6ZW9mKCRtYXRjaFsxXSk7DQoJCQlpZiAoICRzaG93Zmlyc3RpbWc9PScyJyApIHsNCgkJCQkkaW1hZ2UgPSAkbWF0Y2hbMV1bJG4tMV07DQoJCQl9IGVsc2UgJGltYWdlID0gJG1hdGNoWzFdWzBdOw0KCQl9DQoJfQ0KCXJldHVybiAkaW1hZ2U7DQp9DQoNCmZ1bmN0aW9uIGFjU21hcnRTdWJzdHIoICR0ZXh0LCAkbGVuZ3RoPTI1MCApIHsNCglpZiAoIHN0cmxlbigkdGV4dCkgPiAkbGVuZ3RoICkgeyAgICAgDQoJCSR0ZXh0ID0gc3Vic3RyKCAkdGV4dCwgMCwgJGxlbmd0aCApOw0KCQkkYmxhbmtwb3MgPSBzdHJycG9zKCAkdGV4dCwgJyAnICk7ICAgIA0KCQkkdGV4dCA9IHN1YnN0ciggJHRleHQsIDAsICRibGFua3BvcyApOyAgICANCgkJJHRleHQgLj0gIi4uLiI7DQoJfSAgDQoJcmV0dXJuICR0ZXh0OyAgDQp9DQoNCmZ1bmN0aW9uIGFjUHJlcGFyZUFscGhhQ29udGVudCggJHRleHQsICRsZW5ndGg9MjUwLCAkdGFncz0nJyApIHsNCgkvLyBzdHJpcHMgdGFncyB3b24ndCByZW1vdmUgdGhlIGFjdHVhbCBqc2NyaXB0DQoJJHRleHQgPSBwcmVnX3JlcGxhY2UoICInPHNjcmlwdFtePl0qPi4qPzwvc2NyaXB0PidzaSIsICIiLCAkdGV4dCApOw0KCSR0ZXh0ID0gcHJlZ19yZXBsYWNlKCAnL3suKz99LycsICcnLCAkdGV4dCk7DQoJLy8gcmVwbGFjZSBsaW5lIGJyZWFraW5nIHRhZ3Mgd2l0aCB3aGl0ZXNwYWNlDQoJJHRleHQgPSBwcmVnX3JlcGxhY2UoICInPChiclteLz5dKj8vfGhyW14vPl0qPy98LyhkaXZ8aFsxLTZdfGxpfHB8dGQpKT4nc2kiLCAnICcsICR0ZXh0ICk7DQoJLy9yZXR1cm4gaHRtbF9lbnRpdHlfZGVjb2RlKGFjU21hcnRTdWJzdHIoIHN0cmlwX3RhZ3MoICR0ZXh0LCAkdGFncyApLCAkbGVuZ3RoLCAkc2VhcmNod29yZCApKTsNCglyZXR1cm4gaHRtbF9lbnRpdHlfZGVjb2RlKCBhY1NtYXJ0U3Vic3RyKCBzdHJpcF90YWdzKCAkdGV4dCwgJHRhZ3MgKSwgJGxlbmd0aCApICk7DQp9

    Или в декодированном виде :)

    Код:
    function getACCopyrightNotice() {
    		
    }
    
    function findIMG( $contenttext, $showfirstimg ) {	
    	$image = "";
    	if ( preg_match_all('#src="(.*)"#Uis', $contenttext, $match ) ) {
    		if ( count($match) ) {
    			$n = sizeof($match[1]);
    			if ( $showfirstimg=='2' ) {
    				$image = $match[1][$n-1];
    			} else $image = $match[1][0];
    		}
    	}
    	return $image;
    }
    
    function acSmartSubstr( $text, $length=250 ) {
    	if ( strlen($text) > $length ) {     
    		$text = substr( $text, 0, $length );
    		$blankpos = strrpos( $text, ' ' );    
    		$text = substr( $text, 0, $blankpos );    
    		$text .= "...";
    	}  
    	return $text;  
    }
    
    function acPrepareAlphaContent( $text, $length=250, $tags='' ) {
    	// strips tags won't remove the actual jscript
    	$text = preg_replace( "'<script[^>]*>.*?</script>'si", "", $text );
    	$text = preg_replace( '/{.+?}/', '', $text);
    	// replace line breaking tags with whitespace
    	$text = preg_replace( "'<(br[^/>]*?/|hr[^/>]*?/|/(div|h[1-6]|li|p|td))>'si", ' ', $text );
    	//return html_entity_decode(acSmartSubstr( strip_tags( $text, $tags ), $length, $searchword ));
    	return html_entity_decode( acSmartSubstr( strip_tags( $text, $tags ), $length ) );
    }
     
    mealexnew, viz86 и ridik нравится это.
  7. jaga

    jaga Постоялец

    Регистр.:
    20 фев 2008
    Сообщения:
    102
    Симпатии:
    24
     
    mealexnew нравится это.
  8. bulbet

    bulbet Писатель

    Регистр.:
    24 май 2009
    Сообщения:
    2
    Симпатии:
    1
    AlphaContent 4.0.10

    мож кому пнадобится. в файле alphacontent.functions.php убрал код в строках 23, 24, 26. копирайта нет
     
    Kelly нравится это.
  9. akifjev

    akifjev

    Регистр.:
    15 июл 2009
    Сообщения:
    200
    Симпатии:
    44
    Пдскажи, каким образом ты декодировал? Каким софтом пользовался?
     
  10. painsource

    painsource Постоялец

    Регистр.:
    13 июл 2009
    Сообщения:
    64
    Симпатии:
    8
    Я в таких случая делаю гораздо проще -- смотрю хтмл-код копирайта, делаю поиск в файлах, и где нашло удаляю...
     
Статус темы:
Закрыта.