Save template description at toplevel rather than in <Metadata/>
This commit is contained in:
parent
e933db1a12
commit
908369ab3e
@ -256,15 +256,10 @@ TemplateManager::save_template_desc ()
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
XMLNode* md = tree.root()->child (X_("Metadata"));
|
XMLNode* desc = tree.root()->child (X_("description"));
|
||||||
if (!md) {
|
|
||||||
md = new XMLNode (X_("Metadata"));
|
|
||||||
tree.root()->add_child_nocopy (*md);
|
|
||||||
}
|
|
||||||
XMLNode* desc = md->child (X_("description"));
|
|
||||||
if (!desc) {
|
if (!desc) {
|
||||||
desc = new XMLNode (X_("description"));
|
desc = new XMLNode (X_("description"));
|
||||||
md->add_child_nocopy (*desc);
|
tree.root()->add_child_nocopy (*desc);
|
||||||
}
|
}
|
||||||
XMLNode* dn = new XMLNode (X_("content"), desc_txt);
|
XMLNode* dn = new XMLNode (X_("content"), desc_txt);
|
||||||
desc->add_child_nocopy (*dn);
|
desc->add_child_nocopy (*dn);
|
||||||
|
@ -111,19 +111,16 @@ find_session_templates (vector<TemplateInfo>& template_names, bool read_xml)
|
|||||||
if (pv != 0) {
|
if (pv != 0) {
|
||||||
pv->get_property (X_("created-with"), created_with);
|
pv->get_property (X_("created-with"), created_with);
|
||||||
}
|
}
|
||||||
|
|
||||||
string description = "No Description";
|
string description = "No Description";
|
||||||
XMLNode *md = tree.root()->child("Metadata");
|
XMLNode *desc = tree.root()->child("description");
|
||||||
if (md != 0) {
|
if (desc != 0) {
|
||||||
XMLNode *desc = md->child("description");
|
description = desc->attribute_value();
|
||||||
if (desc != 0) {
|
|
||||||
description = desc->attribute_value();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
rti.created_with = created_with;
|
rti.created_with = created_with;
|
||||||
rti.description = description;
|
rti.description = description;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
template_names.push_back (rti);
|
template_names.push_back (rti);
|
||||||
|
Loading…
Reference in New Issue
Block a user