هاست لینوکس

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


امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش نمایش تصویر پیشفرض بجای تصویر پاک شده
#1
Heart 
با درود
چون در یکی از سایت های آپلود تعدادی تصویر داشتم (http://www.parsigold.org) و این سایت جمع شد و من با انبوهی از لینک های ناقص و با ارور 404 روبرو شدم و همچنین فرد بازدید کننده . این تصویر ها از سالهای گذشته بودند و من فراموش کرده بودم و در انتقال آنها به هاست خودم  تنبلی کردم Big Grin . به هرحال کاریست که شده و اما راهکاری درست کردم برای اینکه در زمان ارور نبودن تصویر , تصویر جایگزینی نمایش داده شود که در صورت علاقه و تمایل استفاده کنید .
این راهکار برای سیستم های 1.6 و 1.8 آزمایش شده و بخوبی کار میکند. در ضمن از این کدها در تمام سیستم ها (وب سایت ها , جوملا , ویبولتین و غیره) می توانید استفاده کنید .

گام نخست : فایل class_parser.php را از مسیر inc/class_parser.php پیدا و باز کنید . کدهای زیر را در فایل مربوطه پیدا کنید :

کد php:
return "<img src=\"{$url}\" width=\"{$dimensions[0]}\" height=\"{$dimensions[1]}\" border=\"0\" alt=\"{$alt}\"{$css_align} />";
       }
       else
       {
          return "<img src=\"{$url}\" border=\"0\" alt=\"{$alt}\"{$css_align} /></div>"


کدهای زیر را جایگزین کدهای بالا کنید :
کد php:
return "<img src=\"{$url}\" onerror=\"ImgError(this)\" width=\"{$dimensions[0]}\" height=\"{$dimensions[1]}\" border=\"0\" alt=\"{$alt}\"{$css_align} />";
       }
       else
       {
          return "<img src=\"{$url}\" onerror=\"ImgError(this)\" border=\"0\" alt=\"{$alt}\"{$css_align} /></div>"

فایل را ذخیره کنید و ببندید .

گام دوم : به مسیر زیر بروید
کنترل پنل مدیریت > قالب ها و پوسته > قالب ها > قالب مورد نظر > قالب های گروه بندی نشده > بخش headerinclude

کدهای زیر را در انتهای بخش مربوطه وارد کنید:
کد php:
<script language="JavaScript" type="text/javascript">function ImgError(source){source.src "{$mybb->settings['bburl']}/images/not-available.jpg";source.onerror "";return true;}</script

کار تمام است . فقط می ماند آپلود تصویر مناسب برای جایگزین کردن تصویر . یک تصویر نمونه که در تالار میدوری استفاده می شود را برای دانلود گذاشته ام .

==============
   
==============
نمونه ی زنده را هم در اینجا می توانید ببینید .

منبع : تالار میدوری
پاسخ
 سپاس شده توسطHOssE!N-B (۱۳۹۴/۴/۱، ۱۸:۲۴:۰۰ عصر) ، firstboy000 (۱۳۹۴/۴/۱، ۱۹:۰۰:۵۱ عصر) ، motorola30 (۱۳۹۴/۴/۱، ۲۱:۵۴:۳۶ عصر) ، saeed_same (۱۳۹۴/۴/۲، ۰۰:۲۱:۴۴ صبح) ، SAEED.M (۱۳۹۴/۴/۴، ۱۶:۳۸:۳۳ عصر) ، شماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۰:۰۵ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۲:۱۷ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۱۲:۱۵ عصر)


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش ساخت تصویر امنیتی من یک ربات نیستم و مباره با ارسال اسپم danail68 1 2,824 ۱۴۰۰/۲/۲۴، ۱۰:۴۴:۵۸ صبح
آخرین ارسال: rasouli
Heart [1.8] نمایش تصویر و فیلم بصورت پاپ آپ میدوری 3 2,372 ۱۳۹۳/۹/۱۳، ۱۸:۳۷:۵۴ عصر
آخرین ارسال: irancook
Heart آموزش زیبا سازی بخش پست ها ( بخش دوم با تصویر ) میدوری 2 2,997 ۱۳۹۳/۲/۱۹، ۱۳:۰۴:۴۰ عصر
آخرین ارسال: motorola30
Heart آموزش زیبا سازی بخش پست ها ( بخش یکم بدون تصویر ) میدوری 0 1,634 ۱۳۹۲/۴/۱۳، ۰۹:۳۰:۴۰ صبح
آخرین ارسال: میدوری
  آموزش گذاشتن تصویر کنار انجمن با طرح های زیبا adnan 7 5,466 ۱۳۹۲/۱/۵، ۱۴:۵۶:۴۲ عصر
آخرین ارسال: استاد

پرش به انجمن:


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