]> git.mxchange.org Git - friendica.git/commitdiff
Removed the last traces of the old Markdown library
authorMichael Vogel <icarus@dabo.de>
Mon, 23 Feb 2015 22:56:44 +0000 (23:56 +0100)
committerMichael Vogel <icarus@dabo.de>
Mon, 23 Feb 2015 22:56:44 +0000 (23:56 +0100)
mod/help.php

index 44edbf931861133e0b7a9a853ca4473f9b280ccb..6d8fbb1842295fd67814de01657ecd310c6d5936 100644 (file)
@@ -1,53 +1,6 @@
 <?php
-define( 'MARKDOWN_PARSER_CLASS',  'ExtendedMarkdown' );
 require_once('library/markdown.php');
 
-class ExtendedMarkdown extends MarkdownExtra_Parser {
-
-       function ExtendedMarkdown() {
-               $this->block_gamut += array(
-                       "doBlockWarning" => 45,
-               );
-               parent::MarkdownExtra_Parser();
-       }
-
-       function doBlockWarning($text) {
-               $text = preg_replace_callback('/
-                         (                                                             # Wrap whole match in $1
-                               (?>
-                                 ^[ ]*![ ]?                            # "!" at the start of a line
-                                       .+\n                                    # rest of the first line
-                                 (.+\n)*                                       # subsequent consecutive lines
-                                 \n*                                           # blanks
-                               )+
-                         )
-                       /xm', array(&$this, '_doBlockWarning_callback'), $text);
-
-               return $text;
-       }
-
-       function _doBlockWarning_callback($matches) {
-               $bq = $matches[1];
-               # trim one level of quoting - trim whitespace-only lines
-               $bq = preg_replace('/^[ ]*![ ]?|^[ ]+$/m', '', $bq);
-               $bq = $this->runBlockGamut($bq);  # recurse
-
-               $bq = preg_replace('/^/m', "  ", $bq);
-               # These leading spaces cause problem with <pre> content, 
-               # so we need to fix that:
-//             $bq = preg_replace_callback('{(\s*<pre>.+?</pre>)}sx', array(&$this, '__doBlockWarning_callback2'), $bq);
-
-               return "\n" . $this->hashBlock("<div class='md_warning'>\n$bq\n</div>") . "\n\n";
-       }
-
-       function _doBlockWarning_callback2($matches) {
-               $pre = $matches[1];
-               $pre = preg_replace('/^  /m', '', $pre);
-               return $pre;
-       }
-
-}
-
 if (!function_exists('load_doc_file')) {
 
        function load_doc_file($s) {
@@ -66,8 +19,7 @@ if (!function_exists('load_doc_file')) {
 }
 
 function help_content(&$a) {
-       
-       
+
        nav_set_selected('help');
 
        global $lang;
@@ -93,9 +45,9 @@ function help_content(&$a) {
                                        '$message' => t('Page not found.')
                                ));
        }
-       
+
        $html = Markdown($text);
        $html = "<style>.md_warning { padding: 1em; border: #ff0000 solid 2px; background-color: #f9a3a3; color: #ffffff;</style>".$html;
        return $html;
-               
+
 }