The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Mojolicious::Plugin::ContentManagement::Type::Markdown - managed markdown content

SYNOPSIS

    my $html = $markdown->translate($input);

DESCRIPTION

Store your managed content as Markdown! If you're using this translator, consider using WMD: http://static.wmd-editor.com/v2/ for the admin interface!

CONFIGURATION

You can pass these options as type_conf:

empty_element_suffix
tab_width
markdown_in_html_blocks
trust_list_start_value

See Text::Markdown for informations about these options.

ATTRIBUTES

empty_element_suffix

    my $ees   = $markdown->empty_element_suffix;
    $markdown = $markdown->empty_element_suffix(' />');

tab_width

    my $tw    = $markdown->tab_width;
    $markdown = $markdown->tab_width(4);

markdown_in_html_blocks

    my $mihb  = $markdown->markdown_in_html_blocks
    $markdown = $markdown->markdown_in_html_blocks(0);

trust_list_start_value

    my $tlsv  = $markdown->trust_list_start_value
    $markdown = $markdown->trust_list_start_value(0);

Markdown options. See Text::Markdown

METHODS

translate

    my $html = $plain->translate($markdown);

Markdown translation.

SEE ALSO

Mojolicious::Plugin::ContentManagement, Mojolicious::Plugin::ContentManagement::Type, Text::Markdown