|
经过一天的研究,今天终于找到了怎样取消底部 "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文件是十分困难的,本人用了一天终于还原出了源文件。结果还是有些小错误,在文件引用方面还是不全,如果有对编程比较熟悉的朋友可以帮我一下完成剩下的工作,
小弟能力有限。 |
本文地址: https://jiufei.net/bbs/thread-631-1-1.html
|