dolibarr 21.0.0-alpha
parsemd.lib.php File Reference

This file contains functions dedicated to MD parsing. More...

Go to the source code of this file.

Functions

 dolMd2Html ($content, $parser='parsedown', $replaceimagepath=null)
 Function to parse MD content into HTML.
 
 dolMd2Asciidoc ($content, $parser='dolibarr', $replaceimagepath=null)
 Function to parse MD content into ASCIIDOC.
 

Detailed Description

This file contains functions dedicated to MD parsing.

Definition in file parsemd.lib.php.

Function Documentation

◆ dolMd2Asciidoc()

dolMd2Asciidoc ( $content,
$parser = 'dolibarr',
$replaceimagepath = null )

Function to parse MD content into ASCIIDOC.

Parameters
string$contentMD content
string$parser'dolibarr'
string$replaceimagepathReplace path to image with another path. Example: ('doc/'=>'xxx/aaa/')
Returns
string Parsed content

Definition at line 78 of file parsemd.lib.php.

Referenced by Utils\generateDoc().

◆ dolMd2Html()

dolMd2Html ( $content,
$parser = 'parsedown',
$replaceimagepath = null )

Function to parse MD content into HTML.

Parameters
string$contentMD content
string$parser'parsedown' or 'nl2br'
string$replaceimagepathReplace path to image with another path. Example: ('doc/'=>'xxx/aaa/')
Returns
string Parsed content

Definition at line 32 of file parsemd.lib.php.

Referenced by DolibarrModules\getChangeLog(), and DolibarrModules\getDescLong().