protected void Page_Load(object sender, EventArgs e) { // get module data XmlNode content = PortalUtils.GetModuleContentNode(this); string resourcekey = content.Attributes["resourcekey"] != null ? content.Attributes["resourcekey"].Value : null; bool template = content.Attributes["template"] != null ? Utils.ParseBool(content.Attributes["template"].Value, false) : false; string text = !String.IsNullOrEmpty(resourcekey) ? GetSharedLocalizedString("ModuleContent." + resourcekey) : content.InnerText; if (template) { text = ES.Services.Packages.EvaluateUserPackageTempate( PanelSecurity.SelectedUserId, PanelSecurity.PackageId, text); } litContent.Text = text; }