http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89695
Revision: 89695
Author: tparscal
Date: 2011-06-07 21:32:31 +0000 (Tue, 07 Jun 2011)
Log Message:
-----------
Fixed inferred global. Added some comments.
Modified Paths:
--------------
trunk/parsers/wikidom/lib/jquery.editSurface.js
Modified: trunk/parsers/wikidom/lib/jquery.editSurface.js
===================================================================
--- trunk/parsers/wikidom/lib/jquery.editSurface.js 2011-06-07 21:30:02 UTC
(rev 89694)
+++ trunk/parsers/wikidom/lib/jquery.editSurface.js 2011-06-07 21:32:31 UTC
(rev 89695)
@@ -1,11 +1,13 @@
$.fn.editSurface = function( options ) {
var $this = $(this);
+ var sel;
options = $.extend( {
// Defaults
'document': null
}, options );
+ // Initialization
$this
.addClass( 'editSurface-container' )
.append( '<div class="editSurface-document"></div>' )
@@ -58,20 +60,17 @@
drawSelection( $target.parent() );
}
} );
+
+ // Shortcuts
+ var $document = $this.find( '.editSurface-document' );
var ranges = {
'$all': $( '.editSurface-range' ),
'$first': $( '.editSurface-range:eq(0)' ),
'$fill': $( '.editSurface-range:eq(1)' ),
'$last': $( '.editSurface-range:eq(2)' )
};
- var $document = $this.find( '.editSurface-document' );
- var sel = {
- 'active': false,
- 'from': null,
- 'to': null,
- 'start': null,
- 'end': null
- };
+
+ // Functions
function getSelectionText() {
var text;
if ( sel.from && sel.to ) {
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs