private static string GetFeedbackAndSupportUrl() { var settings = AdditionalWhiteLabelSettings.Instance; if (!settings.FeedbackAndSupportEnabled || String.IsNullOrEmpty(settings.FeedbackAndSupportUrl)) { return(string.Empty); } return(CommonLinkUtility.GetRegionalUrl(settings.FeedbackAndSupportUrl, CultureInfo.CurrentCulture.TwoLetterISOLanguageName)); }
protected void Page_Load(object sender, EventArgs e) { Settings = AdditionalWhiteLabelSettings.Instance; Settings.LicenseAgreementsUrl = CommonLinkUtility.GetRegionalUrl(Settings.LicenseAgreementsUrl, CultureInfo.CurrentCulture.TwoLetterISOLanguageName); AjaxPro.Utility.RegisterTypeForAjax(GetType()); InitScript(); var timeAndLanguage = (TimeAndLanguage)LoadControl(TimeAndLanguage.Location); timeAndLanguage.WithoutButton = true; _dateandtimeHolder.Controls.Add(timeAndLanguage); ShowPortalRename = SetupInfo.IsVisibleSettings("PortalRename"); }
protected void Page_Load(object sender, EventArgs e) { Page.RegisterBodyScripts("~/js/uploader/ajaxupload.js"); Page.RegisterBodyScripts("~/usercontrols/management/tariffsettings/js/tariffstandalone.js"); Page.RegisterStyle("~/usercontrols/management/tariffsettings/css/tariff.less"); Page.RegisterStyle("~/usercontrols/management/tariffsettings/css/tariffstandalone.less"); UsersCount = TenantStatisticsProvider.GetUsersCount(); CurrentTariff = TenantExtra.GetCurrentTariff(); CurrentQuota = TenantExtra.GetTenantQuota(); TenantCount = CoreContext.TenantManager.GetTenants().Count(t => t.Status == TenantStatus.Active); Settings = AdditionalWhiteLabelSettings.Instance; Settings.LicenseAgreementsUrl = CommonLinkUtility.GetRegionalUrl(Settings.LicenseAgreementsUrl, CultureInfo.CurrentCulture.TwoLetterISOLanguageName); AjaxPro.Utility.RegisterTypeForAjax(GetType()); }
protected void Page_Load(object sender, EventArgs e) { Page .RegisterBodyScripts( "~/js/uploader/jquery.fileupload.js", "~/UserControls/Management/TariffSettings/js/tariffstandalone.js") .RegisterStyle("~/UserControls/Management/TariffSettings/css/tariff.less", "~/UserControls/Management/TariffSettings/css/tariffstandalone.less"); UsersCount = TenantStatisticsProvider.GetUsersCount(); CurrentTariff = TenantExtra.GetCurrentTariff(); CurrentQuota = TenantExtra.GetTenantQuota(); Settings = AdditionalWhiteLabelSettings.Instance; Settings.LicenseAgreementsUrl = CommonLinkUtility.GetRegionalUrl(Settings.LicenseAgreementsUrl, CultureInfo.CurrentCulture.TwoLetterISOLanguageName); Settings.FeedbackAndSupportUrl = CommonLinkUtility.GetRegionalUrl(Settings.FeedbackAndSupportUrl, CultureInfo.CurrentCulture.TwoLetterISOLanguageName); AjaxPro.Utility.RegisterTypeForAjax(GetType()); }
protected void RenderVideoHandlers() { var settings = AdditionalWhiteLabelSettings.Instance; if (!settings.VideoGuidesEnabled || String.IsNullOrEmpty(settings.VideoGuidesUrl)) { DisableVideo = true; return; } AllVideoLink = CommonLinkUtility.GetRegionalUrl(settings.VideoGuidesUrl, CultureInfo.CurrentCulture.TwoLetterISOLanguageName); VideoGuideItems = HelpCenterHelper.GetVideoGuides(); if (VideoGuideItems.Count > 0) { AjaxPro.Utility.RegisterTypeForAjax(typeof(UserVideoSettings)); } }
private void InitScript() { var inlineScript = new StringBuilder(); inlineScript.AppendFormat("\nASC.Files.Constants.URL_WCFSERVICE = \"{0}\";", PathProvider.GetFileServicePath); if (!CoreContext.Configuration.Personal) { inlineScript.AppendFormat("\nASC.Files.Constants.URL_MAIL_ACCOUNTS = \"{0}\";", CommonLinkUtility.GetFullAbsolutePath("~/addons/mail/#accounts")); } if (SecurityContext.IsAuthenticated && !CoreContext.UserManager.GetUsers(SecurityContext.CurrentAccount.ID).IsVisitor()) { inlineScript.AppendFormat("ASC.Files.Constants.URL_HANDLER_CREATE = \"{0}\";" + "ASC.Files.Constants.TitleNewFileText = \"{1}\";" + "ASC.Files.Constants.TitleNewFileSpreadsheet = \"{2}\";" + "ASC.Files.Constants.TitleNewFilePresentation = \"{3}\";", CommonLinkUtility.GetFullAbsolutePath(FilesLinkUtility.FileHandlerPath), FilesJSResource.TitleNewFileText, FilesJSResource.TitleNewFileSpreadsheet, FilesJSResource.TitleNewFilePresentation); } var isRetina = TenantLogoManager.IsRetina(Request); inlineScript.AppendFormat("\nASC.Files.Editor.brandingLogoUrl = \"{0}\";" + "ASC.Files.Editor.brandingLogoEmbeddedUrl = \"{1}\";" + "ASC.Files.Editor.brandingCustomerLogo = \"{2}\";" + "ASC.Files.Editor.brandingCustomer = \"{3}\";" + "ASC.Files.Editor.brandingSite = \"{4}\";", CommonLinkUtility.GetFullAbsolutePath(TenantLogoHelper.GetLogo(WhiteLabelLogoTypeEnum.DocsEditor, !isRetina)), CommonLinkUtility.GetFullAbsolutePath(TenantLogoHelper.GetLogo(WhiteLabelLogoTypeEnum.Dark, !isRetina)), CommonLinkUtility.GetFullAbsolutePath(TenantLogoHelper.GetLogo(WhiteLabelLogoTypeEnum.Dark, !isRetina)), (SettingsManager.Instance.LoadSettings <TenantWhiteLabelSettings>(TenantProvider.CurrentTenantID).LogoText ?? "").Replace("\\", "\\\\").Replace("\"", "\\\"").Replace("/", "\\/"), CompanyWhiteLabelSettings.Instance.Site); inlineScript.AppendFormat("\nASC.Files.Editor.docKeyForTrack = \"{0}\";" + "ASC.Files.Editor.shareLinkParam = \"{1}\";" + "ASC.Files.Editor.serverErrorMessage = \"{2}\";" + "ASC.Files.Editor.editByUrl = ({3} == true);" + "ASC.Files.Editor.fixedVersion = ({4} == true);" + "ASC.Files.Editor.tabId = \"{5}\";" + "ASC.Files.Editor.thirdPartyApp = ({6} == true);" + "ASC.Files.Editor.openinigDate = \"{7}\";", _docKeyForTrack, string.IsNullOrEmpty(RequestShareLinkKey) ? string.Empty : "&" + FilesLinkUtility.DocShareKey + "=" + RequestShareLinkKey, (_errorMessage ?? "").Replace("\n", "\\n").Replace("\r", "").Replace("\"", "\\\""), _editByUrl.ToString().ToLower(), _fixedVersion.ToString().ToLower(), _tabId, _thirdPartyApp.ToString().ToLower(), DateTime.UtcNow.ToString(CultureInfo.InvariantCulture)); if (!CoreContext.Configuration.Standalone) { inlineScript.AppendFormat("\nASC.Files.Editor.showAbout = true;" + "ASC.Files.Editor.feedbackUrl = \"{0}\";", AdditionalWhiteLabelSettings.Instance.FeedbackAndSupportEnabled ? CommonLinkUtility.GetRegionalUrl( AdditionalWhiteLabelSettings.Instance.FeedbackAndSupportUrl, CultureInfo.CurrentCulture.TwoLetterISOLanguageName) : string.Empty); } else if (_docParams != null) { inlineScript.AppendFormat("\nASC.Files.Editor.licenseUrl = \"{0}\";" + "ASC.Files.Editor.customerId = \"{1}\";", PathProvider.GetLicenseUrl(_docParams.File), LicenseReader.CustomerId); } inlineScript.Append(BuildOptions()); inlineScript.AppendFormat("\nASC.Files.Editor.docServiceParams = {0};", DocumentServiceParams.Serialize(_docParams)); InlineScripts.Scripts.Add(new Tuple <string, bool>(inlineScript.ToString(), false)); }