https://bugzilla.wikimedia.org/show_bug.cgi?id=27173

--- Comment #15 from Aaron Schulz <jschulz_4...@msn.com> 2011-02-06 20:06:39 
UTC ---
(In reply to comment #14)
> ergo, pageOverride() does not account for usergroup settings in viewing stable
> pages, it only takes into account usersettings, page settings and url
> overrides.

Yes, it does check that. That's what showDraftByDefault() does.

The real cause is that logged-in users see the current version by default, even
if it is synced with the stable version. Try logging in and adding ?stable=1 to
the page URL (noindex goes away). The two versions are almost the same, except
the stable has filetimestamp=X added to thumbnail links. In rare cases, the
current version might use newer versions of Commons files too (feature of bug
15748).

One way to index these would be to have setRobotPolicy() check for this
scenario (viewing the draft when the stable synced with it).

I've been doing refactoring yesterday to make the code easier to read. I'll
deal with this after finishing that.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to