using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using UUN;
using System.Data.SqlClient;
using System.IO;
using System.Text;

public partial class Admin_YeMian_ShanChuWenJian : System.Web.UI.Page
{
    private 访问 访问;
    protected String 标题信息;
    protected String 执行代码;
    protected void Page_Load(object sender, EventArgs e)
    {
        访问 = new 访问(this.Context);
        访问.开始处理("删除文件", "网站后台", "删除文件", new 访问.回调委托(ZhiXing));
        访问.关闭连接();
    }
    private void ZhiXing()
    {
        访问.验证管理员();
        标题信息 = Request.QueryString["ti"];
        String 文件夹, 文件;
        文件夹 = 标题信息.StartsWith("wap_") ? 标题信息.Substring(4) : 标题信息.Substring(3);
        文件 = 文件夹.Substring(文件夹.LastIndexOf('/') + 1);
        文件夹 = 文件夹.Substring(0, 文件夹.LastIndexOf('/') + 1);
        文件 = 文件.Substring(0, 文件.Length - 5);

        Label1.Text = 文件夹 + 文件 + ".aspx";

        if (Request.QueryString["l"] == "en")
        {
            访问.验证权限("8");

            if (文件夹.StartsWith("/club/", StringComparison.OrdinalIgnoreCase))
                File.Delete(Server.MapPath(程序.安装位置 + "Template/Club/" + 程序.设置["默认社区模板"] + "/WapPage" + 文件夹.Substring(5) + 文件 + ".txt"));
            else
                File.Delete(Server.MapPath(程序.安装位置 + "Template/Content/" + 程序.设置["默认模板"] + "/WapPage" + 文件夹 + 文件 + ".txt"));
            File.Delete(Server.MapPath(程序.安装位置 + 文件夹.Substring(1) + 文件 + ".aspx"));
            File.Delete(Server.MapPath(程序.安装位置 + 文件夹.Substring(1) + 文件 + ".aspx.cs"));

            执行代码 = "window.open('../DH_YeMianGuanLi.aspx','ZuoDaoHang');location.href='WenJianJia.aspx?folder=" +
                Server.UrlEncode(文件夹) + "';";
        }
    }

    private void 获取位置和名称(String 文件夹, out String 文件夹位置, out String 文件夹名称)
    {
        文件夹 = 文件夹.Substring(0, 文件夹.Length - 1);
        文件夹位置 = 文件夹.Substring(0, 文件夹.LastIndexOf('/') + 1);
        文件夹名称 = 文件夹.Substring(文件夹.LastIndexOf('/') + 1);
    }
}
