⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 post.cs

📁 Dos 以功能个性化和人性化为基础
💻 CS
📖 第 1 页 / 共 2 页
字号:
                                                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteBoardListNavigate", MyConnection.GetResourcesXmlNode("Resource_EditPostInfoTitle"));
                                                UserControlMaster.WebSiteMasterBody += MyConnection.GetTempXmlNode("Resource_WebSiteTopicInfoListErr");
                                                UserControlMaster.BindMsater();
                                                return;
                                            }
                                            //board.SetBoard(BoardID, true);
                                            if (IBoard.BoardMaster != string.Empty)
                                            {
                                                if (IDoNetBbs.GetComparison(IBoard.BoardMaster, true, currentUser.UserID.ToString(), true))
                                                {
                                                    boolMaster = true;
                                                }
                                            }
                                        }
                                    }
                                    if (!boolMaster)
                                    {
                                        Components.SiteWebSetting.WebSiteTitle = string.Format(MyConnection.GetTreeXmlNode("WebSiteTitle", "FroumsRePostEdit"), MyConnection.GetTreeXmlNode("WebSiteTitle", "WebSiteErr"));
                                        UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteBoardListNavigate", MyConnection.GetResourcesXmlNode("Resource_EditPostInfoTitle"));
                                        UserControlMaster.WebSiteMasterBody += MyConnection.GetTempXmlNode("Resource_WebSiteTopicInfoListErr");
                                        UserControlMaster.BindMsater();
                                        return;
                                    }

                                    IBoardNavigate.boardid = BoardID;
                                    UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteBoardListNavigate", IBoardNavigate.GetBoardListNavigateTitle + MyConnection.GetResourcesXmlNode("Resource_EditPostInfoTitle"));
                                }
                                else
                                {
                                    Components.SiteWebSetting.WebSiteTitle = string.Format(MyConnection.GetTreeXmlNode("WebSiteTitle", "FroumsRePostEdit"), MyConnection.GetTreeXmlNode("WebSiteTitle", "WebSiteErr"));
                                    UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteBoardListNavigate", MyConnection.GetResourcesXmlNode("Resource_EditPostInfoTitle"));
                                    UserControlMaster.WebSiteMasterBody += MyConnection.GetTempXmlNode("Resource_WebSiteTopicInfoListErr");
                                    UserControlMaster.BindMsater();
                                    return;
                                }
                            }
                        }
                    }
                }
                else
                {
                    actions = "CreateTopic";
                }
            }
            else
            {
                actions = "CreateTopic";
                Components.SiteWebSetting.WebSiteTitle = MyConnection.GetTreeXmlNode("WebSiteTitle", "FroumsPost");
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteBoardListNavigate", MyConnection.GetResourcesXmlNode("Resource_PostInfoTitle"));
            }
            UserControlMaster.WebSiteMasterBody += MyConnection.GetTempXmlNode("Resource_PostBody");
            UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "TopicExpression", MyConnection.GetTempXmlNode("Resource_TopicExpression"));

            if (actions == "ReTopic")
            {
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "PostInfoTitle", "Re:" + ITopic.TopicTitle);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("TopicParentID", false, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("TopicSubjectID", false, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoTitle", "Re:" + ITopic.TopicTitle, false);
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteTopicInfoStatic", null);
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "Resource_WebSiteReTopicEmail", null);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("TopicImages", false, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("CheckBoxUploadFile", false, false);
                if (currentUser.UserID == 0)
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("UserName", currentUser.UserGuestName, false);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("GuestPost", true, false);
                }
                else
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("UserName", currentUser.UserName, false);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("UserPassWord", IDoNetBbs.GetEncryptChar(currentUser.UserPassWord), false);
                }

                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoID", ITopic.TopicID.ToString(),false);
            }
            else if (actions == "EditTopic")
            {
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "PostInfoTitle", "Edit:" + ITopicInfo.TopicInfoTitle);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("UserName", ITopicInfo.TopicInfoUserNickName, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoTitle", ITopicInfo.TopicInfoTitle, false);
                if (ITopic.TopicFalse == 1)
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("TopicFalse", true, false);
                }
                if (ITopicInfo.TopicInfoParentID == 0)
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicImages", ITopic.TopicImages, false);
                    UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "Resource_WebSiteReTopicEmail", MyConnection.GetTempXmlNode("Resource_WebSiteReTopicEmail"));
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckRadio("RePostEmail", ITopic.TopicRePostEmail.ToString(), false);
                    UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteTopicInfoStatic", MyConnection.GetTempXmlNode("Resource_WebSiteTopicInfoStatic"));
                    if (ITopic.TopicTotalAtTop == 2)
                    {
                        UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("AllTotalAtTop", true, false);
                    }
                    if (ITopic.TopicTotalAtTop == 1)
                    {
                        UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("TotalAtTop", true, false);
                    }
                    if (ITopic.TopicRecommend == 1)
                    {
                        UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("TopicRecommend", true, false);
                    }
                    if (ITopic.TopicBest == 1)
                    {
                        UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("TopicBest", true, false);
                    }
                    IBoardNavigate.boardid = BoardID;
                    UserControlMaster.WebSiteMasterBody += IBoardNavigate.GetBoardTreeNavigateTitle;
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("TopicParentID", false, false);
                }
                else
                {
                    UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "Resource_WebSiteReTopicEmail", null);
                    UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteTopicInfoStatic", null);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("TopicImages", false, false);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("CheckBoxUploadFile", false, false);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("TopicParentID", false, false);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("TopicSubjectID", false, false);
                }
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("UserName", false, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("UserPassWord", false, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptDisabled("GuestPost", false, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckRadio("TopicInfoFace", ITopicInfo.TopicInfoFace, false);
                //UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckRadio("RePostEmail", ITopicInfo.TopicInfoRePostEmail.ToString(), false);

                if (ITopicInfo.TopicInfoReply == 1)
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("TopicInfoReply", true, false);
                }
                if (ITopicInfo.TopicInfoBuyMoney != 0)
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("PostBuyMoney", ITopicInfo.TopicInfoBuyMoney.ToString(), false);
                }

                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoViewRole", ITopicInfo.TopicInfoViewRole, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoRePostRole", ITopicInfo.TopicInfoRePostRole, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoViewUserGroup", ITopicInfo.TopicInfoViewUserGroup, false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoRePostUserGroup", ITopicInfo.TopicInfoRePostUserGroup, false);

                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("TopicInfoID", ITopicInfo.TopicInfoID.ToString(), false);
                UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("PostBodyHtml", ITopicInfo.TopicInfoHtml.Replace("\r\n", ""), false);
            }
            else
            {
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "PostInfoTitle", MyConnection.GetResourcesXmlNode("Resource_PostInfoTitle"));
                //UserControlMaster.WebSiteMasterBody += doNetBbsClass.WriteDisabled("TopicParentID", false);
                //UserControlMaster.WebSiteMasterBody += doNetBbsClass.WriteDisabled("TopicSubjectID", false);
                //UserControlMaster.WebSiteMasterBody += doNetBbsClass.WriteInput("TopicInfoTitle", "Re:" + topic.TopicTitle);
                if (currentUser.UserID == 0)
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("UserName", currentUser.UserGuestName, false);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptCheckBox("GuestPost", true, false);
                }
                else
                {
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("UserName", currentUser.UserName, false);
                    UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("UserPassWord", IDoNetBbs.GetEncryptChar(currentUser.UserPassWord), false);
                }
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "WebSiteTopicInfoStatic", MyConnection.GetTempXmlNode("Resource_WebSiteTopicInfoStatic"));
                UserControlMaster.WebSiteMasterBody = IDoNetBbs.GetFormat(UserControlMaster.WebSiteMasterBody, "Resource_WebSiteReTopicEmail", MyConnection.GetTempXmlNode("Resource_WebSiteReTopicEmail"));
                IBoardNavigate.boardid = BoardID;
                UserControlMaster.WebSiteMasterBody += IBoardNavigate.GetBoardTreeNavigateTitle;
            }
            UserControlMaster.WebSiteMasterBody += IDoNetBbs.GetJavaScriptInput("actions", actions, false);



            UserControlMaster.BindMsater();
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -