GWicke has submitted this change and it was merged.

Change subject: Print escaped html on /_wikitext - for debug purposes
......................................................................


Print escaped html on /_wikitext - for debug purposes

Change-Id: Idd2ca423a31c1f0b70de703d183cffd62320de52
---
M js/api/ParserService.js
M js/package.json
2 files changed, 6 insertions(+), 4 deletions(-)

Approvals:
  GWicke: Verified; Looks good to me, approved
  jenkins-bot: Checked



diff --git a/js/api/ParserService.js b/js/api/ParserService.js
index b866011..dd711cf 100644
--- a/js/api/ParserService.js
+++ b/js/api/ParserService.js
@@ -427,10 +427,12 @@
                var parser = Util.getParser(env, 'text/x-mediawiki/full'),
                        src = req.body.content.replace(/\r/g, '');
                parser.on('document', function ( document ) {
+                       res.write('<pre style="white-space: pre-wrap; 
white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; 
word-wrap: break-word;">');
+                       res.write(htmlSpecialChars(document.body.innerHTML));
+                       res.write('</pre>');
+                       res.write('<hr/>');
                        res.write(document.body.innerHTML);
-                       //res.write('<form method=POST><input 
name="content"></form>');
-                       //res.end("hello world\n" + req.method + ' ' + 
req.params.title);
-                       res.write( "<hr>Your wikitext:" );
+                       res.write('<hr style="clear:both;"/>Your wikitext:');
                        textarea( res, src );
                        res.end('');
                });
diff --git a/js/package.json b/js/package.json
index 0dfcc64..9c54845 100644
--- a/js/package.json
+++ b/js/package.json
@@ -8,7 +8,7 @@
                "request": "2.x.x",
                "querystring": "0.x.x",
                "path": "0.x.x",
-               "jshashes": "0.x.x",
+               "jshashes": "1.x.x",
                "optimist": "0.x.x",
                "assert": "0.x.x",
                "domino": "1.0.8",

-- 
To view, visit https://gerrit.wikimedia.org/r/56353
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: Idd2ca423a31c1f0b70de703d183cffd62320de52
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Parsoid
Gerrit-Branch: master
Gerrit-Owner: Inez <[email protected]>
Gerrit-Reviewer: GWicke <[email protected]>
Gerrit-Reviewer: jenkins-bot

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

Reply via email to