用手机wap发帖 帖子尾部显示标识


自从上次给discuz wap论坛手机发表贴子添加了一个“给手机wap发表贴子加个特别的提示”的贴子后有些不尽如人意的地方,这次再做修改用手机wap发帖 帖子尾部显示标识:该帖发表自手机
查找相关文章:discuz

自从上次给discuz wap论坛手机发表贴子添加了一个“给手机wap发表贴子加个特别的提示”的贴子后有些不尽如人意的地方,这次再做修改用手机wap发帖 帖子尾部显示标识:该帖发表自手机

修改前请先备份

方法跟上次小有不同,实现的效果是一样的,增加的功能部分是编辑贴子时,附加的那段提示:该帖发表自手机***不再显示,回复引用时那段文字也不再显示

顺序为

修改wap中发表和回复贴子的文件wap/include/post.inc.php

大约134行

[php]$tid = $db->insert_id();[/php]
后面加入
[php]$message .= "[mo] [/mo]";[/php]

找到下面的代码

[php]$pinvisible = $modnewreplies ? -2 : 0;[/php]
 后面加入
[php]$message .= "[mo] [/mo]";[/php]

discuz论坛后台 贴子-》discuz代码添加标签mo 详情

[php]
<p><img src="http://bbs.ningyuan.me/images/common/shouji.gif" alt="" border="0"> <i> <font color="blue{1}">本帖通过手机发表 http://bbs.ningyuan.me/wap/ </font> </i></p>
[/php]

修改templates/default/misc.inc.php

找到
[php]'post_edit_regexp' => '/n{2}[[i] 本帖最后由 .*? 于 .*? 编辑 [/i]]$/s',[/php]
后面加入
[php]'mo_mo_regexp' => '/[mo] [/mo]$/s',[/php]

修改include/newreply.inc.php

找到
[php]$language['post_edit_regexp'],[/php]
加入[php]$language['mo_mo_regexp'],[/php]
并在后面的array数组中加入一个
[php]'',[/php]

修改include/editpost.inc.php

找到
[php]$postinfo['message'] = preg_replace($language['post_edit_regexp'], '', $postinfo['message']);[/php]
后面加入
[php]$postinfo['message'] = preg_replace($language['mo_mo_regexp'], '', $postinfo['message']);[/php]

上传到各自的文件夹后完毕