From 9d359a564344b848feb23df2877ecdfa614ada19 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sat, 7 Dec 2019 19:40:18 -0500 Subject: xmls, home button fixes --- src/doc_reform/meta/conf_make_meta_yaml.d | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/doc_reform/meta/conf_make_meta_yaml.d') diff --git a/src/doc_reform/meta/conf_make_meta_yaml.d b/src/doc_reform/meta/conf_make_meta_yaml.d index a01a025..8f1f885 100644 --- a/src/doc_reform/meta/conf_make_meta_yaml.d +++ b/src/doc_reform/meta/conf_make_meta_yaml.d @@ -106,6 +106,14 @@ static template contentYAMLtoSpineStruct() { && _yaml["make"]["home_button_text"].tag.match(rgx.yaml_tag_is_str) ) { _struct_composite.make_str.home_button_text = _yaml["make"]["home_button_text"].get!string; + } else if ("home_button_text" in _yaml["make"] + && _yaml["make"]["home_button_text"].type.string + && _yaml["make"]["home_button_text"].tag.match(rgx.yaml_tag_is_seq) + ) { + _struct_composite.make_str.home_button_text = ""; + foreach(string hbt; _yaml["make"]["home_button_text"]) { + _struct_composite.make_str.home_button_text ~= hbt ~ "; "; + } } if ("italics" in _yaml["make"] && _yaml["make"]["italics"].type.string -- cgit v1.2.3