protected override string WriteTemplateHeader()
{
string res = "{{" + PluginName + Environment.NewLine;
if (Template.Parameters.ContainsKey("living"))
{
Template.Parameters["living"].Value = Template.Parameters["living"].Value.ToLower();
res += "|living=" + Template.Parameters["living"].Value + ParameterBreak;
Template.Parameters.Remove("living");
// we've written this parameter; if we leave it in the collection PluginBase.TemplateWritingAndPlacement() will write it again
}
if (TheArticle.Namespace == Namespace.Talk)
{
res += WriteOutParameterToHeader("class");
}
return res;
}