public string FormatUserEntry(User user, ISettings settings, string template)
{
var context = new VelocityContext();
context.Put("user", user);
context.Put("settings", settings);
using (StringWriter writer = new StringWriter())
{
template = PrepareTemplate(template);
_engine.Evaluate(context, writer, null, template);
return writer.ToString();
}
}