public new void LoadHeader(ref View view, HasMenu hasMenu = HasMenu.None) { if (User.UserId > 0) { //user logged in view.Child("header").Show("user"); if (User.Photo == true) { view.Child("header")["user-photo"] = "/users/" + FileSystem.DateFolders(User.DateCreated) + "/photo.jpg"; } else { view.Child("header").Show("no-photo"); } if (hasMenu == HasMenu.Boards) { //show drop down menu for boards list } else if (hasMenu == HasMenu.Board) { //show drop down menu for board view.Child("header").Show("boards"); view.Child("header")["boards-menu"] = Common.Boards.RenderSideBar(this); if (User.KeepMenuOpen == true) { //apply user settings to UI layout configuration Scripts.Append("<script language=\"javascript\">S.head.boards.show();S.head.boards.alwaysShow(true);</script>"); } } //load user menu view.Child("header")["user-menu"] = Common.User.RenderUserMenu(this); //load organization templates view.Child("header")["org-menu"] = Common.Organizations.RenderList(this); view.Child("header")["org-templates"] = Cache.LoadFile("/Views/Organizations/templates.html");; } else { //user not logged in view.Child("header").Show("no-user"); } }
public void LoadHeader(ref View view, HasMenu hasMenu = HasMenu.None) { }