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(); } }
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]+)/?"; }
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; }
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")); }
private void PopulateLabels() { Title = SiteUtils.FormatPageTitle(siteSettings, ProductResources.ProductReviewEditTitle); heading.Text = ProductResources.ProductReviewEditTitle; UIHelper.AddConfirmationDialog(btnDelete, ResourceHelper.GetResourceString("Resource", "DeleteConfirmMessage")); }
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); }
private void PopulateLabels() { Title = SiteUtils.FormatPageTitle(siteSettings, ProductResources.ProductTagsTitle); heading.Text = ProductResources.ProductTagsTitle; UIHelper.AddConfirmationDialog(btnDelete, ProductResources.ProductTagsDeleteMultiWarning); }
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() + "&mid=" + moduleId.ToInvariantString() + "'>" + WebStoreResources.StoreManagerLink + "</a>" + crumbs.ItemWrapperBottom + crumbs.Separator + crumbs.ItemWrapperTop + "<a href='" + SiteRoot + "/WebStore/AdminCartBrowser.aspx?pageid=" + pageId.ToInvariantString() + "&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); }
//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() + "&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); }
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; }
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; }
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); }
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); } }
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; } }
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); } }
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); } }
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); }
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); }
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); }