Discuz.Web/admin/UserControls/usergrouppowersetting.ascx.cs
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using Discuz.Common;
using Discuz.Entity;
using Discuz.Plugin.Mall;
namespace Discuz.Web.Admin
{
public class usergrouppowersetting : System.Web.UI.UserControl
{
protected Discuz.Control.CheckBoxList usergroupright;
protected Discuz.Control.RadioButtonList allowavatar;
protected Discuz.Control.RadioButtonList allowsearch;
protected Discuz.Control.RadioButtonList reasonpm;
protected System.Web.UI.WebControls.Literal outscript;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (MallPluginProvider.GetInstance() == null)
{
usergroupright.Items.RemoveAt(usergroupright.Items.Count - 1); //最后一项总是为是否允许交易
}
}
}
public void Bind(UserGroupInfo usergroupinfo)
{
if (usergroupinfo.Allowsearch.ToString() == "0") allowsearch.Items[0].Selected = true;
if (usergroupinfo.Allowsearch.ToString() == "1") allowsearch.Items[1].Selected = true;
if (usergroupinfo.Allowsearch.ToString() == "2") allowsearch.Items[2].Selected = true;
//if (usergroupinfo.Allowavatar >= 0) allowavatar.Items[usergroupinfo.Allowavatar].Selected = true;
reasonpm.Items[usergroupinfo.Reasonpm].Selected = true;
if (usergroupinfo.Allowvisit == 1) usergroupright.Items[0].Selected = true; //是否允许访问论坛
if (usergroupinfo.Allowpost == 1) usergroupright.Items[1].Selected = true; //是否允许发帖
if (usergroupinfo.Allowreply == 1) usergroupright.Items[2].Selected = true; //是否允许回复
if (usergroupinfo.Allowpostpoll == 1) usergroupright.Items[3].Selected = true; //是否允许发起投票
if (usergroupinfo.Allowvote == 1) usergroupright.Items[4].Selected = true; //是否允许参与投票
if (usergroupinfo.Allowpostattach == 1) usergroupright.Items[5].Selected = true; //是否发布附件
if (usergroupinfo.Allowgetattach == 1) usergroupright.Items[6].Selected = true; //是否允许下载附件
if (usergroupinfo.Allowsetreadperm == 1) usergroupright.Items[7].Selected = true; //是否允许设置主题阅读积分权限
if (usergroupinfo.Allowsetattachperm == 1) usergroupright.Items[8].Selected = true; //是否允许设置附件阅读积分限制
if (usergroupinfo.Allowhidecode == 1) usergroupright.Items[9].Selected = true; //是否允许使用hide代码
if (usergroupinfo.Allowcusbbcode == 1) usergroupright.Items[10].Selected = true; //是否允许使用Discuz!NT代码
if (usergroupinfo.Allowsigbbcode == 1) usergroupright.Items[11].Selected = true; //签名是否支持Discuz!NT代码
if (usergroupinfo.Allowsigimgcode == 1) usergroupright.Items[12].Selected = true; //签名是否支持图片代码
if (usergroupinfo.Allowviewpro == 1) usergroupright.Items[13].Selected = true; //是否允许查看用户资料
if (usergroupinfo.Disableperiodctrl == 1) usergroupright.Items[14].Selected = true; //是否不受时间段限制
if (usergroupinfo.Allowdebate == 1) usergroupright.Items[15].Selected = true; //是否允许辩论
if (usergroupinfo.Allowbonus == 1) usergroupright.Items[16].Selected = true; //是否允许悬赏
if (usergroupinfo.Allowviewstats == 1) usergroupright.Items[17].Selected = true; //是否允许查看统计数据
if (usergroupinfo.Allowdiggs == 1) usergroupright.Items[18].Selected = true; //是否允许辩论支持
if (usergroupinfo.Allowhtmltitle == 1) usergroupright.Items[19].Selected = true;//是否允许html标题
if (usergroupinfo.Allowhtml == 1) usergroupright.Items[20].Selected = true; //是否允许html
if (usergroupinfo.ModNewTopics == 1) usergroupright.Items[21].Selected = true;//发主题是否需要审核
if (usergroupinfo.ModNewPosts == 1) usergroupright.Items[22].Selected = true;//发回复是否需要审核
if (usergroupinfo.Ignoreseccode == 1) usergroupright.Items[23].Selected = true;//是否允许忽略检测验证码
后面还有 79 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
