مرجع پارسی MyBB

نسخه‌ی کامل: دکمه نمایش مشخصات(پروفایل)
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
صفحه‌ها: 1 2
سلام

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

آیا این درسته ؟
کد:
<a href="member.php?action=profile&uid={$post['profilelink']}"><img src="images/nesil/persian/postbit_email.gif" alt="نمایش مشخصات" title="نمایش مشخصات"</a>
آدرس تصویر برای تست است
از اینجا تست کنید و توی انجمن قرار بدید
http://neopersia.org/online_html_editor/
کدش مشکلی نداره اما محل قرار گیریشو توجه کن که بین دوتا تگ باشه نه خارجش.

راه دیگه:
من خودم قالب نویسی بلد نیستم اما اگه بلدی قالب بساز مثل بقیه باتن ها استفاده کن.
هر کاری میکنم نمیشه Sad

شاید جایی که من میزارم اشتباهه؟ اصلا این رو کجای قالب باید قرار بدم؟ توی قالب برای همه دکمه ها جای مخصوص هست ولی برای پروفایل وجود نداره!!! Undecided
کد پست بیت کلاسیکت رو بذار بذار تا قرار بدیم.
خدمت شما ، این کد پست بیت کلایسک هستش ولی فکر نکنم اینجا جاش باشه Undecided

کد php:
{$ignore_bit}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder" style="{$post_extra_style} {$post_visibility}id="post_{$post['pid']}">
    <
tr>
        <
td class="{$altbg}width="15%" valign="top" style="white-space: nowrap; text-align: center;"><a name="pid{$post['pid']}id="pid{$post['pid']}"></a>
        <
strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}<br />
        <
span class="smalltext">
            {
$post['usertitle']}<br />
            {
$post['userstars']}
            {
$post['groupimage']}
            {
$post['useravatar']}<br />
            {
$post['user_details']}
        </
span>
    </
td>
    <
td class="{$altbg}valign="top">
        <
table width="100%">
            <
tr><td>{$post['posturl']}<span class="smalltext"><strong>{$post['icon']}{$post['subject']} {$post['subject_extra']}</strong></span>
            <
br />
            <
div id="pid_{$post['pid']}class="post_body">
                {
$post['message']}
            </
div>
            {
$post['attachments']}
            {
$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>
        </
td></tr>
    </
table>
</
td>
</
tr>
<
tr>
    <
td class="{$altbg}style="white-space: nowrap; text-align: center; vertical-align: middle;"><span class="smalltext">{$post['postdate']} {$post['posttime']}</span></td>
    <
td class="{$altbg}style="vertical-align: middle;">
        <
table width="100%" border="0" cellpadding="0" cellspacing="0">
            <
tr valign="bottom">
                <
td align="right" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
                <
td align="left">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$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>
</
table
این قسمت از کد ها برای نمایش دکمه های پست هست که برای هرکدوم قالب هایی طراحی شده.
کد:
<tr valign="bottom">
                <td align="right" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
                <td align="left">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$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>

این اگر دقت کنی دو دسته هست.
td align="right"
و
td align="left"

که بالایی برای دکمه های سمت راست شماست و پایینی برای دکمه های سمت چپتون.به هرکدوم و هرجا که میخوای اضافه کنید مثلا آخر دکمه های سمت چپ
کد:
<tr valign="bottom">
                <td align="right" ><span class="smalltext">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}</span></td>
                <td align="left">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quote']}{$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']}<a href="member.php?action=profile&uid={$post['profilelink']}"><img src="images/nesil/persian/postbit_email.gif" alt="نمایش مشخصات" title="نمایش مشخصات"</a></td>
نه باز هم نشد ، اصلا فکر نکنم مای بی بی دکمه پروفایل داشته باشه Huh

اگر هم داشته باشه باید یک همچین چیزی به همون جدول دکمه ها که در بالا توضیح دادید اضافه کنیم
کد php:
{$post['button_profilelink']} 
با کلی زحمت و تلاش فراوان بالاخره به جواب رسیدم.
این کد رو باید قرار بدی.
کد:
<a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$mybb->user['uid']}"><img src="ADDRESS TASVIR MOREDE NAZAR"></a>

امیدوارم تونسته باشم خدمتی کرده باشم.
التماس دعاHeart
آره درست شد ، سپاس ویژه Blush
دست گلت درد نکنه برادر ، قطع امید کرده بودیم از این دکمه !
=======================================>

نه ، باز هم نشد !

ما میگیم مای بی بی همچین دکمه ای نداره شما هم بگو نداره دیگه Wink
ممنون از وقتی که گذاشتید ولی این دکمه مشخصات خودم که آنلاین هستم رو نشون میده نه مشخصات کاربران دیگر رو Undecided
صفحه‌ها: 1 2