[برای ۱.۸] آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان - نسخهی قابل چاپ +- مرجع پارسی MyBB (https://community.mybbiran.com) +-- انجمن: نسخه MyBB 1.8 (https://community.mybbiran.com/forum-149.html) +--- انجمن: آموزش ها (https://community.mybbiran.com/forum-151.html) +---- انجمن: آموزش تغییرات (https://community.mybbiran.com/forum-155.html) +---- موضوع: [برای ۱.۸] آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان (/thread-13990.html) |
آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان - Cancer9003 - ۱۳۹۲/۳/۱۹ سلام
آموزشی که در ادامه ارائه میشه به کاربرای شما این امکان رو میده که یک رنگ دلخواه رو بعنوان رنگ پیش فرض ارسال هاشون انتخاب کنن نکته: اگر قسمتی از متن بوسیله مای کد رنگش مشخص بشه، به همون رنگ نمایش داده میشه. بعبارتی رنگ انتخاب شده فقط روی متونی که بین تگ مای کد رنگ نباشن عمل میکنه که نکته مثبتش هست وارد پنل مدیر کل بشین و مسیر زیر رو دنبال کنین: پیکربندی >> فیلدهای مشخصات اختیاری فیلد تازه ای با مشخصات زیر بسازین: عنوان: رنگ ارسال های من (یا هر عنوان دلخواه دیگه) توضیحات: لطفا کد HTML یا نام لاتین رنگ دلخواهتان را وارد کنید. مثال: برای رنگ قرمز، کد #ff0000 یا نام لاتین red را وارد کنید | منبع کد رنگ:www.computerhope.com/htmcolor.htm نوع فیلد: جعبه متن مابقی گزینه ها تنظیمات دلخواه هستند مسیر زیر رو دنبال کنین: قالب ها و پوسته ها >> قالب ها >> قالب فعلی انجمن >> Post Bit Templates >> قسمت postbit متغیر زیر رو پیدا کنین: کد php: {$post['message']} با کدهای زیر جایگزین کنین: کد php: <span style="color:{$post['fidX']};">{$post['message']}</span> شناسه (fid) فیلد ساخته شده تو مرحله اول رو توی کدهای بالا جایگزین X کنید حالا به مسیر زیر برین: قالب ها و پوسته ها >> قالب ها >> قالب فعلی انجمن >> Post Bit Templates >> قسمت postbit_classic متغیر زیر رو پیدا کنین: کد php: {$post['message']} با کدهای زیر جایگزین کنین: کد php: <span style="color:{$post['fidX']};">{$post['message']}</span> شناسه (fid) فیلد ساخته شده تو مرحله اول رو توی کدهای بالا جایگزین X کنید کار تموم هست و کل کاربرای انجمن میتونن با مراجعه به بخش ویرایش پروفایل، کد رنگ مورد نظرشون رو توی فیلد وارد کنن و رنگ ارسال هاشون رو تغییر بدن موفق باشین RE: آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان - R. Najafi - ۱۳۹۲/۳/۲۱ (۱۳۹۲/۳/۲۰، ۲۳:۰۲:۱۵ عصر)jvd نوشته است: سلام،ببخشید چطور میشه کاری کرد که من انتخاباشون رو محدود کنم به چند رنگ؛مثلا چند تا گزینه اسم رنگ به پارسی باشه و اونها از بین این رنگ ها،رنگ دلخواهشون رو انتخاب کنند؟ برای این کار باید نوع فیلد رو select box یا Radio Buttons انتخاب کنید در فیلد Selectable Options رنگها رو به صورت خطی وارد کنید یعنی: کد: #ffffff بقیه کار مثل آموزش هست RE: آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان - jvd - ۱۳۹۲/۳/۲۱ نقلقول: برای این کار باید نوع فیلد رو select box یا Radio Buttons انتخاب کنیدخیلی ممنونم از پاسخگوییتون ولی میشه راهی رو نشون بدید که در اون من نام رنگ ها رو به فارسی بنویسم و نام های فارسی رو به کدهای رنگ وصل کنم(یه چیزی مثل کاری که برای ایجاد فیلد حالت من انجام میدیم.) RE: آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان - Cancer9003 - ۱۳۹۲/۳/۲۱ رنگ ها توی کدنویسی به چند زبان مختلف تعریف شدن، ولی هیچکدوم از اونها زبان پارسی نیست. اگر نمیخواین کد رنگ رو بذارین میتونین نام لاتین رنگ های مورد نظرتون رو بعنوان گزینه ها قرار بدین. بعنوان مثال: red green blue black و ... RE: آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان - R. Najafi - ۱۳۹۲/۳/۲۱ برای اینکه از اسم رنگ هم استفاده کنید: در postbit و postbit_classic به جای متغیر کد php: {$post['message']} این مقدار رو بذارید کد php: <span style="color:{$post['fidX']}">{$post['message']}</span> و بعد که طبق آموزش فیلد ها رو میسازید نوع فیلد رو Select Box انتخاب کنید و مقادیر رو به این شکل وارد کنید: کد php: FF0000; <!--Red--> توضیح: از تگ کامنت html استفاده شده که تاثیری در خروجی نخواهد داشت و فقط برای توضیح کدها مورد استفاده قرار میگیرد تست شده و بدون مشکل کار میکنه RE: آموزش تغییر رنگ ارسال کاربران به رنگ دلخواه توسط خودشان - HOssE!N-B - ۱۳۹۴/۷/۱۶ ارسال های زاید حذف، آموزش برای 1.8 تست و بروز رسانی شد! به بخش 1.8 منتقل شد. |