• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Модуль Все грабберы для DLE

Статус
В этой теме нельзя размещать новые ответы.
Помогите решить проблему с rss grabber v 3.1

При грабинге по крону если в настройках указано (Задать дату новости : из канала) во всех новостях устанавливается 1970 год. При ручном добавлении проблем нет.
Как это исправить?
Кстати, подскажите ссылку на оф сайт граббера
 
  • Заблокирован
  • #52
Помогите решить проблему с rss grabber v 3.1

При грабинге по крону если в настройках указано (Задать дату новости : из канала) во всех новостях устанавливается 1970 год. При ручном добавлении проблем нет.
Как это исправить?
Кстати, подскажите ссылку на оф сайт граббера

присоединяюсь к вопросу. пробовал выдирать код формирования даты из ручного режима. эффекта ноль. Как то спрашивал кого то, он сказал что на сервере время такое. :D
 
присоединяюсь к вопросу. пробовал выдирать код формирования даты из ручного режима. эффекта ноль. Как то спрашивал кого то, он сказал что на сервере время такое. :D

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


Во время добавления ленты

В чем тут проблема?

ага а хостер бест-хостер ? валите от него)
 
каким грабером лучше сграбить все новости со втрого сайта?
 
Помогите решить проблему с rss grabber v 3.1

При грабинге по крону если в настройках указано (Задать дату новости : из канала) во всех новостях устанавливается 1970 год. При ручном добавлении проблем нет.
Как это исправить?
Кстати, подскажите ссылку на оф сайт граббера
Ccылка обсуждения с новыми версиями:
 
а нет обновления DLE Grabber Private V8.0 дополненный от AkyHa_MaTaTa?
 
Для тех у кого проблемы с запрещёными символами в ссылках да и вобще у кого они имеют вид: http://site.ru/ebanii%20nasos%20ugnal'%20automobile<ford>!
Замените функцию транслиртации вашего граббера на эту:

PHP:
function transliteral($var, $lower = true, $punkt = true) {
	$NpjLettersFrom = "абвгдезиклмнопрстуфцыі";
	$NpjLettersTo = "abvgdeziklmnoprstufcyi";
	$NpjBiLetters = array ("й" => "j", "ё" => "yo", "ж" => "zh", "х" => "x", "ч" => "ch", "ш" => "sh", "щ" => "shh", "э" => "ye", "ю" => "yu", "я" => "ya", "ъ" => "", "ь" => "", "ї" => "yi", "є" => "ye" );
	
	$NpjCaps = "АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЪЫЭЮЯЇЄІ";
	$NpjSmall = "абвгдеёжзийклмнопрстуфхцчшщьъыэюяїєі";
	
	$var = str_replace( ".php", "", $var );
	$var = trim( strip_tags( $var ) );
	$var = preg_replace( "/\s+/ms", "-", $var );
	$var = strtr( $var, $NpjCaps, $NpjSmall );
	$var = strtr( $var, $NpjLettersFrom, $NpjLettersTo );
	$var = strtr( $var, $NpjBiLetters );
	
	if ( $punkt ) $var = preg_replace( "/[^a-z0-9\_\-.]+/mi", "", $var );
	else $var = preg_replace( "/[^a-z0-9\_\-]+/mi", "", $var );

	$var = preg_replace( '#[\-]+#i', '-', $var );

	if ( $lower ) $var = strtolower( $var );
	
	if( strlen( $var ) > 50 ) {
		
		$var = substr( $var, 0, 50 );
		
		if( ($temp_max = strrpos( $var, '-' )) ) $var = substr( $var, 0, $temp_max );
	
	}
	
	return $var;
}
(родная от DLE)

у AkyHa_MaTaTa и DLE Grabber Private V9.2 присутствует эта ошибка
 
есть еще один вебграббер от вип бабло, он тоже граббит новости статьи , много возможностей, так же есть импорт в различные ЦСМ так же и в ДЛЕ 7.5, для 8.0 надо немного скл запрос переделать вот ссылка
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху