[Bug 16497] Paginate Special:AllMessages

2010-04-09 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497

--- Comment #21 from fole...@netcourrier.com 2010-04-09 08:44:05 UTC ---
I had asked for this in duplicate bug 15389, and I must say that it works fine
now. Thank you.

-- 
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 16497] Paginate Special:AllMessages

2009-07-14 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Chad H. innocentkil...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED




--- Comment #20 from Chad H. innocentkil...@gmail.com  2009-07-15 02:03:47 
UTC ---
Done in r53286


-- 
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 16497] Paginate Special:AllMessages

2009-06-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


jida...@jidanni.org changed:

   What|Removed |Added

 CC||jida...@jidanni.org
Version|1.15-svn|1.16-svn




--- Comment #18 from jida...@jidanni.org  2009-06-04 21:09:51 UTC ---
Glad something is going to be done soon, else it is the click of death
(well, 5 minute freeze) for my browser (emacs-w3m), so I was going to
say maybe make php the default output mode, instead of the giant HTML
table).
$ for i in php html xml; do echo -en $i:\\t
  GET -P ...title=Special:AllMessages\ot=$i|Ac -c; done
php:164635
html:   1586231
xml:209453


-- 
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 16497] Paginate Special:AllMessages

2009-06-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497





--- Comment #19 from Happy-melon happy-me...@live.com  2009-06-04 22:34:43 
UTC ---
PHP was once the default mode, but was replaced with the human readable form
because, well, it's not the human-readable form :-D  It's a human-facing page,
ergo it should have pretty human-readable content.  For a machine-readable
form, go to the API.  

Even with the limit set to 5000, so all the entries display, the TablePager
version is still significantly more compact: I make it 1.31Mb vs 2.27Mb; not
sure how that meshes with your stats, but it would be a significant saving even
if it were only 200kB.


-- 
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 16497] Paginate Special:AllMessages

2009-05-28 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497





--- Comment #17 from Happy-melon happy-me...@live.com  2009-05-28 11:35:36 
UTC ---
Anyone planning on doing anything with 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 16497] Paginate Special:AllMessages

2009-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Happy-melon happy-me...@live.com changed:

   What|Removed |Added

Attachment #6086 is|0   |1
   obsolete||




--- Comment #16 from Happy-melon happy-me...@live.com  2009-05-04 17:51:39 
UTC ---
Created an attachment (id=6089)
 -- (https://bugzilla.wikimedia.org/attachment.cgi?id=6089)
Revised patch, still against r50159

Hmn, I guess this could be resolved by calling the method from the TablePager
instance that's actually created? This revised patch should do this.  I've also
added some replacement CSS; this resolves bug7006.


-- 
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 16497] Paginate Special:AllMessages

2009-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Happy-melon happy-me...@live.com changed:

   What|Removed |Added

 Blocks||7006




-- 
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 16497] Paginate Special:AllMessages

2009-05-04 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Happy-melon happy-me...@live.com changed:

   What|Removed |Added

 Blocks||7008




-- 
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 16497] Paginate Special:AllMessages

2009-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Happy-melon happy-me...@live.com changed:

   What|Removed |Added

Attachment #5634 is|0   |1
   obsolete||




--- Comment #14 from Happy-melon happy-me...@live.com  2009-05-03 22:34:30 
UTC ---
Created an attachment (id=6086)
 -- (https://bugzilla.wikimedia.org/attachment.cgi?id=6086)
Paginate Special:Allmessages using TablePager, against r50159

I've been working on a complete solution to this and related bugs, using the
TablePager class that is used in, for instance, CodeReview and the AbuseFilter.
 This framework provides a nice way to paginate large data sets such as
Allmessages.  Notable features include:

*Server-side filtering by customisation state (modified, unmodified or all),
and  by prefix
*Integrated language selection
*No horizontal scrolling
*No javascript :D

The one aspect of the implementation that I'm not entirely happy with is the
need to pretend, for the benefit of TablePager and its parent IndexPager, that
the data was drawn entirely from the database.  To do this, I had to write a
FakeResultWrapper class that could be loaded with the message array and that
would then spit out the results in the manner IndexPager expects from a real
database.  The alternative was to overload so many of IndexPager's core methods
(extractResultInfo, getBody and formatRow, at least) as to rather defeat the
object of using the framework in the first place.  With the FakeResultWrapper, 
new features would have to be implemented to ResultWrapper itself, and utilised
in TablePager, in order to cause breakages.

The only breaking change is the removal of the variable output formats; only
HTML is now supported.  Both PHP and XML-formatted lists are now available
through the API; this should certainly be the access point for scripts that
need a machine-readable list of the messages.  The PHP output was added almost
exactly five years ago (r3454), from the time when message defaults were still
specified in the database, XML 18 months ago (r27389).  I'll CC both
committers, but I think that this functionality should be accessed through the
API. Admittedly there is currently no way to get the 'original' message through
the API, but that's a separate bug.

comments/criticisms would be much appreciated. The patch only blanks
phase3/skins/common/allmessages.js for some reason; that file is actually now
unused and can be deleted.


-- 
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 16497] Paginate Special:AllMessages

2009-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Happy-melon happy-me...@live.com changed:

   What|Removed |Added

 CC||vasi...@gmail.com, happy-
   ||me...@live.com
 Depends on||18620
URL||http://hmwiki.x10hosting.com
   ||/wiki/Special:AllMessages
   Keywords||need-review, patch
Version|1.14-svn|1.15-svn




-- 
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 16497] Paginate Special:AllMessages

2009-05-03 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497





--- Comment #15 from ^demon innocentkil...@gmail.com  2009-05-03 22:42:50 UTC 
---
Applies cleanly and works well here. Have a strict standards bug though, on
line 92 of the patched SpecialAllmessages.php:

Non-static method TablePager::getHiddenFields() should not be called
statically, assuming $this from incompatible context


-- 
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 16497] Paginate Special:AllMessages

2009-04-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Roan Kattouw roan.katt...@gmail.com changed:

   What|Removed |Added

 CC||mediaw...@blazemonger.com




--- Comment #12 from Roan Kattouw roan.katt...@gmail.com  2009-04-12 18:19:15 
UTC ---
*** Bug 18439 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 16497] Paginate Special:AllMessages

2009-04-12 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


Roan Kattouw roan.katt...@gmail.com changed:

   What|Removed |Added

 Depends on|15389   |




-- 
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 16497] Paginate Special:AllMessages

2009-03-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


^demon innocentkil...@gmail.com changed:

   What|Removed |Added

 CC||dasch...@gmx.net




--- Comment #8 from ^demon innocentkil...@gmail.com  2009-03-05 13:44:04 UTC 
---
*** Bug 17800 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 16497] Paginate Special:AllMessages

2009-03-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497





--- Comment #10 from DaSch dasch...@gmx.net  2009-03-05 13:52:40 UTC ---
I think the problem is that with a rising number of extensions and personal
changes the whole thing gets to big, I think the sugestion from Bug 15389 is a
good beginning to solve this problem


-- 
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 16497] Paginate Special:AllMessages

2008-12-29 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=16497


FunPika stevend...@comcast.net changed:

   What|Removed |Added

 CC||stevend...@comcast.net
Summary|Fatal Error in  |Paginate Special:AllMessages
   |Special:AllMessages |




--- Comment #6 from FunPika stevend...@comcast.net  2008-12-30 00:02:10 UTC 
---
Updated summary to reflect need for pagination. 


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