[wp-trac] [WordPress Trac] #2933: Show messages from
weblogUpdates.ping/extendedPing
WordPress Trac
wp-trac at lists.automattic.com
Mon Jul 10 18:53:52 GMT 2006
#2933: Show messages from weblogUpdates.ping/extendedPing
-------------------------+--------------------------------------------------
Reporter: c960657 | Owner: anonymous
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: XML-RPC | Version:
Severity: normal | Keywords:
-------------------------+--------------------------------------------------
When pinging update services like http://rpc.pingomatic.com/, any error
message returned by the service is ignored.
I run a weblog index like Weblogs.com, except that my index is only for
weblogs written in Danish. In order to ping my site, users have to sign up
in advance. When I receive a ping on my XML-RPC service, I verify that the
site mentioned in the ping is subscribed to my service. If it isn't, I
respond with an error message (flerror = true) as described in the
weblogUpdate.ping specification, [http://www.xmlrpc.com/weblogsCom].
However, Wordpress just drops this error message without letting the user
know that shouldn't ping my site.
This may not sound like a big problem, but it is for me. 99% of the pings
I recieve are from users who are not registered and who are clearly not
Danish so they are not eligible for inclusion in my index. They have
probably got the URL for my ping service from lists like this http://www
.instant-info-online.com/wordpress-compressed-all-inclusive-ping-list.html
that they have blindly copy-pasted to the Wordpress installation without
checking whether their pings are relevant on all the listed services. I
currently have no way of asking these users to stop pinging my site.
I would like Wordpress to show these error messages to the user, so that
he can remove any services that reject his ping.
--
Ticket URL: <http://trac.wordpress.org/ticket/2933>
WordPress Trac <http://wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list