千帆云

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 14492|回复: 19
打印 上一主题 下一主题

[APP指南] 实现PC端显示APP发帖带有【来自客户端】的修改说明【限Dz】

[复制链接]

2

主题

7

帖子

9

积分

认证版主

Rank: 7Rank: 7Rank: 7

积分
9
跳转到指定楼层
楼主
发表于 2015-11-9 20:43:46 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式 | 来自安徽
效果如下:



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>
复制代码



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

附图:







分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏13 支持支持3 反对反对
回复

使用道具 举报

2

主题

7

帖子

9

积分

认证版主

Rank: 7Rank: 7Rank: 7

积分
9
沙发
 楼主| 发表于 2015-11-12 13:40:05 | 显示全部楼层 | 来自安徽
多谢各位捧场 :D:D:D
回复 收起回复
B Color Smilies
还可输入 个字符
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

QQ|Archiver|手机版|小黑屋|千帆移动开放平台  

GMT+8, 2024-6-15 10:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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