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



امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
اضافه کردن خاصیت alt به تصاویر داخل پست ها

[حل‌شده] اضافه کردن خاصیت alt به تصاویر داخل پست ها
با سلام خدمت دوستان

امکان اضافه کردن  alt="نام تاپیک" به تمامی تصاویر داخل پست ها هستش؟
این کار خودکار صورت بگیره  نه با مای کد

مدتیه با وردپرس درگیرم و بعضی ویژگی های اون اگه برای انجمن ساز مای بی بی باشه  تو سئو مای بی بی خیلی تاثیر میذاره

امیدوارم دوستان راه حلی پیدا کنن


پاسخ
Tofighi میگه:
اینکار به صورت خودکار صورت میگیره. البته alt اش اسم فایل اون تصویر هست نه نام تاپیک


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

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

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
پاسخ
امیر خان میگه:
(۱۸ دى ۱۳۹۴، ۰۴:۴۶ ق.ظ)Tofighi نوشته:  اینکار به صورت خودکار صورت میگیره. البته alt اش اسم فایل اون تصویر هست نه نام تاپیک


 
اقا علیرضا اسم تاپیک بود لا اقل کلید وازه اصلی مطلب داخل alt قرار می گرفت.

با کد جی کوئری نمیشه عنوان رو  جایگزین کرد؟

نمیشه کد های داخل class parser رو دست کاری کرد؟
کد:
/**
* Parses IMG MyCode.
*
* @param string The URL to the image
* @param array Optional array of dimensions
*/
function mycode_parse_img($url, $dimensions=array(), $align='')
{
global $lang;
$url = trim($url);
$url = str_replace("\n", "", $url);
$url = str_replace("\r", "", $url);
if($align == "right")
{
$css_align = " style=\"float: right;\"";
}
else if($align == "left")
{
$css_align = " style=\"float: left;\"";
}
$alt = htmlspecialchars_uni(basename($url));
if(my_strlen($alt) > 55)
{
$alt = my_substr($alt, 0, 40)."...".my_substr($alt, -10);
}
$alt = $lang->sprintf($lang->posted_image, $alt);
if($dimensions[0] > 0 && $dimensions[1] > 0)
{
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} />";
}
}


پاسخ
امیر خان میگه:
این کد جاوا اسکریپت عنوان رو تو  alt اولین عکس قرار میده

ولی برای عکس های دوم و ..... نمیذاره

میشه کار کرد که برا همه بذاره؟
کد:
<script type="text/javascript">
function imagealt()
{
var t=document.getElementById('post_images');
t.alt=document.title;
}

function imagetitle()
{
var t=document.getElementById('post_images');
t.title=document.title;
}

</script>


پاسخ
Tofighi میگه:
(۱۸ دى ۱۳۹۴، ۰۵:۱۸ ق.ظ)امیر خان نوشته:  این کد جاوا اسکریپت عنوان رو تو  alt اولین عکس قرار میده

ولی برای عکس های دوم و ..... نمیذاره

میشه کار کرد که برا همه بذاره؟
کد:
<script type="text/javascript">
function imagealt()
{
var t=document.getElementById('post_images');
t.alt=document.title;
}

function imagetitle()
{
var t=document.getElementById('post_images');
t.title=document.title;
}

</script>

 
خوب چونکه از Id استفاده کردی دیگه! اگه از class استفاده کنی و بعد از کد زیر استفاده کنی میشه:
http://paste.white-crow.ir/view/563/2y109fNGMGPj46H


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

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

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
پاسخ
Tofighi میگه:
(۱۸ دى ۱۳۹۴، ۰۵:۰۴ ق.ظ)امیر خان نوشته:  
(۱۸ دى ۱۳۹۴، ۰۴:۴۶ ق.ظ)Tofighi نوشته:  اینکار به صورت خودکار صورت میگیره. البته alt اش اسم فایل اون تصویر هست نه نام تاپیک



 
اقا علیرضا اسم تاپیک بود لا اقل کلید وازه اصلی مطلب داخل alt قرار می گرفت.

با کد جی کوئری نمیشه عنوان رو  جایگزین کرد؟

نمیشه کد های داخل class parser رو دست کاری کرد؟
کد:
/**
* Parses IMG MyCode.
*
* @param string The URL to the image
* @param array Optional array of dimensions
*/
function mycode_parse_img($url, $dimensions=array(), $align='')
{
global $lang;
$url = trim($url);
$url = str_replace("\n", "", $url);
$url = str_replace("\r", "", $url);
if($align == "right")
{
$css_align = " style=\"float: right;\"";
}
else if($align == "left")
{
$css_align = " style=\"float: left;\"";
}
$alt = htmlspecialchars_uni(basename($url));
if(my_strlen($alt) > 55)
{
$alt = my_substr($alt, 0, 40)."...".my_substr($alt, -10);
}
$alt = $lang->sprintf($lang->posted_image, $alt);
if($dimensions[0] > 0 && $dimensions[1] > 0)
{
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} />";
}
}

 
اگه بخوای عنوان موضوع رو هم بزاری توی alt 
کد پی‌اچ‌پی:
{$alt
رو پیدا کن و به کد زیر تبدیلش کن:
کد پی‌اچ‌پی:
{$GLOBALS['thread']['subject']}{$alt


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

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

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
پاسخ
امیر خان میگه:
ممتوت اقا علیرضا
چون ربات ها  تو حالت no javascript  سایت هارو crawel می کنن  کد جاوا  تاثیری تو ایندکس  عکس های انجمن ساز نخواهد شد

با راهنمایی شما تونستم  به چیزی که میخواستم برسم

سپاس از شما


پاسخ


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Heart در انتظار پاسخ ست کردن مای بی بی با دیتا لایف badland 1 82 ۱۹ آبان ۱۳۹۵، ۱۲:۴۸ ق.ظ
آخرین ارسال: محمد محمدی22
  حل‌شده غیرفعال کردن دسترسی ادمین mohammad71 2 167 ۰۳ مهر ۱۳۹۵، ۱۲:۰۲ ق.ظ
آخرین ارسال: mohammad71
  در انتظار پاسخ خاموش کردن صفحه خوش آمد گویی Abolfazl18 1 123 ۲۹ تير ۱۳۹۵، ۱۲:۵۳ ب.ظ
آخرین ارسال: mx13
  حل‌شده مشکل پیام خصوصی در اضافه کردن دوست sarmadi 1 143 ۰۶ خرداد ۱۳۹۵، ۰۳:۰۶ ب.ظ
آخرین ارسال: Tofighi
  پاسخ داده شده غیرفعال کردن تغییر رنگ در پوسته nesil sco1385 5 246 ۲۹ اسفند ۱۳۹۴، ۰۳:۵۵ ب.ظ
آخرین ارسال: Tofighi
  حل‌شده مشکل بعد از غیر فعال کردن همه پلاگین ها آشپزخانم 3 234 ۱۹ اسفند ۱۳۹۴، ۰۸:۱۷ ب.ظ
آخرین ارسال: IrIsT
  پاسخ داده شده خطا در ارسال کردن AzNet 2 270 ۲۱ دى ۱۳۹۴، ۰۱:۱۶ ب.ظ
آخرین ارسال: AzNet
  پاسخ داده شده چجوری اخرین ارسالات به انجمن مای بی بی اضافه کنم ؟ mr.babak 1 318 ۲۶ آبان ۱۳۹۴، ۰۸:۱۰ ب.ظ
آخرین ارسال: mp100
  حل‌شده مشکل در عمودی کردن پست بیت Robot 2 325 ۲۷ شهریور ۱۳۹۴، ۱۰:۳۵ ب.ظ
آخرین ارسال: outumnsadness
  حل‌شده بازنشدن انجمن بعداز غیرفعال کردن افزونه ها mp100 11 844 ۱۳ شهریور ۱۳۹۴، ۱۲:۳۸ ب.ظ
آخرین ارسال: mp100

پرش به انجمن:


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

1 مهمان


درباره‌ی ما

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