summaryrefslogtreecommitdiff
path: root/modules/weblogs.module
diff options
context:
space:
mode:
Diffstat (limited to 'modules/weblogs.module')
-rw-r--r--modules/weblogs.module8
1 files changed, 7 insertions, 1 deletions
diff --git a/modules/weblogs.module b/modules/weblogs.module
index 5c06b1a7c..d37cc6fbb 100644
--- a/modules/weblogs.module
+++ b/modules/weblogs.module
@@ -25,12 +25,18 @@ function weblogs_notify($name, $url) {
$client = new xmlrpc_client("/RPC2", "rpc.weblogs.com", 80);
$message = new xmlrpcmsg("weblogUpdates.ping", array(new xmlrpcval($name), new xmlrpcval($url)));
-
$result = $client->send($message);
if (!$result || $result->faultCode()) {
watchdog("error", "failed to notify 'weblogs.com'");
}
+
+ $message = new xmlrpcmsg("weblogUpdates.ping", array(new xmlrpcval($name), new xmlrpcval($url . drupal_url(array("mod" => "node", "op" => "feed"), "module")), new xmlrpcval($rssurl), new xmlrpcval("rss")));
+ $result = $client->send($message);
+
+ if (!$result || $result->faultCode()) {
+ watchdog("error", "failed to notify 'weblogs.com' (RSS)");
+ }
}
?>