恋雾迷尘论坛's Archiver

爱雨冷雪 发表于 2006-5-21 05:30

小字体 支持数字和英文显示 For [DZ4.1]

演示 http://hahanbo.com/bbs/forumdisplay.php?fid=34
优点:字体小简洁
缺点:也是字体小 不支持中文 -。-
难度:非常简单 只是增加css class
这个字体文件是在一个韩国高手网站拿来的  一个单独的字体文件 可通过css调用

第一步 把附件 zt.zip解压 传到 templates/default/ 下
找到你想要修改的摸版 编辑css.htm
找到

[code]-->
</style>
[/code]

在他前面添加

[code]@font-face {font-family: e1;src:url(./templates/default/zt.eot);}
.hahanbo-zt{FONT-SIZE: 7pt;FONT-FAMILY: e1;letter-spacing:0px;padding-left:1px;padding-right:1px}[/code]

以上说明: letter-spacing:0px;是字体间的缝隙 如果密的话可以成 letter-spacing:1px;

[color=brown]如果你用的英文 Discuz bbs
在后台 界面风格  [详情]  
正常字体设置 {FONT}: e1
正常字号设置 {FONTSIZE}:7px
帖子内容字号设置 {MSGFONTSIZE}:7px
小号字体设置 {SMFONT}: e1
全部都是小字体了 [/color]


include/global.func.php   (翻页数字修改)

298行 找到


[code]                $multipage = ($curpage - $offset > 1 && $pages > $page ? '<td>&nbsp;<a href="'.$mpurl.'page=1"><b>|</b>&lt;&nbsp;</td>' : '').
        ...............

}
        return $multipage;
[/code]

替换成

[code]                $multipage = ($curpage - $offset > 1 && $pages > $page ? '<td><a href="'.$mpurl.'page=1"><span class="hahanbo-zt"><b>|</b></span>&lt;</td>' : '').
                        ($curpage > 1 ? '<td><a href="'.$mpurl.'page='.($curpage - 1).'"><span class="hahanbo-zt">&lt;</span></a></td>' : '');
                for($i = $from; $i <= $to; $i++) {
                        $multipage .= $i == $curpage ? '<td bgcolor="'.ALTBG2.'"><u><b><span class="hahanbo-zt">'.$i.'</span></b></u></td>' :
                                '<td><a href="'.$mpurl.'page='.$i.'"><span class="hahanbo-zt">'.$i.'</span></a></td>';
                }

                $multipage .= ($curpage < $pages ? '<td><a href="'.$mpurl.'page='.($curpage + 1).'">&gt;</a></td>' : '').
                        ($to < $pages ? '<td><a href="'.$mpurl.'page='.$pages.'"><span class="hahanbo-zt">&gt;<b>|</b></span></a></td>' : '').
                        ($curpage == $maxpages ? '<td><a href="misc.php?action=maxpages&pages='.$maxpages.'"><span class="hahanbo-zt">&gt;</span><b>?</b></a></td>' : '').
                        ($pages > $page ? '<td style="padding: 0"><input type="text" name="custompage" size="2" style="border: 1px solid '.BORDERCOLOR.'" onKeyDown="if(event.keyCode==13) {window.location=\''.$mpurl.'page=\'+this.value; this.form.submit=false;}"></td>' : '');

                $multipage = $multipage ? '<table cellspacing="0" cellpadding="0" border="0"><tr><td height="3"></td></tr><tr><td>'.
                        '<table cellspacing="'.INNERBORDERWIDTH.'" cellpadding="2" class="tableborder"><tr bgcolor="'.ALTBG1.'" class="smalltxt"><td class="header hahanbo-zt">'.$num.'&nbsp;</td><td class="header hahanbo-zt">'.$curpage.'/'.$realpages.'&nbsp;</td>'.$multipage.'</tr></table>'.
                        '</td></tr><tr><td height="3"></td></tr></table>' : '';
        }
        return $multipage;
[/code]

templates/default/index.htm  


手动修改方法 : 找到index.htm  (上部分个人状态 论坛统计数字修改)

[code]<div class="maintable">
<table cellspacing="{TABLESPACE}" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center" class="outertxt">
<tr><td class="smalltxt">
{lang timenow} $currenttime,
..........

{lang index_members}
</td></tr></table>
</div>
[/code]

替换成

[code]<div class="maintable">
<table cellspacing="{TABLESPACE}" cellpadding="0" border="0" width="{TABLEWIDTH}" align="center" class="outertxt">
<tr><td class="smalltxt">
{lang timenow} <span class="hahanbo-zt">$currenttime</span>, {lang your_lastvisit} <span class="hahanbo-zt">$lastvisittime</span><br>
{lang credits}: <span class="bold hahanbo-zt">$credits</span>&nbsp;
<!--{loop $extcredits $id $credit}-->
        $credit[title]: <span class="bold hahanbo-zt">$GLOBALS[extcredits.$id]</span>$credit[unit]&nbsp;
<!--{/loop}-->
/ {lang index_status}:
<!--{if $validdays}--><a href="member.php?action=groupexpiry"><span class="bold">$grouptitle</span>($validdays)</a><!--{else}--><span class="bold">$grouptitle</span><!--{/if}-->
<!--{if !empty($invisible)}--> / {lang login_invisible_mode}<!--{/if}-->
</td><td align="right" nowrap class="smalltxt">
<a href="search.php?srchfrom=$newthreads&searchsubmit=yes">{lang show_newthreads}</a> |
<!--{if $discuz_uid}-->
        <a href="search.php?srchuid=$discuz_uid&mytopics=yes&searchsubmit=yes">{lang show_mytopics}</a> |
        <!--{if $allowuseblog}-->
                <a href="blog.php?uid=$discuz_uid" target="_blank">{lang blog}</a> |
        <!--{/if}-->
<!--{/if}-->
<a href="digest.php">{lang digest}</a> |
<a href="member.php?action=markread">{lang mark_read}</a>
| {lang welcome_newmember} <a href="viewpro.php?username=$memberenc"><span class="bold">$lastmember</span></a><br>
{lang total} <span class="bold hahanbo-zt">$threads</span> {lang index_threads} / <span class="bold hahanbo-zt">$posts</span> {lang index_posts} / {lang index_today} <span class="bold hahanbo-zt">$todayposts</span> {lang index_posts} / <span class="bold hahanbo-zt">$totalmembers</span> {lang index_members}
</td></tr></table>
</div>
[/code]

[quote](主题 帖数 今日 最后发表数字修改  找 $forum[threads] $forum[posts] $forum[todayposts] )

[color=#016ca9]如果安过[url=http://www.discuz.net/thread-270215-1-2.html]横板紧凑后台管理插件[/color][/url]的朋友 请看蓝色代码    [color=#e402ec]没安装跳过此步[/color]
[color=#016ca9]查找[/color]

[code]{lang forum_threads}: $forum[threads] {lang forum_posts}: $forum[posts] {lang forum_todayposts}:<font color="ff0000">$forum[todayposts][/code]

替换

[code]{lang forum_threads}: <span class="hahanbo-zt">$forum[threads]</span> {lang forum_posts}: <span class="hahanbo-zt">$forum[posts]</span> {lang forum_todayposts}:<span class="hahanbo-zt"><font color="ff0000">$forum[todayposts]</font></span>
[/code][/quote]

查找  (主题 帖数 今日 最后发表数字修改  找 $forum[threads] $forum[posts] $forum[todayposts] )

[code]                <td class="altbg1" align="center">$forum[threads]</td>
                <td class="altbg2" align="center">$forum[posts]</td>
                <td class="altbg1" align="center">$forum[todayposts]</td>
[/code]

替换成

[code]                <td class="altbg1 hahanbo-zt" align="center">$forum[threads]</td>
                <td class="altbg2 hahanbo-zt" align="center">$forum[posts]</td>
                <td class="altbg1 hahanbo-zt" align="center">$forum[todayposts]</td>
[/code]

找到

[code]$forum[lastpost][dateline]
[/code]

替换

[code]<span class="hahanbo-zt">$forum[lastpost][dateline]</span>[/code]

找到

[code]                <!--{if $detailstatus}-->
                ........

                   $onlineinfo[1]</span>.
                        </td></tr>
                <!--{else}-->
[/code]

替换

[code]                <!--{if $detailstatus}-->
                        <tr class="header"><td colspan="3" class="smalltxt" style="font-weight: normal; color: {HEADERTEXT}">
                        <a name="online"></a><a href="index.php?showoldetails=no#online"><img src="{IMGDIR}/collapsed_no.gif" align="right" border="0">        </a>
                        <span class="bold"><a href="member.php?action=online">{lang index_activeusers}</a></span> -
                        &nbsp;<span class="bold hahanbo-zt">$onlinenum</span> {lang onlines} - <span class="bold hahanbo-zt">$membercount</span> {lang index_members}(<span class="bold hahanbo-zt">$invisiblecount</span> {lang index_invisibles}),
                        <span class="bold hahanbo-zt">$guestcount</span> {lang index_guests} | {lang index_mostonlines} <span class="bold hahanbo-zt">$onlineinfo[0]</span> {lang on} <span class="bold hahanbo-zt">$onlineinfo[1]</span>.
                        </td></tr>
                <!--{else}-->
[/code]

templates/default/forumdisplay.htm

找到

[code                <br><span class="smalltxt">$thread[dateline]</span></td>
                <td width="6%" class="altbg2" align="center">$thread[replies]</td>
                <td width="6%" class="altbg1" align="center">$thread[views]</td>
][/code]

替换成

[code]                <br><span class="smalltxt hahanbo-zt">$thread[dateline]</span></td>
                <td width="6%" class="altbg2 hahanbo-zt" align="center">$thread[replies]</td>
                <td width="6%" class="altbg1 hahanbo-zt" align="center">$thread[views]</td>
[/code]

找到

[code]<td nowrap><font class="smalltxt">$thread[lastpost]<br>
                {lang forum_lastpost_by}
[/code]

替换成

[code]<td nowrap><font class="smalltxt hahanbo-zt">$thread[lastpost]</font><br>
                <font class="smalltxt">{lang forum_lastpost_by}
[/code]

templates/default/forumdisplay_subforum.htm

找到

[code]<tr>
                <td class="altbg1" align="center">$sub[folder]</td>
                         .........

         <img src="{IMGDIR}/lastpost.gif" border="0"></a></td>
                                </tr></table></td>
[/code]

替换成

[code]<tr>
                <td class="altbg1" align="center">$sub[folder]</td>
                <td class="altbg2" align="left" onMouseOver="this.className='altbg1'" onMouseOut="this.className='altbg2'">
                $sub[icon]<a href="forumdisplay.php?fid=$sub[fid]"><span class="bold">$sub[name]</span></a>
                <br><span class="smalltxt">$sub[description]</span></td>
                <td class="altbg1 hahanbo-zt" align="center">$sub[threads]</td>
                <td class="altbg2 hahanbo-zt" align="center">$sub[posts]</td>
                <td class="altbg2 hahanbo-zt" align="center">$sub[todayposts]</td>
                <!--{if $sub['permission'] == 1}-->
                        <td class="altbg1" align="center"><span class="smalltxt">{lang private_forum}</span></td>
                <!--{else}-->
                        <!--{if is_array($sub['lastpost'])}-->
                                <td class="altbg1"><table cellpadding="0" cellspacing="0" border="0" width="100%">
                                <tr><td align="right" class="smalltxt" title="{lang forum_lastpost_in}: $sub[lastpost][subject]" nowrap>
                                <span class="hahanbo-zt">$sub[lastpost][dateline]</span><br>{lang forum_lastpost_by} <!--{if $sub['lastpost']['author']}-->$sub['lastpost']['author']<!--{else}-->{lang guest}<!--{/if}--></td>
                                <td nowrap>&nbsp;<a href="redirect.php?tid=$sub[lastpost][tid]&goto=lastpost#lastpost"><img src="{IMGDIR}/lastpost.gif" border="0"></a></td>
                                </tr></table></td>
[/code]

你先要修改的模版  templates/***/footer.htm

[code]<div class="maintable">
<table cellspacing="2" cellpadding="0" align="center" style="font-size: 11px; font-family: Tahoma, Arial"><tr>
<td align="right"><a href="http://www.alipay
...........
Gzip enabled<!--{/if}-->
<!--{/if}-->
</td></tr></table><br>
</div>
[/code]

替换成

[code]<div class="maintable">
<table cellspacing="2" cellpadding="0" align="center" style="font-size: 11px; font-family: Tahoma, Arial">
<tr>
        <td align="right"><a href="http://www.alipay.com" target="_blank"><img src="{IMGDIR}/alipay.gif" border="0" align="absmiddle" alt="本论坛支付平台由支付宝提供{LF}携手打造安全诚信的交易社区"></a> &nbsp; </td><td>
<span class="hahanbo-zt">powered by</span> <a href="http://www.discuz.net" target="_blank"><span class="hahanbo-zt">discuz!</span></a> <span class="hahanbo-zt"><b style="color:#FF9900">$version</b></span><!--{if $boardlicensed}--><a href="http://www.discuz.com/index.php?action=certificate&host=$_SERVER[HTTP_HOST]" target="_blank"><span class="hahanbo-zt">Licensed</span></a><!--{/if}-->
&copy; <span class="hahanbo-zt">2001-2006 </span><a href="http://www.comsenz.com" target="_blank"><span class="hahanbo-zt">comsenz inc.</span></a>

{eval updatesession();}
<!--{if debuginfo()}-->
        <br><span class="hahanbo-zt">processed in $debuginfo[time] second(s), $debuginfo[queries] queries<!--{if $gzipcompress}-->, gzip enabled</span><!--{/if}-->
<!--{/if}--></td></tr>
</table>
<br>
</div>
[/code]

[color=#FF0000]css class名 <span class="hahanbo-zt">  </span>
如果已经包含一个class 例如    <span class="bold">***</span> 改成<span class="bold hahanbo-zt">***</span>[/color]

[img]http://www.discuz.net/attachments/month_0605/0KHX1szl_QRKWSPaSxh7t_9gRl3Etfp4BC.jpg[/img]

karl 发表于 2006-5-22 06:53

太小了。。感觉!
:z004:

ghostlees 发表于 2006-5-23 17:53

有点复杂啊.不弄了            

Aben 发表于 2006-5-26 13:19

还是不错的说!:z008::em02:

奢华水岸 发表于 2006-8-3 17:46

刚刚注册~!~ 支持一下~!~!

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.