xref: /plugin/commonmark/DWtest.php (revision 8ec9a8f2fa8d03e80395a040a2626880092b4ddf)
1<?php
2
3require_once __DIR__.'/src/bootstrap.php';
4
5use Dokuwiki\Plugin\Commonmark\Commonmark;
6
7//$environment = Environment::createCommonMarkEnvironment();
8
9//$parser = new DocParser($environment);
10//$htmlRenderer = new HtmlRenderer($environment);
11
12$test1 = '# Hello World!
13> Blockquote Test!
14> test continues
15>
16> TEST!
17>> Indented test';
18
19$test2 = '## List test
20### Unordered List
21- item 1
22- item 2
23    - item 2.1
24- item 3
25
26### Ordered List
271. item 1
282. item 2
29    1. item 2.1
303. item 3';
31
32$test3 = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a iaculis augue. Donec condimentum velit elit, et suscipit sem mattis ac. Duis consequat, velit a lobortis tempor, lorem elit accumsan sapien, sed consectetur mauris neque non erat. Aliquam erat volutpat. Nam posuere et sapien eu lobortis. Praesent fringilla ipsum non velit vulputate, ac pulvinar velit ultrices. Etiam neque massa, venenatis in placerat id, iaculis eu turpis. Sed interdum gravida odio quis porttitor. Nunc vestibulum facilisis ultrices. Ut ultricies, tortor a bibendum sodales, diam mi commodo nibh, non tincidunt nibh erat eget leo. Proin ac lorem eget libero semper consectetur. Phasellus bibendum neque erat, ac egestas nunc varius at. Integer eu ante tristique, semper erat eget, faucibus eros. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam imperdiet sollicitudin urna non maximus. Pellentesque tortor erat, pulvinar in mauris non, luctus ullamcorper nibh.
33
34Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque a iaculis augue. Donec condimentum velit elit, et suscipit sem mattis ac. Duis consequat, velit a lobortis tempor, lorem elit accumsan sapien, sed consectetur mauris neque non erat. Aliquam erat volutpat. Nam posuere et sapien eu lobortis. Praesent fringilla ipsum non velit vulputate, ac pulvinar velit ultrices.
35Etiam neque massa, venenatis in placerat id, iaculis eu turpis. Sed interdum gravida odio quis porttitor. Nunc vestibulum facilisis ultrices. Ut ultricies, tortor a bibendum sodales, diam mi commodo nibh, non tincidunt nibh erat eget leo. Proin ac lorem eget libero semper consectetur. Phasellus bibendum neque erat, ac egestas nunc varius at. Integer eu ante tristique, semper erat eget, faucibus eros. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam imperdiet sollicitudin urna non maximus. Pellentesque tortor erat, pulvinar in mauris non, luctus ullamcorper nibh.';
36
37$test4 = '```ruby
38def foo(x)
39  return 3
40end
41```
42
43    foo
44bar
45***
46```html
47<html>
48<head>
49dddd
50</head>
51</html>
52```';
53
54$test5 = '`foo`
55
56*ITALIC* **BOLD** ***BOLDITALIC***
57HARD break [yahoo](yahoo.com) <p>hello</p> <a>hello</a> ![](test.jpg)';
58
59$test = $test5;
60echo $test . "\n\n=========================\n\n";
61echo Commonmark::RendtoDW($test);
62
63?>