Last modified: 2011-09-07 19:23:18 UTC
Once you upload your file, release rights, then get to describe. If you put a ] in the categories input box invokes the error "data.query" is undefined you should ( of course ) check properties before assuming success. ie: instead of line 135 of jquery.mwCoolCats.js var pages = data.query.allpages; // you should do something like: if( data && data.query && data.query.allpages ){ var pages = data.query.allpages; } else{ // error handling goes here. } There are several other places in the code base where you make assignments of decedent properties without checking for their existence, these should be fixed.
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
Assumed fixed with mw.Api.category.js which does the right thing.