مرجع پارسی MyBB

نسخه‌ی کامل: آموزش جداسازی امضا از متن در پست بیت کلاسیک
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
با سلام خدمت عزیزان
موضوعی بود که خیلی وقت پیش دنبالش بودم سرچ کردم اما اونا هم نتیجه ای نرسیده بودن.(نتیجشون تقلبی بود).این کار باعث زیبایی بیشتر میشه.

هنوزم که هنوزه میبینم که طراح های عزیز توی پست بیت کلاسیک اینکارو انجام نمیدن و اشتباه بزرگ ترشون اینه که امضا رو به زیر پست بیت دیتیل میبرن.این باعث میشه که اگر فرد تغییرات خط جداسازی خواست اعمال کنه بد به نظر بیاد.


حالا بعد از کلی تلاش و بی تجربگیمون بهش رسیدیم.(دراصل مال چندماه پیشه)

از طراح ها درخواست دارم که به اینصورت پست بیت کلاسیک رو اعمال کنن تا زیبا تر باشه.
نمونه رو میتونید توی وب خودم ببینید.

خب میریم سراغ آموزش...همراه ما باشید...

متغیر امضا رو پیدا کنید:
کد:
{$post['signature']}

اون رو حذف کنید.به ترتیب کد زیر دقت کنید.
کد:
<div id="pid_{$post['pid']}" style="padding: 5px 0 5px 0;">
                {$post['message']}
            </div>
            {$post['attachments']}
            
        </td></tr>
    </table>
</td>
</tr>

بعد از اون هرچی کد هست پاک کنید و کد های زیر رو قرار بدید.
کد:
<tr>
    <td class="trow2" style="vertical-align: bottom;">
        <table width="100%" border="0" cellpadding="0" cellspacing="0">
{$post['signature']}
            <div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">
                <div id="edited_by_{$post['pid']}">{$post['editedmsg']}</div>
                {$post['iplogged']}
            </div>
            <tr valign="bottom">
                <td align="left" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
                <td align="right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$post['thanks']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</td>
            </tr>
        </table>
    </td>
</tr>{$post['thxdsp_inline']}
</table>{$post['thxdsp_outline']}

این کدای منه یه سری دکمه بهش اضافه کردم یه سری کم.یا جابجا کردم.

شما قبل از انجام تغییرات از کد های پست بیت اولتون یه بکاپ داشته باشید جایی که اگر مشکلی پیش اومد و نخواستید تغییر بدید.


مشکلات رو اعلام کنید تا برطرف کنیم.



نمونه های قابل مشاهده و درک این جدا سازی:
متون طولانی که در نهایت فاصله زیادی بینشان نیست...
http://javanan.xzn.ir/forum/showthread.p...321#pid321

متون کوتاه و چند خطی که فاصله امضا و متن به راحتی قابل مشاهده میباشد.
http://javanan.xzn.ir/forum/showthread.p...226#pid226




امیدوارم مفید و قابل استفاده باشه...Blush


موفق و سربلند باشیدHeart