Page MenuHomePhabricator

Support showing/hiding rc_type on Special:RecentChanges (edit, new and logs)
Closed, DuplicatePublic

Description

Author: Wiki.Melancholie

Description:
Similar to hideminor, hidebots, hideanons, hideliu and hidemyself there should be a way to hide logs.

&hidelogs=1


BTW: Currently, inverting "all" with the namespace selector seems to have no effect at all.
Maybe, only logs could be shown in that case instead!?

Details

Reference
bz14567

Event Timeline

bzimport raised the priority of this task from to Low.Nov 21 2014, 10:11 PM
bzimport set Reference to bz14567.
bzimport added a subscriber: Unknown Object (MLST).

Shouldn't choosing "Special" with the namespace selector and inverting that have the desired effect?

There is no Special in the namespace selector currently.

Wiki.Melancholie wrote:

If it is ok (and possible) for you to add this namespace "Special" (-1) to the namespace selector, I am for it too ;-)

(In reply to comment #3)

If it is ok (and possible) for you to add this namespace "Special" (-1) to the
namespace selector, I am for it too ;-)

There can be no recent changes in special pages, so that would be way too crappy hack.

Wiki.Melancholie wrote:

And note that combinations of only showing everything else but articles
and also no logs would only be possible by an URL argument/parameter.

NS:0 (inverted) + &hidelogs=1 would show no articles and (permanently) no logs then for example.

Eugene.Zelenko wrote:

See also 4123

Wiki.Melancholie wrote:

*** Bug 4123 has been marked as a duplicate of this bug. ***

Wiki.Melancholie wrote:

*** Bug 9287 has been marked as a duplicate of this bug. ***

If this would be added to RecentChanges, please add it to Watchlist at the same time.

(In reply to comment #4)

There can be no recent changes in special pages, so that would be way too
crappy hack.

Actually, there can. Log entries are stored in the database as changes to [[Special:Log/something]].

Eugene.Zelenko wrote:

*** Bug 16477 has been marked as a duplicate of this bug. ***

Changed component to "RecentChanges"

This is already supported in the backend (rc_type = EDIT, NEW or LOG) and exposed in the RecentChanges API. Let's add it to the Special:RecentChanges user interface as well.