هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
[آموزش] آموزش نحوه ی اضافه کردن دکمه به قسمت ارسال ها
#1
آموزش قرار دادن و اضافه کردن دکمه به قسمت ارسال های کاربران


توضیح مختصر :

با انجام این اموزش شما میتوانید یک یا چند دکمه به دلخواه خودتون به ارسالهای کاربران اضافه کنید.

توضیح کامل آموزش :


این اموزش به 2 صورت است :


1-قرار گیری کد

2-ایجاد متغییر(این مورد کارایی و اهمیت بیشتری دارد و همینطور پیچیده تر است و البته دست کدنیوس برای مانور به روی پست بیت رو هم بالا میبره اما صرفا اگر شما میخواهین ساده تر کارتان انجام شود از روش 1 استفاده کنین)



ابتدا مورد 1 :

شما برای اضافه کردن کد میتوانید از کد زیر استفاده کنید

کنترل پنل مدیریت>قالب ها و پوسته ها>تمپلیت قالب مربوطه>پست بیت تمپلیت>پست بیت

Admincp>>theme and templates>>templates>>you templates(?)>>post bit templates>>postbit

Admincp>>theme and templates>>templates>>you templates(?)>>post bit templates>>post bit_classic


کد :

کد:
<a href="link" target="_blank"><img src="linke tasvir" alt="upload" title="upload" /></a>

رو بعد از متغییر :

کد:
{$post['button_delete_pm']}

قرار دهید.


حاصل :

[تصویر:  7eaaa814099346199dbb.jpg]




و اما اموزش مورد دوم :


این مورد برای برنامه نویسان و کد نویسان هم اهمیت و هم علمی تر هست و با یک متغییر کار به پایان میرسه و نیاز به برهم زدن نظم کدهای قسمت مربوطه نیست.

شما اگر در قالب بندی ها دقت کنید قالبهای زیادی در هر قسمت وجود دارد مثلا :

postbit templates که شامل چنین زیر مجموعه است مثل postbit,postbit_classic,postbit_reply,...

اما شما برای اینکه این دکمه و یا دکمها رو اضافه کنید باید یک قالب بندی شده یه قالب اضافه کنید برای این کار ابتدا :


یک قالب ابتدا اضافه کنید و نام ان را به نام متغیر و و نام متغیر را بر مبنای دکمه ای که میخواهید اضافه کنید ایجاد کنید:

[تصویر:  d1d11e103ea44cc990ee.jpg]


بعد از این کار شما حالا یک قالب اماده برای تعریف یک کلاس دارید :

حالا بر اساس تصویر میتوانید یک کلاس تعریف کنید

[تصویر:  a9af606d57be461d8f1f.jpg]


حالا کلاسی که ایجاد کردید رو ذخیره کنید:

[تصویر:  4192b8517d67452cb07f.jpg]

و حالا این کار رو بروی سورس قالب اضافه کنید.



مثل : قسمت postbit_reply که متغیر زیر را دارد :

کد:
{$post['button_reply']}

حالا شما هم با انجام عملیات بالا متغیر زیر رو دارید (البته اگر میخواهید دکمه ی اضافه شده دکمه ی آپلود باشد) :

کد:
{$post['button_uplaod']}


و حالا این متغیر بالا را بعد از متغیر دکمه هایی که در قسمت postbit,postbit_classic هست اضافه کنید(به اخرین متغییر توجه کنید) :


کد:
                <div class="post_management_buttons float_right">{$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']}{$post['button_uplaod']}
                
                                </div>
                                            </td>
        </tr>
    </tbody>
</table>


متغیر اضافه شده است و حاصل این میشود :


[تصویر:  7eaaa814099346199dbb.jpg]



آموزش : اضافه کردن دکمه به قسمت ارسالهای کاربران

این آموزش توسط c_r_fel تهیه شده است.



c_r_fel
 سپاس شده توسطPars (۱۳۸۹/۴/۴، ۲۰:۱۳:۵۵ عصر) ، ZUNKED (۱۳۸۹/۴/۴، ۲۱:۰۲:۴۲ عصر) ، Low Battery (۱۳۸۹/۶/۷، ۱۰:۲۳:۳۰ صبح) ، zesht (۱۳۹۰/۴/۱۱، ۱۴:۱۶:۳۰ عصر)
#2
درود
Admincp>>theme and templates>>templates>>you templates(?)>>post bit templates>>postbit
آدرس هارو به فارسی نیز بنویسید!!


مردان بزرگ اراده می‌کنند و مردان کوچک آرزو
[تصویر:  1348752239.gif]




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

 سپاس شده توسطc_r_fel (۱۳۸۹/۴/۴، ۲۰:۲۹:۵۳ عصر) ، Low Battery (۱۳۸۹/۶/۷، ۱۰:۲۳:۲۴ صبح)
#3
قسمت پنل فارسی افزوده شد.

c_r_fel
 سپاس شده توسطPars (۱۳۸۹/۴/۵، ۰۱:۰۰:۱۹ صبح) ، Low Battery (۱۳۸۹/۶/۷، ۱۰:۲۳:۲۰ صبح) ، شماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۰:۳۵ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۲:۴۵ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۱۲:۴۸ عصر)


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش نحوه ویرایش پوسته Pars 47 42,381 ۱۳۹۰/۶/۱، ۲۲:۱۹:۴۸ عصر
آخرین ارسال: khp
  آموزش اضافه کردن دکمه موضوع جدید در تاپیک کنار دکمه پاسخ جدید Mohammad-Za 8 9,757 ۱۳۹۰/۵/۱۵، ۲۳:۲۶:۴۲ عصر
آخرین ارسال: darya1012
  آموزش پاپ آپ کردن قسمت جستجو Mohammad-Za 4 5,184 ۱۳۹۰/۲/۱۹، ۰۰:۱۴:۲۲ صبح
آخرین ارسال: pouloton
  آموزش اضافه کردن شکلک winner 6 5,866 ۱۳۸۹/۶/۱۲، ۱۹:۲۲:۵۸ عصر
آخرین ارسال: winner
  [آموزش] آموزش تغییر در قسمت لیست کاربران c_r_fel 3 3,441 ۱۳۸۹/۵/۲۹، ۱۲:۰۵:۴۷ عصر
آخرین ارسال: AR@KST@R
  [آموزش] آموزش قرار دادن جستجوی ای پی در قسمت ارسال ها c_r_fel 0 2,581 ۱۳۸۹/۴/۲۱، ۲۲:۵۶:۰۴ عصر
آخرین ارسال: c_r_fel
  [آموزش] آموزش قرار دادن نوع ارسالهای انجمن در قسمت آمار انجمن c_r_fel 0 2,561 ۱۳۸۹/۴/۱۸، ۰۱:۲۲:۰۱ صبح
آخرین ارسال: c_r_fel
  [آموزش] آموزش تغییر در بخش "متن" ارسال c_r_fel 0 2,586 ۱۳۸۹/۴/۵، ۲۱:۱۷:۱۹ عصر
آخرین ارسال: c_r_fel
  آموزش اضافه کردن گزینه ایجاد موضوع در صفحه اصلی Pars 0 2,699 ۱۳۸۸/۷/۲، ۰۱:۱۱:۰۲ صبح
آخرین ارسال: Pars

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان