http://www.mediawiki.org/wiki/Special:Code/MediaWiki/72930
Revision: 72930
Author: adam
Date: 2010-09-13 20:22:17 +0000 (Mon, 13 Sep 2010)
Log Message:
-----------
ArticleAssessment js improvements - making the cookie hang around for 30 days,
getting rid of the unrequired revid param, and fixing the stale message
displaying
Modified Paths:
--------------
trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js
Modified: trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js
===================================================================
--- trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js
2010-09-13 19:36:09 UTC (rev 72929)
+++ trunk/extensions/ArticleAssessmentPilot/js/ArticleAssessment.js
2010-09-13 20:22:17 UTC (rev 72930)
@@ -78,7 +78,7 @@
return randomstring;
}
userToken = randomString( 32 );
- $.cookie(
'mwArticleAssessmentUserToken', userToken );
+ $.cookie(
'mwArticleAssessmentUserToken', userToken, { 'expires': 30, 'path': '/' } );
}
if ( !wgUserName ) {
config.userID = userToken;
@@ -220,13 +220,13 @@
$( '#article-assessment input[type=submit]' )
.attr( 'disabled', 'disabled' );
},
+
// Request the ratings data for the current article
'getRatingData': function() {
var config = $( '#article-assessment' ).data(
'articleAssessment-context' ).config;
var requestData = {
'action': 'query',
'list': 'articleassessment',
- 'aarevid': config.revID,
'aapageid': config.pageID,
'aauserrating': 1,
'format': 'json'
@@ -267,7 +267,7 @@
}
}
// if the rating is stale, add the
stale class
- if( data.query.articleassessment.stale
) {
+ if(
data.query.articleassessment[0].revid < wgCurRevisionId ) {
// add the stale star class to
each on star
$( '.ui-stars-star-on' )
.addClass(
'ui-stars-star-stale' );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs