https://www.mediawiki.org/wiki/Special:Code/MediaWiki/114767
Revision: 114767
Author: kaldari
Date: 2012-04-06 17:49:48 +0000 (Fri, 06 Apr 2012)
Log Message:
-----------
making the sort buttons work
Modified Paths:
--------------
trunk/extensions/PageTriage/modules/ext.pageTriage.models/ext.pageTriage.article.js
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
Modified:
trunk/extensions/PageTriage/modules/ext.pageTriage.models/ext.pageTriage.article.js
===================================================================
---
trunk/extensions/PageTriage/modules/ext.pageTriage.models/ext.pageTriage.article.js
2012-04-06 16:09:35 UTC (rev 114766)
+++
trunk/extensions/PageTriage/modules/ext.pageTriage.models/ext.pageTriage.article.js
2012-04-06 17:49:48 UTC (rev 114767)
@@ -81,9 +81,12 @@
setParams: function( apiParams ) {
this.apiParams = apiParams;
- this.eventBus.trigger( "paramsSet", this.apiParams );
},
+ setParam: function( paramName, paramValue ) {
+ this.apiParams[paramName] = paramValue;
+ },
+
getParam: function( key ) {
return this.apiParams[key];
}
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-06 16:09:35 UTC (rev 114766)
+++
trunk/extensions/PageTriage/modules/ext.pageTriage.views/ext.pageTriage.listControlNav.js
2012-04-06 17:49:48 UTC (rev 114767)
@@ -78,11 +78,13 @@
// Activate sort links
$( '#mwe-pt-sort-newest' ).click( function() {
- // TODO: Make this change the direction param
and run a new fetch
+ _this.model.setParam( 'dir', 'newestfirst' );
+ _this.model.fetch();
return false;
} );
$( '#mwe-pt-sort-oldest' ).click( function() {
- // TODO: Make this change the direction param
and run a new fetch
+ _this.model.setParam( 'dir', 'oldestfirst' );
+ _this.model.fetch();
return false;
} );
},
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs