Got the "toggle" thingy running with just a few lines of JavaScript. Please test on all browsers.
Oh, the file at test.wikipedia.org is the only copy, so maybe we should store that somewhere ;-)
Magnus
Erik Moeller wrote:
On Mon, 2002-12-16 at 11:16, Magnus Manske wrote:
Note: I only had to patch Skin.php for that; it should show on all pages that use the Recent Changes function, though. As a pure display component, it shouldn't interfere with other new toys like "hide the bots" ;-)
The current version still lists the same diff/history link for every change; it seems to make more sense to list these links just once, i.e. at the top of a change, and also to remove the other redundancy below the change:
- (diff | hist) A crappy page (5 changes)
** 07:26 by 209.162.23.113 ** 07:22 by 209.162.23.113 - minor edit ** 07:20 by 209.162.23.113 (ook) ** 07:17 by 209.162.23.113 (oop) ** 07:15 by 209.162.23.113 - new page
Even better, of course, would be to show the correct diff links for the individual changes.
The format certainly has its advantages, such as being a simple bulleted list and thus generally rendered very fast, instead of a very large table. From a usability perspective, I still think "diff" and "hist" are pretty ugly.
Is this already checked in? It doesn't seem to be. Should we perhaps create an experimental tag on CVS for stuff like that?
Regards,
Erik