Last modified: 2010-05-15 16:03:11 UTC
The prop=info query with inprop=protection doesn't indicate when a page is protected from creation. This query http://en.wikipedia.org/w/api.php?action=query&prop=info&inprop=protection&titles=Real_social_dynamics gives <?xml version="1.0" encoding="utf-8"?> <api> <query> <normalized> <n from="Real_social_dynamics" to="Real social dynamics" /> </normalized> <pages> <page ns="0" title="Real social dynamics" missing=""> <protection /> </page> </pages> </query> </api> but the page is currently protected from creation.
http://en.wikipedia.org/w/api.php?action=query&prop=info&inprop=protection&titles=Real_Social_Dynamics does give the right results. Create protection affects all case variants because the pt_title field is case-insensitive. Fixed in r33473.
Reverted r33473 and added a proper fix for the field's encoding in r33508. pt_title is now properly case-sensitive, matching the behavior of all other title fields. If the field were meant to be case insensitive, it wouldn't work correctly as previously written!