找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7379|回复: 4

求助:论坛版块图片模式下这样要怎么修改?

  [复制链接]
发表于 2015-11-25 17:59:46 | 显示全部楼层 |阅读模式
本帖最后由 超人出招 于 2015-12-3 19:56 编辑

先上图
QQ截图20151125174908.jpg

本人小白,请教下,在论坛版块启用图片模式,如实现如下要求时,应该如何修改?

1:因为有的帖子是一行标题,而有的帖子是两行,造成不对齐,影响美观。
      如何修改成统一只显示一行标题?

2.  标题下面的作者喜欢回复,如何删除?


先谢谢各位啦~


回复

使用道具 举报

发表于 2015-11-28 09:55:02 | 显示全部楼层
标题可以使用CSS的溢出处理:
修改方法:
找到以下文件:根目录/template/default/forum/forumdisplay_list.htm   如果不是默认模板,请将default替换为当前使用的模板名称
用编辑软件打开forumdisplay_list.htm文件
搜索:
  1. <h3 class="xw0">
复制代码

找到如下代码:
  1. <h3 class="xw0">
  2.    <!--{hook/forumdisplay_thread $key}-->
  3.    <a href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight]{if $thread['isgroup'] == 1 || $thread['forumstick']} target="_blank"{else}{/if} title="$thread[subject]">$thread[subject]</a>
  4. </h3>
复制代码

修改为:
  1. <h3 class="xw0">
  2.    <!--{hook/forumdisplay_thread $key}-->
  3.    <a style=" height: 16px; overflow: hidden; display: block; " href="forum.php?mod=viewthread&tid=$thread[tid]&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread[highlight]{if $thread['isgroup'] == 1 || $thread['forumstick']} target="_blank"{else}{/if} title="$thread[subject]">$thread[subject]</a>
  4. </h3>
复制代码


然后这段代码后面紧邻这的代码,就是作者回复等等的代码:

  1. <div class="auth cl">
  2.    <cite class="xg1 y">
  3.       {lang like}: <!--{if $thread[recommends]}-->$thread[recommends]<!--{else}-->0<!--{/if}-->
  4.          {lang reply}: <a href="forum.php?mod=viewthread&tid=$thread[tid]&extra=$extra" title="$thread[replies] {lang reply}">$thread[replies]</a>
  5.    </cite>
  6.    <!--{hook/forumdisplay_author $key}-->
  7.    <!--{if $thread['authorid'] && $thread['author']}-->
  8.       <a href="home.php?mod=space&uid=$thread[authorid]">$thread[author]</a><!--{if !empty($verify[$thread['authorid']])}--> $verify[$thread[authorid]]<!--{/if}-->
  9.    <!--{else}-->
  10.       $_G[setting][anonymoustext]
  11.    <!--{/if}-->
  12. </div>
复制代码

将其删除即可





回复

使用道具 举报

 楼主| 发表于 2015-11-30 08:00:19 | 显示全部楼层
多谢了哦。 终于在这里找到答案了。

还有一个问题想问下,如图
QQ截图20151130075510.png

还是图片模式下,就是如何删掉前台“图片模式‘这个选项,不让用户选择,但是继续让图片模式生效。

这个要如何做呢?先谢谢啦~~~




回复

使用道具 举报

发表于 2015-11-30 19:42:06 | 显示全部楼层
超人出招 发表于 2015-11-30 08:00
多谢了哦。 终于在这里找到答案了。

还有一个问题想问下,如图

还是找到以下文件:根目录/template/default/forum/forumdisplay_list.htm
搜索:
  1. {if empty($_G['cookie']['forumdefstyle'])}
复制代码
找到如下代码段
  1. <td class="by" colspan="3">
  2.                                         <a{if empty($_G['cookie']['forumdefstyle'])} href="forum.php?mod=forumdisplay&fid=$_G[fid]&forumdefstyle=yes" class="chked"{else} href="forum.php?mod=forumdisplay&fid=$_G[fid]&forumdefstyle=no" class="unchk"{/if} title="{lang view_thread_imagemode}{lang view_thread}">{lang view_thread_imagemode}</a>
  3.                                 </td>
复制代码
修改为
  1. <td class="by" colspan="3">
  2. </td>
复制代码
即可,注意后台必须设置为图片列表模式!
回复

使用道具 举报

 楼主| 发表于 2015-12-3 15:48:40 | 显示全部楼层
多谢啦。 已经应用了
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2024-12-23 16:58 , Processed in 0.057192 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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