Last modified: 2006-06-01 02:25:37 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T4468, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 2468 - The code that generates the namespace form for 'Special:' Contributions, Allpages and Recentchanges should be merged
The code that generates the namespace form for 'Special:' Contributions, Allp...
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Special pages (Other open bugs)
unspecified
All All
: Normal enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: code_quality 4204 1862 2348 2429 3825 4341 4624
  Show dependency treegraph
 
Reported: 2005-06-21 00:18 UTC by Ævar Arnfjörð Bjarmason
Modified: 2006-06-01 02:25 UTC (History)
1 user (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Ævar Arnfjörð Bjarmason 2005-06-21 00:18:51 UTC
The code that generates the namespace form for Special:Contributions,
Special:Allpages and Special:Recentchanges should be merged, perhaps into
HTMLForm.php?
Comment 1 lɛʁi לערי ריינהארט 2005-06-21 18:50:50 UTC
Hallo Ævar!

[[Special:Recentchanges]] allows many parameters. Nevertheless it is *not*
possible (trough the user interface) to *first* select the parameters and make
*only one* query as it is possible at
http://bugzilla.wikimedia.org/query.cgi?format=advanced which is designed for
*advanced* users / contributors.

However it should be possible to allow *alternative* usage by
- individual links as the "hide" / "show" links in [[Special:Recentchanges]]
- *one querry* searchas using selector boxes, check boxes buttons etc.
- parametrization in url's

- parameters supported at some of the mentioned pages as "hideOwn=0" /
"hideOwn=1" should be available at appropriate special pages; it would not make
sense at [[Special:Contributions]]

- requests about other options from other bugs should be added; I have seen
"Special:Recentchanges|reverse=1" working at Nuka-Wiki the 4th of May

- [[Special:Imagelist]] allows searching for patterns; it will find
[[Image:Sydney_at_night.jpg]] searching for "Sydney"

- Having a "redirect indication" with same look and feel at these pages would
make life easier.

Special care should be taken about what MediaWiki messages is used: those from
the content language or from the selected user interface. This is because users
*and* sysops may use languages *other* then the content language. Example:
"restored X revisions" is taken from the selected user interface by the sysop.

Should all required changes / enhancements etc. be added to "Bug 2468 blocks:" ?

Regards Reinhardt [[user:gangleri]]
Comment 2 lɛʁi לערי ריינהארט 2006-01-17 23:39:09 UTC
*note*

Until now [[special:Recentchangeslinked/foo]] does not provide namespace
filters. Should Recentchangeslinked benefit from the merged code?

For more differences see also
Bug 4154: MediaWiki:Showhideminor not appropriate for both Special:Recentchanges
and Special:Recentchangeslinked

best regards reinhardt [[user:gangleri]]
Comment 3 lɛʁi לערי ריינהארט 2006-02-03 13:24:43 UTC
bug 2930 comment 6
Bug 2930: The edit history is wrong: It is based on timestamps while diff and
direction is based on revision id's

same sort criteria (timestamp, page_id) should be used for history/diff,
Special:Contributions/foo, Special:Recentchanges, special:Recentchangeslinked/foo
Comment 4 Brion Vibber 2006-02-03 18:12:55 UTC
Please stop smashing irrelevant crap all over every bug report for no reason.
Comment 5 lɛʁi לערי ריינהארט 2006-02-21 02:32:34 UTC
(In reply to comment #4)
> Please stop smashing irrelevant crap all over every bug report for no reason.

Sorry Brion! I did realise today that the summary of this request is only about
*namespace form*.

Opened two counterparts for this bug:

Bug 5053: The code that generates the filter section for 'Special:'
Contributions, Recentchanges, Recentchangeslinked, Watchlist should be merged
and reused for other special pages with filter section
and
Bug 5054: The code that generates the linewise result section for 'Special:'
Contributions, Recentchanges, Recentchangeslinked, Watchlist should be merged
and reused for other special pages with linewise result section

Will remove bogus dependencies.

best regards reinhardt [[user:gangleri]]
Comment 6 Rob Church 2006-05-07 20:37:27 UTC
*cough* HtmlNamespaceSelector() *cough*

Resolving FIXED.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links