---- Simon Lehmann <[EMAIL PROTECTED]> schrijft: 
> I am not quite sure if "no id and missing" is indicating a deleted page.
The "missing" attribute definitely indicates a non-existent page. That 
convention is followed throughout the API.

> If I send a query with a title that never existed it also returns a page
> without an id and is marked as missing, so it can't be distinguished
> from a deleted page (or vice versa).
The distinction between deleted pages and pages that never existed does not 
exist in MediaWiki (for people who don't have the right to view deleted 
revisions, that is). Pages either exist right now, or they don't.

> But my point was, as you have already said, that by default it shouldn't
> return missing pages at all, no matter if they never have existed or
> don't exist anymore. 
It's probably a good idea to drop missing pages. The reason they show up at all 
is that Wikipedia uses a search extension called Lucene, which is kind of slow 
on the uptake. This means recently deleted pages are only periodically removed 
from the search index. The standard MW search doesn't have this "bug".

Roan Kattouw (Catrope)

_______________________________________________
Mediawiki-api mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-api

Reply via email to