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

Revision: 88454
Author:   jeroendedauw
Date:     2011-05-20 15:31:36 +0000 (Fri, 20 May 2011)
Log Message:
-----------
added save all button

Modified Paths:
--------------
    trunk/extensions/SemanticWatchlist/SemanticWatchlist.i18n.php
    trunk/extensions/SemanticWatchlist/specials/SpecialWatchlistConditions.php
    trunk/extensions/SemanticWatchlist/specials/ext.swl.watchlistconditions.js
    trunk/extensions/SemanticWatchlist/specials/jquery.watchlistcondition.js

Modified: trunk/extensions/SemanticWatchlist/SemanticWatchlist.i18n.php
===================================================================
--- trunk/extensions/SemanticWatchlist/SemanticWatchlist.i18n.php       
2011-05-20 15:20:42 UTC (rev 88453)
+++ trunk/extensions/SemanticWatchlist/SemanticWatchlist.i18n.php       
2011-05-20 15:31:36 UTC (rev 88454)
@@ -38,6 +38,7 @@
        'swl-group-namespace' => 'namespace',
        'swl-group-concept' => 'concept',
        'swl-group-confirmdelete' => 'Are you sure you want to delete the "$1" 
watchlist group?',
+       'swl-group-save-all' => 'Save all',
 
        // Special:SemanticWatchlist
        'swl-watchlist-position' => "Showing '''$1''' of the last changes 
starting with '''#$2'''.",

Modified: 
trunk/extensions/SemanticWatchlist/specials/SpecialWatchlistConditions.php
===================================================================
--- trunk/extensions/SemanticWatchlist/specials/SpecialWatchlistConditions.php  
2011-05-20 15:20:42 UTC (rev 88453)
+++ trunk/extensions/SemanticWatchlist/specials/SpecialWatchlistConditions.php  
2011-05-20 15:31:36 UTC (rev 88454)
@@ -72,6 +72,15 @@
                
                $wgOut->addHTML( implode( '', $groupsHtml ) );
                
+               $wgOut->addHTML( Html::element(
+                       'input',
+                       array(
+                               'type' => 'button',
+                               'value' => wfMsg( 'swl-group-save-all' ),
+                               'id' => 'swl-save-all'
+                       )
+               ) );
+               
                $wgOut->addModules( 'ext.swl.watchlistconditions' );
        }
        

Modified: 
trunk/extensions/SemanticWatchlist/specials/ext.swl.watchlistconditions.js
===================================================================
--- trunk/extensions/SemanticWatchlist/specials/ext.swl.watchlistconditions.js  
2011-05-20 15:20:42 UTC (rev 88453)
+++ trunk/extensions/SemanticWatchlist/specials/ext.swl.watchlistconditions.js  
2011-05-20 15:31:36 UTC (rev 88454)
@@ -33,4 +33,8 @@
                );
        });
        
+       $( '#swl-save-all' ).click( function() {
+               $( '.swl-save' ).click();
+       } );
+       
 } ); })(jQuery);
\ No newline at end of file

Modified: 
trunk/extensions/SemanticWatchlist/specials/jquery.watchlistcondition.js
===================================================================
--- trunk/extensions/SemanticWatchlist/specials/jquery.watchlistcondition.js    
2011-05-20 15:20:42 UTC (rev 88453)
+++ trunk/extensions/SemanticWatchlist/specials/jquery.watchlistcondition.js    
2011-05-20 15:31:36 UTC (rev 88454)
@@ -121,7 +121,8 @@
                this.append(
                        $( '<input />' ).attr( {
                                'type': 'button',
-                               'value': mediaWiki.msg( 'swl-group-save' )
+                               'value': mediaWiki.msg( 'swl-group-save' ),
+                               'class': 'swl-save'
                        } ).click( function() {
                                this.disabled = true;
                                var button = this;


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

Reply via email to