مرجع پارسی MyBB

نسخه‌ی کامل: مشکل با تعریف یک مای کد
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
من یه مای کد به صورت زیر تعریف کردم

کد php:
<a href="$1"><img src="http://www.forum.khoramsoft.com/images/download.gif" /></a

و اونو به صورت یه دکمه توی ادیتور معرفی کردم .فلش سبز توی سایتم

اما یه مشکلی داره وقتی کاربر لینک رو بدون http:// بین تگ تعریف شده قرار میده آدرس سایتم میاد اول لینک .
اگه لینک مورد نظرم این باشه

کد:
http://community.mybbiran.com

اگه بدونه اونو بین تگ تعریف شده بزاره
میشه یه چیزی توی این مایه ها

کد:
http://www.forum.khoramsoft.com/index.php/ community.mybbiran.com
به نظرتون این سوالم مثل اکثر سوالتم بی جواب می مونهHuh
HuhHuhHuhHuh
HuhHuhHuhHuhHuh
SadSadSadSad
احتمالا بشه با جاوا اسکریپت مشکل رو حل کرد
اگر لینکی که کاربر وارد میکنه http:// داشته باشه عینا در href جایگذاری کنه ولی اگر مقدار ورودی http:// نداشته باشه اضافه کنه و در href قرار بده
خود ادیتور mybb از این روش استفاده میکنه


یا اینکه از همین مای کدی که الان دارید استفاده کنید و در توضیح دکمه ذکر کنید که کاربران حتما به اول لینک http:// اضافه کنند
معمولاً خیلی از کاربراها به اینجور پیغامها توچجه زیادی نمی کنند که بشه با یه پیغام رفع اش کرد
میشه در مورد اون جاوا اسکریپت یه توضیح بدید ممنون میشم
(۱۳۹۱/۶/۴، ۱۷:۴۵:۵۲ عصر)majid1605 نوشته است: [ -> ]معمولاً خیلی از کاربراها به اینجور پیغامها توچجه زیادی نمی کنند که بشه با یه پیغام رفع اش کرد
میشه در مورد اون جاوا اسکریپت یه توضیح بدید ممنون میشم

عرض کردم که خود مای بی بی از همین روش استفاده میکنه در ادیتورش، فایل جاوا اسکریپت ادیتور رو باز کنید و به کدهاش دقت کنید به نتیزجه میرسید

اگر هم نتونستید به نتیجه برسید اینجا فکر نکنم کسی بتونه کمکی در مورد برنامه نویسی بکنه، تو انجمن های برنامه نویسی بپرسید میتونن راهنماییتون کنن