Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Mediawiki-CVS

SVN: [59285] trunk/extensions/LiquidThreads

 

 

Wikipedia mediawiki-cvs RSS feed   Index | Next | Previous | View Threaded


werdna at svn

Nov 20, 2009, 6:20 AM

Post #1 of 1 (70 views)
Permalink
SVN: [59285] trunk/extensions/LiquidThreads

http://www.mediawiki.org/wiki/Special:Code/MediaWiki/59285

Revision: 59285
Author: werdna
Date: 2009-11-20 14:20:22 +0000 (Fri, 20 Nov 2009)

Log Message:
-----------
LiquidThreads: Per suggestions on feedback page, give an unobtrusive warning if a user adds their signature to the end of a comment, informing them that it is not necessary

Modified Paths:
--------------
trunk/extensions/LiquidThreads/classes/View.php
trunk/extensions/LiquidThreads/i18n/Lqt.i18n.php
trunk/extensions/LiquidThreads/lqt.js

Modified: trunk/extensions/LiquidThreads/classes/View.php
===================================================================
--- trunk/extensions/LiquidThreads/classes/View.php 2009-11-20 12:43:34 UTC (rev 59284)
+++ trunk/extensions/LiquidThreads/classes/View.php 2009-11-20 14:20:22 UTC (rev 59285)
@@ -825,6 +825,7 @@
'lqt-thread-link-url',
'lqt-thread-link-title',
'lqt-thread-link-copy',
+ 'lqt-sign-not-necessary',
);

$data = array();

Modified: trunk/extensions/LiquidThreads/i18n/Lqt.i18n.php
===================================================================
--- trunk/extensions/LiquidThreads/i18n/Lqt.i18n.php 2009-11-20 12:43:34 UTC (rev 59284)
+++ trunk/extensions/LiquidThreads/i18n/Lqt.i18n.php 2009-11-20 14:20:22 UTC (rev 59285)
@@ -243,6 +243,8 @@
'lqt-thread-link-url' => 'Link URL:',
'lqt-thread-link-title' => 'Wikitext link:',
'lqt-thread-link-copy' => 'Copy to clipboard',
+ 'lqt-sign-not-necessary' => 'It is not necessary to sign your posts with four tildes,'.
+ ' the signature is shown automatically by the software',

// Feeds
'lqt-feed-title-all' => '{{SITENAME}} — New posts',

Modified: trunk/extensions/LiquidThreads/lqt.js
===================================================================
--- trunk/extensions/LiquidThreads/lqt.js 2009-11-20 12:43:34 UTC (rev 59284)
+++ trunk/extensions/LiquidThreads/lqt.js 2009-11-20 14:20:22 UTC (rev 59285)
@@ -798,6 +798,26 @@
}
}, 'json' );
} );
+ },
+
+ 'onTextboxKeyUp' : function(e) {
+ // Check if a user has signed their post, and if so, tell them they don't have to.
+ var text = $j(this).val().trim();
+ var prevWarning = $j('#lqt-sign-warning');
+ if ( text.match(/~~~~$/) ) {
+ if ( prevWarning.length ) {
+ return;
+ }
+
+ // Show the warning
+ var msg = wgLqtMessages['lqt-sign-not-necessary'];
+ var elem = $j('<div id="lqt-sign-warning" class="error"/>');
+ elem.text(msg);
+
+ $j(this).before( elem );
+ } else {
+ prevWarning.remove();
+ }
}
}

@@ -853,5 +873,6 @@
// $j('#wpTextbox1')//.autogrow();

$j('#wpSave').live( 'click', liquidThreads.handleAJAXSave );
+ $j('#wpTextbox1').live( 'keyup', liquidThreads.onTextboxKeyUp );
} );




_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS [at] lists
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Wikipedia mediawiki-cvs RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.