https://www.mediawiki.org/wiki/Special:Code/MediaWiki/103359

Revision: 103359
Author:   catrope
Date:     2011-11-16 19:28:13 +0000 (Wed, 16 Nov 2011)
Log Message:
-----------
Drop droppable (oh, how meta!) attribute introduced in r103211. Will convert 
prepareRemoval() later

Modified Paths:
--------------
    trunk/extensions/VisualEditor/modules/es/models/es.DocumentModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.HeadingModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.ListItemModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.ListModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.ParagraphModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.PreModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.TableCellModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.TableModel.js
    trunk/extensions/VisualEditor/modules/es/models/es.TableRowModel.js

Modified: trunk/extensions/VisualEditor/modules/es/models/es.DocumentModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.DocumentModel.js 
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.DocumentModel.js 
2011-11-16 19:28:13 UTC (rev 103359)
@@ -40,32 +40,26 @@
  *     parents and children properties may contain one of two possible values:
  *         {Array} List symbolic names of allowed element types (if empty, 
none will be allowed)
  *         {Null} Any element type is allowed (as long as the other element 
also allows it)
- *     droppable:
- *         {Boolean} Whether the node can be dropped from it's parent (false 
for table cells)
  * 
  * @example Paragraph rules
  *     {
  *         'parents': null,
- *         'children': [],
- *         'droppable': true
+ *         'children': []
  *     }
  * @example List rules
  *     {
  *         'parents': null,
- *         'children': ['listItem'],
- *         'droppable': true
+ *         'children': ['listItem']
  *     }
  * @example ListItem rules
  *     {
  *         'parents': ['list'],
- *         'children': null,
- *         'droppable': true
+ *         'children': null
  *     }
  * @example TableCell rules
  *     {
  *         'parents': ['tableRow'],
- *         'children': null,
- *         'droppable': false
+ *         'children': null
  *     }
  */
 es.DocumentModel.nodeRules = {};
@@ -848,7 +842,7 @@
                                        // Handle selected nodes
                                        if ( !selectedNode.range ) {
                                                // Drop whole nodes
-                                               if ( 
rules[selectedNode.node.getElementType()].droppable ) {
+                                               if ( 
/*rules[selectedNode.node.getElementType()].droppable*/ true ) {
                                                        tx.pushRemove( 
doc.data.slice( left, right ) );
                                                } else {
                                                        tx.pushRetain( 1 );

Modified: trunk/extensions/VisualEditor/modules/es/models/es.HeadingModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.HeadingModel.js  
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.HeadingModel.js  
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.heading = {
        'parents': null,
-       'children': [],
-       'droppable': true
+       'children': []
 };
 
 /* Inheritance */

Modified: trunk/extensions/VisualEditor/modules/es/models/es.ListItemModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.ListItemModel.js 
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.ListItemModel.js 
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.listItem = {
        'parents': ['list'],
-       'children': null,
-       'droppable': true
+       'children': null
 };
 
 /* Inheritance */

Modified: trunk/extensions/VisualEditor/modules/es/models/es.ListModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.ListModel.js     
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.ListModel.js     
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.list = {
        'parents': null,
-       'children': ['listItem'],
-       'droppable': true
+       'children': ['listItem']
 };
 
 /* Inheritance */

Modified: trunk/extensions/VisualEditor/modules/es/models/es.ParagraphModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.ParagraphModel.js        
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.ParagraphModel.js        
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.paragraph = {
        'parents': null,
-       'children': [],
-       'droppable': true
+       'children': []
 };
 
 /* Inheritance */

Modified: trunk/extensions/VisualEditor/modules/es/models/es.PreModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.PreModel.js      
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.PreModel.js      
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.pre = {
        'parents': null,
-       'children': [],
-       'droppable': true
+       'children': []
 };
 
 /* Inheritance */

Modified: trunk/extensions/VisualEditor/modules/es/models/es.TableCellModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.TableCellModel.js        
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.TableCellModel.js        
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.tableCell = {
        'parents': ['tableRow'],
-       'children': null,
-       'droppable': false
+       'children': null
 };
 
 /* Inheritance */

Modified: trunk/extensions/VisualEditor/modules/es/models/es.TableModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.TableModel.js    
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.TableModel.js    
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.table = {
        'parents': null,
-       'children': ['tableRow'],
-       'droppable': true
+       'children': ['tableRow']
 };
 
 /* Inheritance */

Modified: trunk/extensions/VisualEditor/modules/es/models/es.TableRowModel.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/models/es.TableRowModel.js 
2011-11-16 19:26:16 UTC (rev 103358)
+++ trunk/extensions/VisualEditor/modules/es/models/es.TableRowModel.js 
2011-11-16 19:28:13 UTC (rev 103359)
@@ -30,8 +30,7 @@
 
 es.DocumentModel.nodeRules.tableRow = {
        'parents': ['table'],
-       'children': ['tableCell'],
-       'droppable': true
+       'children': ['tableCell']
 };
 
 /* Inheritance */


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

Reply via email to