<?php
/**
* f n m d 2 h t m ( ) : P a r s e d o w n displays .txt or .md or .mkd as html
* http://dev1:8083/fwphp/www4/glomodul/mkd/?Home/md2htm/J:\awww\www/readme.md/
* CALLED FROM
* CALLS (extern) Parsedown to display txt from content subfolder
*/
require $pp1->wsroot_path.'/vendor/erusev/parsedown/Parsedown.php';
$pdown = new \Parsedown; // Parsedown cls has no namespace
//http://sspc2:8083/fwphp/glomodul/mkd/?i/edit/path/J:\awww\www\\readme.md
$fle_displ_url = '?i/edit/path/'. $fle_to_displ_path ;
//http://dev1:8083/z inc/showsource.php?file=J:/awww/www/fwphp/glomodul/mkd/02/02_domain_model/DM_Gervasio_part2.txt&line=55&prev=10000&next=10000
//http://dev1:8083/vendor/b12phpfw//showsource.php?file=02/02_domain_model/DM_Gervasio_part2.txt&line=55&prev=10000&next=10000
$colored_fle_displ_url = '/vendor/b12phpfw/showsource.php?file='. realpath($fle_to_displ_path)
.'&line=55&prev=10000&next=10000' ;
?>
<!DOCTYPE html><html lang="hr">
<head>
<title><?=basename($fle_to_displ_path)?></title>
<link rel="stylesheet" href="/vendor/b12phpfw/themes/mini3.css">
<!--link rel="stylesheet" href="/vendor/highlight_js/styles/default.css"-->
<!--Ugly, no lines in tbls -->
<!--script src="/vendor/highlight_js/highlight.pack.js"></script-->
<!--script>
document.addEventListener('DOMContentLoaded', (event) => {
document.querySelectorAll('pre code').forEach((block) => {
hljs.highlightBlock(block);
});
});
</script-->
</head> <body>
<?php
// TOP TOOLBAR
//ob_start(); // this shows html below
?>
WYSIWYG md editor SimpleMDE or use some desktop markdown text editor
<a href="index.php" title="index.php">Home</a>
[<a href="https://www.tutorialspoint.com/online_markdown_editor.php/" title="Tutorialspoint html2markdown"> html2markdown </a>]
[<a href="https://codebeautify.org/html-to-markdown/" title="Codebeautify html2markdown"> html2markdown </a>]
[<a href="https://www.browserling.com/tools/html-to-markdown/" title="Browserling html2markdown"> html2markdown </a>]
<br /><b>Markdown txt <?=$fle_to_displ_path?> Parsedown-ed to HTML.</b>
[<a href="<?=$fle_displ_url?>"
title="SimpleMDE edit : <?=isset($_GET['edit'])?rtrim($_GET['edit'],'/'):''?>"
><b> Edit text</b>
</a>]
[<a href="<?=$colored_fle_displ_url?>"
title="Higligted code <?=isset($_GET['edit'])?rtrim($_GET['edit'],'/'):''?>"
><b> Colored text</b>
</a>]
<?php
//$top_toolbar = ob_get_contents();
//ob_end_clean();
//echo $pdown->text($top_toolbar);
// err : file_get_contents(J:/awww/www/fwphp/glomodul/mkd\j:\awww\www\readme.md
$mkdowntxt = file_get_contents($fle_to_displ_path) ;
$htmltxt = $pdown->text($mkdowntxt) ;
echo $pdown->text($htmltxt) ;
//
|