[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2014-05-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Bartosz Dziewoński matma@gmail.com changed:

   What|Removed |Added

   See Also|https://bugzilla.wikimedia. |https://bugzilla.wikimedia.
   |org/show_bug.cgi?id=18908,  |org/show_bug.cgi?id=21383
   |https://bugzilla.wikimedia. |
   |org/show_bug.cgi?id=48243   |

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2014-05-19 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #45 from Nemo federicol...@tiscali.it ---
More reasons to first use autocompletion where possible: bug 64829 comment 8 on
bug 21383.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2014-03-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Bartosz Dziewoński matma@gmail.com changed:

   What|Removed |Added

 Status|PATCH_TO_REVIEW |NEW
   Assignee|matma@gmail.com |wikibugs-l@lists.wikimedia.
   ||org

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2014-03-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #44 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 80781 abandoned by Bartosz Dziewoński:
Add a dropdown list for the tag selector

Reason:
Needs to be done differently.

https://gerrit.wikimedia.org/r/80781

-- 
You are receiving this mail because:
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-09-20 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Nemo federicol...@tiscali.it changed:

   What|Removed |Added

 CC||federicol...@tiscali.it

--- Comment #43 from Nemo federicol...@tiscali.it ---
(In reply to comment #42)
 To continue with the best of both worlds idea, why not supply the list of
 tags
 for the dropdown if the number of tags is lower than X, otherwise use only
 auto-completion API?

Yes, we only need something to implement it. MatmaRex is right that we already
use it successfully elsewhere: Rillke added it to Translate, for instance.

-- 
You are receiving this mail because:
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-09-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #38 from James Forrester jforres...@wikimedia.org ---
(In reply to comment #37)
 I think bug 48243 is almost a duplicate of this bug. A drop-down menu for
 tags seems silly. I'd suggest autocomplete (suggestions).

I disagree - autocomplete is great where the search-space is huge and
rapidly-changing, but in a restricted (and externally-set, relatively-static)
context, it's better to provide some form of latent discoverability than expect
users to know what it might be called (or start with).

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-09-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #40 from Bartosz Dziewoński matma@gmail.com ---
(The particular graphical elements it adds are almost all configurable, see the
gallery at http://harvesthq.github.io/chosen/ .)

-- 
You are receiving this mail because:
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-09-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Bartosz Dziewoński matma@gmail.com changed:

   What|Removed |Added

   Assignee|wikibugs-l@lists.wikimedia. |matma@gmail.com
   |org |

--- Comment #39 from Bartosz Dziewoński matma@gmail.com ---
Created attachment 13275
  -- https://bugzilla.wikimedia.org/attachment.cgi?id=13275action=edit
jquery.chosen() applied to the tag selector dropdown

Maybe we could use jquery.chosen to get the best of both worlds (screenshot
attached). The implementation would be trivial (on top of what I proposed it
amounts to adding the jquery.chosen ResourceLoader module and calling
`$('.mw-tagfilter-input').chosen()`).

I don't think this is used in core already, but it is definitely included and
supported (some of the Labs management extensions use it, I believe, and
support is integrated in HTMLForm as well).

(I'm leaning towards a simple select box myself, but this could be a
compromise.)

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-09-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #41 from MZMcBride b...@mzmcbride.com ---
(In reply to comment #38)
 I disagree - autocomplete is great where the search-space is huge and
 rapidly-changing, but in a restricted (and externally-set, relatively-static)
 context, it's better to provide some form of latent discoverability than
 expect users to know what it might be called (or start with).

A full index (e.g., [[Special:Tags]]) allows users to browse through all tags
(in the same way that [[Special:AllPages]] allows users to browse through all
page titles). The solutions being proposed here seem short-sighted. While there
may only be about 90 tags today (which is an overwhelming number in a
drop-down menu), does anyone expect this number to stay relatively low or
decrease in the future?

The reason autocomplete (or suggestions) are already used within MediaWiki for
page titles apply to this input field as well. We should also note that
Bugzilla itself uses an autocomplete/suggestions system for its keywords field.
A drop-down menu seems like a non-starter to me.

-- 
You are receiving this mail because:
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-09-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #42 from Niklas Laxström niklas.laxst...@gmail.com ---
To continue with the best of both worlds idea, why not supply the list of tags
for the dropdown if the number of tags is lower than X, otherwise use only
auto-completion API?

-- 
You are receiving this mail because:
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-09-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

MZMcBride b...@mzmcbride.com changed:

   What|Removed |Added

 CC||b...@mzmcbride.com
   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=48243

--- Comment #37 from MZMcBride b...@mzmcbride.com ---
I think bug 48243 is almost a duplicate of this bug. A drop-down menu for tags
seems silly. I'd suggest autocomplete (suggestions).

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org changed:

   What|Removed |Added

 CC||jared.zimmerman@wikimedia.o
   ||rg

--- Comment #29 from Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org ---
I don't know enough about this feature to weigh in intelligently, If the tag
list is short a popup might be a reasonable option, however if it is long
enough to require scrolling another solution might need to be arrived at.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #30 from Bartosz Dziewoński matma@gmail.com ---
The list includes all tags maintained by extensions (VisualEditor,
MobileFrontend and GettingStarted use these, VE 2, the rest 1 each), as well as
all active AbuseFilter tags (hopefully not more than a dozen or so, depending
on the wiki). Should be acceptable for a dropdown list.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Helder mybugs.m...@gmail.com changed:

   What|Removed |Added

   See Also||https://bugzilla.wikimedia.
   ||org/show_bug.cgi?id=18908

--- Comment #31 from Helder mybugs.m...@gmail.com ---
Will this dropdown menu be cluttered by inactive tags and tags from deleted
filters (bug 18908)? E.g. the link vandalism from English Wikipedia, which is
not used anymore:
https://en.wikipedia.org/wiki/Special:Tags

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #32 from Bartosz Dziewoński matma@gmail.com ---
Helder, no, assuming I understand how this works. Special:Tags and this would
use different methods - the special page shows all tags that were ever used,
while the dropdown would only use the ones explicitly defined using the
ListDefinedTags hook.

I asked Reedy to check this on en.wp and the total there is 40 active tags - a
little long-ish for a dropdown, but manageable. It's surely shorter on saner
wikis.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #33 from Bartosz Dziewoński matma@gmail.com ---
(For reference, en.wp's Special:Tags shows 90 tags right now.)

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #34 from Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org ---
90 tags seems like too much for a popup. What about a form field or a combo box
with type ahead.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #35 from Bartosz Dziewoński matma@gmail.com ---
It's 40 for the popup (actually a dropdown), 90 only on the special page.

HTML form dropdowns (selects) also support search-by-typing in all browsers
I'm aware of.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #36 from Jared Zimmerman (WMF) jared.zimmer...@wikimedia.org ---
40 or 90 feels overwhelming in a popup on some browsers that is going to take
up the full height of the screen. Scrolling in popup can be very difficult for
some users.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Gerrit Notification Bot gerritad...@wikimedia.org changed:

   What|Removed |Added

 Status|NEW |PATCH_TO_REVIEW

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-08-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #28 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Change 80781 had a related patch set uploaded by Matmarex:
Add a dropdown list for the tag selector

https://gerrit.wikimedia.org/r/80781

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-07-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Bartosz Dziewoński matma@gmail.com changed:

   What|Removed |Added

   Keywords|patch, patch-reviewed   |
 CC||jforres...@wikimedia.org

--- Comment #26 from Bartosz Dziewoński matma@gmail.com ---
This is a little more important now that VE is in beta – I think people often
filter RC by the 'visualeditor' tag to look for breakage. The dropdown list
should just use the same data that [[Special:Tags]] uses.

CC'ing James Forrester.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-07-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

James Forrester jforres...@wikimedia.org changed:

   What|Removed |Added

 Status|REOPENED|NEW

--- Comment #27 from James Forrester jforres...@wikimedia.org ---
Sounds like a nice improvement.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2013-04-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #25 from Andre Klapper aklap...@wikimedia.org ---
MrBlueSky / Seb35 / Krinkle:

(In reply to comment #24 by Matma.Rex)
 Anyway, what's the issue about now? Integrating the gadget into core? That
 seems like a bad idea, as it wouldn't be configurable, and retrieving the
 tags from the API on each call would be quite inefficient, if it's even
 possible. Or reviving MrBlueSky's changeset? I'm not the best person to do
 this, PHP is not my forte.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Sumana Harihareswara suma...@wikimedia.org changed:

   What|Removed |Added

   Keywords|patch-need-review   |patch-reviewed
 CC||matma@gmail.com

--- Comment #23 from Sumana Harihareswara suma...@wikimedia.org ---
The patchset was for Dropdown for tags in rc, contribs, history and newpages.

Bartosz, would you be interested in taking this issue on?

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-12-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #24 from Bartosz Dziewoński matma@gmail.com ---
I am currently waiting for somebody to review one of my own patches in gerrit,
and nobody seems interested. I'm not sure if I will be able to without
overburdening myself.

Anyway, what's the issue about now? Integrating the gadget into core? That
seems like a bad idea, as it wouldn't be configurable, and retrieving the tags
from the API on each call would be quite inefficient, if it's even possible. Or
reviving MrBlueSky's changeset? I'm not the best person to do this, PHP is not
my forte.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #20 from duplicate...@googlemail.com 2012-11-08 20:05:45 UTC ---
*** Bug 25876 has been marked as a duplicate of this bug. ***

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #21 from MrBlueSky mrblue...@wikipedia.be 2012-11-08 21:20:28 UTC 
---
I have submitted a change (and abandoned) in Gerrit: [[gerrit change 4363]].

The problem with that implementation is that configuration has to be done using
system messages, which is neither userfriendly nor flexible. It should have a
nice GUI instead. But actually I think its better to create this functionally
as a Javascript gadget, so the people who create and maintain the gadgets at a
project can create something which fits the project. For example: on wp-nl,
where I enabled such a gadget [1] we have only 7 labels (which almost never
change), so a textfield isn't useful and a simple dropdown suffices.

[1] http://nl.wikipedia.org/wiki/MediaWiki:Gadget-labelfilter.js

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #22 from MrBlueSky mrblue...@wikipedia.be 2012-11-08 21:21:22 UTC 
---
gerrit change 4363

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-05-24 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #19 from Sumana Harihareswara suma...@panix.com 2012-05-25 
02:55:28 UTC ---
MrBlueSky: Thanks again for the patch.  Are you interested in updating it and
using developer access to directly suggest it into our Git source control
system?

https://www.mediawiki.org/wiki/Developer_access

https://www.mediawiki.org/wiki/Git/Workflow#How_to_submit_a_patch

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-01-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Rob Moen rm...@wikimedia.org changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||rm...@wikimedia.org
 Resolution||FIXED

--- Comment #17 from Rob Moen rm...@wikimedia.org 2012-01-13 21:25:24 UTC ---
Applied patch in r108850.  Thanks for the patch!

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-01-13 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Rob Moen rm...@wikimedia.org changed:

   What|Removed |Added

 Status|RESOLVED|REOPENED
 Resolution|FIXED   |

--- Comment #18 from Rob Moen rm...@wikimedia.org 2012-01-13 22:06:38 UTC ---
Reverted as trunk is in code freeze for 1.19 release.  Congrats on commit
access MrBlueSky.  Please review comments for r108850.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2012-01-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Reedy s...@reedyboy.net changed:

   What|Removed |Added

   Priority|High|Normal

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-12-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #15 from Brion Vibber br...@wikimedia.org 2011-12-16 21:31:32 UTC 
---
I'm a bit befuddled by this comment:

+ * @param $msgkey String: message key for the message which contains a
(newline delimited)
+ *list of tags to put in the dropdown list. If the message
contains no valid tags
+ *or doesn't exist the dropdown list is omitted and only a text
field is created.


however in the function body, it also checks self::listDefinedTags() and if
there aren't any in there, the list ends up empty.

Should it be combining these two lists, or filtering one by the other, or
something else? It kinda looks like you have to hardcode the set of things that
you can select in messages, of which there's at least two to maintain. What's
the intention behind this?

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-12-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

MrBlueSky mrblue...@wikipedia.be changed:

   What|Removed |Added

   Attachment #9390|0   |1
is obsolete||

--- Comment #16 from MrBlueSky mrblue...@wikipedia.be 2011-12-17 00:09:42 UTC 
---
Created attachment 9727
  -- https://bugzilla.wikimedia.org/attachment.cgi?id=9727
Tag against trunk

Oh, i'm sorry: that's an old comment which I should have changed. 

If $wgUseTagFilter is false or there are no defined tags, no filter form is
returned. Otherwise a textfield is created, and when the specified message
contains text, a dropdown is created too.

There are indeed 2 messages for specifying the selectable tags, one for
newpages and one for RC, history and contribs. This way admins can choose
usefull tags (or to not have a dropdown menu at all). Another possibility would
of course be to always put all defined tags in the dropdown but on some wikis
(wp-en) this would result in a lot of clutter.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #12 from Mark A. Hershberger m...@everybody.org 2011-11-17 
00:48:15 UTC ---
In order to properly review this, I need to find out how to add tags before
this change is made.  Clues? point me to some docs?

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #13 from Bawolff bawolff...@gmail.com 2011-11-17 01:10:24 UTC ---
(In reply to comment #12)
 In order to properly review this, I need to find out how to add tags before
 this change is made.  Clues? point me to some docs?

Honestly, direct db manipulation is easiest way ;) . If you don't want to do
that you need to install abuse filter, and make some filters that tag stuff
(You should be able to steal filters from wikimedia wikis. MW.org has a filter
that tags any edit adding ? for example)

See also [[mw:Manual:Tags]] which isn't exactly high on details

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #14 from Bawolff bawolff...@gmail.com 2011-11-17 01:18:35 UTC ---
btw, another possible way of doing this that comes to mind, is re-use the
search drop-down suggestion code, and make suggestions while users type.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Sumana Harihareswara suma...@panix.com changed:

   What|Removed |Added

   Keywords|reviewed|need-review

--- Comment #11 from Sumana Harihareswara suma...@panix.com 2011-11-12 
13:33:51 UTC ---
Changing reviewed to need-review because MrBlueSky's new patch awaits
review.  Thanks for the patch!

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Niklas Laxström niklas.laxst...@gmail.com changed:

   What|Removed |Added

 CC||niklas.laxst...@gmail.com

--- Comment #5 from Niklas Laxström niklas.laxst...@gmail.com 2011-11-08 
12:55:34 UTC ---
The code looks very good, except for minor detail of using 'or' instead of
'||'.

The user interface could perhaps be better, but that can be improved later if
necessary.

In testing I see:
 Warning: implode(): Invalid arguments passed in
/www/sandwiki/includes/specials/SpecialRecentchanges.php on line 611

My wiki doesn't have any defined tags. It is probably also the reason why I
don't see any filtering interface in the first place. 

Anyway, looks like changing return '' to return array() in
ChangeTags::buildTagFilterWithDropdown fixes the warning.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Sumana Harihareswara suma...@panix.com changed:

   What|Removed |Added

   Keywords|need-review |reviewed
 CC||suma...@panix.com

--- Comment #6 from Sumana Harihareswara suma...@panix.com 2011-11-08 
12:56:59 UTC ---
Marking reviewed.  MrBlueSky, could you revise your patch per Niklas's code
review?  Thanks!

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #7 from Mark A. Hershberger m...@everybody.org 2011-11-08 
15:17:37 UTC ---
I also found (and fixed) the problem with implode on this patch when I
looked at it.  Also, like Niklas, I didn't have a good way to test it
since I didn't have tags on my wiki.

To fix the implode problem, replace “return '';” on line 201 with
“return array();”

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

MrBlueSky mrblue...@wikipedia.be changed:

   What|Removed |Added

   Attachment #9367|0   |1
is obsolete||

--- Comment #8 from MrBlueSky mrblue...@wikipedia.be 2011-11-09 00:00:16 UTC 
---
Created attachment 9390
  -- https://bugzilla.wikimedia.org/attachment.cgi?id=9390
Patch against trunk

The only easy way to test tag-related things is AFAIK to create abuse filters
which attaches them to changes. Neither the core nor commonly used extensions
(besides AbuseFilter) use tags. 

I have revised the patch per Niklas's code review. And I made two other
changes:
*I removed the check for valid tags. When all abuse filters which use a certain
tag are removed, the tag is no longer in table 'valid_tag'. But there could
still be changes which have that tag attached and users might want to look for
them. When non-existing tags are specified it probably makes more sense anyway
to just put them in the list and have it noticed and fixed than to hide them.
* 'MediaWiki:tag-filter-dropdown-list' and
'MediaWiki:tag-filter-newpages-dropdown-list' simply take one tag per line,
because it's possible users want to have tags starting with an asterik.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #10 from Krinkle krinklem...@gmail.com 2011-11-09 00:10:55 UTC ---
Oh, it doesn't actually query it (prolly not indexed)..

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-08 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Krinkle krinklem...@gmail.com changed:

   What|Removed |Added

 CC||krinklem...@gmail.com

--- Comment #9 from Krinkle krinklem...@gmail.com 2011-11-09 00:09:27 UTC ---
(In reply to comment #8)
 *I removed the check for valid tags. When all abuse filters which use a 
 certain
 tag are removed, the tag is no longer in table 'valid_tag'. But there could
 still be changes which have that tag attached and users might want to look for
 them. When non-existing tags are specified it probably makes more sense anyway
 to just put them in the list and have it noticed and fixed than to hide them.

Yeah, searching for tags that are no longer be used on new edits should be
possible.

This won't cause a lit of ancient tags since mw_recentchanges is frequently
truncated/shortened.

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

MrBlueSky mrblue...@wikipedia.be changed:

   What|Removed |Added

   Attachment #9366|0   |1
is obsolete||

--- Comment #4 from MrBlueSky mrblue...@wikipedia.be 2011-11-06 23:38:37 UTC 
---
Created attachment 9367
  -- https://bugzilla.wikimedia.org/attachment.cgi?id=9367
Patch against trunk

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

MrBlueSky mrblue...@wikipedia.be changed:

   What|Removed |Added

   Keywords||need-review, patch

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

--- Comment #2 from MrBlueSky mrblue...@wikipedia.be 2011-11-04 23:54:33 UTC 
---
Created attachment 9366
  -- https://bugzilla.wikimedia.org/attachment.cgi?id=9366
Patch against trunk

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-11-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

MrBlueSky mrblue...@wikipedia.be changed:

   What|Removed |Added

 CC||mrblue...@wikipedia.be

--- Comment #3 from MrBlueSky mrblue...@wikipedia.be 2011-11-04 23:56:02 UTC 
---
Oke, I had a go at this. A dropdown list is added to RecentChanges,
Contributions, History and NewPages. 

*Tags to put in the dropdown for RC, Contribs and History are taken from
MediaWiki:tag-filter-dropdown-list 
*Tags to put in the dropdown for NewPages are taken from
MediaWiki:tag-filter-newpages-dropdown-list
*Non-existing tags in these messages are excluded from the dropdown
*If there are no (existing) tags listed in the message, the dropdown is not
shown
*The textbox is always shown
*When a tag in the dropdown is selected, it is used and the textbox is ignored
*When the 'other'-item in the dropdown is selected, the tag in the textbox is
used
*A new GET-parameter is used: 'tagfilterdropdown'

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-02-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

   Keywords||easy
   Priority|Normal  |High
 CC||m...@everybody.org
Version|1.17|unspecified

-- 
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


[Bug 25909] Add a drop-down list for the tags in Recentchanges and Newpages

2011-02-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=25909

Bawolff bawolff...@gmail.com changed:

   What|Removed |Added

 CC||bawolff...@gmail.com

--- Comment #1 from Bawolff bawolff...@gmail.com 2011-02-10 03:31:47 UTC ---
I imagine having a textbox with common suggestions (hardcoded into a mediawiki
ns page) would be better then a pure drop down, as the full list might be long
(look at the inactive tags on 'pedia), but we still want to enable the user to
input any tag they desire.

-- 
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