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

 找回密码
 立即注册
搜索

[求助] 門戶DIY點選主題如何能跳到“最新回复”帖子上,而非樓主帖

[复制链接]
bestooboy 发表于 2011-6-18 11:20:01 | 显示全部楼层 |阅读模式
问题描述
适用版本: Discuz! X2
浏览器: IE7 IE9 IE10 
使用模板: 官方模板
BUG地址: 請教
首页DIY,怎麼設,都一樣,點選帖子都是從頭(樓主)看起

如果對不常來的訪客(游客),在門戶上點選帖子,從樓主上開始看起,倒沒什麼

但對於經常造訪的 訪客(游客) 及 會員,這樣的設置就相當不便利,不甚友善

每次來站點選所關注帖子,誰會想從頭看起呢????
當然是關切最後那些人回覆,回覆了什麼內容

該如何實現,謝謝!

回复

使用道具 举报

706742571 发表于 2011-6-27 16:17:09 | 显示全部楼层
我也有这个问题,同求解答。还有最新回复怎么显示最后回复的这个用户名,而不是作者。
回复

使用道具 举报

 楼主| bestooboy 发表于 2011-6-27 16:42:47 | 显示全部楼层
本帖最后由 bestooboy 于 2011-6-27 16:43 编辑
706742571 发表于 2011-6-27 16:17
我也有这个问题,同求解答。还有最新回复怎么显示最后回复的这个用户名,而不是作者。

如何能跳到“最新回复”帖子,滿基礎的,不知為何DIY無法實現
DIY調用 最后回复者 也很需要.

希望大家一起頂!
回复

使用道具 举报

706742571 发表于 2011-6-27 16:56:12 | 显示全部楼层
给你回复后,我刚好找到怎么添加最新回复者了:

需要修改两个文件:
source\language\lang_blockclass.php
source\class\block\forum\block_thread.php

一、source\language\lang_blockclass.php

查找:

'blockclass_thread_field_lastpost' => '最后回复时间',

在其后添加:

'blockclass_thread_field_lastposter' => '最后回复者',

二、source\class\block\forum\block_thread.php

1. 查找:
'lastpost' => array('name' => lang('blockclass', 'blockclass_thread_field_lastpost'), 'formtype' => 'date', 'datatype' => 'date'),

在其后添加:

'lastposter' => array('name' => lang('blockclass', 'blockclass_thread_field_author'), 'formtype' => 'text', 'datatype' => 'string'),



2.查找:
'lastpost' => $data['lastpost'],

在其后添加:
'lastposter' => $data['lastposter'],

修改后上传覆盖相应源文件,更新DIY缓存,即可见效果!(新手务必做好备份)

依据此规律,可见添加其他调用的原理相同!

感谢Discuz!官方站麻衣 提供!原帖:https://discuz.dismall.com/thread-2098008-1-2.html


大家一起解决问题,欢迎来访金羽论坛
回复

使用道具 举报

 楼主| bestooboy 发表于 2011-6-28 07:08:49 | 显示全部楼层
706742571 发表于 2011-6-27 16:56
给你回复后,我刚好找到怎么添加最新回复者了:

需要修改两个文件:

感謝大大提供方法,晚點找時間來試。
----------------------
門戶DIY點選主題如何能跳到“最新回复”帖子上,而非樓主帖
剩下這問題了,每次點都是從1樓看起,真的很不方便
盼大家能分享解決之道,謝謝
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-11 21:24 , Processed in 0.091197 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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