aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/doc_reform/meta/metadoc_harvest.d
diff options
context:
space:
mode:
Diffstat (limited to 'src/doc_reform/meta/metadoc_harvest.d')
-rw-r--r--src/doc_reform/meta/metadoc_harvest.d6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/doc_reform/meta/metadoc_harvest.d b/src/doc_reform/meta/metadoc_harvest.d
index da1cae8..26f2b38 100644
--- a/src/doc_reform/meta/metadoc_harvest.d
+++ b/src/doc_reform/meta/metadoc_harvest.d
@@ -20,14 +20,20 @@ template DocReformMetaDocHarvest() {
std.conv : to;
mixin InternalMarkup;
auto markup = InlineMarkup();
+ import doc_reform.output.paths_output;
+ auto pth_html = DocReformPathsHTML!()(doc_matters.output_path, doc_matters.src.language);
harvest.title = doc_matters.conf_make_meta.meta.title_full;
harvest.author = doc_matters.conf_make_meta.meta.creator_author;
+ harvest.author_surname = doc_matters.conf_make_meta.meta.creator_author_surname;
harvest.author_surname_fn = doc_matters.conf_make_meta.meta.creator_author_surname_fn;
+ harvest.author_arr = doc_matters.conf_make_meta.meta.creator_author_arr;
harvest.language_original = doc_matters.conf_make_meta.meta.original_language;
harvest.language = doc_matters.src.language;
harvest.uid = doc_matters.src.doc_uid;
harvest.date_published = doc_matters.conf_make_meta.meta.date_published;
harvest.topic_register_arr = doc_matters.conf_make_meta.meta.classify_topic_register_arr;
+ harvest.path_html_scroll = pth_html.fn_scroll(doc_matters.src.filename);
+ harvest.path_html_seg = pth_html.fn_seg(doc_matters.src.filename, "toc");
return harvest;
}
}