千帆云

标题: 实现PC端显示APP发帖带有【来自客户端】的修改说明【限Dz】 [打印本页]

作者: 池州人吴旭贵    时间: 2015-11-9 20:43
标题: 实现PC端显示APP发帖带有【来自客户端】的修改说明【限Dz】
效果如下:



1、联系千帆小编,让他们找技术确认下帖子状态码有没有更新(即发帖自来什么样的设备状态码,就是status字段)



2、如果开启了掌上论坛插件的话,先找到 source/plugin/mobile/mobile.class.php
找到435行,
把435 -- 447行注释掉,这里是DX自己会判断发帖设备,自动加上来自哪里
(当然,也可以直接在这里加上要改的样式,不过建议还是改模板)
就是下面这段代码注释掉

  1. foreach($postlist as $k => $post) {
  2.                         if($post['mobiletype'] == 1) {
  3.                                 $post['message'] .= lang('plugin/mobile', 'mobile_fromtype_ios');
  4.                         } elseif($post['mobiletype'] == 2) {
  5.                                 $post['message'] .= lang('plugin/mobile', 'mobile_fromtype_android');
  6.                         } elseif($post['mobiletype'] == 3) {
  7.                                 $post['message'] .= lang('plugin/mobile', 'mobile_fromtype_windowsphone');
  8.                         } elseif($post['mobiletype'] == 5) {
  9.                                 $threadmessage = $_G['setting']['wechatviewpluginid'] ? lang('plugin/'.$_G['setting']['wechatviewpluginid'], 'lang_wechat_threadmessage', array('tid' => $_G['tid'], 'pid' => $post['pid'])) : array();
  10.                                 $post['message'] .= $threadmessage ? $threadmessage : '';
  11.                         }
  12.                         $postlist[$k] = $post;
  13.                 }
复制代码
3、修改模板
找到文件 /template/default/forum/viewthread_node_body.htm


大概是165 与 209行处,找到 $post[message]  在后面加入以下代码

  1. <div style="height:25px;line-height:25px;margin-top:20px;color:red;">
  2.                                         <!--{if $post['mobiletype'] == 1}-->
  3.                                                 <a href="http://images.chizhouren.com/tp/html/appweb/" style="color:#600;text-decoration:none;">来自池州人网iphone手机客户端</a>
  4.                                         <!--{elseif $post['mobiletype'] == 2}-->
  5.                                                 <a href="http://images.chizhouren.com/tp/html/appweb/" style="color:#600;text-decoration:none;">来自池州人网android手机客户端</a>
  6.                                         <!--{elseif $post['mobiletype'] == 3}-->
  7.                                                 来自池州人网WindowsPhone客户端
  8.                                         <!--{/if}-->
  9.                                 </div>
复制代码



然后去论坛后台更新下缓存就可以啦。

附图:








作者: 千帆周金    时间: 2015-11-11 09:08
{:2_31:}棒棒哒
作者: 千帆运营杜茗    时间: 2015-11-11 09:08
感谢池州人网吴总的分享!
作者: 千帆市场孙菁    时间: 2015-11-11 09:09
棒呆
作者: 千帆小助手    时间: 2015-11-11 09:09
赞一个{:2_25:}
作者: 千帆运营孙晓艳    时间: 2015-11-11 09:09
感谢分享,手动点赞~~:handshake
作者: 千帆运营丁露    时间: 2015-11-11 09:10
提示: 作者被禁止或删除 内容自动屏蔽
作者: 在商洛网王宇    时间: 2015-11-11 11:23
再来个加个气泡模板的吧 比如化龙巷的
作者: 千帆祥子    时间: 2015-11-11 13:33
写的很仔细:)
作者: 池州人吴旭贵    时间: 2015-11-12 13:40
多谢各位捧场 :D:D:D
作者: 高古楼乔学礼    时间: 2015-12-11 10:03
在商洛网王宇 发表于 2015-11-11 11:23
再来个加个气泡模板的吧 比如化龙巷的

顶啊。。。
作者: 松滋人网邓继松    时间: 2016-1-8 08:32
今天正式学习,谢谢啦,棒棒啦
作者: 松滋人网邓继松    时间: 2016-1-8 11:19
本帖最后由 松滋人网邓继松 于 2016-1-8 11:23 编辑

你的是什么版本啊,为什么我模版文件打开了对不上,哦,找到了,再次感谢分享。
作者: 泰安网吴昊    时间: 2016-2-25 16:39
很棒,我先记录下载,回头再来改
作者: 泰安网吴昊    时间: 2016-3-2 16:58
source/plugin/mobile/mobile.class.php 这个文件不修改可以吗?是不是也是一样的
作者: 大睢网刘子玉    时间: 2016-3-16 16:03
:P:lol:lol:lol:lol:lol:lol:lol
作者: 龙州网凌朝友    时间: 2016-5-22 09:47
学习了:P:P:P
作者: 翠城网技术    时间: 2017-4-25 10:59
学习了,非常棒
作者: 镇雄微生活    时间: 2017-5-2 11:01
:(:(:(
作者: 游鸽网    时间: 2022-2-21 13:45
现在是 406到418行




欢迎光临 千帆云 (http://bbs.qianfanyun.com/) Powered by Discuz! X3.2