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

Revision: 94984
Author:   tparscal
Date:     2011-08-19 02:34:07 +0000 (Fri, 19 Aug 2011)
Log Message:
-----------
Added support for template, script and size elements

Modified Paths:
--------------
    trunk/parsers/wikidom/lib/es/es.Document.HtmlSerializer.js

Modified: trunk/parsers/wikidom/lib/es/es.Document.HtmlSerializer.js
===================================================================
--- trunk/parsers/wikidom/lib/es/es.Document.HtmlSerializer.js  2011-08-19 
02:26:17 UTC (rev 94983)
+++ trunk/parsers/wikidom/lib/es/es.Document.HtmlSerializer.js  2011-08-19 
02:34:07 UTC (rev 94984)
@@ -155,12 +155,35 @@
                                case 'italic':
                                        addXml( an.range, 'em' );
                                        break;
+                               case 'size':
+                                       switch ( an.data.type ) {
+                                               case 'big':
+                                                       addXml( an.range, 'big' 
);
+                                                       break;
+                                               case 'small':
+                                                       addXml( an.range, 
'small' );
+                                                       break;
+                                       }
+                                       break;
+                               case 'script':
+                                       switch ( an.data.type ) {
+                                               case 'super':
+                                                       addXml( an.range, 'sup' 
);
+                                                       break;
+                                               case 'sub':
+                                                       addXml( an.range, 'sub' 
);
+                                                       break;
+                                       }
+                                       break;
                                case 'xlink':
                                        addXml( an.range, 'a', { 'href': 
an.data.url } );
                                        break;
                                case 'ilink':
                                        addXml( an.range, 'a', { 'href': 
'/wiki/' + an.data.title } );
                                        break;
+                               case 'template':
+                                       as.add( an.range, an.data.html, '' );
+                                       break;
                        }
                }
                return as.render( line.text );


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

Reply via email to