phpcms 内容——>评论管理 中添加 打开文章链接的 功能

需要实现的功能:在后台管理系统中的 内容 下的——>评论管理  中添加 打开文章链接的 功能

1.数据库表是 v9_comment和v9_comment_data_1.

v9_comment是被评论文章的信息。id,title,url等。主要是url是文章的链接

phpcms 把文章的链接是记录到数据库里面的,直接调用下就好了,要不然就有得你忙了。直接在后台能打开这个链接,开辟一个捷径。

2.打开/phpcms/modules/comment/templates/comment_listinfo.tpl.php


   comment_listinfo.tpl.php文件是后台的评论管理的页面,如下图。

在该页面中 搜索“ <tr id="tbody_<?php echo $v[‘id‘]?>"> ”

修改的代码为:

表头修改:

 <thead>
            <tr>
             <th width="16"><input type="checkbox" value="" id="check_box" onclick="selectall(‘ids[]‘);"></th>
            <th width="130"><?php echo L(‘author‘)?></th>
            <th><?php echo L(‘comment‘)?></th>
            <th width="230"><?php echo L(‘original‘).L(‘title‘);?></th>
                     <!----修改的代码----->
            <th width="230">操作</th>
                     <!----修改的代码----->
            <th width="72"><?php echo L(‘operations_manage‘);?></th>
            </tr>
        </thead>    

表 数据修改:

<tr id="tbody_<?php echo $v[‘id‘]?>">
        <td align="center" width="16"><input class="inputcheckbox " name="ids[]" value="<?php echo $v[‘id‘];?>" type="checkbox"></td>
        <td width="130"><?php echo $v[‘username‘]?><br /><?php echo $v[‘ip‘]?></td>
        <td><font color="#888888"><?php echo L(‘chez‘)?> <?php echo format::date($v[‘creat_at‘], 1)?> <?php echo L(‘release‘)?></font><br /><?php echo $v[‘content‘]?></td>
        <td width="230"><a href="?m=comment&c=comment_admin&a=listinfo&search=1&searchtype=0&keyword=<?php echo urlencode($comment_info[‘title‘])?>&pc_hash=<?php echo $_SESSION[‘pc_hash‘]?>&tableid=<?php echo $tableid?>"><?php echo $comment_info[‘title‘]?></td>
         <!--修改的代码------->
         <td><a href="<?php echo $comment_info[url] ?>" target="_blank">打开</a></td>
         <!--修改的代码------->
        <td align=‘center‘ width="72"><a href="?m=comment&c=comment_admin&a=del&ids=<?php echo $v[‘id‘]?>&tableid=<?php echo $tableid?>&dosubmit=1" onclick="return check(<?php echo $v[‘id‘]?>, -1, ‘<?php echo new_html_special_chars($v[‘commentid‘]);?>‘)"><?php echo L(‘delete‘);?></a> </td>
    </tr>

这样就可以了。

时间: 2024-10-25 07:54:45

phpcms 内容——>评论管理 中添加 打开文章链接的 功能的相关文章

12月6日PHPCMS取内容发布管理中的来源

调取内容发布管理中的来源,如果直接写{$val['copyfrom']}调取出来的内容为   内容|0  ,要先根据"|"进行拆分,然后再写. 示例: <!--新闻开始--> {pc:content action="lists" catid="$catid" order="id ASC" num="4" moreinfo="1"} {loop $data $key $val}

python实现应用程序在右键菜单中添加打开方式

最近项目组开发的一个小工具想要在右键菜单中添加打开方式,以有道云笔记为例进行了需求拆解和代码编写 1.需求拆解: 如何实现手动添加右键菜单的打开方式: Step1:打开注册表编辑器,Win+R->输入 "regedit" Step2:在HKEY_CLASSES_ROOT/*/shell (或者HKEY_LOCAL_MACHINE/SOFTWARE/Classes/*/shell ,两个目录是一样的) 添加一个key:YNote,然后在该项中新建项command,然后再编辑字符串,

phpcms后台批量上传添加图片文章方法详解(一)

注:以下所有代码中,红色部分为增加部分. 一.在后台增加批量添加按钮 打开“phpcms\modules\content\templates\content_list.tpl.php”文件 搜索“$category['catname']));?> ”在这句话的后天的添加: a  echo="" href=":;" m="content&c=content&a=addall&menuid=&catid=&pc_h

MySql 用户管理 中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 如果报错解决方法:https://i.c

django自带User管理中添加自己的字段方法

#coding=utf-8 from django.db import models from django.contrib.auth.models import User, make_password, check_password, Group, GroupManager from django.contrib.auth.admin import UserAdmin from OnLineAnswer.settings import UPLOADTO # Create your models

在网页中添加一个可以收藏的功能

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-

如何使用button在tab中新建打开一个链接页

在APPBOX某页中如何使用button按钮打开一个新的链接页.比如说百度.谷歌等 在后台的单击事件中使用以下语句即            string url = "DownloadImage.aspx?ids=" + ids;                  string js = @"window.open('" + OriginalPageName + "','_blank')";//打开新页面                  Pag

Android中实现打开应用市场的功能

在很多Android应用中有很多都有一个为我们评分的功能,就是点击后打开相关app在应用市场的详情页. 其实这个功能实现起来非常简单 打开应用详情页 try { Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse("market://details?id="+getPackagename())); startActivity(i); } catch (Exception e) { Toast.makeText(S

phpcms 移植【添加相关文章】功能

添加相关文章功能相当有用,移植一个过来基本上可以实现比较复杂的页面内包含分类功能,做二次开发时可以省下不少力气. 用例:如果一个产品,属于一个厂家,而这个厂家是动态添加的,既不是一个分类,而是一个厂家的模型,这二者关联的时候使用这个添加相关的功能可以轻易实现. 学会使用phpcms中的类别管理和推荐位管理基本上可以满足文章管理的多数场景,如果能够理解mysql表的设计,可以使用模型管理这个大杀器, 基本上能够想到的功能都能实现,最后再对[添加相关文章]功能进行设计和移植,模型功能能够再次爆发威力