12
返回列表 发帖
楼主: 1544765

[已解决] 请问如何在内容页的上一主题和下一主题的title标签,添加文章标题

12

主题

131

回帖

210

积分

炉火纯青

贡献
8 点
金币
18 个
 楼主| 发表于 2025-1-10 20:15:00 | 查看全部
碉堡了 发表于 2025-1-10 20:10
好家伙discuz被你玩活了,你是最亮的崽

目前,官方论坛已经没有这个功能了。3.5的版本是可以的。
如果你在官方论坛非要改动态头像,你可以试一下下面的方法。
在修改头像页面,把后面的地址改成下面的。
原来:https://www.dismall.com/home.php?mod=spacecp&ac=avatar
改成:https://www.dismall.com/home.php?mod=spacecp&ac=avatar&old=1
然后在上传动态图片,不过好像有帧数限制,图片帧数多数忘记了。
回复

使用道具 举报

12

主题

131

回帖

210

积分

炉火纯青

贡献
8 点
金币
18 个
 楼主| 发表于 2025-1-10 20:21:26 | 查看全部

效果展示:
QQ20250110-201753.jpg

因为我自己网站用的是下面这套模板。但是更新了最新版本,没有这个模块,所以我正好借这次机会,自己加上了。
如果侵犯到了作者,作者可以随时删除此贴!!!!!

引用了 Discuz! N7 正式版(Discuz!_theme_n7)_Discuz!模板_Discuz!应用中心 这套模板内容页右下角的CSS样式和html~~~

css代码

  1. .sd .comiis_nextprev_thread {margin: 0;padding-top: 0;border: none;}
  2. .sd .comiis_nextprev_thread .km_prev, .sd .comiis_nextprev_thread .km_next {margin-bottom: 15px;width: calc(100% - 40px);padding: 18px 20px;background: var(--comiis-bgf);border-radius: var(--comiis-radius-m);overflow: hidden;position: relative;}
  3. .sd .comiis_nextprev_thread .km_txt {display: block;margin-bottom: 5px;height: 24px;font-size: 13px;overflow: hidden;}
  4. .sd .comiis_nextprev_thread .km_tit {width: 260px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 15px;overflow: hidden;}
复制代码



html代码
  1. <div id="comiis_viewthread_sidebottom_div">
  2. <!--{eval $next_t=DB::fetch_first("SELECT tid,subject from ".DB::table('forum_thread')." where fid='$_G[fid]' and tid>'$_G[tid]' and displayorder >= 0 order by tid asc limit 1");}-->
  3.     <!--{eval $up_t=DB::fetch_first("SELECT tid,subject from ".DB::table('forum_thread')." where fid='$_G[fid]' and tid<'$_G[tid]' and displayorder >= 0 order by tid desc limit 1");}-->

  4. <div id="comiis_nextprev_thread_box" class="btda comiis_nextprev_thread cl">
  5. <div class="km_prev">
  6. <span class="km_txt xg1">上一主题</span>
  7. <!--{if empty($up_t)}-->
  8. <span style="font-size: 14px">已经是最后一篇</span>
  9. <!--{else}-->
  10. <a href="/thread-<!--{eval echo $up_t[tid];}-->-1-1.html" title="<!--{eval echo $up_t[subject];}-->" class="km_tit"><!--{eval echo $up_t[subject];}--></a>
  11. <!--{/if}-->
  12. </div>
  13. <div class="km_next">
  14. <span class="km_txt xg1">下一主题</span>
  15. <!--{if empty($next_t)}-->
  16. <span style="font-size: 14px">已经是最新一篇</span>
  17. <!--{else}-->
  18. <a href="/thread-<!--{eval echo $next_t[tid];}-->-1-1.html" title="<!--{eval echo $next_t[subject];}-->" class="km_tit"><!--{eval echo $next_t[subject];}--></a>
  19. <!--{/if}-->
  20. </div>
  21. </div>
  22. </div>
复制代码


回复

使用道具 举报

12

主题

131

回帖

210

积分

炉火纯青

贡献
8 点
金币
18 个
 楼主| 发表于 2025-1-10 20:23:44 | 查看全部

追加内容:
原模板可以设置一下样式 让他不要超过1~2行,有些文章或者帖子的标题很长,可能会影响显示效果,所以我设置了显示2行,多的用...显示。这样会美观一点。
回复

使用道具 举报

12

主题

131

回帖

210

积分

炉火纯青

贡献
8 点
金币
18 个
 楼主| 发表于 2025-1-10 20:27:04 | 查看全部
html部分,上面的漏掉了

  1. <div id="comiis_viewthread_sidebottom_div">
  2. <!--{eval $next_t=DB::fetch_first("SELECT tid,subject from ".DB::table('forum_thread')." where fid='$_G[fid]' and tid>'$_G[tid]' and displayorder >= 0 order by tid asc limit 1");}-->
  3.     <!--{eval $up_t=DB::fetch_first("SELECT tid,subject from ".DB::table('forum_thread')." where fid='$_G[fid]' and tid<'$_G[tid]' and displayorder >= 0 order by tid desc limit 1");}-->

  4. <div id="comiis_nextprev_thread_box" class="btda comiis_nextprev_thread cl">
  5. <div class="km_prev">
  6. <span class="km_txt xg1">上一主题</span>
  7. <!--{if empty($up_t)}-->
  8. <span style="font-size: 14px">已经是最后一篇</span>
  9. <!--{else}-->
  10. <a href="/thread-<!--{eval echo $up_t[tid];}-->-1-1.html" title="<!--{eval echo $up_t[subject];}-->" class="km_tit"><!--{eval echo $up_t[subject];}--></a>
  11. <!--{/if}-->
  12. </div>
  13. <div class="km_next">
  14. <span class="km_txt xg1">下一主题</span>
  15. <!--{if empty($next_t)}-->
  16. <span style="font-size: 14px">已经是最新一篇</span>
  17. <!--{else}-->
  18. <a href="/thread-<!--{eval echo $next_t[tid];}-->-1-1.html" title="<!--{eval echo $next_t[subject];}-->" class="km_tit"><!--{eval echo $next_t[subject];}--></a>
  19. <!--{/if}-->
  20. </div>
  21. </div>
  22. </div>
  23. </div>
复制代码


回复

使用道具 举报

12

主题

79

回帖

100

积分

渐入佳境

贡献
0 点
金币
5 个
发表于 2025-1-25 23:22:11 | 查看全部
文強 发表于 2025-1-9 15:13
或者你可以按照我这个帖自己手动修改以一下-----https://www.boonkiong.com/thread-3501-1-1.html ...

怎么我的会乱码的。。


360截图20250125231233896.jpg

回复

使用道具 举报

1

主题

2

回帖

9

积分

初学乍练

贡献
0 点
金币
5 个
发表于 2025-1-26 00:39:37 | 查看全部
先这样,在这样就行了
回复

使用道具 举报

12

主题

131

回帖

210

积分

炉火纯青

贡献
8 点
金币
18 个
 楼主| 发表于 2025-1-26 01:11:26 | 查看全部
lzixu 发表于 2025-1-25 23:22
怎么我的会乱码的。。

看了一下你网站 现在是正常的呢
回复

使用道具 举报

12

主题

79

回帖

100

积分

渐入佳境

贡献
0 点
金币
5 个
发表于 2025-1-27 21:07:10 | 查看全部
1544765 发表于 2025-1-26 01:11
看了一下你网站 现在是正常的呢

直接保存不是UTF8,要另存为才行呀
回复

使用道具 举报

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

本版积分规则

  • 关注公众号
  • 有偿服务微信
  • 有偿服务QQ

手机版|小黑屋|Discuz! 官方交流社区 ( 皖ICP备16010102号 |皖公网安备34010302002376号 )|网站地图|star

GMT+8, 2025-5-1 03:18 , Processed in 0.068922 second(s), 31 queries .

Powered by Discuz! W1.0 Licensed

Cpoyright © 2001-2025 Discuz! Team.

关灯 在本版发帖
有偿服务QQ
有偿服务微信
返回顶部
快速回复 返回顶部 返回列表