Mark checkbox as disabled
This commit is contained in:
parent
a3b1e7d051
commit
6bf5917da0
@ -39,10 +39,10 @@ class ParsedownCheckbox extends ParsedownExtra
|
||||
for ($iterator_text = 0; $iterator_text < $count_text; $iterator_text++) {
|
||||
$begin_line = substr(trim($block['element']['text'][$iterator_element]['text'][$iterator_text]), 0, 4);
|
||||
if ('[ ] ' === $begin_line) {
|
||||
$block['element']['text'][$iterator_element]['text'][$iterator_text] = '<input type="checkbox" /> '.
|
||||
$block['element']['text'][$iterator_element]['text'][$iterator_text] = '<input type="checkbox" disabled /> '.
|
||||
substr(trim($block['element']['text'][$iterator_element]['text'][$iterator_text]), 4);
|
||||
} elseif ('[x] ' === $begin_line) {
|
||||
$block['element']['text'][$iterator_element]['text'][$iterator_text] = '<input type="checkbox" checked /> '.
|
||||
$block['element']['text'][$iterator_element]['text'][$iterator_text] = '<input type="checkbox" checked disabled /> '.
|
||||
substr(trim($block['element']['text'][$iterator_element]['text'][$iterator_text]), 4);
|
||||
}
|
||||
}
|
||||
|
@ -16,12 +16,12 @@ EOF;
|
||||
|
||||
$html = <<<EOF
|
||||
<ul>
|
||||
<li><input type="checkbox" /> test 1</li>
|
||||
<li><input type="checkbox" disabled /> test 1</li>
|
||||
<li>[] test 2</li>
|
||||
<li><input type="checkbox" checked /> test 3
|
||||
<li><input type="checkbox" checked disabled /> test 3
|
||||
<ul>
|
||||
<li><input type="checkbox" /> test 4</li>
|
||||
<li><input type="checkbox" checked /> test 5</li>
|
||||
<li><input type="checkbox" disabled /> test 4</li>
|
||||
<li><input type="checkbox" checked disabled /> test 5</li>
|
||||
</ul></li>
|
||||
<li><a href="https://markdown.org">test</a> 6</li>
|
||||
<li><a href="https://markdown.org">x</a> test 7</li>
|
||||
|
Loading…
x
Reference in New Issue
Block a user