恋雾迷尘论坛's Archiver

爱雨冷雪 发表于 2006-12-11 08:20

發主題_快速新主題_快速回覆_表情圖加入捲軸

[copy]http://www.alan888.com/Discuz/thread-82994-1-2.html[/copy]
[color=#33cc33]========================================================================

[/color] 修改檔案

 forumdisplay.php
 viewthread.php
 post.php

 所有風格的 viewthread.htm
 所有風格的 forumdisplay.htm

 templates/default/post_sminsert.htm

[color=#33cc33]========================================================================[/color]

 forumdisplay.php viewthread.php post.php 這三份檔同時找以下[code]        $smilies = $smileyinsert ? smiliestable($_DCACHE['smilies_display'], $smcols, 4, $editorid) : '';
        $moresmilies = $smileyinsert && count($_DCACHE['smilies_display']) > $smcols * 4 ? 1 : 0;[/code]改為[code]        $smilies = $smileyinsert ? smiliestable($_DCACHE['smilies_display'], $smcols, 40, $editorid) : '';
        $moresmilies = $smileyinsert && count($_DCACHE['smilies_display']) > $smcols * 40 ? 1 : 0;[/code] 以上只將 $smcols * 4 改為 $smcols * 40

 4 的意思 是只會出現 4 行表情圖 及 超過 4 行會出現 更多 Smilies

 因為用了捲軸 所以可將數值加大 將所有圖數出來 及 不顯示 更多 Smilies 連接

[color=#33cc33]========================================================================[/color]

 templates/default/post_sminsert.htm 用以下內容替換

 <div style="overflow:auto;height:230;"> 這句的 230

 是表情圖框高度 可自行修改[code]<span class="bold"><!--{if isset($trade) && $allowposttrade}-->{lang post_trade_description}<!--{elseif isset($activity) && $allowpostactivity}-->{lang activity_description}<!--{else}-->{lang message}<!--{/if}--></span><br><br>
<span class="smalltxt">
{lang post_html} <span class="bold"><!--{if $forum['allowhtml'] || $allowhtml}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}--></span><br>
<a href="faq.php?page=messages#6" target="_blank">{lang post_smilies}</a> <span class="bold"><!--{if $forum['allowsmilies']}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}--></span><br>
<a href="faq.php?page=misc#1" target="_blank">{lang post_discuzcode}</a> <span class="bold"><!--{if $forum['allowbbcode']}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}--></span><br>
{lang post_imgcode} <span class="bold"><!--{if $forum['allowimgcode']}-->{lang enabled}<!--{else}-->{lang disabled}<!--{/if}--></span>
</span>
<br>
<!--{if $smileyinsert}-->
        <hr class="line" size="0">
        <div id="{$editorid}_smiliebox">
        <table cellpadding="3" cellspacing="1" width="100%" border="0" align="center" class="tableborder">
        <tr><td colspan="$smcols" align="center" class="header">{lang post_smilies}</td></tr>
        <tr><td width="100%" class="altbg2">
        <div style="overflow:auto;height:230;">
        <table border="0" width="100%" cellspacing="3" cellpadding="0">
        $smilies
        </table></div></td></tr>
        <!--{if $moresmilies}-->
                <tr>
                <td class="category" colspan="$smcols" align="center"><a href="#" onclick="opensmiliewindow(200, 500, '$editorid'); return false">
                <div align="right" class="bold">{lang post_smilies_more} ››</div></a></td>
                </tr>
        <!--{/if}-->
        </table>
        </div>
<!--{/if}-->
<hr class="line" size="0">[/code][color=#33cc33]========================================================================

[/color] 所有風格的 viewthread.htm forumdisplay.htm 這兩份檔 找[code]                <!--{if $smileyinsert}-->
                        <div id="{$editorid}_smiliebox">
                        <table cellpadding="3" cellspacing="0" width="80%" border="0" align="center">
                        $smilies
                                <!--{if $moresmilies}-->
                                <tr>
                                <td colspan="$smcols" align="right" class="bold"><br><a href="#" onclick="opensmiliewindow(200, 500);return false">{lang post_smilies_more} ››</a></td>
                                </tr>
                        <!--{/if}-->
                        </table>
                        </div>[/code]改為 以下 height:200 是框的高度 可自行修改[code]                <!--{if $smileyinsert}-->
                        <div style="overflow:auto;height:200;">
                        <div id="{$editorid}_smiliebox">
                        <table cellpadding="3" cellspacing="0" width="100%" border="0" valign="top">
                        $smilies
                                <!--{if $moresmilies}-->
                                <tr>
                                <td colspan="$smcols" align="right" class="bold"><a href="#" onclick="opensmiliewindow(200, 500);return false">{lang post_smilies_more} ››</a></td>
                                </tr>
                        <!--{/if}-->
                        </table>
                        </div></div>[/code][color=#33cc33]========================================================================
[/color][size=3][color=red]              ~ 完成 ~[/color][/size]
[color=#33cc33]========================================================================[/color]

页: [1]

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