function ping_cron
6.x ping.module | ping_cron() |
Implementation of hook_cron().
Fire off notifications of updates to remote sites.
File
- drupal-6.x/
modules/ ping/ ping.module, line 26 - Alerts other sites that your site has been updated.
Code
function ping_cron() {
global $base_url;
if (variable_get('site_name', 0)) {
$cron_last = variable_get('cron_last', time());
// Query changed first since usually changed >= created.
if (db_result(db_query('SELECT COUNT(*) FROM {node} WHERE status = 1 AND changed > %d', $cron_last)) || db_result(db_query('SELECT COUNT(*) FROM {node} WHERE status = 1 AND created > %d', $cron_last))) {
_ping_notify(variable_get('site_name', ''), $base_url);
}
}
}