Представляем модуль DLE Пингатор Яндекс Поиска v2.2, чтобы автоматически отправлять пинг в Яндекс Поиска новые добавленные новости.
Пингатор Яндекс Поиска v2.2 модуль для DLE 10.6 позволит вам отдавать в пинг Яндекс Поиска написанные или отредактированные публикации, это нужно, чтобы ускорить индексацию интернет площадку в яндексе сервисе. Главной функцией модуля является использование средств самого поисковика, а не сторонних скриптов, сервисов или программ, которые порой, не дают результатов, а то и вовсе сопутствуют наложению всевозможных фильтров на сайт
Кстати, если вам нужно быстро и качественно проверить с любой точки мира доступность Ping (ICMP, UDP) или трассировку (TCP, UDP, ICMP), то рекомендую онлайн-проверку, где можно ещё увидеть соединение веб-площадки по TCP к любому порту урл (HTTP / HTTPS), поддерживающий протоколы IPv4 и IPv6. Крутой онлайн-сервис предоставляет своим пользователям лучшее качество в обслуживание с широким выбором проверки потока: пинга, HTTP / s GET / POST, трассировки, DNS, SMTP, IMAP, MySQL, PgSQL, OpenPort.
Установка модуль dle search:
1. Для начало понадобится установить на сервисе яндекс функции поиска, для этого идем сюда (site.yandex ru)
2. Выполнив установки и настройки поиска, получите личный ключ (yandex ru/support/site/optimizing.xml#http) поиска и добавьте в настройки модуля (проходя процедуру получения ключа, для этого ещё нужно в настройках разрешить IP адрес сайта, который вы можете узнать на сервисе (2ip ru/lookup/), иначе будет ошибка).
3. Далее копируйте содержимое архива (выбрав правильную кодировки для вашей системы движка) в корневую папку хостинга
Не забудьте внести свои данные в функцию. Данные берём после регистрации поиска на странице получения ключа.
$yas_conf['key'] = 'Key'; //ваш ключ
$yas_conf['id_search'] = 'ID'; //id поиска
$yas_conf['login'] = 'Логин'; //логин яндекса
4. В файле 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 );
5. В файле 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'] );
6. Открываем файл engine/modules/addnews.php ищем код:
if( $approve ) {
Ниже вставляем строчку:
include_once ENGINE_DIR . '/modules/yasearch.ping.php';
Готово!
Официальная страница модуля, доступна
Внимание! У Вас нет прав для просмотра скрытого текста.
Пингатор Яндекс Поиска v2.2 для DLE 10.6
Автор предыдущих версий: PuritaN
Автор данной адаптации: SX2
Проверено на: DataLife Engine 10.6
Кодировка: CP1251, UTF-8
Скачать модули для дле у нас, как модуль для DLE 10.6 Пингатор Яндекс Поиска v2.2 по следующей ссылке
Комментарии 4