@@ -344,11 +344,11 @@
344 344 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
"vertical-align: middle"
345 345 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
"}\n");
346 346 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX(".dragover {border: 3px dotted rgba(0,255,0,0.6)}\n");
347 347 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
} CX("</style>");
348 348 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<div>Input pikchr code and tap Preview (or Shift-Enter) to render "
349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- "it:</div>");
349 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ "it. <a href='?wasm'>Switch to WASM mode</a>.</div>");
350 350 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<div id='sbs-wrapper'>"); {
351 351 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<div id='pikchrshow-form'>"); {
352 352 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<textarea id='content' name='content' rows='15'>"
353 353 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
"%s</textarea>",zContent/*safe-for-%s*/);
354 354 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<div id='pikchrshow-controls'>"); {
@@ -399,18 +399,18 @@
399 399 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
** /pikchrshowcs.
400 400 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
*/
401 401 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
void pikchrshow_page(void){
402 402 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
const char *zContent = 0;
403 403 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
404 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ if(P("legacy") || P("ajax")){
405 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ pikchrshowcs_page();
406 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ return;
407 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ }
404 408 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
login_check_credentials();
405 409 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if( !g.perm.RdWiki && !g.perm.Read && !g.perm.RdForum ){
406 410 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
cgi_redirectf("%R/login?g=pikchrshow");
407 411 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
408 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- if(P("legacy")){
409 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- pikchrshowcs_page();
410 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- return;
411 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- }
412 412 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
style_emit_noscript_for_js_page();
413 413 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
style_header("PikchrShow");
414 414 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
zContent = PD("content",P("p"));
415 415 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if(!zContent){
416 416 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
zContent = "arrow right 200% \"Markdown\" \"Source\"\n"
@@ -437,30 +437,32 @@
437 437 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<div id='view-split' class='app-view initially-hidden'>"); {
438 438 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<div class='fieldset options collapsible'>"); {
439 439 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<span class='legend'><span>Options</span></span>");
440 440 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<div>");
441 441 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<span class='labeled-input'>");
442 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("<input type='checkbox' id='opt-cb-sbs'");
443 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("data-csstgt='#main-wrapper'");
444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("data-cssclass='side-by-side'");
442 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("<input type='checkbox' id='opt-cb-sbs' ");
443 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("data-csstgt='#main-wrapper' ");
444 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("data-cssclass='side-by-side' ");
445 445 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("data-config='sideBySide'>");
446 446 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<label for='opt-cb-sbs'>Side-by-side</label>");
447 447 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("</span>");
448 448 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<span class='labeled-input'>");
449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("<input type='checkbox' id='opt-cb-swapio'");
450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("data-csstgt='#main-wrapper'");
451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("data-cssclass='swapio'");
449 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("<input type='checkbox' id='opt-cb-swapio' ");
450 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("data-csstgt='#main-wrapper' ");
451 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("data-cssclass='swapio' ");
452 452 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("data-config='swapInOut'>");
453 453 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<label for='opt-cb-swapio'>Swap in/out</label>");
454 454 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("</span>");
455 455 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<span class='labeled-input'>");
456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("<input type='checkbox' id='opt-cb-autoscale'");
456 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("<input type='checkbox' id='opt-cb-autoscale' ");
457 457 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("data-config='renderAutoScale'>");
458 458 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<label for='opt-cb-autoscale'>Auto-scale SVG</label>");
459 459 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("</span>");
460 460 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<span class='labeled-input'>");
461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
- CX("<input type='checkbox' id='opt-cb-autorender'");
461 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("<input type='checkbox' id='opt-cb-autorender' ");
462 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("data-csstgt='#main-wrapper' ");
463 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ CX("data-cssclass='auto-render' ");
462 464 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("data-config='renderWhileTyping'>");
463 465 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<label for='opt-cb-autorender'>Render while typing</label>");
464 466 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("</span>");
465 467 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<span class='labeled-input'>");
466 468 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
CX("<a href='?legacy'>Legacy mode</a>");
467 469 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!