DLE Grabber v 0.2 под DLE 7.0

Возврат к списку

20140814092227!DataLife_Engine_logo.png


В данной статье мы заставим работать DLE Redtube Grabber v 0.2 на DLE 7.0 Т.к. DLE 7.0 не поддерживает теги, то генерация тегов будет заморожена.

 Итак, приступим. Открываем файл index.php. Находим строку:
if($config['version_id']=='7.5'){
	include("../engine/inc/functions.inc.php");
 }else{
	include("../engine/inc/include/functions.inc.php");
}  
Заменяем её на:
include("../engine/inc/functions.inc.php"); 
Ищем запрос в базу данных, который добавляет новую запись:
mysql_query("INSERT INTO `".PREFIX."_post` (`autor`, `date` , `short_story` , `full_story` , `tags`, `title` , `category` , `approve`, `allow_main` , `allow_comm`, `allow_rate`, `news_read`, `alt_name`) VALUES ('".$author."','".$date."', '".$short_story."', '".$full_story."', '".$newstag."', '".$item['title']."', '".$category."' , '".$approve."', '".$allow_main."', '".$allow_comm."', '".$allow_rating."', '".$item['views']."', '".transliter($main_title)."')"); 
Заменяем его на новый запрос:
 mysql_query("INSERT INTO `".PREFIX."_post` (`autor`, `date` , `short_story` , `full_story` , `title` , `category` , `approve`, `allow_main` , `allow_comm`, `allow_rate`, `news_read`, `alt_name`) VALUES ('".$author."','".$date."', '".$short_story."', '".$full_story."',  '".$item['title']."', '".$category."' , '".$approve."', '".$allow_main."', '".$allow_comm."', '".$allow_rating."', '".$item['views']."', '".transliter($main_title)."')"); 
Удаляем функцию генерации тегов:
if($_POST['gentags']==1){ 
       $tags = array (); 
       $newstag = explode( ",", $newstag ); 
       foreach ($newstag as $value) { 
       $tags[] = "('" . $insert_id . "', '" . trim( $value ) . "')"; 
        } 
       $tags = implode( ", ", $tags ); 
       mysql_query( "INSERT INTO " . PREFIX . "_tags (news_id, tag) VALUES " . $tags ); 
} 
Все нужные изменения внесены в граббер и теперь он будет работать на DLE 7.0

Постовой: Раньше автомобиль был роскошью жизни, а теперь это лишь средство передвижения. Чем лучше у тебя автомобиль, тем выше твой социальный статус. Вот здесь, осуществляется продажа Renault Logan. Автомобиль для настоящих мужчин.


Возврат к списку