超人出招 发表于 2015-11-25 17:59:46

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

本帖最后由 超人出招 于 2015-12-3 19:56 编辑

先上图


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

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

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


先谢谢各位啦~


技术帮助 发表于 2015-11-28 09:55:02

标题可以使用CSS的溢出处理:
修改方法:
找到以下文件:根目录/template/default/forum/forumdisplay_list.htm   如果不是默认模板,请将default替换为当前使用的模板名称
用编辑软件打开forumdisplay_list.htm文件
搜索:<h3 class="xw0">
找到如下代码:
<h3 class="xw0">
   <!--{hook/forumdisplay_thread $key}-->
   <a href="forum.php?mod=viewthread&tid=$thread&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread{if $thread['isgroup'] == 1 || $thread['forumstick']} target="_blank"{else}{/if} title="$thread">$thread</a>
</h3>
修改为:
<h3 class="xw0">
   <!--{hook/forumdisplay_thread $key}-->
   <a style=" height: 16px; overflow: hidden; display: block; " href="forum.php?mod=viewthread&tid=$thread&{if $_GET['archiveid']}archiveid={$_GET['archiveid']}&{/if}extra=$extra"$thread{if $thread['isgroup'] == 1 || $thread['forumstick']} target="_blank"{else}{/if} title="$thread">$thread</a>
</h3>

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

<div class="auth cl">
   <cite class="xg1 y">
      {lang like}: <!--{if $thread}-->$thread<!--{else}-->0<!--{/if}-->
         {lang reply}: <a href="forum.php?mod=viewthread&tid=$thread&extra=$extra" title="$thread {lang reply}">$thread</a>
   </cite>
   <!--{hook/forumdisplay_author $key}-->
   <!--{if $thread['authorid'] && $thread['author']}-->
      <a href="home.php?mod=space&uid=$thread">$thread</a><!--{if !empty($verify[$thread['authorid']])}--> $verify[$thread]<!--{/if}-->
   <!--{else}-->
      $_G
   <!--{/if}-->
</div>
将其删除即可





超人出招 发表于 2015-11-30 08:00:19

多谢了哦。:D 终于在这里找到答案了。

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


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

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




技术帮助 发表于 2015-11-30 19:42:06

超人出招 发表于 2015-11-30 08:00
多谢了哦。 终于在这里找到答案了。

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


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

超人出招 发表于 2015-12-3 15:48:40

:) 多谢啦。 已经应用了 :handshake
页: [1]
查看完整版本: 求助:论坛版块图片模式下这样要怎么修改?