protected void Page_Load(object sender, EventArgs e) { if (!EX_Admin.Power("usernode_add", "添加自定义结点")) { PageReturnMsg = PageNoPowerMsg(); } int Node_id = RequestTool.RequestInt("Node_id", 0); UserNode = B_Lebi_Node.GetModel(Node_id); lang = RequestTool.RequestString("lang"); key = RequestTool.RequestString("key"); if (UserNode == null) { code = RequestTool.RequestString("code"); if (code == "") { code = "UserNode"; } UserNode = NodePage.GetNodeByCode(code); } if (UserNode.Code == "Help") { PageCode = "P_Help"; } }
protected void Page_Load(object sender, EventArgs e) { int id = RequestTool.RequestInt("id", 0); int pid = RequestTool.RequestInt("pid", 0); model = B_Lebi_Node.GetModel(id); if (model == null) { if (!EX_Admin.Power("usernode_add", "添加自定义结点")) { WindowNoPower(); } model = new Lebi_Node(); model.Type_id_PublishType = 120; model.haveson = 1; } else { if (!EX_Admin.Power("usernode_edit", "编辑自定义结点")) { WindowNoPower(); } pid = model.parentid; } PNode = B_Lebi_Node.GetModel(pid); if (PNode == null) { PNode = new Lebi_Node(); } string code = RequestTool.RequestString("code"); Topnode = NodePage.GetNodeByCode(code); }
protected void Page_Load(object sender, EventArgs e) { int id = RequestTool.RequestInt("id", 0); int pid = RequestTool.RequestInt("pid", 0); model = B_Lebi_Node.GetModel(id); if (model == null) { if (!EX_Admin.Power("usernode_add", "添加自定义结点")) { WindowNoPower(); } model = new Lebi_Node(); } else { if (!EX_Admin.Power("usernode_edit", "编辑自定义结点")) { WindowNoPower(); } pid = model.parentid; } PNode = B_Lebi_Node.GetModel(pid); if (PNode == null) { PNode = new Lebi_Node(); } UserNode = NodePage.GetNodeByCode("UserNode"); }
protected override void LoadPage(string themecode, int siteid, string languagecode, string pcode) { LoadTheme(themecode, siteid, languagecode, pcode); CurrentPage = B_Lebi_Theme_Page.GetModel("Code='P_Article'"); id = Rint_Para("0"); parentnode = Node("Info"); pageindex = RequestTool.RequestInt("page", 1); node = B_Lebi_Node.GetModel(id); nodes = B_Lebi_Node.GetList("parentid=" + parentnode.id + " and ','+Language_ids+',' like '%," + CurrentLanguage.id + ",%'", "Sort desc,id desc"); if (node == null) { node = nodes.FirstOrDefault(); } path = "<a href=\"" + URL("P_Index", "") + "\" class=\"home\" title=\"" + Tag("Ê×Ò³") + "\"><span>" + Tag("Ê×Ò³") + "</span></a><em class=\"home\">»</em><a href=\"" + URL("P_Article", "") + "\"><span>" + Tag(parentnode.Name) + "</span></a>"; if (node != null) { path += "<em>»</em><a href=\"" + URL("P_Article", node.id) + "\"><span>" + node.Name + "</span></a>"; } if (node == null) { node = new Lebi_Node(); } string where = "Node_id=" + node.id + " and ','+Language_ids+',' like '%," + CurrentLanguage.id + ",%'"; pages = B_Lebi_Page.GetList(where, "Sort desc,id desc", PageSize, pageindex); recordCount = B_Lebi_Page.Counts(where); PageString = Shop.Bussiness.Pager.GetPaginationStringForWeb("?id=" + id + "&page={0}", pageindex, PageSize, recordCount, CurrentLanguage); FootPage = PageString; NextPage = "?id=" + id + "&page=" + (pageindex + 1) + ""; }
protected void Page_Load(object sender, EventArgs e) { int Node_id = RequestTool.RequestInt("Node_id", 0); int Page_id = RequestTool.RequestInt("Page_id", 0); page = B_Lebi_Page.GetModel(Page_id); if (page != null) { if (!EX_Admin.Power("page_edit", "编辑结点内容")) { PageReturnMsg = PageNoPowerMsg(); } Node_id = page.Node_id; } else { if (!EX_Admin.Power("page_add", "添加结点内容")) { PageReturnMsg = PageNoPowerMsg(); } page = new Lebi_Page(); } node = B_Lebi_Node.GetModel(Node_id); if (node == null) { node = new Lebi_Node(); } pnode = B_Lebi_Node.GetModel(node.parentid); if (pnode == null) { pnode = new Lebi_Node(); } }
protected void Page_Load(object sender, EventArgs e) { if (!EX_Admin.Power("image_del", "删除图库")) { PageNoPower(); } PageSize = RequestTool.getpageSize(25); int Node_id = RequestTool.RequestInt("Node_id", 0); node = B_Lebi_Node.GetModel(Node_id); if (node == null) { Response.Write("参数错误"); Response.End(); } pnode = B_Lebi_Node.GetModel(node.parentid); if (pnode == null) { pnode = new Lebi_Node(); } string where = "Node_id=" + node.id + ""; int recordCount = B_Lebi_Page.Counts(where); pages = B_Lebi_Page.GetList(where, "Sort desc,id desc", PageSize, page); PageString = Pager.GetPaginationString("?page={0}", page, PageSize, recordCount); }
/// <summary> /// 编辑自定义结点 /// </summary> public void CustomNode_Edit() { int id = RequestTool.RequestInt("id", 0); string code = RequestTool.RequestString("parentcode"); Lebi_Node topnode = NodePage.GetNodeByCode(code); Lebi_Node model = B_Lebi_Node.GetModel(id); if (model == null) { model = new Lebi_Node(); } B_Lebi_Node.BindForm(model); if (topnode.IsLanguages == 1) { model.Name = Language.RequestString("Name"); } if (model.id == 0) { if (!EX_Admin.Power("usernode_add", "添加自定义结点")) { AjaxNoPower(); return; } B_Lebi_Node.Add(model); id = B_Lebi_Node.GetMaxId(); string action = Tag("添加自定义结点"); string description = model.Name; Log.Add(action, "Node", model.id.ToString(), CurrentAdmin, description); } else { if (!EX_Admin.Power("usernode_edit", "编辑自定义结点")) { AjaxNoPower(); return; } B_Lebi_Node.Update(model); string action = Tag("编辑自定义结点"); string description = model.Name; Log.Add(action, "Node", model.id.ToString(), CurrentAdmin, description); } Response.Write("{\"msg\":\"OK\",\"id\":\"" + id + "\"}"); }
/// <summary> /// 删除结点 /// </summary> public void Node_Del() { if (!EX_Admin.Power("node_del", "删除结点")) { EX_Admin.NoPower(); return; } int id = RequestTool.RequestInt("id", 0); Lebi_Node model = B_Lebi_Node.GetModel(id); if (model == null) { Response.Write("{\"msg" + Tag("参数错误") + "\"}"); return; } string action = Tag("删除结点"); string description = Shop.Bussiness.Language.Content(model.Name, "CN"); Log.Add(action, "Node", id.ToString(), CurrentAdmin, description); B_Lebi_Node.Delete(id); Response.Write("{\"msg\":\"OK\"}"); }
/// <summary> /// 编辑用户结点 /// </summary> public void UserNode_Edit() { int id = RequestTool.RequestInt("id", 0); Lebi_Node model = B_Lebi_Node.GetModel(id); if (model == null) { model = new Lebi_Node(); } B_Lebi_Node.BindForm(model); model.Language = Language.LanuageidsToCodes(model.Language_ids); if (model.id == 0) { if (!EX_Admin.Power("usernode_add", "添加自定义结点")) { AjaxNoPower(); return; } B_Lebi_Node.Add(model); id = B_Lebi_Node.GetMaxId(); string action = Tag("添加自定义结点"); string description = model.Name; Log.Add(action, "Node", model.id.ToString(), CurrentAdmin, description); } else { if (!EX_Admin.Power("usernode_edit", "编辑自定义结点")) { AjaxNoPower(); return; } B_Lebi_Node.Update(model); string action = Tag("编辑自定义结点"); string description = model.Name; Log.Add(action, "Node", model.id.ToString(), CurrentAdmin, description); } Response.Write("{\"msg\":\"OK\",\"id\":\"" + id + "\"}"); }
protected override void LoadPage(string themecode, int siteid, string languagecode, string pcode) { LoadTheme(themecode, siteid, languagecode, pcode); CurrentPage = B_Lebi_Theme_Page.GetModel("Code='P_ArticleDetails'"); id = Rint_Para("0"); parentnode = Node("Info"); nodes = B_Lebi_Node.GetList("Parentid=" + parentnode.id + " and ','+Language_ids+',' like '%," + CurrentLanguage.id + ",%'", "Sort desc"); page = B_Lebi_Page.GetModel(id); if (page == null) { node = nodes.FirstOrDefault(); page = NodePage.GetPageByNode(node); if (page == null) { PageError(); } } else { page.Count_Views += 1; B_Lebi_Page.Update(page); node = B_Lebi_Node.GetModel(page.Node_id); } string where = "Node_id=" + node.id + " and ','+Language_ids+',' like '%," + CurrentLanguage.id + ",%'"; PreviousPage = B_Lebi_Page.GetModel(where + " and Sort>=" + page.Sort + " and id>" + page.id + " order by Sort asc,id asc"); NextPage = B_Lebi_Page.GetModel(where + " and Sort<=" + page.Sort + " and id<" + page.id + " order by Sort desc,id desc"); if (PreviousPage == null) { PreviousPage = new Lebi_Page(); } if (NextPage == null) { NextPage = new Lebi_Page(); } path = "<a href=\"" + URL("P_Index", "") + "\" class=\"home\" title=\"" + Tag("Ê×Ò³") + "\"><span>" + Tag("Ê×Ò³") + "</span></a><em class=\"home\">»</em><a href=\"" + URL("P_Article", "") + "\"><span>" + Tag(parentnode.Name) + "</span></a><em>»</em><a href=\"" + URL("P_Article", node.id) + "\"><span>" + node.Name + "</span></a><em>»</em><a href=\"" + URL("P_ArticleDetails", page.id) + "\"><span>" + page.Name + "</span></a>"; }
protected void Page_Load(object sender, EventArgs e) { int id = RequestTool.RequestInt("id", 0); int pid = RequestTool.RequestInt("pid", 0); model = B_Lebi_Node.GetModel(id); if (model == null) { model = new Lebi_Node(); model.Type_id_PublishType = 120; model.haveson = 1; } else { pid = model.parentid; } PNode = B_Lebi_Node.GetModel(pid); if (PNode == null) { PNode = new Lebi_Node(); } }
/// <summary> /// 编辑页面 /// </summary> public void Page_Edit() { int id = RequestTool.RequestInt("id", 0); Lebi_Page model = B_Lebi_Page.GetModel(id); if (model == null) { model = new Lebi_Page(); } B_Lebi_Page.BindForm(model); model.Language_ids = RequestTool.RequestSafeString("Language_ids"); model.Language = Language.LanuageidsToCodes(model.Language_ids); if (model.id == 0) { if (!EX_Admin.Power("page_add", "添加结点内容")) { AjaxNoPower(); return; } B_Lebi_Page.Add(model); id = B_Lebi_Page.GetMaxId(); string action = Tag("添加结点内容"); string description = model.Name; Log.Add(action, "Page", id.ToString(), CurrentAdmin, description); } else { if (!EX_Admin.Power("page_edit", "编辑结点内容")) { AjaxNoPower(); return; } B_Lebi_Page.Update(model); string action = Tag("编辑结点内容"); string description = model.Name; Log.Add(action, "Page", id.ToString(), CurrentAdmin, description); } //========================================= //处理静态页面 Lebi_Node node = B_Lebi_Node.GetModel(model.Node_id); Lebi_Theme_Page themepage; if (node.Code == "About") { themepage = B_Lebi_Theme_Page.GetModel("Code='P_About'"); } else if (node.Code == "News") { themepage = B_Lebi_Theme_Page.GetModel("Code='P_NewsDetails'"); } else if (node.Code == "Help") { themepage = B_Lebi_Theme_Page.GetModel("Code='P_Help'"); } else { themepage = B_Lebi_Theme_Page.GetModel("Code='P_ArticleDetails'"); } if (themepage.Type_id_PublishType == 122)//静态发布页面 { if (node.Code == "Help") { PageStatic.Greate_Help(themepage); } else { PageStatic.Greate_InfoPage(model, themepage); } } ImageHelper.LebiImagesUsed(model.ImageOriginal, "page", id); Response.Write("{\"msg\":\"OK\",\"id\":\"" + id + "\"}"); }
protected void Page_Load(object sender, EventArgs e) { if (!EX_Admin.Power("page_add", "添加结点内容")) { PageReturnMsg = PageNoPowerMsg(); } PageSize = RequestTool.getpageSize(25); node = B_Lebi_Node.GetModel(Node_id); if (node == null) { string NodeCode = RequestTool.RequestString("code"); node = B_Lebi_Node.GetModel("Code=lbsql{'" + NodeCode + "'}"); if (node == null) { PageReturnMsg = PageErrorMsg(); } } pnode = B_Lebi_Node.GetModel(node.parentid); if (pnode == null) { pnode = new Lebi_Node(); } lang = RequestTool.RequestString("lang"); key = RequestTool.RequestString("key"); dateFrom = RequestTool.RequestString("dateFrom"); dateTo = RequestTool.RequestString("dateTo"); DateTime lbsql_dateFrom = RequestTool.RequestDate("dateFrom"); DateTime lbsql_dateTo = RequestTool.RequestDate("dateTo"); string where = "Node_id=" + node.id + ""; if (key != "") { where += " and Name like lbsql{'%" + key + "%'}"; } if (dateFrom != "" && dateTo != "") { where += " and Time_Add>='" + FormatDate(lbsql_dateFrom) + "' and Time_Add<='" + FormatDate(lbsql_dateTo) + " 23:59:59'"; } if (lang != "") { where += " and Language like lbsql{'%" + lang + "%'}"; } if (site.SiteCount > 1 && CurrentAdmin.Site_ids != "") { string sonwhere = ""; List <Lebi_Language> ls = B_Lebi_Language.GetList("Site_id in (" + CurrentAdmin.Site_ids + ")", ""); foreach (Lebi_Language l in ls) { if (sonwhere == "") { sonwhere = "','+Language_ids+',' like '%," + l.id + ",%'"; } else { sonwhere += " or ','+Language_ids+',' like '%," + l.id + ",%'"; } } if (sonwhere != "") { where += " and (" + sonwhere + " or Language_ids='')"; } } int recordCount = B_Lebi_Page.Counts(where); pages = B_Lebi_Page.GetList(where, "Sort desc,id desc", PageSize, page); PageString = Pager.GetPaginationString("?page={0}&Node_id=" + node.id + "&dateFrom=" + dateFrom + "&dateTo=" + dateTo + "&lang=" + lang + "&key=" + key, page, PageSize, recordCount); }
protected override void LoadPage(string themecode, int siteid, string languagecode, string pcode) { LoadTheme(themecode, siteid, languagecode, pcode); CurrentPage = B_Lebi_Theme_Page.GetModel("Code='P_Help'"); id = Rint_Para("0"); pageid = Rint_Para("1"); type = Rstring("type"); parentnode = Node("Help"); nodes = B_Lebi_Node.GetList("Parentid=" + parentnode.id + " and ','+Language_ids+',' like '%," + CurrentLanguage.id + ",%'", "Sort desc"); if (id == 0 && type != "") { node = new Lebi_Node(); if (type == "agreement") { Name = Tag("注册协议"); Content = Lang(SYS.ServiceP).Replace("\n", "<br/>"); } node.Name = Name; path = "<a href=\"" + URL("P_Index", "") + "\" class=\"home\" title=\"" + Tag("首页") + "\"><span>" + Tag("首页") + "</span></a><em class=\"home\">»</em><a href=\"" + URL("P_Help", "") + "\"><span>" + Tag(parentnode.Name) + "</span></a><em>»</em><a class=\"text\"><span>" + Tag(Name) + "</span></a>"; } else { node = B_Lebi_Node.GetModel(id); if (node == null) { node = nodes.FirstOrDefault(); if (node == null) { node = new Lebi_Node(); //PageError(); } else { id = node.id; } } //else //{ // if (node.id == id) // { // node = nodes.FirstOrDefault(); // } //} pages = B_Lebi_Page.GetList("Node_id=" + node.id + "", "id desc"); if (pages == null) { pages = new List <Lebi_Page>(); } path = "<a href=\"" + CurrentLanguage.Path + "\" class=\"home\" title=\"" + Tag("首页") + "\"><span>" + Tag("首页") + "</span></a><em class=\"home\">»</em><a href=\"" + URL("P_Help", "") + "\"><span>" + Tag(parentnode.Name) + "</span></a>"; page = B_Lebi_Page.GetModel("id=" + pageid + ""); if (page == null) { page = pages.FirstOrDefault(); if (pages.FirstOrDefault() == null) { pageid = 0; } else { pageid = page.id; } } else { path += "<em>»</em><a href=\"" + URL("P_Help", node.id) + "\"><span>" + node.Name + "</span></a><em>»</em><a class=\"text\"><span>" + page.Name + "</span></a>"; } //Help_Content.pages = pages; } }