Version 1.26: ============= Changes by Thomas Hochstein - Some small text changes. - Update German translation. - Add English and German documentation. Version 1.25: ============= Changes by Thomas Hochstein - Add CSS for footnotes via addToCSS(). Version 1.24: ============= Changes by Thomas Hochstein - Add a prefix for footnote links. Version 1.23: ============= Changes by Thomas Hochstein - Notice: The "classic" version is no longer supported from Feb 1, 2013 and stuck at PHP Markdown 1.0.2 / PHP Markdown Extra 1.2.8 - Upgrade PHP Markdown Lib to 1.7.0 (was 1.4.0). - Get Markdown Extra working when using the PHP Markdown Lib; it didn't before. Version 1.22: ============= - Added parameters to html_entity_decode() and htmlentities(). Version 1.21: ============= - update to PHP Markdown 1.0.2 read http://michelf.ca/projects/php-markdown/ - update to PHP Markdown Extra 1.2.8 - include new lib version 1.4.0 - added optional SmartyPants library, of August, 2013 dev. This is a library package that includes the PHP SmartyPants and its sibling PHP SmartyPants Typographer with additional features. SmartyPants is a free web typography prettifyier tool for web writers. It easily translates plain ASCII punctuation characters into "smart" typographic punctuation HTML entities. - extend to PHP >= 5.3 only (while lib using namespaces) Version 1.1.5: ============== Changes by Lukas Reindl (ljr_nbg [at] web [dot] de) - Added this ChangeLog file - Updated PHP Markdown 1.0.1c to 1.0.1o - Updated PHP Markdown Extra 1.0.1 to 1.2.5 - Patched PHP Markdown and PHP Markdown Extra: changed curly brackets for accessing array members to square brackets (see below for details) - - - - - - - - - - - - - - - - - - - - - - Changes were done in the following lines (original lines included here): (Included for documentation. Should be removed in future updates.) PHP Markdown 1.0.1o ------------------- - Line 910: $level = $matches[2]{0} == '=' ? 1 : 2; - Line 1206: $token_stack[0] = str_repeat($token{0}, 3-$token_len); - Line 1231: $em = $token{0}; - Line 1560: switch ($token{0}) { - Line 1562: return $this->hashPart("&#". ord($token{1}). ";"); PHP Markdown Extra 1.2.5 ------------------------ - Line 934: $level = $matches[2]{0} == '=' ? 1 : 2; - Line 1230: $token_stack[0] = str_repeat($token{0}, 3-$token_len); - Line 1255: $em = $token{0}; - Line 1584: switch ($token{0}) { - Line 1586: return $this->hashPart("&#". ord($token{1}). ";"); - Line 1934: if ($tag{0} == "`") { - Line 1970: else if ($tag{0} == "\n" || $tag{0} == " ") { - Line 1998: $tag{1} == '!' || $tag{1} == '?') - Line 2017: if ($tag{1} == '/') $depth--; - Line 2018: else if ($tag{strlen($tag)-2} != '/' $depth++; - Line 2122: return array($original_text{0}, substr($original_text, 1)); - Line 2134: $tag{1} == '!' || $tag{1} == '?') - Line 2145: if ($tag{1} == '/') $depth--; - Line 2146: else if ($tag{strlen($tag)-2} != '/') $depth++; - Line 2270: $level = $matches[3]{0} == '=' ? 1 : 2;