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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[已解决] 求教大神,子版块最后发表怎么去掉 注意是子版块 不是首页版块

[复制链接]
dicky57 发表于 2014-7-18 18:25:51 | 显示全部楼层
bjdiaoyu 发表于 2014-7-18 14:53
问题解决了,子版简化了,Dicky不愧Form Legend,再次真心感谢!

嗯~
不客氣
問題解決了就好

大家互相學習交流^^
回复

使用道具 举报

bjdiaoyu 发表于 2014-7-29 11:46:38 | 显示全部楼层
dicky57 发表于 2014-7-18 18:25
嗯~
不客氣
問題解決了就好

麻烦求教2个问题:
1、如何在”帖内用户信息“里显示扩展用户组名称?(左侧信息模板里查询没有这项,该如何填写代码?)
2、打开某版块后,网页右侧的”最后发表“一列如何右对齐?X3.2都是左对齐,不咋好看。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

dicky57 发表于 2014-7-29 20:57:21 | 显示全部楼层
本帖最后由 dicky57 于 2014-7-29 23:10 编辑

1、如何在”帖内用户信息“里显示扩展用户组名称?(左侧信息模板里查询没有这项,该如何填写代码?)

嗯~
這個它自己會因為會員切換而變更
其實不需要添加的


這位會員擴展用戶組是 VIP



當這位會員是 新手上路 時



當這位會員是 VIP 時



帖內會自動變更用戶組的

2、打开某版块后,网页右侧的”最后发表“一列如何右对齐?X3.2都是左对齐,不咋好看。

打開

template/default/forum/forumdisplay_list.htm 文件

查找

  1. <td class="by">{lang lastpost}</td>
复制代码


先將這段代碼剪下來

再查找

  1. <td class="by">{lang author}</td>
复制代码


在這段代碼上方
貼上剛才剪下來的那段代碼

再查找

  1. <td class="by">
  2.                                                                                 <cite><!--{if $thread['lastposter']}--><a href="{if $thread[digest] != -2}home.php?mod=space&username=$thread[lastposterenc]{else}forum.php?mod=viewthread&tid=$thread[tid]&page={echo max(1, $thread[pages]);}{/if}" c="1">$thread[lastposter]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}--></cite>
  3.                                                                                 <em><a href="{if $thread[digest] != -2 && !$thread[ordertype]}forum.php?mod=redirect&tid=$thread[tid]&goto=lastpost$highlight#lastpost{else}forum.php?mod=viewthread&tid=$thread[tid]{if !$thread[ordertype]}&page={echo max(1, $thread[pages]);}{/if}{/if}">$thread[lastpost]</a></em>
  4.                                                                         </td>
复制代码


先將這段代碼剪下來

再查找

  1. <td class="by">
  2.                                                                                 <!--{hook/forumdisplay_author $key}-->
  3.                                                                                 <cite>
  4.                                                                                 <!--{if $thread['authorid'] && $thread['author']}-->
  5.                                                                                         <a href="home.php?mod=space&uid=$thread[authorid]" c="1"{if $groupcolor[$thread[authorid]]} style="color: $groupcolor[$thread[authorid]];"{/if}>$thread[author]</a><!--{if !empty($verify[$thread['authorid']])}--> $verify[$thread[authorid]]<!--{/if}-->
  6.                                                                                 <!--{else}-->
  7.                                                                                         $_G[setting][anonymoustext]
  8.                                                                                 <!--{/if}-->
  9.                                                                                 </cite>
  10.                                                                                 <em><span{if $thread['istoday']} class="xi1"{/if}>$thread[dateline]</span></em>
  11.                                                                         </td>
复制代码


在這段代碼上方
貼上剛才剪下來的那段代碼

修改前請先備份
修改後記得更新緩存

修改前



修改後


回复

使用道具 举报

dicky57 发表于 2014-7-29 22:02:35 | 显示全部楼层
bjdiaoyu 发表于 2014-7-29 11:46
麻烦求教2个问题:
1、如何在”帖内用户信息“里显示扩展用户组名称?(左侧信息模板里查询没有这项,该 ...

2、打开某版块后,网页右侧的”最后发表“一列如何右对齐?X3.2都是左对齐,不咋好看。

嗯~
不好意思
剛才誤會您的意思了

x3.2 最後發表都是左對齊
您看官方這裡也是 x3.2 版本
但最後發表還是在最右邊



您切換默認風格試試
如果不是默認風格的話
可以參考之前的修改倒過來試試

或是詢問一下風格作者

回复

使用道具 举报

bjdiaoyu 发表于 2014-7-30 10:49:32 | 显示全部楼层
本帖最后由 bjdiaoyu 于 2014-7-30 10:55 编辑
dicky57 发表于 2014-7-29 20:57
1、如何在”帖内用户信息“里显示扩展用户组名称?(左侧信息模板里查询没有这项,该如何填写代码?)

...

感谢Diky57的热心解答~~~我好像没说清楚。
1、用户信息内能同时显示俩个组名称,比如同时显示“钓之大侠”的主用户组名和“野战军团”的扩展用户名,而不是来回切换只显示一个。
2、“最后发表”列的下面,每行的最后一个字右对齐,类似下图效果,这个比较整齐好看。

(传图咋提示 “UPLOAD ERROR: 500”错误呢?)
回复

使用道具 举报

dicky57 发表于 2014-7-30 17:58:16 | 显示全部楼层
1、用户信息内能同时显示俩个组名称,比如同时显示“钓之大侠”的主用户组名和“野战军团”的扩展用户名,而不是来回切换只显示一个。

嗯~
不客氣

不好意思
如果是另外新增一個擴展用戶組的話
那就不清楚了

您另外發帖詢問一下
看其他大大是否知道方法

或是您應用中心找找
看有沒有類似的插件可以使用

2、“最后发表”列的下面,每行的最后一个字右对齐,类似下图效果,这个比较整齐好看。

嗯~
不是很明白您的意思 (沒看到圖)
可能您是想要這樣的效果

打開

template/default/forum/forumdisplay_list.htm 文件

查找

  1. <td class="by">{lang lastpost}</td>
复制代码


替換為

  1. <td class="by"><div align="right">{lang lastpost}</div></td>
复制代码


再查找

  1. <td class="by">
  2.                                                                                 <cite><!--{if $thread['lastposter']}--><a href="{if $thread[digest] != -2}home.php?mod=space&username=$thread[lastposterenc]{else}forum.php?mod=viewthread&tid=$thread[tid]&page={echo max(1, $thread[pages]);}{/if}" c="1">$thread[lastposter]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}--></cite>
  3.                                                                                 <em><a href="{if $thread[digest] != -2 && !$thread[ordertype]}forum.php?mod=redirect&tid=$thread[tid]&goto=lastpost$highlight#lastpost{else}forum.php?mod=viewthread&tid=$thread[tid]{if !$thread[ordertype]}&page={echo max(1, $thread[pages]);}{/if}{/if}">$thread[lastpost]</a></em>
  4.                                                                         </td>
复制代码


替換為

  1. <td class="by">
  2.                                                                                 <div align="right"><cite><!--{if $thread['lastposter']}--><a href="{if $thread[digest] != -2}home.php?mod=space&username=$thread[lastposterenc]{else}forum.php?mod=viewthread&tid=$thread[tid]&page={echo max(1, $thread[pages]);}{/if}" c="1">$thread[lastposter]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}--></cite>
  3.                                                                                 <em><a href="{if $thread[digest] != -2 && !$thread[ordertype]}forum.php?mod=redirect&tid=$thread[tid]&goto=lastpost$highlight#lastpost{else}forum.php?mod=viewthread&tid=$thread[tid]{if !$thread[ordertype]}&page={echo max(1, $thread[pages]);}{/if}{/if}">$thread[lastpost]</a></em></div>
  4.                                                                         </td>
复制代码


修改前請先備份
修改後記得更新緩存

修改前



修改後

回复

使用道具 举报

bjdiaoyu 发表于 2014-8-4 23:53:45 | 显示全部楼层
dicky57 发表于 2014-7-30 17:58
1、用户信息内能同时显示俩个组名称,比如同时显示“钓之大侠”的主用户组名和“野战军团”的扩展用户名, ...

2问题按您的修改,实现效果了!最右侧能否留出2个字的边距,现在太紧贴右侧了。同样,左侧置顶的黄箭头和主题(555)之间,是否也能空出2个字的距离,烦请再给予解答。
1问题我再想方法。

再次致谢!
回复

使用道具 举报

dicky57 发表于 2014-8-5 17:21:55 | 显示全部楼层
bjdiaoyu 发表于 2014-8-4 23:53
2问题按您的修改,实现效果了!最右侧能否留出2个字的边距,现在太紧贴右侧了。同样,左侧置顶的黄箭头和 ...

嗯~
不客氣

那之前的修改方法不要參考
用官方的源文件覆蓋一下
重新修改

https://discuz.dismall.com/forum. ... 08&pid=28167521

打開

template/default/forum/forumdisplay_list.htm 文件

查找

  1. <td class="by">{lang lastpost}</td>
复制代码


替換為

  1. <td class="by"><div align="right">{lang lastpost}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div></td>
复制代码


再查找

  1. <td class="by">
  2.                                                                                 <cite><!--{if $thread['lastposter']}--><a href="{if $thread[digest] != -2}home.php?mod=space&username=$thread[lastposterenc]{else}forum.php?mod=viewthread&tid=$thread[tid]&page={echo max(1, $thread[pages]);}{/if}" c="1">$thread[lastposter]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}--></cite>
  3.                                                                                 <em><a href="{if $thread[digest] != -2 && !$thread[ordertype]}forum.php?mod=redirect&tid=$thread[tid]&goto=lastpost$highlight#lastpost{else}forum.php?mod=viewthread&tid=$thread[tid]{if !$thread[ordertype]}&page={echo max(1, $thread[pages]);}{/if}{/if}">$thread[lastpost]</a></em>
  4.                                                                         </td>
复制代码


替換為

  1. <td class="by">
  2.                                                                                 <div align="right"><cite><!--{if $thread['lastposter']}--><a href="{if $thread[digest] != -2}home.php?mod=space&username=$thread[lastposterenc]{else}forum.php?mod=viewthread&tid=$thread[tid]&page={echo max(1, $thread[pages]);}{/if}" c="1">$thread[lastposter]</a><!--{else}-->$_G[setting][anonymoustext]<!--{/if}-->&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</cite>
  3.                                                                                 <em><a href="{if $thread[digest] != -2 && !$thread[ordertype]}forum.php?mod=redirect&tid=$thread[tid]&goto=lastpost$highlight#lastpost{else}forum.php?mod=viewthread&tid=$thread[tid]{if !$thread[ordertype]}&page={echo max(1, $thread[pages]);}{/if}{/if}">$thread[lastpost]</a></em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</div>
  4.                                                                         </td>
复制代码


再打開

template/default/common/module.css 文件

查找

  1. .tl .icn { padding-left: 5px; width: 25px; text-align: left; }
复制代码


替換為

  1. .tl .icn { padding-left: 5px; width: 40px; text-align: left; }
复制代码


修改前請先備份
修改後記得更新緩存

修改前



修改後


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 05:17 , Processed in 0.053050 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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