protected override void OnPreInit(EventArgs e) { base.OnPreInit(e); MasterPageFile = UriSupport.ResolveUrlFromUIBySettings("MasterPages/EPiServerUI.master"); SystemMessageContainer.Heading = "XML Resource Manager"; SystemMessageContainer.Description = "A plugin for creating and maintaining XML language files"; }
/// <summary> /// Setup control and include necessary scripts /// </summary> private void SetupControl() { submitButton.Attributes.Add("onclick", string.Format("OpenFileDialog('{0}', {1})", tbFilePath.ClientID, DisplayImagesOnly.ToString().ToLower())); ClientScriptUtility.RegisterClientScriptFile(Page, UriSupport.ResolveUrlFromUtilBySettings("javascript/episerverscriptmanager.js")); ClientScriptUtility.RegisterClientScriptFile(Page, UriSupport.ResolveUrlFromUIBySettings("javascript/system.js")); }
protected override void OnInit(EventArgs e) { RegisterClientScriptFile(UriSupport.ResolveUrlFromUtilBySettings("javascript/episerverscriptmanager.js")); RegisterClientScriptFile(UriSupport.ResolveUrlFromUIBySettings("javascript/system.js")); RegisterClientScriptFile(UriSupport.ResolveUrlFromUIBySettings("javascript/system.aspx")); RegisterClientScriptFile("https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"); }
protected override void OnInit(EventArgs e) { base.OnInit(e); // TODO - These might go well in a MasterPage if you have multiple plug-ins that need them. RegisterClientScriptFile(UriSupport.ResolveUrlFromUtilBySettings("javascript/episerverscriptmanager.js")); RegisterClientScriptFile(UriSupport.ResolveUrlFromUIBySettings("javascript/system.js")); RegisterClientScriptFile(UriSupport.ResolveUrlFromUIBySettings("javascript/system.aspx")); RegisterClientScriptFile("/ImageMap/Web/js/jquery-1.7.2.min.js"); RegisterClientScriptFile("/ImageMap/Web/js/jquery-ui-1.8.22.custom.min.js"); RegisterClientScriptFile("/ImageMap/Web/js/jquery.json.min.js"); }
protected override void OnPreInit(EventArgs e) { base.OnPreInit(e); MasterPageFile = UriSupport.ResolveUrlFromUIBySettings("MasterPages/EPiServerUI.Master"); if (PrincipalInfo.CurrentPrincipal.IsInRole("Administrators") == false && PrincipalInfo.CurrentPrincipal.IsInRole("WebAdmins") == false) { throw new AccessDeniedException(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack && string.IsNullOrEmpty(Request.QueryString["code"])) { TextboxClientId.Text = CurrentSettings.ClientId; TextboxSecret.Text = CurrentSettings.ClientSecret; } fieldsetAuthenticate.Visible = !string.IsNullOrEmpty(CurrentSettings.ClientId) && !string.IsNullOrEmpty(CurrentSettings.ClientSecret); if (!string.IsNullOrEmpty(Request.QueryString["code"])) { var webClient = new WebClient(); var resultData = webClient.UploadValues(YouTubeSettings.Oauth2Url, new NameValueCollection { { "client_id", CurrentSettings.ClientId }, { "client_secret", CurrentSettings.ClientSecret }, { "redirect_uri", GetRedirectUri() }, { "grant_type", "authorization_code" }, { "code", Request.QueryString["code"] } }); var result = Json.Decode(Encoding.UTF8.GetString(resultData)); // Clear settings ClearCacheAndToken(); CurrentSettings.AccessToken = result.access_token; CurrentSettings.RefreshToken = result.refresh_token; CurrentSettings.TokenCreated = DateTime.Now; CurrentSettings.TokenExpires = result.expires_in; SettingsRepository.Service.SaveSettings(CurrentSettings); Response.Redirect(UriSupport.ResolveUrlFromUIBySettings("Admin/Default.aspx") + "?customdefaultpage=" + Paths.ToResource(typeof(YouTubeProvider), "Admin/Authenticate.aspx")); } }
protected override void OnInit(EventArgs e) { RegisterClientScriptFile(UriSupport.ResolveUrlFromUtilBySettings("javascript/episerverscriptmanager.js")); RegisterClientScriptFile(UriSupport.ResolveUrlFromUIBySettings("javascript/system.js")); RegisterClientScriptFile(UriSupport.ResolveUrlFromUIBySettings("javascript/system.aspx")); }
/// <summary> /// Raises the <see cref="E:System.Web.UI.Page.PreInit"/> event at the beginning of page initialization. /// </summary> /// <param name="e">An <see cref="T:System.EventArgs"/> that contains the event data.</param> protected override void OnPreInit(EventArgs e) { base.OnPreInit(e); MasterPageFile = UriSupport.ResolveUrlFromUIBySettings("MasterPages/Frameworks/Framework.Master"); }