2012/3/23 Petr Onderka gsvick@gmail.com
Watched behaves correctly for me, if you aren't watching the page, then the watched attribute *should* be missing.
Thanks. Then I misunderstood the help page: watched: Indicates whether or not the page is being watched. So it indicates whether or not it is being watched* by me* (not watched at all by anybody); one may think from this text that it returns a true or false, not that it will be missing. I will correct the help page so as other people won't spend time with the same again. (Anyway, in this case it is useless for bot work.)
No, the page doesn't have any preload. You can see that if you try editing it in normal way. *Your link* has preload (notice the preload parameter), but that has nothing to do with the page itself, so it won't show in the API.
OK, there is a button we create these pages with, but you are right, it is not the own preload of this page. So a preload means here a /preload subpage under the desired page? Can you show me a positive example please?
Now the main field of my interest is MW namespace, as I wrote in the other letter. Let's take this page: http://hu.wikipedia.org/wiki/MediaWiki:Emailpagetext/de It displays some text from Translatewiki that will appear in edit window if you try to edit the page but editing means really creating, and it is written above the window that "page does not exist". How can I make sure if any text on the page exists this way and get it?
Page{[[MediaWiki:Emailpagetext/de]]} page.get() Traceback (most recent call last): ... File "wikipedia.py", line 772, in _getEditPage "Page does not exist."