[Ищу] Опять про пинг яндекса

Статус
В этой теме нельзя размещать новые ответы.

dig555

Постоялец
Регистрация
22 Июн 2007
Сообщения
365
Реакции
160
Господа, не пинайте меня сильно, если что - но поиск ничего не дал.
Тут есть люди которые могут на пальцах объяснить как загнать страницу (или 10, или список страниц) яндексу через Для просмотра ссылки Войди или Зарегистрируйся ?

Допустим есть у меня страницы
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
...
Для просмотра ссылки Войди или Зарегистрируйся
Каким именно образом скормить их яндексу. Фактически нужен скрипт на PHP "Чтобы указал URL или их список и GO!"

З.Ы. Я в курсе, что это фишка для блогов.
З.З.Ы. Извините, если сумбурно.
 
вот код модуля для друпала.
может чем поможет

PHP:
function russian_ping_nodeapi($node, $op, $teaser = NULL, $page = NULL) {

  global $base_url;

  switch($op) {
    case 'insert':
    case 'update':
    case 'delete':
//сработает при любом изменении статуса отображаемой ноды
      if ($node->status==1){
//пингуем Яндекс   если задано - имя сайта, иначе заголовок ноды     
        _russian_ping_ping(variable_get(site_name ,$node->title),$base_url);
      }

 }
} 

function _russian_ping_ping($name = '', $url = '') {

  $result = xmlrpc('http://rpc.pingomatic.com', 'weblogUpdates.ping', $name, $url);
  if ($result === FALSE) {
    watchdog('directory ping', t('Failed to notify pingomatic.com (site).'), WATCHDOG_WARNING);
  }

  $result = xmlrpc('http://ping.blogs.yandex.ru/RPC2', 'weblogUpdates.ping', $name, $url);
  if ($result === FALSE) {
    watchdog('directory ping', t('Failed to notify ping.blogs.yandex.ru (site).'), WATCHDOG_WARNING);
  }
 
Тогда уж сразу выкладывай класс "watchdog" и класс "xmlrpc"
хотя ватчдог не особо важен..
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху