Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 怎么修改活动动态的显示内容

[复制链接]
sgcqh_82 发表于 2010-3-17 02:02:06 | 显示全部楼层 |阅读模式
比如用户发起了一个活动,那么在用户主页或是在其他地方就会显示这个“活动动态”
现在我想修改“活动动态”的现实内容:
比如,默认是显示 图片,活动开始时间-活动结束时间,还有活动地点,我想调整顺序应该修改哪个模板呢。

在space_feed_li.htm 和space_feed.htm里找了,没瞧出什么门道,还请高手指点一二,不胜感激。
云天一 发表于 2010-3-17 10:38:50 | 显示全部楼层
要修改哪个页面的?
回复

使用道具 举报

 楼主| sgcqh_82 发表于 2010-3-17 13:54:13 | 显示全部楼层
在cp_event.php里,动态推送有这么一段代码
$feedarr = array(
        'appid' => UC_APPID,
        'icon' => 'event',
        'uid' => '',
        'username' => '',
        'dateline' => $_SGLOBAL['timestamp'],
        'title_template' => cplang('event_join'),
        'title_data' => array('title'=>$event['title'],"eventid"=>$event['eventid'], "uid"=>$event['uid'],"username"=>$event['username']),
        'body_template' => '',
        'body_data' => array(),
        'body_general' => '',
        'image_1' => '',
        'image_1_link' => '',
        'image_2' => '',
        'image_2_link' => '',
        'image_3' => '',
        'image_3_link' => '',
        'image_4' => '',
        'image_4_link' => '',
        'target_ids' => '',
        'friend' => ''
    );

其中的'body_template' => '',  指的应该是活动的推送模板,但我找不到修改这个的地方(自己猜想可能是在哪个函数或.php文件里)
在数据库feed表中,活动feed记录,body_template字段的值是:<strong>{title}</strong><br/>地点:{province} {city} {location} <br/>时间:{starttime} - {endtime}
我想要修改的就是这个字段,但找不到应该在哪里修改(在未存进数据库之前就修改)
回复

使用道具 举报

 楼主| sgcqh_82 发表于 2010-3-17 14:07:32 | 显示全部楼层

怎么修改feed表中活动记录的body_template字段

比如用户发起了一个活动,那么在用户主页或是在其他地方就会显示这个“活动动态”(见图片,图片中日志动态不是活动动态)
现在我想修改“活动动态”的显示内容(或者说格式):
比如,默认是显示 图片,活动开始时间-活动结束时间,还有活动地点,我想调整顺序应该修改哪个模板呢。



在cp_event.php里,动态推送有这么一段代码
$feedarr = array(
        'appid' => UC_APPID,
        'icon' => 'event',
        'uid' => '',
        'username' => '',
        'dateline' => $_SGLOBAL['timestamp'],
        'title_template' => cplang('event_join'),
        'title_data' =>array('title'=>$event['title'],"eventid"=>$event['eventid'],"uid"=>$event['uid'],"username"=>$event['username']),
        'body_template' => '',
        'body_data' => array(),
        'body_general' => '',
        'image_1' => '',
        'image_1_link' => '',
        'image_2' => '',
        'image_2_link' => '',
        'image_3' => '',
        'image_3_link' => '',
        'image_4' => '',
        'image_4_link' => '',
        'target_ids' => '',
        'friend' => ''
    );

其中的'body_template' => '',  指的应该是活动的推送模板,但我找不到修改这个的地方(自己猜想可能是在哪个函数或.php文件里)
在数据库feed表中,活动feed记录,body_template字段的值是:<strong>{title}</strong><br/>地点:{province} {city} {location}<br/>时间:{starttime} - {endtime}
我想要修改的就是这个字段,但找不到应该在哪里修改(在未存进数据库之前就修改)
回复

使用道具 举报

 楼主| sgcqh_82 发表于 2010-3-17 14:45:05 | 显示全部楼层
自己顶啊
回复

使用道具 举报

 楼主| sgcqh_82 发表于 2010-3-17 15:50:36 | 显示全部楼层
自己解决了,在lang_cp.php里。。
回复

使用道具 举报

zhaomengqiao 发表于 2010-5-30 22:29:45 | 显示全部楼层
图片怎么整呢 标题:{title} 地点:{province} {city} {location} 时间:{starttime} - {endtime} 图片呢

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-10-7 21:35 , Processed in 0.122166 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表