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;

public partial class Admin_BiaoQianLieBiao : System.Web.UI.Page
{
    private 访问 访问;
    protected void Page_Load(object sender, EventArgs e)
    {
        访问 = new 访问(this.Context);
        访问.开始处理("标签列表", "网站后台", "标签列表", new 访问.回调委托(ZhiXing));
        访问.关闭连接();
    }
    private void ZhiXing()
    {
        访问.验证管理员();

        String 标签列表="";
        String[] 标签数组 = Request.QueryString["bq"].Split(',');

        for (int i = 0; i < 标签数组.Length; i++)
        {
            if (标签数组[i] == "模板变量")
                continue;
            标签列表 += "<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\" style=\"border:solid 1px #7d9dc7;width:100%;font-size:12px\">";
            标签列表 += "<tr><td class=\"bqz\" style=\"border-top:solid 1px #ffffff;border-left:solid 1px #ffffff\" onclick=\"t" + i + ".style.display=t" + i + ".style.display=='none'?'block':'none'\">&nbsp;&nbsp;&nbsp;&nbsp;<strong>" + 标签数组[i] + "</strong></td></tr>";
            标签列表 += "<tr><td>";
            标签列表 += "<table border=\"0\" id=\"t"+i+"\" style=\"display:"+"none"+
            "\" cellpadding=\"0\" cellspacing=\"0\" style=\"width:100%;font-size:12px\">";

            if(!Directory.Exists(Server.MapPath("~/Data/TemplateData/Tag/"+标签数组[i].Replace("/","-"))))
                continue;
            FileInfo[] FIS = new DirectoryInfo(Server.MapPath("~/Data/TemplateData/Tag/" + 标签数组[i].Replace("/", "-"))).GetFiles();
            for (int i1 = 0; i1 < FIS.Length; i1++)
            {
                String XML内容;
                StreamReader 读取 = FIS[i1].OpenText();
                XML内容 = 读取.ReadToEnd();
                读取.Close();
                设置 行 = new 设置(XML内容);
                标签列表 += "<tr><td class=\"bq\"";
                标签列表 += " title=\"单击查看帮助，双击插入标签。\"";
                标签列表 += " onclick=\"parent.setURL('../BiaoQianShuoMing.aspx?f=" + Server.UrlEncode(标签数组[i]) + "&ID=" + 行["ID"].ToString() + "')\"";
                标签列表 += " ondblclick=\"parent.setText('" + Server.HtmlEncode(行["默认值"].ToString().Replace("\r\n", "\\r\\n")) + "')\"";
                标签列表 += " onmouseover=\"this.style.background='#e8eef5'\" onmouseout=\"this.style.background='#ffffff'\">&nbsp;&nbsp;";
                标签列表 += Server.HtmlEncode(行["标签名称"].ToString());
                标签列表 += "</td></tr>";
            }
            /*
                for (int i1 = 0; i1 < 数据.Tables[0].Rows.Count; i1++)
                {
                    DataRow 行 = 数据.Tables[0].Rows[i1];
                    if (行["标签组"].ToString() == 标签数组[i])
                    {
                        标签列表 += "<tr><td class=\"bq\"";
                        标签列表 += " title=\"单击查看帮助，双击插入标签。\"";
                        标签列表 += " onclick=\"parent.setURL('../BiaoQianShuoMing.aspx?f=" + Server.UrlEncode(标签数组[i] + "/" + 行["标签名称"].ToString()) + "')\"";
                        标签列表 += " ondblclick=\"parent.setText('" + Server.HtmlEncode(行["默认值"].ToString().Replace("\r\n", "\\r\\n")) + "')\"";
                        标签列表 += " onmouseover=\"this.style.background='#e8eef5'\" onmouseout=\"this.style.background='#ffffff'\">&nbsp;&nbsp;";
                        标签列表 += Server.HtmlEncode(行["标签名称"].ToString());
                        标签列表 += "</td></tr>";
                    }
                }
            */
            标签列表 += "</table>";
            标签列表 += "</td></tr>";
            标签列表 += "</table>";
            标签列表 += "<div style=\"font-size:5px\">&nbsp;</div>";
            BiaoQianBiaoGe.Text = 标签列表;
        }
    }
}
