مهمان عزیز خوش آمدید. ورود ثبت نام



صفحه‌ها (2):
امتیاز موضوع:
  • 2 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
آموزش نمایش آیکون برای آخرین ارسال هر بخش انجمن در صفحه اصلی

آموزش نمایش آیکون برای آخرین ارسال هر بخش انجمن در صفحه اصلی
Heart 
با سلام خدمت دوستان گل و عزیزم در مای بی بیتصویر: images/smilies/heart.gif
شعار همیشگی من: هرچه بیشتر از پلاگین استفاده نکنید انجمن بهینه تری خواهید داشتتصویر: images/smilies/wink.gif
امروز میخوام آموزش ایجاد تغییراتی در مای بی بی رو یادتون بدم که باعث میشه بدون استفاده از هر گونه پلاگین بتونید آیکون آخرین ارسال در هر انجمن رو در صفحه اصلی مشاهده کنید مانند عکس پایین:
نمونه:
   
خب دوستان شما برای اینکار باید وارد هاست خود شوید و در آدرسی که انجمن خود را نصب کردید وارد پوشه inc شوید و دنبال فایل functions_forumlist.php بگردید تا آن را ویرایش کنیم.(ابتدا یه بار اونو دانلودش کنید تا به عنوان بک آپ داشته باشینش اگر اشتباه انجام دادید و خراب شد بک آپش رو داشته باشید)

فایل یاد شده functions_forumlist.php را باز نمایید و دنبال کد زیر بگردید:


کد:
global $fcache,
و با کد زیر جایگزین نمایید:


کد:
global $fcache, $cache,
حال کد زیر را پیدا کنید:


کد:
// Format lastpost date and time
و کد زیر رو در ادامه کد بالا اضافه کنید:


کد:
// GET THREAD ICON
$lastpost_icon = "";
$thread = get_thread($lastpost_data['lastposttid']);
$icon_cache = $cache->read("posticons");
if($thread['icon'] > 0 && $icon_cache[$thread['icon']])
{
$icon = $icon_cache[$thread['icon']];
$lastpost_icon = "<img src=\"{$icon['path']}\" alt=\"{$icon['name']}\" /> ";
}
حال فایل را با تغییرات اعمال شده ذخیره نمایید.
حالا وارد کنترل پنل مدیریت مای بی بی خود  شوید و به قسمت قالب ها و پوسته ها>> Forum Bit Templates >>سپس forumbit_depth2_forum_lastpost شوید و متغییر {$lastpost_icon} رو قبل از کدهای زیر قرار دهید:



کد:
<a href="{$lastpost_link}" title="{$full_lastpost_subject}"><strong>{$lastpost_subject}</strong></a>

یعنی کد بالا به صورت زیر در میاد:


کد:
{$lastpost_icon}<a href="{$lastpost_link}" title="{$full_lastpost_subject}"><strong>{$lastpost_subject}</strong></a>

خب دوستان تموم شد...
حالا هر زمان هم خواستید که از آیکون پست استفاده نشه و به حالت قبل برگرده کافیه متغییر {$lastpost_icon} رو دوباره از کد بالا پاک کنید.

به همین راحتی به همین خوشمزگیتصویر: images/smilies/tongue.gif
استفاده از این مطلب بدون سپاس و اعتبار رضایت منو در پی نداردتصویر: images/smilies/tongue.gifتصویر: images/smilies/heart.gif
چطوری ی آیکونو بزارم پیشفرض؟؟

مثلا اینو تصویر: images/smilies/heart.gif


تصویر: https://pardazit.net/images/pardazit.net-468-60.gif
این آموزشی که گذاشتم فقط یه کار میکنه که آیکون که برای موضوع انتخاب کردید در تمام قسمت هایی که آخرین ارسال هست بیادش
برای پیشفرض شما باید دنبال یه اموزش یا پلاگینی دیگه باشید
پیگیرش میشم ببینم پیدا میکنم یا نه
با تشکرتصویر: images/smilies/heart.gif
اگه آیکن پیشفرض می خواید.
کد:
// GET THREAD ICON
$lastpost_icon = "";
$thread = get_thread($lastpost_data['lastposttid']);
$icon_cache = $cache->read("posticons");
if($thread['icon'] > 0 && $icon_cache[$thread['icon']])
{
$icon = $icon_cache[$thread['icon']];
$lastpost_icon = "<img src=\"{$icon['path']}\" alt=\"{$icon['name']}\" /> ";
}
به جای این کد که در بالا قرار داده شده از کد
کد:
// GET THREAD ICON
$lastpost_icon = "";
$thread = get_thread($lastpost_data['lastposttid']);
$icon_cache = $cache->read("posticons");
if($thread['icon'] > 0 && $icon_cache[$thread['icon']])
{
$icon = $icon_cache[$thread['icon']];
$lastpost_icon = "<img src=\"{$icon['path']}\" alt=\"{$icon['name']}\" /> ";
}
else
{
$lastpost_icon = '<img src="IMGADRESS" alt="'.$icon['name'].' />';
}
استفاده کنید و به جای IMGADRESS آدرس عکسی که پیشفرض باشه رو وارد کنید.


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
مرسی اما
IMGADRESS نیستش


تصویر: https://pardazit.net/images/pardazit.net-468-60.gif
یعنی چی دوست من؟
کد دوم رو باید بجای کد اول قرار بدی... معلومه اولش نیستشتصویر: images/smilies/undecided.gif
(۰۹ اردیبهشت ۱۳۹۲، ۰۷:۲۹ ب.ظ)Tofighi نوشته:  اگه آیکن پیشفرض می خواید.
کد:
// GET THREAD ICON
$lastpost_icon = "";
$thread = get_thread($lastpost_data['lastposttid']);
$icon_cache = $cache->read("posticons");
if($thread['icon'] > 0 && $icon_cache[$thread['icon']])
{
$icon = $icon_cache[$thread['icon']];
$lastpost_icon = "<img src=\"{$icon['path']}\" alt=\"{$icon['name']}\" /> ";
}
به جای این کد که در بالا قرار داده شده از کد
کد:
// GET THREAD ICON
$lastpost_icon = "";
$thread = get_thread($lastpost_data['lastposttid']);
$icon_cache = $cache->read("posticons");
if($thread['icon'] > 0 && $icon_cache[$thread['icon']])
{
$icon = $icon_cache[$thread['icon']];
$lastpost_icon = "<img src=\"{$icon['path']}\" alt=\"{$icon['name']}\" /> ";
}
else
{
$lastpost_icon = '<img src="IMGADRESS" alt="'.$icon['name'].' />';
}
استفاده کنید و به جای IMGADRESS آدرس عکسی که پیشفرض باشه رو وارد کنید.
منظورم اینه : استفاده کنید و به جای IMGADRESS آدرس عکسی که پیشفرض باشه رو وارد کنید.


تصویر: https://pardazit.net/images/pardazit.net-468-60.gif
یعنی این کارو انجام میدید نمیشه؟تصویر: images/smilies/undecided.gif
IMGADRESS
منظور از کلمه بالا کجاس؟؟


تصویر: https://pardazit.net/images/pardazit.net-468-60.gif
بابا کشتین ما رو به خدا
کد پایین رو بذارین بجای اونجا که فارسی نوشتم آدرس عکس، آدرس عکستون رو بذارینتصویر: images/smilies/dodgy.gif

کد:
// GET THREAD ICON
$lastpost_icon = "";
$thread = get_thread($lastpost_data['lastposttid']);
$icon_cache = $cache->read("posticons");
if($thread['icon'] > 0 && $icon_cache[$thread['icon']])
{
$icon = $icon_cache[$thread['icon']];
$lastpost_icon = "<img src=\"{$icon['path']}\" alt=\"{$icon['name']}\" /> ";
}
else
{
$lastpost_icon = '<img src="آدرس عکس در اینجا قرار گیرد" alt="'.$icon['name'].' />';
}
حالا دوباره بگو کجاستتصویر: images/smilies/dodgy.gif
صفحه‌ها (2):


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش ساخت صفحه رزومه mellat 7 1,422 ۲۱ اردیبهشت ۱۳۹۴، ۰۶:۰۶ ب.ظ
آخرین ارسال: Masoud_MI
  آموزش ستونی کردن زیر انجمن ها Tofighi 17 6,464 ۱۰ اردیبهشت ۱۳۹۴، ۰۸:۰۰ ب.ظ
آخرین ارسال: gonabad
  آموزش ایجاد آیکن برای انجمن ها Tofighi 17 4,406 ۲۱ اسفند ۱۳۹۳، ۱۲:۴۰ ق.ظ
آخرین ارسال: ERFAN-DESIGN
  آموزش قرار دادن اسلاید شو Friga 3 2,403 ۱۲ آبان ۱۳۹۲، ۱۰:۵۵ ق.ظ
آخرین ارسال: life
  افزودن دکمه موضوع جدید در صفحه اصلی Tofighi 3 1,294 ۲۸ مهر ۱۳۹۲، ۰۸:۱۵ ب.ظ
آخرین ارسال: mellat
  آموزش کادربندی زیرانجمن ها به سبک جدید Friga 13 4,152 ۲۰ خرداد ۱۳۹۲، ۰۱:۵۶ ب.ظ
آخرین ارسال: first_name1221
  آخرین ارسال: x دقیقه / x ساعت پیش Tofighi 7 1,947 ۲۸ بهمن ۱۳۹۱، ۰۹:۵۴ ب.ظ
آخرین ارسال: @-Hoosk-@
  آموزش ایجاد اطلاعیه رنگی Color Box Announcements reza 4 1,636 ۰۳ بهمن ۱۳۹۱، ۰۱:۱۱ ق.ظ
آخرین ارسال: reza
  آموزش ایجاد بلوک برترین ارسال کنندگان برای سردر Tofighi 0 1,241 ۱۳ دى ۱۳۹۱، ۰۹:۵۸ ب.ظ
آخرین ارسال: Tofighi
  آموزش ساخت ادامه مطلب برای سردر Tofighi 2 2,023 ۳۰ آذر ۱۳۹۱، ۰۸:۰۶ ب.ظ
آخرین ارسال: WhiteCrow

پرش به انجمن:


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

1 مهمان


درباره‌ی ما

گروه پشتیبانی فارسی مای بی بی My-BB.Ir در واپسین روزهای پاییز 1391 کار خود را در زمینه مای بی بی آغاز کرد. این گروه با توکل بر خدای منان و دانش فنی خود در تلاش است فعالیتی هرچند ناچیز در زمینه ارتقا و پشتیبانی مای بی بی انجام دهد.
تمامی حقوق برای وب‌سایت پشتیبانی فارسی مای بی‌بی (My-BB.Ir) محفوظ می‌باشد و هرگونه کپی‌برداری از آن شرعا حرام و قانونا غیرمجاز می‌باشد.
قدرت گرفته از مای بی‌بی - فارسی‌ساز: My-BB.Ir و IORA.Ir