protected override bool TemplateFound()
{
if (Template.Parameters.ContainsKey("importance"))
{
Template.Parameters.Remove("importance");
TheArticle.ArticleHasAMinorChange();
}
if (Template.Parameters.ContainsKey("priority"))
{
string priorityValue = Template.Parameters["priority"].Value;
foreach (KeyValuePair<string, Templating.TemplateParametersObject> kvp in Template.Parameters)
{
if (kvp.Key.Contains("-priority") && !string.IsNullOrEmpty(kvp.Value.Value))
{
kvp.Value.Value = priorityValue;
}
}
Template.Parameters.Remove("priority");
TheArticle.ArticleHasAMinorChange();
}
return false;
}