The proposed patch joins together edits by the same user and topic in
the recent changes list, displaying them as one.
Many people have difficulties in committing edits in one change. They
make an edit, read for a few minutes, then apply one change, and after
some time another one, and more. With more users and activity this
quickly clutters the recent changes page. Usually moderators are not
much interested in these intermediate edits and prefer to see the final
difference made by the particular contributor.
The proposed alteration of RecentChangesServlet shows different edits
only as long as the topic or the user is different. Multiple continuos
edits by the same user and topic are considered the same.
To create this the patch, I have merged in the
ServletUtil.buildVirtualWikiLinks call that is from the later versions
than Ultrastudio.org has been forked and changed the visibility to of
handleJamWikiRequest (kinda used to be protected?). This code initially
belonged to Ultrastudio.org and worked fine there for a long time. For
peace of mine I have made a test build and deployment of the modified
version, seems working as expected.
The patch is against the current trunk.
Audrius
|