diff options
author | Ralph Amissah <ralph.amissah@gmail.com> | 2019-12-12 13:07:13 -0500 |
---|---|---|
committer | Ralph Amissah <ralph.amissah@gmail.com> | 2020-01-13 16:06:43 -0500 |
commit | 78deb546af616c0a664a8acb4d6e33d3e5a7060c (patch) | |
tree | 8c396aedc8a3748321bf8eaabee1944e68c70f85 /org/out_harvest_metadata.org | |
parent | yaml doc headers, protect harvest (diff) |
harvest topics, name hashtag level names
Diffstat (limited to 'org/out_harvest_metadata.org')
-rw-r--r-- | org/out_harvest_metadata.org | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/org/out_harvest_metadata.org b/org/out_harvest_metadata.org index 35b48e9..ebea75a 100644 --- a/org/out_harvest_metadata.org +++ b/org/out_harvest_metadata.org @@ -292,7 +292,8 @@ foreach(k0; .sort!("toUpper(a) < toUpper(b)", SwapStrategy.unstable) ) { if (k1 != "_a") { - topics ~= format(q"┃<p class="lev1"><a name="%s" class="lev1">%s</a></p>┃", + topics ~= format(q"┃<p class="lev1"><a name="%s.%s" class="lev1">%s</a></p>┃", + k0.translate([' ' : "_"]), k1.translate([' ' : "_"]), k1,) ~ "\n"; if (_opt_action.very_verbose) { writeln(" ", k1); @@ -332,7 +333,8 @@ foreach(k0; .sort!("toUpper(a) < toUpper(b)", SwapStrategy.unstable) ) { if (k2 != "_a") { - topics ~= format(q"┃<p class="lev2"><a name="%s" class="lev2">%s</a></p>┃", + topics ~= format(q"┃<p class="lev2"><a name="%s.%s.%s" class="lev2">%s</a></p>┃", + k0.translate([' ' : "_"]), k1.translate([' ' : "_"]), k2.translate([' ' : "_"]), k2,) ~ "\n"; if (_opt_action.very_verbose) { writeln(" ", k2); @@ -372,7 +374,8 @@ foreach(k0; .sort!("toUpper(a) < toUpper(b)", SwapStrategy.unstable) ) { if (k3 != "_a") { - topics ~= format(q"┃<p class="lev3"><a name="%s" class="lev3">%s</a></p>┃", + topics ~= format(q"┃<p class="lev3"><a name="%s.%s.%s.%s" class="lev3">%s</a></p>┃", + k0.translate([' ' : "_"]), k1.translate([' ' : "_"]), k2.translate([' ' : "_"]), k3.translate([' ' : "_"]), k3,) ~ "\n"; if (_opt_action.very_verbose) { writeln(" ", k3); |