دکمه های css برای پست بیت _ قسمت سوم (آخر)
خب این قسمت آخر آموزش هست و کمی هم طولانی .
تغییرات در قسمت های :
postbit_pm
postbit_quickdelete
postbit_quote
postbit_rep_button
postbit_reply_pm
postbit_replyall_pm
postbit_report
postbit_warn
postbit_www
showthread_newthread
showthread_newreply
showthread_newreply_closed
forumdisplay_newthread




به جای کدهای موجود در postbit_pm ، کدهای زیر رو قرار بدید :
<a href="private.php?action=send&amp;uid={$post['uid']}" title="{$lang->postbit_pm}" class="postbit_button postbit_pm"><span>پ.خ</span></a>



به جای کدهای موجود در postbit_quickdelete ، کدهای زیر رو قرار بدید :
<a href="editpost.php?pid={$post['pid']}" onclick="Thread.deletePost({$post['pid']}); return false;" style="display: none;" id="quick_delete_{$post['pid']}" title="{$lang->postbit_qdelete}" class="postbit_button postbit_qdelete"><span>حذف</span></a>
<script type="text/javascript">
// <!--
    $('quick_delete_{$post['pid']}').style.display = '';
// -->
</script>


به جای کدهای موجود در postbit_quote ، کدهای زیر رو قرار بدید :
<a href="newreply.php?tid={$tid}&amp;replyto={$post['pid']}" title="{$lang->postbit_quote}" class="postbit_button postbit_quote"><span>پاسخ با نقل قول</span></a>


به جای کدهای موجود در postbit_rep_button ، کدهای زیر رو قرار بدید :
<a href="javascript:MyBB.reputation({$post['uid']},{$post['pid']});" title="{$lang->postbit_reputation_add}" class="postbit_button postbit_reputation_add"><span>افزودن اعتبار</span></a>


به جای کدهای موجود در postbit_reply_pm ، کدهای زیر رو قرار بدید :
<a href="private.php?action=send&amp;pmid={$id}&amp;do=reply" title="{$lang->reply_title}" class="postbit_button  postbit_reply_pm"><span>پاسخ</span></a>


به جای کدهای موجود در postbit_replyall_pm ، کدهای زیر رو قرار بدید :
<a href="private.php?action=send&amp;pmid={$id}&amp;do=replyall" title="{$lang->reply_to_all}" class="postbit_button postbit_reply_all"><span>پاسخ به همه</span></a>


به جای کدهای موجود در postbit_report ، کدهای زیر رو قرار بدید :
<a href="javascript:Thread.reportPost({$post['pid']});" title="{$lang->postbit_report}" class="postbit_button postbit_report"><span>گزارش</span></a>



به جای کدهای موجود در postbit_warn ، کدهای زیر رو قرار بدید :
<a href="warnings.php?action=warn&amp;uid={$post['uid']}&amp;pid={$post['pid']}" title="{$lang->postbit_warn}" class="postbit_button postbit_warn"><span>اخطار</span></a>



به جای کدهای موجود در postbit_www ، کدهای زیر رو قرار بدید :
<a href="{$post['website']}" target="_blank" title="{$lang->postbit_website}" class="postbit_button postbit_website"><span>وب سایت</span></a>


به جای کدهای موجود در showthread_newthread ، کدهای زیر رو قرار بدید :
<a href="newthread.php?fid={$fid}" class="button new_thread_button"><span>موضوع جدید</span></a>&nbsp;


به جای کدهای موجود در showthread_newreply ، کدهای زیر رو قرار بدید :
<a href="newreply.php?tid={$tid}" class="button new_reply_button"><span>پاسخ جدید</span></a>&nbsp;


به جای کدهای موجود در showthread_newreply_closed ، کدهای زیر رو قرار بدید :
<a href="newthread.php?fid={$fid}" class="button closed_button"><span>بسته شده</span></a>&nbsp;


به جای کدهای موجود در forumdisplay_newthread ، کدهای زیر رو قرار بدید :
<a href="newthread.php?fid={$fid}" class="button new_thread_button"><span>موضوع جدید</span></a>&nbsp;


کار تموم شد
یه بار کش مرورگرتون رو پاک کنید ( کلید Ctrl + F5 رو بزنید )
موفق باشید
تصویری از نتیجه نهایی پیوست شد
تصویر (ها)
               
نویسنده :

X
بازگردانی قالب به نسخه اصلی
شاید پلاگینی نصب کردید و یا تغییراتی در قالب ایجاد کردید ، بعد از اون دیدید که قالب انجمنتون بهم ریخ ...
آموزش
دیدگاه های کاربران 50
ارسال: 2
ممنون ار اموزش های کاربردیتون
فقط من یه مشکلی دارم اینکه دکمه سپاس رو از داخل پلاگین ویرایش کردم و الان css هست ولی کنارش عکس نداره


image
ارسال: 3
دکمه نشکر و نقل قول چند گامنه رو جکار کنیم؟ ( هنوز حالت عکس هستند)
ارسال: 4
ریفیریش کردید صفحه رو؟!
ارسال: 5
اره ctrl +f5 هم اثری نداشت

پاسخ مسئول
ارسال: 6
(2014-01-02T17:58:20+00:00 2014-01-02T17:58:20+00:00)Samet نوشته :  ممنون ار اموزش های کاربردیتون
فقط من یه مشکلی دارم اینکه دکمه سپاس رو از داخل پلاگین ویرایش کردم و الان css هست ولی کنارش عکس نداره


image


این کد استایل رو داخل global.css بزارید :
.postbit_buttons a.postbit_tanxaliadd {
    background-position: right -420px;
}

.postbit_buttons a.postbit_tanxalidel {
    background-position: right -460px;
}

بعد اگر از پلاگین thanks نوشته SaeedGH استفاده می کنید فایل پلاگین رو که ویرایش کردید برای سپاس
کلاس postbit_tanxaliadd رو تعریف کنید و برای حذف سپاس کلاس postbit_tanxalidel رو تعریف کنید .

آدرس انجمنتون رو هم در پروفایلتون قرار بدید .

image
ارسال: 7
اقا جواد تنها فرقی که کرد این بود که رنگ بکگراند دکمه سپاس عوض شد!
از قالب mywave خودتون استفاده میکنم

پاسخ مسئول
ارسال: 8
این کد رو بزار توی global.css :
.postbit_buttons a.postbit_tanxaliadd span {
    background-position: right -420px;
}

.postbit_buttons a.postbit_tanxalidel span {
    background-position: right -460px;
}

به جای کد زیر در فایل thx.php :
$post['thanks'] = "<a id=\"a{$post['pid']}\" onclick=\"javascript:return thx({$post['pid']});\" href=\"showthread.php?action=thank&tid={$post['tid']}&pid={$post['pid']}\">
            <img src=\"{$mybb->settings['bburl']}/{$theme['imgdir']}/postbit_thx.gif\" border=\"0\" alt=\"$lang->thx_main\" title=\"$lang->thx_main\" id=\"i{$post['pid']}\" /></a>";
        }
        else if($mybb->settings['thx_del'] == "1")
        {
            $post['thanks'] = "<a id=\"a{$post['pid']}\" onclick=\"javascript:return rthx({$post['pid']});\" href=\"showthread.php?action=remove_thank&tid={$post['tid']}&pid={$post['pid']}\">
            <img src=\"{$mybb->settings['bburl']}/{$theme['imgdir']}/postbit_rthx.gif\" border=\"0\" alt=\"$lang->thx_remove\" title=\"$lang->thx_remove\" id=\"i{$post['pid']}\" /></a>";

کد زیر رو استفاده کن :

            $post['thanks'] = "<a id=\"a{$post['pid']}\" class=\"buttons\" onclick=\"javascript:return thx({$post['pid']});\" href=\"showthread.php?action=thank&tid={$post['tid']}&pid={$post['pid']}\">
            <span>سپاس</span></a>";
        }
        else if($mybb->settings['thx_del'] == "1")
        {
            $post['thanks'] = "<a id=\"a{$post['pid']}\" class=\"buttons\" onclick=\"javascript:return rthx({$post['pid']});\" href=\"showthread.php?action=remove_thank&tid={$post['tid']}&pid={$post['pid']}\">
            <span>حذف سپاس</span></a>";

image
ارسال: 9
جواد جان من انجام دادم دکمه ها ریخت بهم در موضوعات!
چیکار کنم؟!

پاسخ مسئول
ارسال: 10
یه شات از مشکلتون قرار بدید

image
ارسال: 11
بفرما :


فایل‌(های) پیوست شده تصویر (ها)
   
ارسال: 12
برای من نقل قول کردن بهم ریخت Huh


فایل‌(های) پیوست شده تصویر (ها)
   

پاسخ مسئول
ارسال: 13
کدهایی که در قالب postbit_multiquote رو قرار دادید ، اینجا قرار بدید

image
ارسال: 14
جواد جان چرا کد این دو تا یکی هستش

به جای کدهای موجود در postbit_rep_button ، کدهای زیر رو قرار بدید :
<a href="javascript:MyBB.reputation({$post['uid']},{$post['pid']});" title="{$lang->postbit_reputation_add}
" class="postbit_button postbit_reputation_add"><span>افزودن اعتبار</span></a>

به جای کدهای موجود در postbit_reply_pm ، کدهای زیر رو قرار بدید :


<a href="javascript:MyBB.reputation({$post['uid']},{$post['pid']});" title="{$lang->postbit_reputation_add}

" class="postbit_button postbit_reputation_add"><span>افزودن اعتبار</span></a>

پاسخ مسئول
ارسال: 15
پست اول ویرایش شد .
ممنون هادی جان

image

برای عضویت در کانال تلگرامی
[همیار مای بی بی]
کلیک کنید
دریافت آخرین اخبار ، کدهای تخفیف و جوایز
برای اطلاع از آخرین اخبار مای بی بی فارسی عضو کانال تلگرامی شوید :