Backup/Discuz.Web/admin/forum/forum_auditpost.aspx.cs

(开头部分) 8KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Data;
using System.Web.UI.WebControls;
using System.Web.UI;

using Discuz.Common;
using Discuz.Common.Generic;
using Discuz.Entity;
using Discuz.Forum;
using Discuz.Config;

namespace Discuz.Web.Admin
{
    /// <summary>
    /// 审核帖子
    /// </summary>
    public partial class auditpost : AdminPage
    {
        public int pageid = DNTRequest.GetInt("pageid", 1);

        public int pageCount = 0;

        public int postCount = 0;

        public List<PostInfo> auditPostList = new List<PostInfo>();

        public int postTableId = DNTRequest.GetInt("table", Posts.GetMaxPostTableId());


        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                if (Posts.GetPostsCount(postlist.SelectedValue) == 0)
                {
                    msg.Visible = true;
                }
                postlist.SelectedValue = postTableId.ToString();
                BindData();
            }
        }

        public void BindData()
        {
            #region 绑定审核帖子
            
            postCount = Posts.GetUnauditNewPostCount("0", TypeConverter.StrToInt(postlist.SelectedValue), 1);
            pageCount = ((postCount - 1) / 20) + 1;
            pageid = (pageid > pageCount) ? pageCount : pageid;
            pageid = pageid < 1 ? 1 : pageid;
            auditPostList = Posts.GetUnauditPost("0", 20, pageid, TypeConverter.StrToInt(postlist.SelectedValue), 1);
            #endregion
        }

        private void postslist_SelectedIndexChanged(object sender, EventArgs e)
        {
            BindData();
        }

        public void initPostTable()
后面还有 182 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。