On 30/11/05, Anissa Mohler <anissa.mohler(a)onstor.com> wrote:
I'm running Media Wiki 1.4.12 and working on a
project where I need to
automate edits to certain pages. I'm using SQL statements to do these
edits (see below for details). When I perform these edits in the
database they are not displayed when I view the article using a web
browser, in spite of the fact that they are in the cur database. If I go
to the "Edit" page I see my edits there and if I edit the Edit, they
will appear in the article view. I'm also able to see my edits in the
recentchanges list. The only place where they don't appear to appear is
in the Article view itself.
Well, it definitely sounds like a caching problem to me...
1) have you ruled out it just being your own browser cache, using a
"hard refresh" [1]?
2) if that doesn't work, try using "&action=purge" in the URL (where
"&action=edit" would go)
3) if it's the latter, you might want to work out what the source-code
equivalent of that action would be, so you can automate it. I'm afraid
I'm not 'au fait' with the various caching mechanisms built in to the
software, so that's as far as I can help you.
[1] Instructions for various browsers at
http://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache
--
Rowan Collins BSc
[IMSoP]