private void ShowFileManager()
        {
            lblError.Text = string.Empty;
            iconList      = SiteUtils.GetFileIconList();

            //this is a workaround for a mono bug where progress bars get null reference 2009-12-30
#if !MONO
            if (WebConfigSettings.UseGreyBoxProgressForNeatUpload)
            {
                gbProgressBar.Visible = true;
                progressBar.Visible   = false;
                gbProgressBar.AddTrigger(btnUpload);
            }
            else
            {
                gbProgressBar.Visible = false;
                progressBar.AddTrigger(this.btnUpload);
            }
#else
            progressBar.AddTrigger(this.btnUpload);
#endif

            if (!Page.IsPostBack)
            {
                UIHelper.AddConfirmationDialog(btnDelete, Resource.FileManagerDeleteConfirm);
                BindData();
            }
        }
Beispiel #2
0
        private void PopulateLabels()
        {
            Title          = SiteUtils.FormatPageTitle(siteSettings, FeedResources.FeedEditPageTitle);
            heading.Text   = FeedResources.EditFeedLabel;
            btnUpdate.Text = FeedResources.SaveButton;
            SiteUtils.SetButtonAccessKey(btnUpdate, FeedResources.SaveButtonAccessKey);

            lnkCancel.Text = FeedResources.CancelButton;
            //btnCancel.Text = FeedResources.CancelButton;
            //SiteUtils.SetButtonAccessKey(btnCancel, FeedResources.CancelButtonAccessKey);

            btnDelete.Text = FeedResources.DeleteButton;
            SiteUtils.SetButtonAccessKey(btnDelete, FeedResources.DeleteButtonAccessKey);
            UIHelper.AddConfirmationDialog(btnDelete, FeedResources.DeleteFeedWarning);

            btnClearCache.Text = FeedResources.ClearCacheButton;
            UIHelper.AddConfirmationDialog(btnClearCache, FeedResources.ClearCacheWarning);

            lnkNewFeed.Text        = FeedResources.AddNewFeedLink;
            lnkNewFeed.NavigateUrl = SiteRoot + "/FeedManager/FeedEdit.aspx?pageid="
                                     + PageId.ToInvariantString()
                                     + "&mid=" + ModuleId.ToInvariantString()
                                     + "&ItemID=-1";

            lnkNewFeed.Visible = (ItemId != -1);

            reqTitle.ErrorMessage = FeedResources.FeedTitleRequiredWarning;

            reqFeedUrl.ErrorMessage           = FeedResources.FeedUrlRequiredWarning;
            regexFeedUrl.ErrorMessage         = FeedResources.FeedUrlRegexWarning;
            regexFeedUrl.ValidationExpression = @"^(http://|https://|~/)([^\s]+)/?";

            regexWebSiteUrl.ErrorMessage         = FeedResources.WebUrlRegexWarning;
            regexWebSiteUrl.ValidationExpression = @"^(http://|https://|~/)([^\s]+)/?";
        }
Beispiel #3
0
        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, FeedResources.FeedEditPageTitle);

            btnUpdate.Text = FeedResources.SaveButton;
            SiteUtils.SetButtonAccessKey(btnUpdate, FeedResources.SaveButtonAccessKey);

            lnkCancel.Text = FeedResources.CancelButton;
            //btnCancel.Text = FeedResources.CancelButton;
            //SiteUtils.SetButtonAccessKey(btnCancel, FeedResources.CancelButtonAccessKey);

            btnDelete.Text = FeedResources.DeleteButton;
            SiteUtils.SetButtonAccessKey(btnDelete, FeedResources.DeleteButtonAccessKey);
            UIHelper.AddConfirmationDialog(btnDelete, FeedResources.DeleteFeedWarning);

            btnClearCache.Text = FeedResources.ClearCacheButton;
            UIHelper.AddConfirmationDialog(btnClearCache, FeedResources.ClearCacheWarning);

            lnkNewFeed.Text        = FeedResources.AddNewFeedLink;
            lnkNewFeed.NavigateUrl = string.Format("{0}/FeedManager/FeedEdit.aspx?pageid={1}&mid={2}&ItemID=-1", SiteRoot, PageId.ToString(CultureInfo.InvariantCulture), ModuleId.ToString(CultureInfo.InvariantCulture));

            lnkNewFeed.Visible = (ItemId != -1);

            reqTitle.ErrorMessage = FeedResources.FeedTitleRequiredWarning;

            reqFeedUrl.ErrorMessage           = FeedResources.FeedUrlRequiredWarning;
            regexFeedUrl.ErrorMessage         = FeedResources.FeedUrlRegexWarning;
            regexFeedUrl.ValidationExpression = SecurityHelper.RegexAnyHttpOrHttpsUrl;

            regexWebSiteUrl.ErrorMessage         = FeedResources.WebUrlRegexWarning;
            regexWebSiteUrl.ValidationExpression = SecurityHelper.RegexAnyHttpOrHttpsUrl;
        }
Beispiel #4
0
        private void PopulateLabels()
        {
            Title        = SiteUtils.FormatPageTitle(siteSettings, ProductResources.CustomFieldEditTitle);
            heading.Text = ProductResources.CustomFieldEditTitle;

            litTabContent.Text = "<a aria-controls=\"tabContent\" role=\"tab\" data-toggle=\"tab\" href='#tabContent'>" + ProductResources.CustomFieldsTitle + "</a>";
            litTabOptions.Text = "<a aria-controls=\"" + tabOptions.ClientID + "\" role=\"tab\" data-toggle=\"tab\" href='#" + tabOptions.ClientID + "'>" + ProductResources.CustomFieldOptionsTab + "</a>";

            //btnOptionUp.AlternateText = ProductResources.CustomFieldOptionUpAlternateText;
            btnOptionUp.ToolTip = ProductResources.CustomFieldOptionUpAlternateText;
            //btnOptionUp.ImageUrl = ImageSiteRoot + "/Data/SiteImages/up.gif";

            //btnOptionDown.AlternateText = ProductResources.CustomFieldOptionDownAlternateText;
            btnOptionDown.ToolTip = ProductResources.CustomFieldOptionDownAlternateText;
            //btnOptionDown.ImageUrl = ImageSiteRoot + "/Data/SiteImages/dn.gif";

            //btnDeleteOption.AlternateText = ProductResources.CustomFieldOptionDeleteSelectedButton;
            btnDeleteOption.ToolTip = ProductResources.CustomFieldOptionDeleteSelectedButton;
            //btnDeleteOption.ImageUrl = ImageSiteRoot + "/Data/SiteImages/" + WebConfigSettings.DeleteLinkImage;
            UIHelper.AddConfirmationDialog(btnDeleteOption, ProductResources.CustomFieldOptionDeleteConfirmMessage);
            UIHelper.AddConfirmationDialog(btnDeleteOptionLanguage, ResourceHelper.GetResourceString("Resource", "DeleteConfirmMessage"));

            UIHelper.AddConfirmationDialog(btnDelete, ResourceHelper.GetResourceString("Resource", "DeleteConfirmMessage"));
            UIHelper.AddConfirmationDialog(btnDeleteLanguage, ResourceHelper.GetResourceString("Resource", "DeleteConfirmMessage"));
        }
Beispiel #5
0
        private void PopulateLabels()
        {
            Title        = SiteUtils.FormatPageTitle(siteSettings, ProductResources.ProductReviewEditTitle);
            heading.Text = ProductResources.ProductReviewEditTitle;

            UIHelper.AddConfirmationDialog(btnDelete, ResourceHelper.GetResourceString("Resource", "DeleteConfirmMessage"));
        }
Beispiel #6
0
        private void PopulateLabels()
        {
            if (siteSettings == null)
            {
                return;
            }

            Title        = SiteUtils.FormatPageTitle(siteSettings, ResourceHelper.GetResourceString("ProductResources", "SearchPageTitle"));
            heading.Text = ResourceHelper.GetResourceString("ProductResources", "SearchPageTitle");

            MetaDescription = string.Format(CultureInfo.InvariantCulture,
                                            ResourceHelper.GetResourceString("Resource", "MetaDescriptionSearchFormat"), siteSettings.SiteName);

            lblMessage.Text  = string.Empty;
            btnDoSearch.Text = ResourceHelper.GetResourceString("Resource", "SearchButtonText");

            btnRebuildSearchIndex.Text = ResourceHelper.GetResourceString("Resource", "SearchRebuildIndexButton");
            UIHelper.AddConfirmationDialog(btnRebuildSearchIndex, ResourceHelper.GetResourceString("Resource", "SearchRebuildIndexWarning"));

            divDelete.Visible = (WebConfigSettings.ShowRebuildSearchIndexButtonToAdmins && WebUser.IsAdmin && ViewMode != PageViewMode.View);

            litAltSearchMessage.Text    = ResourceHelper.GetResourceString("Resource", "AltSearchPrompt");
            lnkBingSearch.Text          = ResourceHelper.GetResourceString("Resource", "SearchThisSiteWithBing");
            lnkBingSearch.NavigateUrl   = SiteRoot + "/BingSearch.aspx";
            lnkGoogleSearch.Text        = ResourceHelper.GetResourceString("Resource", "SearchThisSiteWithGoogle");
            lnkGoogleSearch.NavigateUrl = SiteRoot + "/GoogleSearch.aspx";

            //this page has no content other than nav
            SiteUtils.AddNoIndexFollowMeta(Page);

            AddClassToBody("searchresults newssearchresults");
        }
        private void PopulateLabels()
        {
            tblUpload.Visible = true;
            btnDelete.Visible = true;

            imgroot            = WebUtils.GetSiteRoot() + "/Data/SiteImages/";
            btnDelete.ImageUrl = imgroot + "trash.png";
            btnGoUp.ImageUrl   = imgroot + "arrow_up.png";

            btnAddFile.Text = Resource.AddFileButton;

            this.btnUpload.Text     = Resource.FileManagerUploadButton;
            btnGoUp.ToolTip         = Resource.FileManagerGoUp;
            btnGoUp.AlternateText   = Resource.FileManagerGoUp;
            btnNewFolder.Text       = Resource.FileManagerNewFolderButton;
            btnDelete.ToolTip       = Resource.FileManagerDelete;
            btnDelete.AlternateText = Resource.FileManagerDelete;

            dgFile.Columns[1].HeaderText = Resource.FileManagerFileNameLabel;
            dgFile.Columns[2].HeaderText = Resource.FileManagerSizeLabel;
            dgFile.Columns[3].HeaderText = Resource.FileManagerModifiedLabel;


            UIHelper.AddConfirmationDialog(btnDelete, Resource.FileManagerDeleteConfirm);
        }
Beispiel #8
0
        private void PopulateLabels()
        {
            Title        = SiteUtils.FormatPageTitle(siteSettings, ProductResources.ProductTagsTitle);
            heading.Text = ProductResources.ProductTagsTitle;

            UIHelper.AddConfirmationDialog(btnDelete, ProductResources.ProductTagsDeleteMultiWarning);
        }
Beispiel #9
0
        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, WebStoreResources.BrowseCartsLink);

            Control c = Master.FindControl("Breadcrumbs");

            if ((c != null) && (store != null))
            {
                BreadcrumbsControl crumbs = (BreadcrumbsControl)c;
                crumbs.ForceShowBreadcrumbs = true;
                crumbs.AddedCrumbs
                    = crumbs.ItemWrapperTop + "<a href='" + SiteRoot
                      + "/WebStore/AdminDashboard.aspx?pageid="
                      + pageId.ToInvariantString()
                      + "&amp;mid=" + moduleId.ToInvariantString()
                      + "'>" + WebStoreResources.StoreManagerLink
                      + "</a>" + crumbs.ItemWrapperBottom
                      + crumbs.Separator + crumbs.ItemWrapperTop
                      + "<a href='" + SiteRoot
                      + "/WebStore/AdminCartBrowser.aspx?pageid="
                      + pageId.ToInvariantString()
                      + "&amp;mid=" + moduleId.ToInvariantString()
                      + "'>" + WebStoreResources.BrowseCartsLink
                      + "</a>" + crumbs.ItemWrapperBottom;
            }



            btnDelete.Text = WebStoreResources.AdminDeleteCartButton;

            UIHelper.AddConfirmationDialog(btnDelete, WebStoreResources.AdminDeleteCartButtonWarning);
        }
        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, Resource.NewsLetterArchiveLettersHeading);

            heading.Text = Resource.NewsLetterArchiveLettersHeading;

            lnkAdminMenu.Text = Resource.AdminMenuLink;
            lnkAdminMenu.ToolTip = Resource.AdminMenuLink;
            lnkAdminMenu.NavigateUrl = SiteRoot + "/Admin/AdminMenu.aspx";


            lnkLetterAdmin.Text = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.ToolTip = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.NavigateUrl = SiteRoot + "/eletter/Admin.aspx";

            lnkThisPage.Text = Resource.NewsLetterArchiveLettersHeading;
            lnkThisPage.ToolTip = Resource.NewsLetterArchiveLettersHeading;
            lnkThisPage.NavigateUrl = SiteRoot + "/eletter/LetterArchive.aspx?l=" + letterInfoGuid.ToString();

            grdLetter.Columns[0].HeaderText = Resource.NewsletterArchiveGridSubjectHeader;
            grdLetter.Columns[1].HeaderText = Resource.NewsletterArchiveGridSendClickedHeader;
            grdLetter.Columns[2].HeaderText = Resource.NewsletterArchiveGridSendCompleteHeader;
            grdLetter.Columns[3].HeaderText = Resource.NewsletterArchiveGridSendCountHeader;

            btnPurgeSendLogs.Text = Resource.NewsletterPurgeSendLogButton;
            UIHelper.AddConfirmationDialog(btnPurgeSendLogs, Resource.NewsletterPurgeSendLogsWarning);

        }
Beispiel #11
0
        //private void CancelBtn_Click(Object sender, EventArgs e)
        //{
        //    if (hdnReturnUrl.Value.Length > 0)
        //    {
        //        WebUtils.SetupRedirect(this, hdnReturnUrl.Value);
        //        return;
        //    }

        //    WebUtils.SetupRedirect(this, SiteUtils.GetCurrentPageUrl());
        //}

        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, LinkResources.EditLinkPageTitle);

            this.reqTitle.ErrorMessage     = LinkResources.LinksTitleRequiredHelp;
            this.reqUrl.ErrorMessage       = LinkResources.LinksUrlRequiredHelp;
            this.reqViewOrder.ErrorMessage = LinkResources.LinksViewOrderRequiredHelp;

            if (descriptionOnly)
            {
                reqUrl.Enabled = false;
            }

            updateButton.Text = LinkResources.EditLinksUpdateButton;
            SiteUtils.SetButtonAccessKey(updateButton, LinkResources.EditLinksUpdateButtonAccessKey);

            lnkCancel.Text = LinkResources.EditLinksCancelButton;
            //cancelButton.Text = LinkResources.EditLinksCancelButton;
            //SiteUtils.SetButtonAccessKey(cancelButton, LinkResources.EditLinksCancelButtonAccessKey);

            deleteButton.Text = LinkResources.EditLinksDeleteButton;
            SiteUtils.SetButtonAccessKey(deleteButton, LinkResources.EditLinksDeleteButtonAccessKey);
            UIHelper.AddConfirmationDialog(deleteButton, LinkResources.LinksDeleteLinkWarning);

            ListItem listItem = ddProtocol.Items.FindByValue("~/");

            if (listItem != null)
            {
                listItem.Text = LinkResources.LinksEditRelativeLinkLabel;
            }
        }
        ///// <summary>
        ///// Steve Railsback btnBatchProcessSubscribers_Click
        ///// Batch update subscriber list
        ///// </summary>
        ///// <param name="sender"></param>
        ///// <param name="e"></param>
        //void btnBatchProcessSubscribers_Click(object sender, EventArgs e)
        //{
        //    if (letterInfo == null) { letterInfo = new LetterInfo(letterInfoGuid); }

        //    List<string[]> data = new List<string[]>();
        //    if (letterInfo.LetterInfoGuid != null)
        //    {
        //        // is there a file to process?
        //        if (fileBatchProcessSubscribers.HasFile)
        //        {
        //            try
        //            {
        //                using (StreamReader streamReader = new StreamReader(fileBatchProcessSubscribers.PostedFile.InputStream))
        //                {
        //                    string line;
        //                    string[] row;
        //                    while (((line = streamReader.ReadLine()) != string.Empty)&&(line != null))
        //                    {
        //                        row = line.Split(',');
        //                        data.Add(row);
        //                    }
        //                }

        //                // ints to squirrel the total adds, removes and fails
        //                int subscribersAdded = 0;
        //                int subscribersRemoved = 0;
        //                int subscribersFailed = 0;

        //                // loop through data collection and do it!
        //                for (int i = 0; i < data.Count; i++)
        //                {
        //                    string result = DoSubscription(data[i], letterInfo);

        //                    if (result == "added")
        //                    {
        //                        subscribersAdded += 1;
        //                    }

        //                    if (result == "deleted")
        //                    {
        //                        subscribersRemoved += 1;
        //                    }

        //                    if (result == "failed")
        //                    {
        //                        subscribersFailed += 1;
        //                    }

        //                }

        //                lblBatchProcessSubscribers.Text = String.Format("Done! {0} Added, {1} Removed, {2} Failed (check the log)", subscribersAdded, subscribersRemoved, subscribersFailed);
        //                LetterInfo.UpdateSubscriberCount(letterInfo.LetterInfoGuid);
        //                BindGrid();

        //            }
        //            catch (Exception ex)
        //            {
        //                lblBatchProcessSubscribers.Text = "Error: " + ex.Message.ToString();
        //            }

        //        }
        //        else
        //        {
        //            lblBatchProcessSubscribers.Text = "You have not specified a file.";
        //        }
        //    }
        //    else
        //    {
        //        lblBatchProcessSubscribers.Text = "Newsletter not specified.";
        //    }


        //}

        ///// <summary>
        ///// Steve Railsback DoSubscription adds or deletes a subscriber
        ///// </summary>
        ///// <param name="data"></param>
        ///// <param name="letterInfo"></param>
        //private string DoSubscription(string[] data, LetterInfo letterInfo)
        //{
        //    string action = data[0];
        //    string email = data[1];

        //    // validate email addresses
        //    if (!RegexHelper.IsValidEmailAddressSyntax(email))
        //    {
        //        log.Info(letterInfo.Title + ": Error: email is not valid.");
        //        return "failed";
        //    }

        //    // blacklisted emails
        //    // to do build black list
        //    if (email == "*****@*****.**")
        //    {
        //        log.Info(letterInfo.Title + ": Error: " + email + " is banned.");
        //        return "failed";
        //    }

        //    // get subscriber using email address
        //    LetterSubscriber subscriber = subscriptions.Fetch(siteSettings.SiteGuid, letterInfoGuid, email);

        //    if (action == "+")
        //    {
        //        return AddSubscriber(subscriber, email);
        //    }
        //    else
        //    {
        //        return DeleteSubscriber(subscriber);
        //    }
        //}

        ///// <summary>
        ///// Steve Railsback Adds the subscriber.
        ///// </summary>
        ///// <param name="subscriber">The subscriber.</param>
        ///// <param name="email">The email.</param>
        ///// <returns></returns>
        //private string AddSubscriber(LetterSubscriber subscriber, string email)
        //{
        //    // get site user
        //    SiteUser siteUser = SiteUser.GetByEmail(siteSettings, email);

        //    // Only concerned about new subscribers
        //    if (subscriber == null)
        //    {
        //        try
        //        {
        //            subscriptions.Save(
        //                new LetterSubscriber
        //                {
        //                    SiteGuid = siteSettings.SiteGuid,
        //                    EmailAddress = email,
        //                    LetterInfoGuid = letterInfoGuid,
        //                    UseHtml = true,
        //                    UserGuid = siteUser != null ? siteUser.UserGuid : new Guid("00000000-0000-0000-0000-000000000000"),
        //                    IsVerified = true,
        //                    BeginUtc = DateTime.UtcNow,
        //                    IpAddress = SiteUtils.GetIP4Address()
        //                }
        //            );

        //            return "added";
        //        }
        //        catch (Exception ex)
        //        {
        //            log.Info(letterInfo.Title + ": Error: could not add " + email + ", " + ex.Message);
        //            return "failed";
        //        }
        //    }
        //    return "";
        //}

        ///// <summary>
        ///// Steve Railsback Deletes the subscriber.
        ///// </summary>
        ///// <param name="subscriber">The subscriber.</param>
        ///// <returns></returns>
        //private string DeleteSubscriber(LetterSubscriber subscriber)
        //{
        //    // only concerned about existing subscribers
        //    if (subscriber != null)
        //    {
        //        try
        //        {
        //            subscriptions.Delete(subscriber);
        //            return "deleted";
        //        }
        //        catch (Exception ex)
        //        {
        //            log.Info(letterInfo.Title + ": Error: " + ex.Message);
        //            return "failed";
        //        }
        //    }
        //    return "";

        //}

        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, Resource.AdminMenuNewsletterAdminLabel);

            lnkAdminMenu.Text        = Resource.AdminMenuLink;
            lnkAdminMenu.ToolTip     = Resource.AdminMenuLink;
            lnkAdminMenu.NavigateUrl = SiteRoot + "/Admin/AdminMenu.aspx";


            lnkLetterAdmin.Text        = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.ToolTip     = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.NavigateUrl = SiteRoot + "/eletter/Admin.aspx";
            lnkThisPage.NavigateUrl    = SiteRoot + "/eletter/LetterSubscribers.aspx?l=" + letterInfoGuid.ToString();

            btnSearch.Text           = Resource.NewsletterSubscriberSearchButton;
            btnDeleteUnVerified.Text = Resource.NewsletterDeleteUnverifiedButton;
            UIHelper.AddConfirmationDialog(btnDeleteUnVerified, Resource.NewsletterDeletedUnverifiedWarning);

            btnExport.Text = Resource.ExportDataAsCSV;

            grdSubscribers.Columns[0].HeaderText = Resource.NewsletterSubscriberListNameHeading;
            grdSubscribers.Columns[1].HeaderText = Resource.NewsletterSubscriberListEmailHeading;
            grdSubscribers.Columns[2].HeaderText = Resource.NewsletterSubscriberListHtmlFormatHeading;
            grdSubscribers.Columns[3].HeaderText = Resource.NewsletterSubscriberListBeginDateHeading;
            grdSubscribers.Columns[4].HeaderText = Resource.NewsletterSubscriberListIsVerifiedHeading;
            // grdSubscribers.Columns[4].HeaderText = Resource.
        }
        private void PopulateLabels()
        {
            Control c = Master.FindControl("Breadcrumbs");

            if ((c != null) && (store != null))
            {
                BreadcrumbsControl crumbs = (BreadcrumbsControl)c;
                crumbs.ForceShowBreadcrumbs = true;
                crumbs.AddedCrumbs
                    = crumbs.ItemWrapperTop + "<a href='" + SiteRoot + "/WebStore/AdminDashboard.aspx?pageid="
                      + pageId.ToInvariantString()
                      + "&amp;mid=" + moduleId.ToInvariantString()
                      + "' class='unselectedcrumb'>" + WebStoreResources.StoreManagerLink
                      + "</a>" + crumbs.ItemWrapperBottom;
            }

            Title = SiteUtils.FormatPageTitle(siteSettings, WebStoreResources.BrowseCartsLink);

            grdCart.Columns[0].HeaderText = WebStoreResources.CartBrowserUserHeading;
            grdCart.Columns[1].HeaderText = WebStoreResources.CartBrowserOrderTotalHeading;
            grdCart.Columns[2].HeaderText = WebStoreResources.CartBrowserCreatedHeading;
            grdCart.Columns[3].HeaderText = WebStoreResources.CartBrowserLastModifiedHeading;

            btnDelete.Text        = WebStoreResources.DeleteCartsButton;
            litDays.Text          = WebStoreResources.DaysLabel;
            chkOnlyAnonymous.Text = WebStoreResources.CheckBoxAnonymousCarts;
            UIHelper.AddConfirmationDialog(btnDelete, WebStoreResources.DeleteCartsWarning);

            if (!Page.IsPostBack)
            {
                txtDaysOld.Text          = "90";
                chkOnlyAnonymous.Checked = true;
            }
        }
        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, Resource.AdminMenuNewsletterAdminLabel);

            lnkAdminMenu.Text        = Resource.AdminMenuLink;
            lnkAdminMenu.ToolTip     = Resource.AdminMenuLink;
            lnkAdminMenu.NavigateUrl = SiteRoot + "/Admin/AdminMenu.aspx";


            lnkLetterAdmin.Text        = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.ToolTip     = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.NavigateUrl = SiteRoot + "/eletter/Admin.aspx";


            lnkArchive.Text        = Resource.NewsLetterArchiveLettersHeading;
            lnkArchive.ToolTip     = Resource.NewsLetterArchiveLettersHeading;
            lnkArchive.NavigateUrl = SiteRoot + "/eletter/LetterArchive.aspx?l=" + letterInfoGuid.ToString();


            lnkThisPage.NavigateUrl = SiteRoot + "/eletter/SendLog.aspx?letter=" + letterGuid.ToString();


            grdSendLog.Columns[0].HeaderText = Resource.NewsletterSendLogEmailHeading;
            grdSendLog.Columns[1].HeaderText = Resource.NewsletterSendLogDateSentHeading;
            grdSendLog.Columns[2].HeaderText = Resource.NewsletterSendLogErrorHeading;

            btnPurgeSendLog.Text = Resource.NewsletterPurgeLetterLogButton;
            UIHelper.AddConfirmationDialog(btnPurgeSendLog, Resource.NewsletterPurgeLetterLogWarning);
        }
Beispiel #15
0
        private void PopulateLabels()
        {
            Title        = SiteUtils.FormatPageTitle(siteSettings, PollResources.PollEditLabel);
            heading.Text = PollResources.PollEditLabel;
            if (pollGuid == Guid.Empty)
            {
                heading.Text = PollResources.PollAddNewLabel;
            }

            lnkPageCrumb.Text        = CurrentPage.PageName;
            lnkPageCrumb.NavigateUrl = SiteUtils.GetCurrentPageUrl();

            lnkPolls.NavigateUrl = SiteRoot + "/Poll/PollChoose.aspx?pageid="
                                   + pageId.ToInvariantString()
                                   + "&mid=" + moduleId.ToInvariantString();

            btnAddNewPoll.Visible = false;
            //btnAddNewPoll.Text = PollResources.PollEditAddNewPollLabel;
            //btnAddNewPoll.ToolTip = PollResources.PollEditAddNewPollToolTip;

            btnViewPolls.Visible = false;
            //btnViewPolls.Text = PollResources.PollEditViewPollsLabel;
            //btnViewPolls.ToolTip = PollResources.PollEditViewPollsToolTip;

            btnSave.Text    = PollResources.PollEditSaveButton;
            btnSave.ToolTip = PollResources.PollEditSaveToolTip;

            btnAddOption.Text    = PollResources.PollEditOptionsAddButton;
            btnAddOption.ToolTip = PollResources.PollEditOptionsAddToolTip;

            btnDelete.Text    = PollResources.PollEditDeleteButton;
            btnDelete.ToolTip = PollResources.PollEditDeleteToolTip;
            UIHelper.AddConfirmationDialog(btnDelete, PollResources.PollEditDeleteConfirmMessage);

            btnUp.AlternateText = PollResources.PollEditOptionsUpAlternateText;
            btnUp.ToolTip       = PollResources.PollEditOptionsUpAlternateText;
            btnUp.ImageUrl      = ImageSiteRoot + "/Data/SiteImages/up.png";

            btnDown.AlternateText = PollResources.PollEditOptionsDownAlternateText;
            btnDown.ToolTip       = PollResources.PollEditOptionsDownAlternateText;
            btnDown.ImageUrl      = ImageSiteRoot + "/Data/SiteImages/down.png";

            btnEdit.AlternateText = PollResources.PollEditOptionsEditAlternateText;
            btnEdit.ToolTip       = PollResources.PollEditOptionsEditAlternateText;
            btnEdit.ImageUrl      = ImageSiteRoot + "/Data/SiteImages/" + EditContentImage;

            btnDeleteOption.AlternateText = PollResources.PollEditOptionsDeleteAlternateText;
            btnDeleteOption.ToolTip       = PollResources.PollEditOptionsDeleteAlternateText;
            btnDeleteOption.ImageUrl      = ImageSiteRoot + "/Data/SiteImages/" + DeleteLinkImage;
            UIHelper.AddConfirmationDialog(btnDeleteOption, PollResources.PollEditOptionsDeleteConfirmMessage);

            chkAllowViewingResultsBeforeVoting.ToolTip = PollResources.PollEditAllowViewingResultsBeforeVotingToolTip;
            chkAnonymousVoting.ToolTip            = PollResources.PollEditAnonymousVotingToolTip;
            chkShowOrderNumbers.ToolTip           = PollResources.PollEditShowOrderNumbersToolTip;
            chkShowResultsWhenDeactivated.ToolTip = PollResources.PollEditShowResultsWhenDeactivatedToolTip;
            chkStartDeactivated.ToolTip           = PollResources.PollEditStartDeactivatedToolTip;

            cvOptionsLessThanTwo.ErrorMessage = PollResources.PollEditLessThanTwoOptionsErrorMesssage;
            reqQuestion.ErrorMessage          = PollResources.PollEditQuestionEmptyErrorMessage;
        }
Beispiel #16
0
        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, SharedFileResources.EditPageTitle);

            btnUpload.Text     = SharedFileResources.FileManagerUploadButton;
            btnUpdateFile.Text = SharedFileResources.SharedFilesUpdateButton;
            btnDeleteFile.Text = SharedFileResources.SharedFilesDeleteButton;

            lnkCancelFile.Text   = SharedFileResources.SharedFilesCancelButton;
            lnkCancelFolder.Text = SharedFileResources.SharedFilesCancelButton;

            UIHelper.AddConfirmationDialog(btnDeleteFile, SharedFileResources.FileManagerDeleteConfirm);
            btnUpdateFolder.Text = SharedFileResources.SharedFilesUpdateButton;
            btnDeleteFolder.Text = SharedFileResources.SharedFilesDeleteButton;
            UIHelper.AddConfirmationDialog(btnDeleteFolder, SharedFileResources.FileManagerFolderDeleteConfirm);

            grdHistory.Columns[0].HeaderText = SharedFileResources.FileManagerFileNameLabel;
            grdHistory.Columns[1].HeaderText = SharedFileResources.FileManagerSizeLabel;
            grdHistory.Columns[2].HeaderText = SharedFileResources.SharedFilesEditUploadDateLabel;
            grdHistory.Columns[3].HeaderText = SharedFileResources.SharedFilesArchiveDateLabel;

            edDescription.WebEditor.ToolBar = ToolBar.FullWithTemplates;

            uploader.AddFilesText       = SharedFileResources.SelectFilesButton;
            uploader.AddFileText        = SharedFileResources.SelectFileButton;
            uploader.DropFilesText      = SharedFileResources.DropFiles;
            uploader.DropFileText       = SharedFileResources.DropFile;
            uploader.UploadButtonText   = SharedFileResources.FileManagerUploadButton;
            uploader.UploadCompleteText = SharedFileResources.UploadComplete;
            uploader.UploadingText      = SharedFileResources.Uploading;
        }
Beispiel #17
0
        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, Resource.AdminMenuNewsletterAdminLabel);

            lnkAdminMenu.Text        = Resource.AdminMenuLink;
            lnkAdminMenu.ToolTip     = Resource.AdminMenuLink;
            lnkAdminMenu.NavigateUrl = SiteRoot + "/Admin/AdminMenu.aspx";


            lnkLetterAdmin.Text        = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.ToolTip     = Resource.NewsLetterAdministrationHeading;
            lnkLetterAdmin.NavigateUrl = SiteRoot + "/eletter/Admin.aspx";

            lnkDraftList.Text        = Resource.NewsLetterUnsentLettersHeading;
            lnkDraftList.ToolTip     = Resource.NewsLetterUnsentLettersHeading;
            lnkDraftList.NavigateUrl = SiteRoot + "/eletter/LetterDrafts.aspx?l=" + letterInfoGuid.ToString();

            lnkManageTemplates.Text        = Resource.LetterEditManageTemplatesLink;
            lnkManageTemplates.ToolTip     = Resource.LetterEditManageTemplatesToolTip;
            lnkManageTemplates.NavigateUrl = SiteRoot + "/eletter/LetterTemplates.aspx";


            litHtmlTab.Text      = Resource.HtmlTab;
            litPlainTextTab.Text = Resource.PlainTextTab;


            edContent.WebEditor.ToolBar      = ToolBar.Newsletter;
            edContent.WebEditor.FullPageMode = true;
            edContent.WebEditor.EditorCSSUrl = string.Empty;

            edContent.WebEditor.Width  = Unit.Percentage(100);
            edContent.WebEditor.Height = Unit.Pixel(800);

            btnSave.Text    = Resource.NewsLetterSaveLetterButton;
            btnSave.ToolTip = Resource.NewsLetterSaveLetterButton;

            btnDelete.Text    = Resource.NewsLetterDeleteLetterButton;
            btnDelete.ToolTip = Resource.NewsLetterDeleteLetterButton;
            //SiteUtils.SetButtonAccessKey(btnDelete, AccessKeys.NewsLetterEditDeleteButtonAccessKey);
            UIHelper.AddConfirmationDialog(btnDelete, Resource.NewsLetterDeleteLetterButtonWarning);

            btnSendToList.Text    = Resource.NewsLetterSendToSubscribersButton;
            btnSendToList.ToolTip = Resource.NewsLetterSendToSubscribersButton;
            UIHelper.AddConfirmationDialog(btnSendToList, Resource.NewsLetterSendToListButtonWarning);

            btnSendPreview.Text    = Resource.NewsLetterSendPreviewButton;
            btnSendPreview.ToolTip = Resource.NewsLetterSendPreviewButton;

            btnLoadTemplate.Text    = Resource.NewsLetterLoadHtmlTemplateButton;
            btnLoadTemplate.ToolTip = Resource.NewsLetterLoadHtmlTemplateButton;

            btnSaveAsTemplate.Text    = Resource.NewsLetterSaveCurrentAsTemplateButton;
            btnSaveAsTemplate.ToolTip = Resource.NewsLetterSaveCurrentAsTemplateButtonToolTip;

            btnGeneratePlainText.Text    = Resource.NewsletterGeneratePlainTextButton;
            btnGeneratePlainText.ToolTip = Resource.NewsletterGeneratePlainTextButton;

            UIHelper.AddConfirmationDialog(btnGeneratePlainText, Resource.NewsletterGeneratePlainTextButtonWarning);
        }
Beispiel #18
0
 void grdSurveyPages_RowDataBound(object sender, GridViewRowEventArgs e)
 {
     if (e.Row.RowType != DataControlRowType.Header && e.Row.RowType != DataControlRowType.Footer)
     {
         GridViewRow row          = e.Row;
         ImageButton deleteButton = (ImageButton)row.FindControl("btnDelete");
         UIHelper.AddConfirmationDialog(deleteButton, Resources.SurveyResources.PageDeleteDeletesAllQuestionsWarning);
     }
 }
Beispiel #19
0
        private void PopulateLabels()
        {
            Title        = SiteUtils.FormatPageTitle(siteSettings, ProductResources.CustomFieldsTitle);
            heading.Text = ProductResources.CustomFieldsTitle;

            lnkInsert.NavigateUrl = SiteRoot + "/Product/AdminCP/CustomFieldEdit.aspx";

            UIHelper.AddConfirmationDialog(btnDelete, ResourceHelper.GetResourceString("Resource", "DeleteSelectedConfirmMessage"));
        }
        private void PopulateLabels()
        {
            UIHelper.AddConfirmationDialog(btnDelete, SharedFileResources.FileManagerDeleteConfirm);

            dgFile.Columns[1].HeaderText = SharedFileResources.FileManagerFileNameLabel;
            dgFile.Columns[2].HeaderText = SharedFileResources.FileDescription;
            dgFile.Columns[3].HeaderText = SharedFileResources.FileManagerSizeLabel;
            dgFile.Columns[4].HeaderText = SharedFileResources.DownloadCountLabel;
            dgFile.Columns[5].HeaderText = SharedFileResources.FileManagerModifiedLabel;
            dgFile.Columns[6].HeaderText = SharedFileResources.SharedFilesUploadedByLabel;

            dgFile.Columns[0].Visible = !displaySettings.HideFirstColumnIfNotEditable || IsEditable;
            dgFile.Columns[2].Visible = config.ShowDescription && !displaySettings.HideDescription;
            dgFile.Columns[3].Visible = config.ShowSize && !displaySettings.HideSize;
            dgFile.Columns[4].Visible = (IsEditable || config.ShowDownloadCountToAllUsers) && !displaySettings.HideDownloadCount;
            dgFile.Columns[5].Visible = config.ShowModified && !displaySettings.HideModified;
            dgFile.Columns[6].Visible = config.ShowUploadedBy && !displaySettings.HideUploadedBy;
            dgFile.Columns[7].Visible = IsEditable;

            //pnlUploadContainer.Visible = IsEditable;
            //pnlUpload.Visible = IsEditable;
            //tblNewFolder.Visible = this.IsEditable;
            pnlNewFolder.Visible = this.IsEditable;
            imgroot            = ImageSiteRoot + "/Data/SiteImages/";
            btnDelete.ImageUrl = imgroot + "trash.png";
            btnGoUp.ImageUrl   = imgroot + "arrow_up.png";

            btnUpload2.Text         = SharedFileResources.FileManagerUploadButton;
            btnGoUp.ToolTip         = SharedFileResources.FileManagerGoUp;
            btnGoUp.AlternateText   = SharedFileResources.FileManagerGoUp;
            btnNewFolder.Text       = SharedFileResources.FileManagerNewFolderButton;
            btnDelete.ToolTip       = SharedFileResources.FileManagerDelete;
            btnDelete.AlternateText = SharedFileResources.FileManagerDelete;
            btnDelete.Visible       = this.IsEditable;
            //btnAddFile.Text = SharedFileResources.AddFileButton;

            // this button is clicked by javascript callback from the jquery file uploader
            btnRefresh.ImageUrl      = "~/Data/SiteImages/1x1.gif";
            btnRefresh.AlternateText = " ";

            RootLabel = SharedFileResources.Root;

            uploader.AddFilesText       = SharedFileResources.SelectFilesButton;
            uploader.AddFileText        = SharedFileResources.SelectFileButton;
            uploader.DropFilesText      = SharedFileResources.DropFiles;
            uploader.DropFileText       = SharedFileResources.DropFile;
            uploader.UploadButtonText   = SharedFileResources.FileManagerUploadButton;
            uploader.UploadCompleteText = SharedFileResources.UploadComplete;
            uploader.UploadingText      = SharedFileResources.Uploading;


            if (ModuleConfiguration != null)
            {
                Title       = this.ModuleConfiguration.ModuleTitle;
                Description = this.ModuleConfiguration.FeatureName;
            }
        }
Beispiel #21
0
        private void PopulateLabels()
        {
            this.Title                       = Resource.FileBrowser;
            litHeading.Text                  = Server.HtmlEncode(Resource.FileBrowseDialogHeading);
            btnSubmit.Text                   = Resource.SelectButton;
            btnNewFolder.Text                = Resource.FileBrowserCreateFolderButton;
            btnUpload.Text                   = Resource.FileManagerUploadButton;
            regexFile.ErrorMessage           = Resource.FileTypeNotAllowed;
            reqFile.ErrorMessage             = Resource.NoFileSelectedWarning;
            requireFolder.ErrorMessage       = Resource.FolderNameRequired;
            regexFolder.ValidationExpression = SecurityHelper.GetMaxLengthRegexValidationExpression(150);
            regexFolder.ErrorMessage         = Resource.FolderName150Limit;
            litCreateFolder.Text             = Server.HtmlEncode(Resource.FileBrowserCreateFolderHeading);
            litUpload.Text                   = Server.HtmlEncode(Resource.FileBrowserUploadHeading);
            litFolderInstructions.Text       = Server.HtmlEncode(Resource.FileBrowserCreateFolderInstructions);
            litUploadInstructions.Text       = Server.HtmlEncode(Resource.FileBrowserUploadInstructions);
            if (browserType == "folder")
            {
                litFileSelectInstructions.Text = Server.HtmlEncode(Resource.FolderBrowserSelectionInstructions);
                litFileBrowser.Text            = string.Format(CultureInfo.InvariantCulture, "<span class='operationheading'>{0}</span>", Resource.FolderBrowser);
            }
            else
            {
                litFileSelectInstructions.Text = Server.HtmlEncode(Resource.FileBrowserSelectFileInstructions);
                litFileBrowser.Text            = string.Format(CultureInfo.InvariantCulture, "<span class='operationheading'>{0}</span>", Resource.FileBrowser);
                litPreview.Text = string.Format(CultureInfo.InvariantCulture, "<span class='operationheading'>{0}</span>", Resource.Preview);
            }



            chkConstrainImageSize.Text = Resource.FileBrowserResizeForWeb;

            lnkImageCropper.Text = Resource.CropImageLink;
            btnDelete.Text       = "Delete";
            UIHelper.AddConfirmationDialog(btnDelete, "Are you sure you want to delete this file?");
            btnDelete.Visible = userCanDeleteFiles;

            if (Head1.FindControl("treecss") == null)
            {
                Literal cssLink = new Literal();
                cssLink.ID   = "forumcss";
                cssLink.Text = "\n<link href='"
                               + Page.ResolveUrl("~/ClientScript/jqueryFileTree/jqueryFileTree.css")
                               + "' type='text/css' rel='stylesheet' media='screen' />";

                Head1.Controls.Add(cssLink);
            }

            uploader.AddFilesText = Resource.SelectFilesButton;
            uploader.AddFileText  = Resource.SelectFileButton;
            ///uploader.DropFilesText = Resource.DropFiles;
            uploader.DropFileText       = Resource.DropFile;
            uploader.UploadButtonText   = Resource.UploadButton;
            uploader.UploadCompleteText = Resource.UploadComplete;
            uploader.UploadingText      = Resource.Uploading;
        }
        void grdSubscribers_RowCreated(object sender, System.Web.UI.WebControls.GridViewRowEventArgs e)
        {
            Control c = e.Row.FindControl("btnDelete");

            if (c != null)
            {
                ImageButton btnDelete = c as ImageButton;
                UIHelper.AddConfirmationDialog(btnDelete, Resource.NewsletterSubscriberDeleteWarning);
            }
        }
Beispiel #23
0
        void rptRoleMembers_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            ImageButton btnDelete = e.Item.FindControl("btnDelete") as ImageButton;

            if (btnDelete != null)
            {
                btnDelete.AlternateText = Resource.ManageUsersRemoveFromRoleButton;
                btnDelete.ToolTip       = Resource.ManageUsersRemoveFromRoleButton;
                UIHelper.AddConfirmationDialog(btnDelete, Resource.RolesRemoveUserWarning);
            }
        }
Beispiel #24
0
        private void PopulateLabels()
        {
            heading.Text = ProductResources.PaymentMethodEditTitle;
            Title        = SiteUtils.FormatPageTitle(siteSettings, heading.Text);

            UIHelper.AddConfirmationDialog(btnDelete, ResourceHelper.GetResourceString("Resource", "DeleteConfirmMessage"));
            UIHelper.AddConfirmationDialog(btnDeleteLanguage, ResourceHelper.GetResourceString("Resource", "DeleteConfirmMessage"));

            edDescription.WebEditor.ToolBar = ToolBar.FullWithTemplates;
            edDescription.WebEditor.Height  = Unit.Pixel(300);
        }
Beispiel #25
0
        private void PopulateLabels()
        {
            Page.Title   = SiteUtils.FormatPageTitle(siteSettings, pageTitle);
            heading.Text = pageTitle;

            UIHelper.DisableButtonAfterClick(
                btnUpdate,
                ProductResources.ButtonDisabledPleaseWait,
                Page.ClientScript.GetPostBackEventReference(this.btnUpdate, string.Empty)
                );

            UIHelper.AddConfirmationDialog(btnDelete, ProductResources.ProductDeleteMultiWarning);
        }
        private void PopulateLabels()
        {
            Title          = SiteUtils.FormatPageTitle(siteSettings, GroupResources.GroupTopicEditLabel);
            btnUpdate.Text = GroupResources.GroupTopicUpdateButton;
            SiteUtils.SetButtonAccessKey(btnUpdate, GroupResources.GroupEditUpdateButtonAccessKey);

            lnkCancel.Text        = GroupResources.GroupTopicCancelButton;
            lnkCancel.NavigateUrl = SiteUtils.GetCurrentPageUrl();

            btnDelete.Text = GroupResources.GroupTopicDeleteButton;
            SiteUtils.SetButtonAccessKey(btnDelete, GroupResources.GroupEditDeleteButtonAccessKey);
            UIHelper.AddConfirmationDialog(btnDelete, GroupResources.GroupDeleteTopicWarning);
        }
        private void PopulateLabels()
        {
            Title = SiteUtils.FormatPageTitle(siteSettings, NewsResources.JobViewCVTitle);

            lnkRefresh.NavigateUrl = Request.RawUrl;
            lnkRefresh.Text        = NewsResources.JobApplyRefreshLink;

            lnkViewAll.Text        = NewsResources.JobApplyViewAllCVLabel;
            lnkViewAll.NavigateUrl = SiteRoot + "/News/JobCVListDialog.aspx?zoneId=" + zoneId.ToString();
            lnkViewAll.Visible     = (newsId > 0);

            UIHelper.AddConfirmationDialog(btnDelete, NewsResources.NewsDeleteMultiWarning);
        }
        protected override void CreateChildControls()
        {
            if (HttpContext.Current == null)
            {
                return;
            }

            litModuleTitle             = new Literal();
            lnkModuleSettings          = new HyperLink();
            lnkModuleSettings.CssClass = "modulesettingslink";
            lnkModuleEdit = new HyperLink();

            lnkModuleEdit.CssClass = "ModuleEditLink";
            lnkModuleEdit.SkinID   = "plain";


            ibPostDraftContentForApproval          = new ImageButton();
            ibPostDraftContentForApproval.ID       = "lbPostDraftContentForApproval";
            ibPostDraftContentForApproval.CssClass = "ModulePostDraftForApprovalLink";
            ibPostDraftContentForApproval.SkinID   = "plain";
            ibPostDraftContentForApproval.Visible  = false;
            ibPostDraftContentForApproval.Click   += new ImageClickEventHandler(ibPostDraftContentForApproval_Click);
            this.Controls.Add(ibPostDraftContentForApproval);

            ibApproveContent          = new ImageButton();
            ibApproveContent.ID       = "ibApproveContent";
            ibApproveContent.CssClass = "ModuleApproveContentLink";
            ibApproveContent.SkinID   = "plain";
            ibApproveContent.Visible  = false;
            ibApproveContent.Click   += new ImageClickEventHandler(ibApproveContent_Click);
            this.Controls.Add(ibApproveContent);

            lnkRejectContent          = new HyperLink();
            lnkRejectContent.ID       = "ibRejectContent";
            lnkRejectContent.CssClass = "ModuleRejectContentLink";
            lnkRejectContent.SkinID   = "plain";
            lnkRejectContent.Visible  = false;

            ibCancelChanges          = new ImageButton();
            ibCancelChanges.ID       = "ibCancelChanges";
            ibCancelChanges.CssClass = "ModuleCancelChangesLink";
            ibCancelChanges.SkinID   = "plain";
            ibCancelChanges.Visible  = false;
            UIHelper.AddConfirmationDialog(ibCancelChanges, Resource.CancelContentChangesButtonWarning);
            ibCancelChanges.Click += new ImageClickEventHandler(ibCancelChanges_Click);
            this.Controls.Add(ibCancelChanges);

            statusLink = new ClueTipHelpLink();

            this.Controls.Add(statusLink);
        }
Beispiel #29
0
        private void PopulateLabels()
        {
            Title        = SiteUtils.FormatPageTitle(siteSettings, CustomResources.NewsTypeOption);
            heading.Text = CustomResources.NewsTypeOption;

            breadcrumb.ParentTitle = CustomResources.NewsTypeList;
            breadcrumb.ParentUrl   = "~/custom/NewTypeList.aspx";

            UIHelper.AddConfirmationDialog(btnDelete, CustomResources.DeleteMultiWarning);

            //edFullContent.WebEditor.ToolBar = ToolBar.FullWithTemplates;
            //description.WebEditor.ToolBar = ToolBar.FullWithTemplates;
            //description.WebEditor.Height = Unit.Pixel(300);
        }
        private void PopulateLabels()
        {
            Title        = SiteUtils.FormatPageTitle(siteSettings, "Add/Edit Level");
            heading.Text = "Add/Edit Level";

            breadcrumb.ParentTitle = NewsResources.AuthorLevel;
            breadcrumb.ParentUrl   = "~/News/AuthorLevelList.aspx";

            UIHelper.AddConfirmationDialog(btnDelete, NewsResources.NewsDeleteMultiWarning);

            //edFullContent.WebEditor.ToolBar = ToolBar.FullWithTemplates;
            //description.WebEditor.ToolBar = ToolBar.FullWithTemplates;
            //description.WebEditor.Height = Unit.Pixel(300);
        }