I have a customer that will implement workflows but are a bit unhappy with the notification emails. Is there a possibility to change the text in the notification emails? without rewriting the basic workflows from scratch?
You can change parts of the message by editing the xml in workflowFoundation_EN.xml (for english).
The code EPiServer uses to print the approvalworkflow looks like this:
activity.Subject = string.Format(Translate(profile2.UserName, "/workflows/approval/approvedevent/pageapproved"), page.PageName); activity.Body = string.Format(Translate(profile2.UserName, "/workflows/approval/approvedevent/approvedby"), profile.DisplayName); activity.Body = activity.Body + "\n"; activity.Body = activity.Body + Translate(profile2.UserName, "/workflows/approval/approvedevent/comment") + ":\n";
Hope that helps you a little on the way. If simply changing the xml doesn't do it I would use the reflector to build a new workflow based on the current one. Good luck