Exemple #1
0
        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;
        }