回帖时,怎样去掉“Re: 。。。。”这一段 ?

在这里讨论PHPBB3.2.X相关的使用、安装等话题
版面规则
再次重申: 请不要用站内信件问问题, 有问题直接发到相应版面上, 今后任何此类信件恕不回复.
发表回复
gbeee
新手入门
新手入门
帖子: 26
注册: 2018-11-27 1:34

回帖时,怎样去掉“Re: 。。。。”这一段 ?

帖子 gbeee » 2018-11-30 13:44

20181130_133028.jpg
Screenshot_20181130-133128_Samsung Internet.jpg
phpbb的确是个好程序,但是使用体验有点不符合国民,没有本土的程序顺手。

如上图标示,回帖时,怎样去掉“Re: 。。。。”这一段 ?让他不显示。
请问在哪设置或者删除字段?

我想要一个清爽的回帖列表,只显示用户回帖的内容就行了,不必每次回帖的时候都在回帖内容上面出现一段引用标题 “RE:。。。。。”

请大大一定帮忙 :redface: 感激不尽。

头像
IOsetting
论坛管理员
论坛管理员
帖子: 3635
注册: 2006-10-17 1:48

回帖时,怎样去掉“Re: 。。。。”这一段 ?

帖子 IOsetting » 2018-11-30 18:43

对于纯中文用户是个问题. 我平时看邮件也习惯了, 看到这个Re: 毫无违和感.
查了一下, 如果只是对于回帖的标题, 改的话涉及两处, viewtopic.php 和 posting.php, 其实站内消息的标题也会加Re, 不过我觉得站内消息这个就无所谓了吧?

viewtopic.php, 这个如果没开启快速回复功能, 不改也没影响
大约2334行, 找到

代码: 全选

'SUBJECT'				=> 'Re: ' . censor_text($topic_data['topic_title']),
改为

代码: 全选

'SUBJECT'				=> censor_text($topic_data['topic_title']),
posting.php,
大约1642行, 找到

代码: 全选

$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
改为

代码: 全选

$post_data['post_subject'] = censor_text($post_data['post_subject']);
这样就可以了. 我已经在这个论坛上改了.

gbeee
新手入门
新手入门
帖子: 26
注册: 2018-11-27 1:34

回帖时,怎样去掉“Re: 。。。。”这一段 ?

帖子 gbeee » 2018-11-30 19:30

IOsetting 写道:
2018-11-30 18:43
对于纯中文用户是个问题. 我平时看邮件也习惯了, 看到这个Re: 毫无违和感.
查了一下, 如果只是对于回帖的标题, 改的话涉及两处, viewtopic.php 和 posting.php, 其实站内消息的标题也会加Re, 不过我觉得站内消息这个就无所谓了吧?

viewtopic.php, 这个如果没开启快速回复功能, 不改也没影响
大约2334行, 找到

代码: 全选

'SUBJECT'				=> 'Re: ' . censor_text($topic_data['topic_title']),
改为

代码: 全选

'SUBJECT'				=> censor_text($topic_data['topic_title']),
posting.php,
大约1642行, 找到

代码: 全选

$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
改为

代码: 全选

$post_data['post_subject'] = censor_text($post_data['post_subject']);
这样就可以了. 我已经在这个论坛上改了.
Screenshot_20181130-192858_Samsung Internet.jpg
你的论坛没改啊,这段文字还在的啊。 :helpless:

头像
IOsetting
论坛管理员
论坛管理员
帖子: 3635
注册: 2006-10-17 1:48

回帖时,怎样去掉“Re: 。。。。”这一段 ?

帖子 IOsetting » 2018-11-30 19:41

你是要把整个标题去掉? 那改模板吧, 在styles/prosilver/template/viewtopic_body.html 里面, 删掉这行

代码: 全选

<h3 <!-- IF postrow.S_FIRST_ROW -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="{postrow.POST_ICON_IMG_ALT}" title="{postrow.POST_ICON_IMG_ALT}" /> <!-- ENDIF --><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></h3>

gbeee
新手入门
新手入门
帖子: 26
注册: 2018-11-27 1:34

回帖时,怎样去掉“Re:

帖子 gbeee » 2018-12-01 1:28

测试

gbeee
新手入门
新手入门
帖子: 26
注册: 2018-11-27 1:34

帖子 gbeee » 2018-12-01 1:29

测试 :grin:

发表回复