string AnonymousWindowCmsJson() { if (ViewContext.HttpContext.User.Identity.IsAuthenticated) { return("window.cms = { urlBase: " + UrlBase.ToJavascriptString() + ", isNewUser: true, adminId: " + ViewContext.HttpContext.User.Identity.Name.ToJavascriptString() + " }"); } else { return("window.cms = { urlBase: " + UrlBase.ToJavascriptString() + " }"); } }
string AdminWindowCmsJson() { return ("window.cms = { page: { path: " + Page.Path.ToJavascriptString() + ", title: " + Page.Title.ToJavascriptString() + ", name: " + Page.Name.ToJavascriptString() + ", description: " + Page.Description.ToJavascriptString() + ", template: " + Page.Template.ToLowerInvariant().ToJavascriptString() + ", navigation: " + (Page.Navigation ? "true" : "false") + " }, urlBase: " + UrlBase.ToJavascriptString() + ", adminId: " + ViewContext.HttpContext.User.Identity.Name.ToJavascriptString() + ", templates: " + GetTemplatesJson() + ", authType: " + CmsApplication.AuthType.ToJavascriptString() + " }"); }