{
:nests => {
:content =>
[
"Some Literals: \\[{I'm not| a link]}, and ",
"\\{{This Card|Is not Included}}",
", but ",
"{{this is}}",
", and some tail"
].join(''),
:rendered =>
[
"Some Literals: \\[{I'm not| a link]}, and ",
"<span>{</span>{This Card|Is not Included}}",
", but ",
{:options => {:inc_name=>"this is",:inc_syntax=>"this is"}},
", and some tail"
],
:classes => [String, :EscapedLiteral, String, :Include, String ]
},
:links_and_nests => {
:content => %(Some Links and includes: [[the card|the text]], and {{This Card|Is Included}}{{this too}}
and [[http://external.wagn.org/path|link text]]{{Included|open}}),
:rendered =>
[
"Some Links and includes: ",
"<a class=\"wanted-card\" href=\"/the_card?card%5Bname%5D=the+card\">the text</a>",
", and ",
{ :options => { :view => "Is Included", :inc_name=>"This Card", :inc_syntax => "This Card|Is Included"}},
{ :options => { :inc_name=>"this too", :inc_syntax=>"this too"}},
"\n and ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://external.wagn.org/path\">link text</a>",
{ :options => { :view=>"open", :inc_name=>"Included", :inc_syntax=>"Included|open" }}
],
:classes => [String, :Link, String, :Include, :Include, String, :Link, :Include ]
},
:uris_and_links => {
:content => %(Some URIs and Links: http://a.url.com/
More urls: wagn.com/a/path/to.html
http://localhost:2020/path?cgi=foo&bar=baz [[http://brain.org/Home|extra]]
[ http://gerry.wagn.com/a/path ]
{ https://brain.org/more?args }),
:rendered =>
[
"Some URIs and Links: ", '<a target="_blank" class="external-link" href="http://a.url.com/">http://a.url.com/</a>',
"\n More urls: ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://wagn.com/a/path/to.html\">wagn.com/a/path/to.html</a>",
"\n ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://localhost:2020/path?cgi=foo&bar=baz\">http://localhost:2020/path?cgi=foo&bar=baz</a>",
" ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://brain.org/Home\">extra</a>",
"\n [ ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://gerry.wagn.com/a/path\">http://gerry.wagn.com/a/path</a>",
" ]\n { ",
"<a target=\"_blank\" class=\"external-link\" href=\"https://brain.org/more?args\">https://brain.org/more?args</a>",
" }"
],
:text_rendered =>
[
"Some URIs and Links: ", 'http://a.url.com/',
"\n More urls: ",
"wagn.com/a/path/to.html[http://wagn.com/a/path/to.html]",
"\n ",
"http://localhost:2020/path?cgi=foo&bar=baz",
" ",
"extra[http://brain.org/Home]",
"\n [ ",
"http://gerry.wagn.com/a/path",
" ]\n { ",
"https://brain.org/more?args",
" }"
],
:classes => [String, :URI, String, :HostURI, String, :URI, String, :Link, String, :URI, String, :URI, String ]
},
:uris_and_links_2 => {
:content => %(Some URIs and Links: http://a.url.com
More urls: wagn.com/a/path/to.html
[ http://gerry.wagn.com/a/path ]
{ https://brain.org/more?args }
http://localhost:2020/path?cgi=foo&bar=baz [[http://brain.org/Home|extra]]),
:rendered =>
[
"Some URIs and Links: ","<a target=\"_blank\" class=\"external-link\" href=\"http://a.url.com\">http://a.url.com</a>",
"\n More urls: ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://wagn.com/a/path/to.html\">wagn.com/a/path/to.html</a>",
"\n [ ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://gerry.wagn.com/a/path\">http://gerry.wagn.com/a/path</a>",
" ]\n { ",
"<a target=\"_blank\" class=\"external-link\" href=\"https://brain.org/more?args\">https://brain.org/more?args</a>",
" }\n ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://localhost:2020/path?cgi=foo&bar=baz\">http://localhost:2020/path?cgi=foo&bar=baz</a>",
" ",
"<a target=\"_blank\" class=\"external-link\" href=\"http://brain.org/Home\">extra</a>"
],
:classes => [String, :URI, String, :HostURI, String, :URI, String, :URI, String, :URI, String, :Link ]
},
:no_chunks => {
:content => "No chunks",
:rendered => "No chunks"
},
:single_nest => {
:content => "{{one inclusion|size;large}}",
:classes => [:Include]
},
:css => {
:content => %~
/* body text */
body {
color: #444444;
}
/* page - background image and color */
body#wagn {
background: #ffffff;
}
/* top bar background color; text colors */
#menu {
background: #3260a0;
}
#menu a {
color: #EEEEEE;
}
/* header text */
h1, h2 {
color: #664444;
}
h1.page-header,
h2.page-header {
color: #222299;
}
~
}
}