What Ping Pong is and It Exists
Ping Pong is a module in PyAdmin that identifies bad links on our website and lets you correct them. It doesn't identify bad Vote Smart links; it identifies bad links that we have on our site, such as a campaign site that no longer exists, for example. The purpose of Ping Pong is for users to be able to easily replace bad links with good ones.

How to use Ping Pong
This is how to use Ping Pong. Just kidding. In the Ping Pong module, you can filter the errors you see by a) where the error is found in the database and b) what type of error it is (status). So, for example you can see all of the office_webaddress 400 errors if that's what you're looking for. As you can see, each error status is coded. Here is a list of translations. Ping Pong allows you to edit the link directly from the module rather than having to go find it in admin and edit it yourself.

Ping Pong doesn't do a very good job of telling the user where the error exists in the database which makes it hard to know what link you should be looking for, so even if you can see that a link is bad, you may have to use other tools to determine where to find the right link. So, for example, Ping Pong flags this link for me as a "Congress" "404" error. I can follow that link to verify that it's bad. But how do I find the correct link to replace it with? Good question - I can think of three good ways: select c.candidate_id, firstname, lastname
from office_webaddress ow
join office_candidate oc on (ow.office_candidate_id = oc.office_candidate_id)
join candidate c on (c.candidate_id = oc.candidate_id)
where webaddress = 'http://www.housedems.ct.gov/OConnor/'

The Quirks of Ping Pong
There is one comment on this page. [Display comment]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki