求助:论坛版块图片模式下这样要怎么修改?
本帖最后由 超人出招 于 2015-12-3 19:56 编辑先上图
本人小白,请教下,在论坛版块启用图片模式,如实现如下要求时,应该如何修改?
1:因为有的帖子是一行标题,而有的帖子是两行,造成不对齐,影响美观。
如何修改成统一只显示一行标题?
2.标题下面的作者、喜欢、回复,如何删除?
先谢谢各位啦~
标题可以使用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>
将其删除即可
多谢了哦。:D 终于在这里找到答案了。
还有一个问题想问下,如图
还是图片模式下,就是如何删掉前台“图片模式‘这个选项,不让用户选择,但是继续让图片模式生效。
这个要如何做呢?先谢谢啦~~~
超人出招 发表于 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>即可,注意后台必须设置为图片列表模式!
:) 多谢啦。 已经应用了 :handshake
页:
[1]