https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114751
Revision: 114751
Author: kaldari
Date: 2012-04-05 22:15:15 +0000 (Thu, 05 Apr 2012)
Log Message:
-----------
beginning of code for sort links
Modified Paths:
--------------
trunk/extensions/PageTriage/PageTriage.i18n.php
trunk/extensions/PageTriage/PageTriage.php
trunk/extensions/PageTriage/SpecialPageTriage.php
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
Modified: trunk/extensions/PageTriage/PageTriage.i18n.php
===================================================================
--- trunk/extensions/PageTriage/PageTriage.i18n.php 2012-04-05 21:55:04 UTC
(rev 114750)
+++ trunk/extensions/PageTriage/PageTriage.i18n.php 2012-04-05 22:15:15 UTC
(rev 114751)
@@ -35,6 +35,9 @@
'pagetriage-filter-list-prompt' => 'Filter List',
'pagetriage-article-count' => 'There are currently $1 unreviewed
articles',
'pagetriage-viewing' => 'Viewing',
+ 'pagetriage-sort-by' => 'Sort by:',
+ 'pagetriage-newest' => 'Newest',
+ 'pagetriage-oldest' => 'Oldest',
'pagetriage-triage' => 'Review',
'pagetriage-filter-show-heading' => 'Show Only:',
'pagetriage-filter-reviewed-edits' => 'Reviewed Articles',
@@ -94,6 +97,9 @@
'pagetriage-filter-list-prompt' => 'Prompt to choose filters for the
list view',
'pagetriage-article-count' => 'A description of the number of
unreviewed articles. $1 is the count.',
'pagetriage-viewing' => 'Label for the sort-order buttons
(oldest/newest)',
+ 'pagetriage-sort-by' => 'Label for the sort-order buttons
(oldest/newest)',
+ 'pagetriage-newest' => 'Text for a sort-order button',
+ 'pagetriage-oldest' => 'Text for a sort-order button',
'pagetriage-filter-show-heading' => 'Prompt for the first set of
checkboxes in the filter menu',
'pagetriage-filter-reviewed-edits' => 'Checkbox text for reviewed
articles',
'pagetriage-filter-nominated-for-deletion' => 'Checkbox text for
articles nominated for deletion',
Modified: trunk/extensions/PageTriage/PageTriage.php
===================================================================
--- trunk/extensions/PageTriage/PageTriage.php 2012-04-05 21:55:04 UTC (rev
114750)
+++ trunk/extensions/PageTriage/PageTriage.php 2012-04-05 22:15:15 UTC (rev
114751)
@@ -225,6 +225,9 @@
'pagetriage-filter-list-prompt',
'pagetriage-article-count',
'pagetriage-viewing',
+ 'pagetriage-sort-by',
+ 'pagetriage-newest',
+ 'pagetriage-oldest',
'pagetriage-triage',
'pagetriage-show-only',
'pagetriage-filter-show-heading',
Modified: trunk/extensions/PageTriage/SpecialPageTriage.php
===================================================================
--- trunk/extensions/PageTriage/SpecialPageTriage.php 2012-04-05 21:55:04 UTC
(rev 114750)
+++ trunk/extensions/PageTriage/SpecialPageTriage.php 2012-04-05 22:15:15 UTC
(rev 114751)
@@ -212,7 +212,10 @@
</form>
</div>
</span>
- <span
class="mwe-pt-control-label-right"><b><%= gM( 'pagetriage-viewing' ) %></b>
Sort Controls</span>
+ <span
class="mwe-pt-control-label-right"><b><%= gM( 'pagetriage-sort-by' ) %></b>
+ <a href="#"
id="mwe-pt-sort-newest"><%= gM( 'pagetriage-newest' ) %></a>
+ <a href="#"
id="mwe-pt-sort-oldest"><%= gM( 'pagetriage-oldest' ) %></a>
+ </span>
</script>
<!-- bottom nav template -->
Modified:
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
===================================================================
---
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
2012-04-05 21:55:04 UTC (rev 114750)
+++
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
2012-04-05 22:15:15 UTC (rev 114751)
@@ -76,7 +76,17 @@
$( '#mwe-pt-filter-dropdown-control' ).click( function(
e ) {
_this.toggleFilterMenu();
e.stopPropagation();
- } );
+ } );
+
+ // Activate sort links
+ $( '#mwe-pt-sort-newest' ).click( function() {
+ // TODO: Make this change the direction param
and run a new fetch
+ return false;
+ } );
+ $( '#mwe-pt-sort-oldest' ).click( function() {
+ // TODO: Make this change the direction param
and run a new fetch
+ return false;
+ } );
},
resize: function() {
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs