20.03.14, 16:19
0 комментарий
  DLE Модули

Пингатор Яндекс Поиска 2.1

Модуль позволяет отправлять в пинг Яндекс Поиска только написанные или отредактированные статьи, что позволяет ускорить индексацию сайта в яндексе. Главным является использование средств самого поисковика, а не сторонних сервисов и программ, которые порой не дают результатов, а то и вовсе сопутствуют наложению всевозможных фильтров на сайт.

Однако, не всё так просто, как хотелось бы... Для успешной работы и ускорения индексации сайта в яндексе необходимо установить на сайт яндекс поиск. На первое время вам предоставляются бонусные запросы, в дальнейшем количество запросов и быстрое индексирование страниц напрямую будет зависеть от использования поиска на сайте.

Что исправлено:
- исправлено формирование отправляемого URL, в зависимости от типа ЧПУ.

Что нового:
- модуль собран в один файл, что в дальнейшем упростит обновление.
- если редактируемая статья на модерации, отправка в пинг не осуществляется - что в принципе, логично.
- добавлен вывод сообщений в инфо блок.
- упрощена установка модуля.

После того как вы установили и настроили поиск, получите личный ключ поиска и внесите в настройки модуля (проходя процедуру получения ключа нужно в настройках разрешить IP адрес сайта, иначе получите ошибку).

Установка:
1. Копируем содержимое архива в корневую папку хостинга.

2. В файле engine/inc/addnews.php ищем строку:

msg( "info", $lang['addnews_ok'], $lang['addnews_ok_1'] . " "" . stripslashes( stripslashes( $title ) ) . "" " . $lang['addnews_ok_2'] );


Меняем ее на:

    include_once ENGINE_DIR . '/modules/yasearch.ping.php';
		    msg( "info", $lang['addnews_ok'], $lang['addnews_ok_1'] . " "" . stripslashes( stripslashes( $title ) ) . "" " . $lang['addnews_ok_2'].'<br />'.$ya_msg );



3. В файле engine/inc/editnews.php ищем строку:

msg( "info", $lang['edit_alleok'], $lang['edit_alleok_1'], $_SESSION['admin_referrer'] );


Меняем ее на:

        include_once ENGINE_DIR . '/modules/yasearch.ping.php';
		        msg( "info", $lang['edit_alleok'], $lang['edit_alleok_1'].'<br />'.$ya_msg, $_SESSION['admin_referrer'] );



4. Открываем файл engine/modules/addnews.php и ищем код:

if( $approve ) {

Ниже вставляем строчку:

include_once ENGINE_DIR . '/modules/yasearch.ping.php';


Готово!

Версия DLE: 9.x-10.x
Автор: PuritaN

СКАЧАТЬ

Вес файла
1.94 Kb

Напишите своё мнение