diff options
author | friendica <info@friendica.com> | 2012-06-23 05:47:31 -0700 |
---|---|---|
committer | friendica <info@friendica.com> | 2012-06-23 05:47:31 -0700 |
commit | 49360b0a646d78ba8a5dbfee039f3d4929e0c4d0 (patch) | |
tree | e34851592f804aadeaf36c9fe70a0967654bef12 /include/markdownify/example.php | |
parent | 22ca358a8c01144c8172b5108514d85906f1ff7d (diff) | |
parent | b97c406c825004f87a74d310533c8bfbd0fc5218 (diff) | |
download | volse-hubzilla-49360b0a646d78ba8a5dbfee039f3d4929e0c4d0.tar.gz volse-hubzilla-49360b0a646d78ba8a5dbfee039f3d4929e0c4d0.tar.bz2 volse-hubzilla-49360b0a646d78ba8a5dbfee039f3d4929e0c4d0.zip |
Merge https://github.com/friendica/friendica into pull
Diffstat (limited to 'include/markdownify/example.php')
-rw-r--r-- | include/markdownify/example.php | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/include/markdownify/example.php b/include/markdownify/example.php new file mode 100644 index 000000000..ef86dca83 --- /dev/null +++ b/include/markdownify/example.php @@ -0,0 +1,51 @@ +<?php + error_reporting(E_ALL); + if (!empty($_POST['input'])) { + include 'markdownify_extra.php'; + if (!isset($_POST['leap'])) { + $leap = MDFY_LINKS_EACH_PARAGRAPH; + } else { + $leap = $_POST['leap']; + } + + if (!isset($_POST['keepHTML'])) { + $keephtml = MDFY_KEEPHTML; + } else { + $keephtml = $_POST['keepHTML']; + } + if (!empty($_POST['extra'])) { + $md = new Markdownify_Extra($leap, MDFY_BODYWIDTH, $keephtml); + } else { + $md = new Markdownify($leap, MDFY_BODYWIDTH, $keephtml); + } + if (ini_get('magic_quotes_gpc')) { + $_POST['input'] = stripslashes($_POST['input']); + } + $output = $md->parseString($_POST['input']); + } else { + $_POST['input'] = ''; + } +?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"> + <head> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> + <title>HTML to Markdown Converter</title> + </head> + <body> + <?php if (empty($_POST['input'])): ?> + <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post"> + <fieldset> + <legend>HTML Input</legend> + <textarea style="width:100%;" cols="85" rows="40" name="input"><?php echo htmlspecialchars($_POST['input'], ENT_NOQUOTES, 'UTF-8'); ?></textarea> + </fieldset> + <label for="extra">Markdownify Extra: <input name="extra" checked="checked" id="extra" type="checkbox" value="1" /></label> + <label for="leap">Links after each block elem: <input name="leap" id="leap" type="checkbox" value="1" /></label> + <label for="keepHTML">keep HTML: <input name="keepHTML" id="keepHTML" type="checkbox" value="1" checked="checked" /></label> + <input type="submit" name="submit" value="submit" /> + </form> + <?php else: ?> + <h1 style="text-align:right;"><a href="<?php echo $_SERVER['PHP_SELF']; ?>">BACK</a></h1> + <pre><?php echo htmlspecialchars($output, ENT_NOQUOTES, 'UTF-8'); ?></pre> + <?php endif; ?> + </body> +</html>
\ No newline at end of file |