华夏久久 发表于 2008-12-24 00:59:56

底部powered by PageAdmin版权取消方法

经过一天的研究,今天终于找到了怎样取消底部 "powered by PageAdmin"的方法。供大家交流。

大家在使用免费版的时候或许都会看到<title></tile>之间的 "powered by PageAdmin"和页面底部的“powered by PageAdmin”,最可恨的是底部的power by PageAdmin还带有连接。想必大家都想换成自己的网站名称和地址吧。唉,累了一天,总算找到了替代的方法。

1。取消title上的powered by PageAdmin。

      大家可以在文件中找到"incs"文件夹--------找到 top.ascx文件,用记事本打开<title><%=Session["title"]%></title>找到这句代码,然后就可以任意修改title之间的文字了,改成自己想要的,呵呵。
注意:

web.config配置文件中的webversion的value的值改为0,就可以防止版权验证错误。还是向别人请教得出的,论坛里有版权验证错误的帖子,谢谢他了



2.取消页面底部的powered by PageAdmin

    有两种方法:第一种较为容易实现,也是傻瓜式的。首先找到"incs"文件夹--------找到 web_bottom.ascx文件,用记事本打开,找到<div class="bottom_Box"><asp iteral Id="L_Bt" runat="server"/></div>这句代码,然后改成<div class="bottom_Box"><asp iteral Id="L_Bt" runat="server" visible="false" /></div>,这样底部就没有了,但是影响美观怎么办,大家可修改index.aspx文件,把页面添加个底部,毕竟底部版权数据不怎么变化,加个静态的就可以了,菜鸟们都应该会吧。

第2种方法就是修改代码。大家找到bin这个文件夹,修改PageAdmin.Web.dll这个文件种的 web_bottom 类public void Get_Bottom()
{
    string str = ConfigurationManager.AppSettings["Version"].ToString();
    string str2 = "<p align=center><a href='http://www.pageadmin.net' target='_blank' style='color 666666;font-size:9pt'>Powered by PageAdmin " + str + "<p>";
    if (ConfigurationManager.AppSettings["WebVersion"].ToString() == "1")
    {
      str2 = "";
    }
    string cmdText = "select * from webset";
    OleDbDataReader reader = new OleDbCommand(cmdText, this.conn).ExecuteReader();
    if (reader.Read())
    {
      this.L_Bt.Text = reader["wzbottom"].ToString() + str2;
      if (reader["iptongji"].ToString() == "1")
      {
            this.Tongji();
      }
    }
}
其中标红的就是页面底部的 power by PageAdmin,的文字和链接。
当然修改dll文件是十分困难的,本人用了一天终于还原出了源文件。结果还是有些小错误,在文件引用方面还是不全,如果有对编程比较熟悉的朋友可以帮我一下完成剩下的工作,
小弟能力有限。
页: [1]
查看完整版本: 底部powered by PageAdmin版权取消方法