public void SubmitButton_Click(object sender, EventArgs e)
        {
            bool err = false;

            for (int i = 1; i <= fileList.Count; i++)
            {
                if (DNTRequest.GetFormString("id" + i) != "")
                {
                    try
                    {
                        if (!Utils.IsNumeric(DNTRequest.GetInt("typeid", 0)))
                        {
                            err = true;
                            continue;
                        }
                        AdminForums.CreateSmilies(DNTRequest.GetFormInt("order" + i, 0), DNTRequest.GetInt("typeid", 0), DNTRequest.GetFormString("code" + i), DNTRequest.GetFormString("url" + i),
                                                  userid, username, usergroupid, grouptitle, ip);
                    }
                    catch
                    {
                        base.RegisterStartupScript("", "<script>alert('出现错误,可能文件超出长度!');window.location.href='forum_smilegrid.aspx?typeid=" + DNTRequest.GetInt("typeid", 0) + "';</script>");
                    }
                }
            }
            base.RegisterStartupScript("", "<script>" + (err ? "alert('增加的记录中某个显示顺序是非数字,该记录未能增加!');" : "") + "window.location.href='forum_smilegrid.aspx?typeid=" + DNTRequest.GetInt("typeid", 0) + "';</script>");
        }
Пример #2
0
        public void SubmitButton_Click(object sender, EventArgs e)
        {
            #region 提交所选的表情分类
            for (int i = 1; i <= dirList.Count; i++)
            {
                if (DNTRequest.GetFormString("id" + i) != null && DNTRequest.GetFormString("id" + i) != "")
                {
                    AdminForums.CreateSmilies(DNTRequest.GetInt("order" + i, 0), 0, DNTRequest.GetFormString("group" + i),
                                              DNTRequest.GetFormString("url" + i),
                                              userid, username, usergroupid, grouptitle, ip);

                    //将新增表情分类中的表情入库
                    int       maxSmilieId = Smilies.GetMaxSmiliesId() - 1;
                    int       order       = 1;
                    string    url         = DNTRequest.GetFormString("url" + i);
                    ArrayList fileList    = GetSmilesFileList(DNTRequest.GetFormString("url" + i));
                    foreach (string file in fileList)
                    {
                        if (file.ToLower() == "thumbs.db")  //过滤掉thumbs.db文件
                        {
                            continue;
                        }

                        AdminForums.CreateSmilies(order, maxSmilieId,
                                                  ":" + url + order + ":",
                                                  url + "/" + file, userid, username, usergroupid, grouptitle, ip);
                        order++;
                    }
                }
            }
            base.RegisterStartupScript("", "<script>window.location.href='forum_smiliemanage.aspx';</script>");
            #endregion
        }
Пример #3
0
 private void AddIncoInfo_Click(object sender, EventArgs e)
 {
     if (base.CheckCookie())
     {
         AdminForums.CreateSmilies(this.displayorder.Text.ToInt(0), 1, this.code.Text, this.url.UpdateFile(), this.userid, this.username, this.usergroupid, this.grouptitle, this.ip);
         base.RegisterStartupScript("PAGE", "window.location.href='forum_iconfilegrid.aspx';");
     }
 }
Пример #4
0
 private void AddSmileInfo_Click(object sender, EventArgs e)
 {
     if (base.CheckCookie())
     {
         var typeid = WebHelper.RequestInt("typeid");
         var sm     = Smilie.FindByID(typeid);
         AdminForums.CreateSmilies(int.Parse(this.displayorder.Text), typeid, this.code.Text, sm.Url + "/" + this.url.UpdateFile(), this.userid, this.username, this.usergroupid, this.grouptitle, this.ip);
         base.RegisterStartupScript("PAGE", "window.location.href='forum_smilegrid.aspx?typeid=" + typeid + "';");
     }
 }
        private void AddIncoInfo_Click(object sender, EventArgs e)
        {
            #region 添加图标记录

            if (this.CheckCookie())
            {
                AdminForums.CreateSmilies(Utils.StrToInt(displayorder.Text, 0), 1, code.Text, url.UpdateFile(), userid, username, usergroupid, grouptitle, ip);

                base.RegisterStartupScript("PAGE", "window.location.href='forum_iconfilegrid.aspx';");
            }

            #endregion
        }
Пример #6
0
        private void AddSmileInfo_Click(object sender, EventArgs e)
        {
            #region 添加表情记录

            if (this.CheckCookie())
            {
                AdminForums.CreateSmilies(int.Parse(displayorder.Text),
                                          DNTRequest.GetInt("typeid", 0), code.Text,
                                          Forum.Smilies.GetSmiliesTypeById(DNTRequest.GetInt("typeid", 0)).Url + "/" + url.UpdateFile(),
                                          userid, username, usergroupid, grouptitle, ip
                                          );
                base.RegisterStartupScript("PAGE", "window.location.href='forum_smilegrid.aspx?typeid=" + DNTRequest.GetInt("typeid", 0) + "';");
            }

            #endregion
        }
Пример #7
0
 public void SubmitButton_Click(object sender, EventArgs e)
 {
     for (int i = 1; i <= this.dirList.Count; i++)
     {
         if (DNTRequest.GetFormString("id" + i) != null && DNTRequest.GetFormString("id" + i) != "")
         {
             AdminForums.CreateSmilies(DNTRequest.GetInt("order" + i, 0), 0, DNTRequest.GetFormString("group" + i), DNTRequest.GetFormString("url" + i), this.userid, this.username, this.usergroupid, this.grouptitle, this.ip);
             int       type           = Smilie.GetMaxSmiliesId() - 1;
             int       num            = 1;
             string    formString     = DNTRequest.GetFormString("url" + i);
             ArrayList smilesFileList = this.GetSmilesFileList(DNTRequest.GetFormString("url" + i));
             foreach (string text in smilesFileList)
             {
                 if (!(text.ToLower() == "thumbs.db"))
                 {
                     AdminForums.CreateSmilies(num, type, ":" + formString + num + ":", formString + "/" + text, this.userid, this.username, this.usergroupid, this.grouptitle, this.ip);
                     num++;
                 }
             }
         }
     }
     base.RegisterStartupScript("", "<script>window.location.href='forum_smiliemanage.aspx';</script>");
 }