mirror of
https://github.com/kovetskiy/mark.git
synced 2025-04-24 05:42:40 +08:00
Do not render paragraph tags
This commit is contained in:
parent
9e2f0143e9
commit
2dbae733f1
@ -58,6 +58,7 @@ func (c *ConfluenceExtension) Extend(m goldmark.Markdown) {
|
|||||||
util.Prioritized(crenderer.NewConfluenceHTMLBlockRenderer(c.Stdlib), 100),
|
util.Prioritized(crenderer.NewConfluenceHTMLBlockRenderer(c.Stdlib), 100),
|
||||||
util.Prioritized(crenderer.NewConfluenceHeadingRenderer(c.DropFirstH1), 100),
|
util.Prioritized(crenderer.NewConfluenceHeadingRenderer(c.DropFirstH1), 100),
|
||||||
util.Prioritized(crenderer.NewConfluenceImageRenderer(c.Stdlib, c, c.Path), 100),
|
util.Prioritized(crenderer.NewConfluenceImageRenderer(c.Stdlib, c, c.Path), 100),
|
||||||
|
util.Prioritized(crenderer.NewConfluenceParagraphRenderer(), 100),
|
||||||
util.Prioritized(crenderer.NewConfluenceLinkRenderer(), 100),
|
util.Prioritized(crenderer.NewConfluenceLinkRenderer(), 100),
|
||||||
))
|
))
|
||||||
|
|
||||||
|
31
pkg/mark/renderer/paragraph.go
Normal file
31
pkg/mark/renderer/paragraph.go
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
package renderer
|
||||||
|
|
||||||
|
import (
|
||||||
|
"github.com/yuin/goldmark/ast"
|
||||||
|
"github.com/yuin/goldmark/renderer"
|
||||||
|
"github.com/yuin/goldmark/renderer/html"
|
||||||
|
"github.com/yuin/goldmark/util"
|
||||||
|
)
|
||||||
|
|
||||||
|
type ConfluenceParagraphRenderer struct {
|
||||||
|
html.Config
|
||||||
|
}
|
||||||
|
|
||||||
|
// NewConfluenceRenderer creates a new instance of the ConfluenceRenderer
|
||||||
|
func NewConfluenceParagraphRenderer(opts ...html.Option) renderer.NodeRenderer {
|
||||||
|
return &ConfluenceParagraphRenderer{
|
||||||
|
Config: html.NewConfig(),
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// RegisterFuncs implements NodeRenderer.RegisterFuncs .
|
||||||
|
func (r *ConfluenceParagraphRenderer) RegisterFuncs(reg renderer.NodeRendererFuncRegisterer) {
|
||||||
|
reg.Register(ast.KindParagraph, r.renderParagraph)
|
||||||
|
}
|
||||||
|
|
||||||
|
func (r *ConfluenceParagraphRenderer) renderParagraph(w util.BufWriter, source []byte, n ast.Node, entering bool) (ast.WalkStatus, error) {
|
||||||
|
if !entering {
|
||||||
|
_, _ = w.WriteString("\n")
|
||||||
|
}
|
||||||
|
return ast.WalkContinue, nil
|
||||||
|
}
|
6
pkg/mark/testdata/codes-droph1.html
vendored
6
pkg/mark/testdata/codes-droph1.html
vendored
@ -1,7 +1,7 @@
|
|||||||
<p><code>inline</code></p>
|
<code>inline</code>
|
||||||
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[some code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code bash]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[with a newline
|
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[some code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code bash]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[with a newline
|
||||||
]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code]]></ac:plain-text-body></ac:structured-macro><p>text
|
]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code]]></ac:plain-text-body></ac:structured-macro>text
|
||||||
text 2</p>
|
text 2
|
||||||
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code 2]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">sh</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[no-collapse-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[collapse-and-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">c</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:plain-text-body><![CDATA[collapse-no-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">nested</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code
|
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code 2]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">sh</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[no-collapse-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[collapse-and-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">c</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:plain-text-body><![CDATA[collapse-no-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">nested</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code
|
||||||
``` more code ```
|
``` more code ```
|
||||||
even more code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[indented code block
|
even more code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[indented code block
|
||||||
|
4
pkg/mark/testdata/codes-stripnewlines.html
vendored
4
pkg/mark/testdata/codes-stripnewlines.html
vendored
@ -1,6 +1,6 @@
|
|||||||
<p><code>inline</code></p>
|
<code>inline</code>
|
||||||
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[some code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code bash]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[with a newline
|
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[some code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code bash]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[with a newline
|
||||||
]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code]]></ac:plain-text-body></ac:structured-macro><p>text text 2</p>
|
]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code]]></ac:plain-text-body></ac:structured-macro>text text 2
|
||||||
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code 2]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">sh</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[no-collapse-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[collapse-and-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">c</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:plain-text-body><![CDATA[collapse-no-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">nested</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code
|
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code 2]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">sh</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[no-collapse-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[collapse-and-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">c</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:plain-text-body><![CDATA[collapse-no-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">nested</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code
|
||||||
``` more code ```
|
``` more code ```
|
||||||
even more code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[indented code block
|
even more code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[indented code block
|
||||||
|
6
pkg/mark/testdata/codes.html
vendored
6
pkg/mark/testdata/codes.html
vendored
@ -1,7 +1,7 @@
|
|||||||
<p><code>inline</code></p>
|
<code>inline</code>
|
||||||
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[some code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code bash]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[with a newline
|
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[some code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code bash]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[with a newline
|
||||||
]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code]]></ac:plain-text-body></ac:structured-macro><p>text
|
]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code]]></ac:plain-text-body></ac:structured-macro>text
|
||||||
text 2</p>
|
text 2
|
||||||
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code 2]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">sh</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[no-collapse-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[collapse-and-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">c</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:plain-text-body><![CDATA[collapse-no-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">nested</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code
|
<ac:structured-macro ac:name="code"><ac:parameter ac:name="language">unknown</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[unknown code 2]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">sh</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[no-collapse-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">bash</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:parameter ac:name="title">A b c</ac:parameter><ac:plain-text-body><![CDATA[collapse-and-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">c</ac:parameter><ac:parameter ac:name="collapse">true</ac:parameter><ac:plain-text-body><![CDATA[collapse-no-title]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language">nested</ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[code
|
||||||
``` more code ```
|
``` more code ```
|
||||||
even more code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[indented code block
|
even more code]]></ac:plain-text-body></ac:structured-macro><ac:structured-macro ac:name="code"><ac:parameter ac:name="language"></ac:parameter><ac:parameter ac:name="collapse">false</ac:parameter><ac:plain-text-body><![CDATA[indented code block
|
||||||
|
@ -1 +1 @@
|
|||||||
<p><a href="Page2#Page2-Releasev71-22-Feb-2018(intern)">v71</a></p>
|
<a href="Page2#Page2-Releasev71-22-Feb-2018(intern)">v71</a>
|
||||||
|
@ -1 +1 @@
|
|||||||
<p><a href="Page2#Page2-Releasev71-22-Feb-2018(intern)">v71</a></p>
|
<a href="Page2#Page2-Releasev71-22-Feb-2018(intern)">v71</a>
|
||||||
|
2
pkg/mark/testdata/issue-64-broken-link.html
vendored
2
pkg/mark/testdata/issue-64-broken-link.html
vendored
@ -1 +1 @@
|
|||||||
<p><a href="Page2#Page2-Releasev71-22-Feb-2018(intern)">v71</a></p>
|
<a href="Page2#Page2-Releasev71-22-Feb-2018(intern)">v71</a>
|
||||||
|
20
pkg/mark/testdata/links-droph1.html
vendored
20
pkg/mark/testdata/links-droph1.html
vendored
@ -1,17 +1,17 @@
|
|||||||
<p>Use <a href="https://example.com">https://example.com</a></p>
|
Use <a href="https://example.com">https://example.com</a>
|
||||||
<p>Use <ac:rich-text-body>aaa</ac:rich-text-body></p>
|
Use <ac:rich-text-body>aaa</ac:rich-text-body>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Page"/><ac:plain-text-link-body><![CDATA[page link]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Page"/><ac:plain-text-link-body><![CDATA[page link]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="AnotherPage"/><ac:plain-text-link-body><![CDATA[AnotherPage]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="AnotherPage"/><ac:plain-text-link-body><![CDATA[AnotherPage]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Another Page"/><ac:plain-text-link-body><![CDATA[Another Page]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Another Page"/><ac:plain-text-link-body><![CDATA[Another Page]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Page With Space"/><ac:plain-text-link-body><![CDATA[page link with spaces]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Page With Space"/><ac:plain-text-link-body><![CDATA[page link with spaces]]></ac:plain-text-link-body></ac:link>
|
||||||
<p><ac:image ac:alt="My Image"><ri:attachment ri:filename="test.png"/></ac:image></p>
|
<ac:image ac:alt="My Image"><ri:attachment ri:filename="test.png"/></ac:image>
|
||||||
<p><ac:image ac:alt="My External Image"><ri:url ri:value="http://confluence.atlassian.com/images/logo/confluence_48_trans.png?key1=value1&key2=value2"/></ac:image></p>
|
<ac:image ac:alt="My External Image"><ri:url ri:value="http://confluence.atlassian.com/images/logo/confluence_48_trans.png?key1=value1&key2=value2"/></ac:image>
|
||||||
<p>Use footnotes link <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
|
Use footnotes link <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>
|
||||||
<div class="footnotes" role="doc-endnotes">
|
<div class="footnotes" role="doc-endnotes">
|
||||||
<hr />
|
<hr />
|
||||||
<ol>
|
<ol>
|
||||||
<li id="fn:1">
|
<li id="fn:1">
|
||||||
<p>a footnote link <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
|
a footnote link <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
20
pkg/mark/testdata/links-stripnewlines.html
vendored
20
pkg/mark/testdata/links-stripnewlines.html
vendored
@ -1,17 +1,17 @@
|
|||||||
<p>Use <a href="https://example.com">https://example.com</a></p>
|
Use <a href="https://example.com">https://example.com</a>
|
||||||
<p>Use <ac:rich-text-body>aaa</ac:rich-text-body></p>
|
Use <ac:rich-text-body>aaa</ac:rich-text-body>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Page"/><ac:plain-text-link-body><![CDATA[page link]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Page"/><ac:plain-text-link-body><![CDATA[page link]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="AnotherPage"/><ac:plain-text-link-body><![CDATA[AnotherPage]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="AnotherPage"/><ac:plain-text-link-body><![CDATA[AnotherPage]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Another Page"/><ac:plain-text-link-body><![CDATA[Another Page]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Another Page"/><ac:plain-text-link-body><![CDATA[Another Page]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Page With Space"/><ac:plain-text-link-body><![CDATA[page link with spaces]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Page With Space"/><ac:plain-text-link-body><![CDATA[page link with spaces]]></ac:plain-text-link-body></ac:link>
|
||||||
<p><ac:image ac:alt="My Image"><ri:attachment ri:filename="test.png"/></ac:image></p>
|
<ac:image ac:alt="My Image"><ri:attachment ri:filename="test.png"/></ac:image>
|
||||||
<p><ac:image ac:alt="My External Image"><ri:url ri:value="http://confluence.atlassian.com/images/logo/confluence_48_trans.png?key1=value1&key2=value2"/></ac:image></p>
|
<ac:image ac:alt="My External Image"><ri:url ri:value="http://confluence.atlassian.com/images/logo/confluence_48_trans.png?key1=value1&key2=value2"/></ac:image>
|
||||||
<p>Use footnotes link <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
|
Use footnotes link <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>
|
||||||
<div class="footnotes" role="doc-endnotes">
|
<div class="footnotes" role="doc-endnotes">
|
||||||
<hr />
|
<hr />
|
||||||
<ol>
|
<ol>
|
||||||
<li id="fn:1">
|
<li id="fn:1">
|
||||||
<p>a footnote link <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
|
a footnote link <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
20
pkg/mark/testdata/links.html
vendored
20
pkg/mark/testdata/links.html
vendored
@ -1,17 +1,17 @@
|
|||||||
<p>Use <a href="https://example.com">https://example.com</a></p>
|
Use <a href="https://example.com">https://example.com</a>
|
||||||
<p>Use <ac:rich-text-body>aaa</ac:rich-text-body></p>
|
Use <ac:rich-text-body>aaa</ac:rich-text-body>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Page"/><ac:plain-text-link-body><![CDATA[page link]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Page"/><ac:plain-text-link-body><![CDATA[page link]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="AnotherPage"/><ac:plain-text-link-body><![CDATA[AnotherPage]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="AnotherPage"/><ac:plain-text-link-body><![CDATA[AnotherPage]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Another Page"/><ac:plain-text-link-body><![CDATA[Another Page]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Another Page"/><ac:plain-text-link-body><![CDATA[Another Page]]></ac:plain-text-link-body></ac:link>
|
||||||
<p>Use <ac:link><ri:page ri:content-title="Page With Space"/><ac:plain-text-link-body><![CDATA[page link with spaces]]></ac:plain-text-link-body></ac:link></p>
|
Use <ac:link><ri:page ri:content-title="Page With Space"/><ac:plain-text-link-body><![CDATA[page link with spaces]]></ac:plain-text-link-body></ac:link>
|
||||||
<p><ac:image ac:alt="My Image"><ri:attachment ri:filename="test.png"/></ac:image></p>
|
<ac:image ac:alt="My Image"><ri:attachment ri:filename="test.png"/></ac:image>
|
||||||
<p><ac:image ac:alt="My External Image"><ri:url ri:value="http://confluence.atlassian.com/images/logo/confluence_48_trans.png?key1=value1&key2=value2"/></ac:image></p>
|
<ac:image ac:alt="My External Image"><ri:url ri:value="http://confluence.atlassian.com/images/logo/confluence_48_trans.png?key1=value1&key2=value2"/></ac:image>
|
||||||
<p>Use footnotes link <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup></p>
|
Use footnotes link <sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup>
|
||||||
<div class="footnotes" role="doc-endnotes">
|
<div class="footnotes" role="doc-endnotes">
|
||||||
<hr />
|
<hr />
|
||||||
<ol>
|
<ol>
|
||||||
<li id="fn:1">
|
<li id="fn:1">
|
||||||
<p>a footnote link <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
|
a footnote link <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
2
pkg/mark/testdata/lists-droph1.html
vendored
2
pkg/mark/testdata/lists-droph1.html
vendored
@ -13,7 +13,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>text</p>
|
text
|
||||||
<ul>
|
<ul>
|
||||||
<li>a</li>
|
<li>a</li>
|
||||||
<li>b</li>
|
<li>b</li>
|
||||||
|
2
pkg/mark/testdata/lists-stripnewlines.html
vendored
2
pkg/mark/testdata/lists-stripnewlines.html
vendored
@ -13,7 +13,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>text</p>
|
text
|
||||||
<ul>
|
<ul>
|
||||||
<li>a</li>
|
<li>a</li>
|
||||||
<li>b</li>
|
<li>b</li>
|
||||||
|
2
pkg/mark/testdata/lists.html
vendored
2
pkg/mark/testdata/lists.html
vendored
@ -13,7 +13,7 @@
|
|||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>text</p>
|
text
|
||||||
<ul>
|
<ul>
|
||||||
<li>a</li>
|
<li>a</li>
|
||||||
<li>b</li>
|
<li>b</li>
|
||||||
|
26
pkg/mark/testdata/macro-include-droph1.html
vendored
26
pkg/mark/testdata/macro-include-droph1.html
vendored
@ -1,6 +1,26 @@
|
|||||||
<p><foo>bar</foo></p>
|
<foo>bar</foo>
|
||||||
<p><ac:structured-macro ac:name="info">
|
<ac:structured-macro ac:name="info">
|
||||||
<ac:parameter ac:name="icon">true</ac:parameter>
|
<ac:parameter ac:name="icon">true</ac:parameter>
|
||||||
<ac:parameter ac:name="title">Attention</ac:parameter>
|
<ac:parameter ac:name="title">Attention</ac:parameter>
|
||||||
<ac:rich-text-body>This is an info!</ac:rich-text-body>
|
<ac:rich-text-body>This is an info!</ac:rich-text-body>
|
||||||
</ac:structured-macro></p>
|
</ac:structured-macro>
|
||||||
|
<ac:structured-macro ac:name="info">
|
||||||
|
<ac:parameter ac:name="icon">true</ac:parameter>
|
||||||
|
<ac:parameter ac:name="title">Attention</ac:parameter>
|
||||||
|
<ac:rich-text-body>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Header 1</th>
|
||||||
|
<th>Header 2</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>Cell A</td>
|
||||||
|
<td>Cell B</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</ac:rich-text-body>
|
||||||
|
</ac:structured-macro>
|
||||||
|
@ -1,2 +1,18 @@
|
|||||||
<p><foo>bar</foo></p>
|
<foo>bar</foo>
|
||||||
<p><ac:structured-macro ac:name="info"> <ac:parameter ac:name="icon">true</ac:parameter> <ac:parameter ac:name="title">Attention</ac:parameter> <ac:rich-text-body>This is an info!</ac:rich-text-body> </ac:structured-macro></p>
|
<ac:structured-macro ac:name="info"> <ac:parameter ac:name="icon">true</ac:parameter> <ac:parameter ac:name="title">Attention</ac:parameter> <ac:rich-text-body>This is an info!</ac:rich-text-body> </ac:structured-macro>
|
||||||
|
<ac:structured-macro ac:name="info"> <ac:parameter ac:name="icon">true</ac:parameter> <ac:parameter ac:name="title">Attention</ac:parameter> <ac:rich-text-body>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Header 1</th>
|
||||||
|
<th>Header 2</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>Cell A</td>
|
||||||
|
<td>Cell B</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</ac:rich-text-body> </ac:structured-macro>
|
||||||
|
26
pkg/mark/testdata/macro-include.html
vendored
26
pkg/mark/testdata/macro-include.html
vendored
@ -1,6 +1,26 @@
|
|||||||
<p><foo>bar</foo></p>
|
<foo>bar</foo>
|
||||||
<p><ac:structured-macro ac:name="info">
|
<ac:structured-macro ac:name="info">
|
||||||
<ac:parameter ac:name="icon">true</ac:parameter>
|
<ac:parameter ac:name="icon">true</ac:parameter>
|
||||||
<ac:parameter ac:name="title">Attention</ac:parameter>
|
<ac:parameter ac:name="title">Attention</ac:parameter>
|
||||||
<ac:rich-text-body>This is an info!</ac:rich-text-body>
|
<ac:rich-text-body>This is an info!</ac:rich-text-body>
|
||||||
</ac:structured-macro></p>
|
</ac:structured-macro>
|
||||||
|
<ac:structured-macro ac:name="info">
|
||||||
|
<ac:parameter ac:name="icon">true</ac:parameter>
|
||||||
|
<ac:parameter ac:name="title">Attention</ac:parameter>
|
||||||
|
<ac:rich-text-body>
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Header 1</th>
|
||||||
|
<th>Header 2</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>Cell A</td>
|
||||||
|
<td>Cell B</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</ac:rich-text-body>
|
||||||
|
</ac:structured-macro>
|
||||||
|
13
pkg/mark/testdata/macro-include.md
vendored
13
pkg/mark/testdata/macro-include.md
vendored
@ -4,4 +4,15 @@
|
|||||||
<ac:parameter ac:name="icon">true</ac:parameter>
|
<ac:parameter ac:name="icon">true</ac:parameter>
|
||||||
<ac:parameter ac:name="title">Attention</ac:parameter>
|
<ac:parameter ac:name="title">Attention</ac:parameter>
|
||||||
<ac:rich-text-body>This is an info!</ac:rich-text-body>
|
<ac:rich-text-body>This is an info!</ac:rich-text-body>
|
||||||
</ac:structured-macro>
|
</ac:structured-macro>
|
||||||
|
|
||||||
|
<ac:structured-macro ac:name="info">
|
||||||
|
<ac:parameter ac:name="icon">true</ac:parameter>
|
||||||
|
<ac:parameter ac:name="title">Attention</ac:parameter>
|
||||||
|
<ac:rich-text-body>
|
||||||
|
| Header 1 | Header 2 |
|
||||||
|
|---|---|
|
||||||
|
| Cell A | Cell B |
|
||||||
|
|
||||||
|
</ac:rich-text-body>
|
||||||
|
</ac:structured-macro>
|
||||||
|
20
pkg/mark/testdata/newlines-droph1.html
vendored
20
pkg/mark/testdata/newlines-droph1.html
vendored
@ -1,10 +1,10 @@
|
|||||||
<p>one-1
|
one-1
|
||||||
one-2</p>
|
one-2
|
||||||
<p>two-1</p>
|
two-1
|
||||||
<p>two-2</p>
|
two-2
|
||||||
<p>three-1</p>
|
three-1
|
||||||
<p>three-2</p>
|
three-2
|
||||||
<p>space-1
|
space-1
|
||||||
space-2</p>
|
space-2
|
||||||
<p>2space-1<br />
|
2space-1<br />
|
||||||
2space-2</p>
|
2space-2
|
||||||
|
16
pkg/mark/testdata/newlines-stripnewlines.html
vendored
16
pkg/mark/testdata/newlines-stripnewlines.html
vendored
@ -1,8 +1,8 @@
|
|||||||
<p>one-1 one-2</p>
|
one-1 one-2
|
||||||
<p>two-1</p>
|
two-1
|
||||||
<p>two-2</p>
|
two-2
|
||||||
<p>three-1</p>
|
three-1
|
||||||
<p>three-2</p>
|
three-2
|
||||||
<p>space-1 space-2</p>
|
space-1 space-2
|
||||||
<p>2space-1<br />
|
2space-1<br />
|
||||||
2space-2</p>
|
2space-2
|
||||||
|
20
pkg/mark/testdata/newlines.html
vendored
20
pkg/mark/testdata/newlines.html
vendored
@ -1,10 +1,10 @@
|
|||||||
<p>one-1
|
one-1
|
||||||
one-2</p>
|
one-2
|
||||||
<p>two-1</p>
|
two-1
|
||||||
<p>two-2</p>
|
two-2
|
||||||
<p>three-1</p>
|
three-1
|
||||||
<p>three-2</p>
|
three-2
|
||||||
<p>space-1
|
space-1
|
||||||
space-2</p>
|
space-2
|
||||||
<p>2space-1<br />
|
2space-1<br />
|
||||||
2space-2</p>
|
2space-2
|
||||||
|
8
pkg/mark/testdata/pagelayout-droph1.html
vendored
8
pkg/mark/testdata/pagelayout-droph1.html
vendored
@ -1,18 +1,18 @@
|
|||||||
<ac:layout>
|
<ac:layout>
|
||||||
<ac:layout-section ac:type="three_with_sidebars">
|
<ac:layout-section ac:type="three_with_sidebars">
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>More Content</p>
|
More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>More Content</p>
|
More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>Even More Content</p>
|
Even More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
</ac:layout-section>
|
</ac:layout-section>
|
||||||
<ac:layout-section ac:type="single">
|
<ac:layout-section ac:type="single">
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>Still More Content</p>
|
Still More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
</ac:layout-section>
|
</ac:layout-section>
|
||||||
</ac:layout>
|
</ac:layout>
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
<ac:layout>
|
<ac:layout>
|
||||||
<ac:layout-section ac:type="three_with_sidebars">
|
<ac:layout-section ac:type="three_with_sidebars">
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>More Content</p>
|
More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>More Content</p>
|
More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>Even More Content</p>
|
Even More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
</ac:layout-section>
|
</ac:layout-section>
|
||||||
<ac:layout-section ac:type="single">
|
<ac:layout-section ac:type="single">
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>Still More Content</p>
|
Still More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
</ac:layout-section>
|
</ac:layout-section>
|
||||||
</ac:layout>
|
</ac:layout>
|
||||||
|
8
pkg/mark/testdata/pagelayout.html
vendored
8
pkg/mark/testdata/pagelayout.html
vendored
@ -1,18 +1,18 @@
|
|||||||
<ac:layout>
|
<ac:layout>
|
||||||
<ac:layout-section ac:type="three_with_sidebars">
|
<ac:layout-section ac:type="three_with_sidebars">
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>More Content</p>
|
More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>More Content</p>
|
More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>Even More Content</p>
|
Even More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
</ac:layout-section>
|
</ac:layout-section>
|
||||||
<ac:layout-section ac:type="single">
|
<ac:layout-section ac:type="single">
|
||||||
<ac:layout-cell>
|
<ac:layout-cell>
|
||||||
<p>Still More Content</p>
|
Still More Content
|
||||||
</ac:layout-cell>
|
</ac:layout-cell>
|
||||||
</ac:layout-section>
|
</ac:layout-section>
|
||||||
</ac:layout>
|
</ac:layout>
|
||||||
|
14
pkg/mark/testdata/quotes-droph1.html
vendored
14
pkg/mark/testdata/quotes-droph1.html
vendored
@ -1,19 +1,19 @@
|
|||||||
<h2 id="first-heading">First Heading</h2>
|
<h2 id="first-heading">First Heading</h2>
|
||||||
<ac:structured-macro ac:name="note"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="note"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<p><strong>NOTES:</strong></p>
|
<strong>NOTES:</strong>
|
||||||
<ol>
|
<ol>
|
||||||
<li>Note number one</li>
|
<li>Note number one</li>
|
||||||
<li>Note number two</li>
|
<li>Note number two</li>
|
||||||
</ol>
|
</ol>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>a
|
a
|
||||||
b</p>
|
b
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p><strong>Warn (Should not be picked as blockquote type)</strong></p>
|
<strong>Warn (Should not be picked as blockquote type)</strong>
|
||||||
</ac:rich-text-body></ac:structured-macro>
|
</ac:rich-text-body></ac:structured-macro>
|
||||||
<h2 id="second-heading">Second Heading</h2>
|
<h2 id="second-heading">Second Heading</h2>
|
||||||
<ac:structured-macro ac:name="warn"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="warn"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<p><strong>Warn</strong></p>
|
<strong>Warn</strong>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Warn bullet 1</li>
|
<li>Warn bullet 1</li>
|
||||||
<li>Warn bullet 2</li>
|
<li>Warn bullet 2</li>
|
||||||
@ -26,9 +26,9 @@ that runs long</li>
|
|||||||
<h2 id="third-heading">Third Heading</h2>
|
<h2 id="third-heading">Third Heading</h2>
|
||||||
<ac:structured-macro ac:name="info"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="info"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<!-- Info -->
|
<!-- Info -->
|
||||||
<p>Test</p>
|
Test
|
||||||
</ac:rich-text-body></ac:structured-macro>
|
</ac:rich-text-body></ac:structured-macro>
|
||||||
<h2 id="simple-blockquote">Simple Blockquote</h2>
|
<h2 id="simple-blockquote">Simple Blockquote</h2>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>This paragraph is a simple blockquote</p>
|
This paragraph is a simple blockquote
|
||||||
</blockquote>
|
</blockquote>
|
||||||
|
12
pkg/mark/testdata/quotes-stripnewlines.html
vendored
12
pkg/mark/testdata/quotes-stripnewlines.html
vendored
@ -1,19 +1,19 @@
|
|||||||
<h1 id="main-heading">Main Heading</h1>
|
<h1 id="main-heading">Main Heading</h1>
|
||||||
<h2 id="first-heading">First Heading</h2>
|
<h2 id="first-heading">First Heading</h2>
|
||||||
<ac:structured-macro ac:name="note"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="note"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<p><strong>NOTES:</strong></p>
|
<strong>NOTES:</strong>
|
||||||
<ol>
|
<ol>
|
||||||
<li>Note number one</li>
|
<li>Note number one</li>
|
||||||
<li>Note number two</li>
|
<li>Note number two</li>
|
||||||
</ol>
|
</ol>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>a b</p>
|
a b
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p><strong>Warn (Should not be picked as blockquote type)</strong></p>
|
<strong>Warn (Should not be picked as blockquote type)</strong>
|
||||||
</ac:rich-text-body></ac:structured-macro>
|
</ac:rich-text-body></ac:structured-macro>
|
||||||
<h2 id="second-heading">Second Heading</h2>
|
<h2 id="second-heading">Second Heading</h2>
|
||||||
<ac:structured-macro ac:name="warn"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="warn"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<p><strong>Warn</strong></p>
|
<strong>Warn</strong>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Warn bullet 1</li>
|
<li>Warn bullet 1</li>
|
||||||
<li>Warn bullet 2</li>
|
<li>Warn bullet 2</li>
|
||||||
@ -25,9 +25,9 @@
|
|||||||
<h2 id="third-heading">Third Heading</h2>
|
<h2 id="third-heading">Third Heading</h2>
|
||||||
<ac:structured-macro ac:name="info"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="info"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<!-- Info -->
|
<!-- Info -->
|
||||||
<p>Test</p>
|
Test
|
||||||
</ac:rich-text-body></ac:structured-macro>
|
</ac:rich-text-body></ac:structured-macro>
|
||||||
<h2 id="simple-blockquote">Simple Blockquote</h2>
|
<h2 id="simple-blockquote">Simple Blockquote</h2>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>This paragraph is a simple blockquote</p>
|
This paragraph is a simple blockquote
|
||||||
</blockquote>
|
</blockquote>
|
||||||
|
14
pkg/mark/testdata/quotes.html
vendored
14
pkg/mark/testdata/quotes.html
vendored
@ -1,20 +1,20 @@
|
|||||||
<h1 id="main-heading">Main Heading</h1>
|
<h1 id="main-heading">Main Heading</h1>
|
||||||
<h2 id="first-heading">First Heading</h2>
|
<h2 id="first-heading">First Heading</h2>
|
||||||
<ac:structured-macro ac:name="note"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="note"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<p><strong>NOTES:</strong></p>
|
<strong>NOTES:</strong>
|
||||||
<ol>
|
<ol>
|
||||||
<li>Note number one</li>
|
<li>Note number one</li>
|
||||||
<li>Note number two</li>
|
<li>Note number two</li>
|
||||||
</ol>
|
</ol>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>a
|
a
|
||||||
b</p>
|
b
|
||||||
</blockquote>
|
</blockquote>
|
||||||
<p><strong>Warn (Should not be picked as blockquote type)</strong></p>
|
<strong>Warn (Should not be picked as blockquote type)</strong>
|
||||||
</ac:rich-text-body></ac:structured-macro>
|
</ac:rich-text-body></ac:structured-macro>
|
||||||
<h2 id="second-heading">Second Heading</h2>
|
<h2 id="second-heading">Second Heading</h2>
|
||||||
<ac:structured-macro ac:name="warn"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="warn"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<p><strong>Warn</strong></p>
|
<strong>Warn</strong>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Warn bullet 1</li>
|
<li>Warn bullet 1</li>
|
||||||
<li>Warn bullet 2</li>
|
<li>Warn bullet 2</li>
|
||||||
@ -27,9 +27,9 @@ that runs long</li>
|
|||||||
<h2 id="third-heading">Third Heading</h2>
|
<h2 id="third-heading">Third Heading</h2>
|
||||||
<ac:structured-macro ac:name="info"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
<ac:structured-macro ac:name="info"><ac:parameter ac:name="icon">true</ac:parameter><ac:rich-text-body>
|
||||||
<!-- Info -->
|
<!-- Info -->
|
||||||
<p>Test</p>
|
Test
|
||||||
</ac:rich-text-body></ac:structured-macro>
|
</ac:rich-text-body></ac:structured-macro>
|
||||||
<h2 id="simple-blockquote">Simple Blockquote</h2>
|
<h2 id="simple-blockquote">Simple Blockquote</h2>
|
||||||
<blockquote>
|
<blockquote>
|
||||||
<p>This paragraph is a simple blockquote</p>
|
This paragraph is a simple blockquote
|
||||||
</blockquote>
|
</blockquote>
|
||||||
|
12
pkg/mark/testdata/tags-droph1.html
vendored
12
pkg/mark/testdata/tags-droph1.html
vendored
@ -1,6 +1,6 @@
|
|||||||
<p><b>bold</b>
|
<b>bold</b>
|
||||||
<strong>bold</strong></p>
|
<strong>bold</strong>
|
||||||
<p><i>vitalik</i>
|
<i>vitalik</i>
|
||||||
<em>vitalik</em></p>
|
<em>vitalik</em>
|
||||||
<p><s>strikethrough</s>
|
<s>strikethrough</s>
|
||||||
<del>strikethrough</del></p>
|
<del>strikethrough</del>
|
||||||
|
6
pkg/mark/testdata/tags-stripnewlines.html
vendored
6
pkg/mark/testdata/tags-stripnewlines.html
vendored
@ -1,3 +1,3 @@
|
|||||||
<p><b>bold</b> <strong>bold</strong></p>
|
<b>bold</b> <strong>bold</strong>
|
||||||
<p><i>vitalik</i> <em>vitalik</em></p>
|
<i>vitalik</i> <em>vitalik</em>
|
||||||
<p><s>strikethrough</s> <del>strikethrough</del></p>
|
<s>strikethrough</s> <del>strikethrough</del>
|
||||||
|
12
pkg/mark/testdata/tags.html
vendored
12
pkg/mark/testdata/tags.html
vendored
@ -1,6 +1,6 @@
|
|||||||
<p><b>bold</b>
|
<b>bold</b>
|
||||||
<strong>bold</strong></p>
|
<strong>bold</strong>
|
||||||
<p><i>vitalik</i>
|
<i>vitalik</i>
|
||||||
<em>vitalik</em></p>
|
<em>vitalik</em>
|
||||||
<p><s>strikethrough</s>
|
<s>strikethrough</s>
|
||||||
<del>strikethrough</del></p>
|
<del>strikethrough</del>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user