https://bugzilla.wikimedia.org/show_bug.cgi?id=18291
Summary: rebuildrecentchanges zaps all deletions due to looking in wrong table Product: MediaWiki Version: 1.15-svn Platform: All OS/Version: All Status: NEW Severity: major Priority: Normal Component: RecentChanges AssignedTo: wikibugs-l@lists.wikimedia.org ReportedBy: jida...@jidanni.org Delete a page, check RecentChanges for the entry, there you see it. Now run rebuildrecentchanges.php. Check RecentChanges... it is gone! The problem is that rebuildrecentchanges.inc assumes that 'log_namespace=page_namespace', 'log_title=page_title', can also be applied to deletions. But deleted pages will not have an entry in the page table! Don't look for them in the page table, instead please separately look for them in the archive table! Users are angry: "Why is the administrator deleting articles behind our backs? If there is a problem with an article I wrote, then go ahead and delete it, but at least don't try to cover up the evidence that you did!" The administrator replies: "The deletions are right there in RecentChanges, along with my carefully worded reasons ... until one day I ran rebuildrecentchanges.php!" (Feel free to recategorized this bug under "Maintenance scripts". I'm just noting that it ruins what is seen on the special page RecentChanges.) -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. 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