Blame trypandoc/index.html

Packit dda32d
Packit dda32d
<html lang="en">
Packit dda32d
<head>
Packit dda32d
  <meta charset="utf-8">
Packit dda32d
  <title>Try pandoc!</title>
Packit dda32d
  <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
Packit dda32d
  <script src="//maxcdn.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
Packit dda32d
  <link href="//maxcdn.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" rel="stylesheet">
Packit dda32d
  <script type="text/javascript">
Packit dda32d
(function($) { // http://stackoverflow.com/questions/901115/how-can-i-get-query-string-values
Packit dda32d
	$.QueryString = (function(a) {
Packit dda32d
	    if (a == "") return {};
Packit dda32d
	    var b = {};
Packit dda32d
	    for (var i = 0; i < a.length; ++i)
Packit dda32d
	    {
Packit dda32d
		var p=a[i].split('=');
Packit dda32d
		if (p.length != 2) continue;
Packit dda32d
		b[p[0]] = decodeURIComponent(p[1].replace(/\+/g, " "));
Packit dda32d
	    }
Packit dda32d
	    return b;
Packit dda32d
        })(window.location.search.substr(1).split('&'))
Packit dda32d
})(jQuery);
Packit dda32d
Packit dda32d
function newpage() {
Packit dda32d
  var input = $("#text").val();
Packit dda32d
  var from = $("#from").val();
Packit dda32d
  var to = $("#to").val();
Packit dda32d
  var href = window.location.href;
Packit dda32d
  window.location.href = href.replace(/([?].*)?$/,"?" + $.param({text: input, from: from, to: to}));
Packit dda32d
};
Packit dda32d
Packit dda32d
$(document).ready(function() {
Packit dda32d
    var text = $.QueryString["text"];
Packit dda32d
    $("#text").val(text);
Packit dda32d
    var from = $.QueryString["from"] || "markdown";
Packit dda32d
    $("#from").val(from);
Packit dda32d
    var to = $.QueryString["to"] || "html";
Packit dda32d
    $("#to").val(to);
Packit dda32d
    if (text && text != "") {
Packit dda32d
       $.getJSON("/cgi-bin/trypandoc", { from: from, to: to, text: text },
Packit dda32d
         function(res) {
Packit dda32d
          $("#results").text(res.html);
Packit dda32d
          $("#version").text(res.version);
Packit dda32d
          $("#command").text("pandoc --from " + from + " --to " + to);
Packit dda32d
         });
Packit dda32d
    };
Packit dda32d
    $("#convert").click(newpage);
Packit dda32d
});
Packit dda32d
  </script>
Packit dda32d
  <style type="text/css">
Packit dda32d
    h1 { margin-bottom: 1em; }
Packit dda32d
    body { margin: auto; }
Packit dda32d
    textarea { height: auto; width: 100%; font-family: monospace; margin-top: 15px; }
Packit dda32d
    div.alert { margin: 1em; }
Packit dda32d
    h3 { margin-top: 0; margin-bottom: 0; padding: 0; font-size: 100%; }
Packit dda32d
    pre#results { width: 100%; margin-top: 15px; }
Packit dda32d
    footer { color: #555; text-align: center; margin: 1em; }
Packit dda32d
    p.version { color: #555; }
Packit dda32d
    button#convert { vertical-align: bottom; }
Packit dda32d
    pre#command { margin-top: 1em; background-color: transparent; border: none; }
Packit dda32d
  </style>
Packit dda32d
</head>
Packit dda32d
<body>
Packit dda32d
Packit dda32d
  
Packit dda32d
    
Packit dda32d
      

Try pandoc!

Packit dda32d
    
Packit dda32d
    
Packit dda32d
      
Packit dda32d
    
Packit dda32d
  
Packit dda32d
  
Packit dda32d
    
Packit dda32d
      <button class="btn btn-primary btn-xs" id="convert">Convert</button>
Packit dda32d
       
Packit dda32d
      <label for="from">
Packit dda32d
      from
Packit dda32d
      </label>
Packit dda32d
      <select id="from">
Packit dda32d
        <option value="commonmark">CommonMark</option>
Packit dda32d
        <option value="creole">Creole</option>
Packit dda32d
        <option value="docbook">DocBook</option>
Packit dda32d
        <option value="gfm">GitHub-Flavored Markdown</option>
Packit dda32d
        <option value="haddock">Haddock markup</option>
Packit dda32d
        <option value="html">HTML</option>
Packit dda32d
        <option value="latex">LaTeX</option>
Packit dda32d
        <option value="markdown" selected>Markdown (pandoc)</option>
Packit dda32d
        <option value="markdown_mmd">MultiMarkdown</option>
Packit dda32d
        <option value="markdown_phpextra">Markdown (PHP Markdown Extra)</option>
Packit dda32d
        <option value="markdown_strict">Markdown (strict)</option>
Packit dda32d
        <option value="mediawiki">MediaWiki</option>
Packit dda32d
        <option value="muse">Muse</option>
Packit dda32d
        <option value="native">Native (Pandoc AST)</option>
Packit dda32d
        <option value="opml">OPML</option>
Packit dda32d
        <option value="org">Org Mode</option>
Packit dda32d
        <option value="rst">reStructuredText</option>
Packit dda32d
        <option value="t2t">Txt2Tags</option>
Packit dda32d
        <option value="textile">Textile</option>
Packit dda32d
        <option value="tikiwiki">TikiWiki</option>
Packit dda32d
        <option value="twiki">TWiki</option>
Packit dda32d
        <option value="vimwiki">Vimwiki</option>
Packit dda32d
      </select>
Packit dda32d
      
Packit dda32d
      <textarea id="text" maxlength="3000" rows="15"></textarea>
Packit dda32d
    
Packit dda32d
    
Packit dda32d
      <label for="to">
Packit dda32d
      to
Packit dda32d
      </label>
Packit dda32d
      <select id="to">
Packit dda32d
        <option value="S5">S5</option>
Packit dda32d
        <option value="asciidoc">AsciiDoc</option>
Packit dda32d
        <option value="beamer">LaTeX Beamer</option>
Packit dda32d
        <option value="commonmark">CommonMark</option>
Packit dda32d
        <option value="context">ConTeXt</option>
Packit dda32d
        <option value="docbook4">DocBook v4</option>
Packit dda32d
        <option value="docbook5">DocBook v5</option>
Packit dda32d
        <option value="dokuwiki">DokuWiki</option>
Packit dda32d
        <option value="dzslides">DZSlides</option>
Packit dda32d
        <option value="dzslides">dzslides</option>
Packit dda32d
        <option value="gfm">GitHub-Flavored Markdown</option>
Packit dda32d
        <option value="haddock">Haddock markup</option>
Packit dda32d
        <option value="html4" selected>HTML 4</option>
Packit dda32d
        <option value="html5">HTML 5</option>
Packit dda32d
        <option value="icml">ICML</option>
Packit dda32d
        <option value="json">JSON</option>
Packit dda32d
        <option value="latex">LaTeX</option>
Packit dda32d
        <option value="man">Groff man</option>
Packit dda32d
        <option value="ms">Groff ms</option>
Packit dda32d
        <option value="markdown">Markdown (pandoc)</option>
Packit dda32d
        <option value="markdown_mmd">MultiMarkdown</option>
Packit dda32d
        <option value="markdown_phpextra">Markdown (PHP Markdown Extra)</option>
Packit dda32d
        <option value="markdown_strict">Markdown (strict)</option>
Packit dda32d
        <option value="mediawiki">MediaWiki</option>
Packit dda32d
        <option value="muse">Muse</option>
Packit dda32d
        <option value="native">Native (Pandoc AST)</option>
Packit dda32d
        <option value="opendocument">OpenDocument</option>
Packit dda32d
        <option value="opml">OPML</option>
Packit dda32d
        <option value="org">Org Mode</option>
Packit dda32d
        <option value="plain">Plain text</option>
Packit dda32d
        <option value="revealjs">reveal.js</option>
Packit dda32d
        <option value="rst">reStructuredText</option>
Packit dda32d
        <option value="rtf">RTF</option>
Packit dda32d
        <option value="slideous">Slideous</option>
Packit dda32d
        <option value="slidy">Slidy</option>
Packit dda32d
        <option value="texinfo">Texinfo</option>
Packit dda32d
        <option value="textile">Textile</option>
Packit dda32d
        <option value="zimwiki">ZimWiki</option>
Packit dda32d
      </select>
Packit dda32d
      
Packit dda32d
      
Packit dda32d
    
Packit dda32d
  
Packit dda32d
Packit dda32d
<footer>
Packit dda32d
 

pandoc

Packit dda32d
 

© 2013–2015 John MacFarlane

Packit dda32d
</footer>
Packit dda32d
</body>
Packit dda32d
</html>