Inez has uploaded a new change for review.
https://gerrit.wikimedia.org/r/56353
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(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Parsoid
refs/changes/53/56353/1
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: newchange
Gerrit-Change-Id: Idd2ca423a31c1f0b70de703d183cffd62320de52
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Parsoid
Gerrit-Branch: master
Gerrit-Owner: Inez <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits