示例#1
0
 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() + " }");
     }
 }
示例#2
0
 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() + " }");
 }