如何修改帝国CMS后台友情链接模块

帝国cms后台友情链接显示信息不全以及站点地址无法在有logo情况下显示,本文在这基础上对源文件做了一次修改。

修改前效果图

如何修改帝国CMS后台友情链接模块 帝国CMS友情链接 第1张

修改后效果图

如何修改帝国CMS后台友情链接模块 帝国CMS友情链接 第2张

修改文件地址: e\admin\tool\ListLink.php

文件的196行开始一直到243行,代码如下:

<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">  
  <tr>   
    <td width="50%" height="25">位置:<a href="ListLink.php<?=$ecms_hashur['whehref']?>">管理友情链接</a></td>  
    <td><div align="right" class="emenubutton">  
        <input type="button" name="Submit5" value="增加友情链接" onclick="self.location.href='AddLink.php?enews=AddLink<?=$ecms_hashur['ehref']?>';">  
      </div></td>  
  </tr>  
</table>  
  
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">  
  <tr>   
    <td> 选择类别:   
      <select name="classid" id="classid" onchange=window.location='ListLink.php?<?=$ecms_hashur['ehref']?>&classid='+this.options[this.selectedIndex].value>  
        <option value="0">显示所有类别</option>  
        <?=$cstr?>  
      </select> </td>  
  </tr>  
</table>  
<br>  
<table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">  
  <tr class="header">   
    <td width="3%" height="25"> <div align="center">ID</div></td>  
    <td width="10%" height="25"> <div align="center">博客名</div></td>  
    <td width="10%" height="25"> <div align="center">友情类别</div></td>  
    <td width="10%" height="25"> <div align="center">博客地址</div></td>  
    <td width="10%" height="25"> <div align="center">博主联系方式</div></td>  
    <td width="15%" height="25"> <div align="center">简介</div></td>  
    <td width="10%" height="25"> <div align="center">logo预览</div></td>  
    <td width="12%"><div align="center">显示状态</div></td>  
    <td width="20%" height="25"> <div align="center">操作</div></td>  
  </tr>  
  <?  
  while($r=$empire->fetch($sql))  
  {  
  //文字  
  if(emptyempty($r[lpic]))  
  {  
  $logo="无";  
  }  
  //图片  
  else  
  {  
  $logo="<a href='".$r[lurl]."' target=".$r[target]."><img src='".$r[lpic]."' alt='".$r[lname]."' border=0 width='".$r[width]."' height='".$r[height]."'></a>";  
  }  
  if(emptyempty($r[checked]))  
  {$checked="关闭";}  
  else  
  {$checked="显示";}  
  if($r[classid]==1)  
  {  
    $classid='首页链接';  
  }  
  else if($r[classid]==2)  
  {  
    $classid='站长推荐';  
  }  
  else  
  {  
     $classid='优秀博客';  
  }  
  ?>  
  <tr bgcolor="#FFFFFF" onmouseout="this.style.backgroundColor='#ffffff'" onmouseover="this.style.backgroundColor='#C3EFFF'">   
    <td height="25"> <div align="center">   
        <?=$r[lid]?>  
      </div></td>  
    <td height="25"> <div align="center">   
        <?=$r[lname]?>  
      </div></td>  
      <td height="25"> <div align="center">   
        <?=$classid?>  
      </div></td>  
      <td height="25"> <div align="center">   
        <a href=""></a><?=$r[lurl]?>  
      </div></td>  
      <td height="25"> <div align="center">   
        <?=$r[email]?>  
      </div></td>  
    <td height="25"> <div align="center">   
        <?=$r[lsay]?>  
      </div></td>  
    <td height="25"> <div align="center">   
        <?=$logo?>  
      </div></td>  
  
    <td><div align="center"><?=$checked?></div></td>  
    <td height="25"> <div align="center">[<a href="AddLink.php?enews=EditLink&lid=<?=$r[lid]?>&cid=<?=$classid?><?=$ecms_hashur['ehref']?>">修改</a>] [<a href="ListLink.php?enews=DelLink&lid=<?=$r[lid]?>&cid=<?=$classid?><?=$ecms_hashur['href']?>" onclick="return confirm('确认要删除?');">删除</a>]</div></td>  
  </tr>  
  <?  
  }  
  ?>  
  <tr bgcolor="#FFFFFF">   
    <td height="25" colspan="9">      
      <?=$returnpage?>  
    </td>  
  </tr>  
</table>

友情链接加的数量多了之后,管理越来不方便。

因为一个页面只显示十几个,查看链接需要来回翻页,并且也不能使用查询。

那么是否可以修改显示数量,直接显示全部的友情链接,从而方便管理呢?

打开 e/admin/tool/ListLink.php 文件

搜索

$line=

修改后边的数字为你想要每页显示的数量即可

转载请说明出处
仿站网 » 如何修改帝国CMS后台友情链接模块

发表评论

您需要后才能发表评论

仿站网专注帝国cms仿站,Zblog仿站,Wordpress仿站服务,专业+效率+售后保障

关于我们 联系客服
嘿,欢迎咨询