إضافة رفع الصور لـ SMF
تضيف هذه الإضافة أداة لرفع الصور وإرفاقها بالمشاركات بسرعة. تُرفع الصور إلى موقعنا، لذا لا داعي للقلق بشأن مساحة القرص أو إعداد خادم الويب. عند رفع صورة باستخدام زر هذه الإضافة، يتم إنشاء BBCode لمصغّر ورابط للصورة الأصلية تلقائياً وإدراجه في المشاركة.
تعليمات التثبيت
اكتمل التثبيت. يمكنك الآن استخدام Postimage على موقعك.
اكتمل التثبيت. يمكنك الآن استخدام Postimage على موقعك.
اكتمل التثبيت. يمكنك الآن استخدام Postimage على موقعك.
خيارات
تدعم جميع إصدارات إضافات موقع PostImage عدداً من الخيارات لتخصيص تجربة المستخدم. أسهل طريقة لتعيين خيار هي تحديده في عنوان الإضافة. تُفصل الخيارات بشرطات ويمكن تحديدها بأي ترتيب. على سبيل المثال، لتبديل إضافة phpBB إلى اللغة الألمانية وتحديد أن كل الصور المرفوعة من الموقع مناسبة للعائلة، يمكنك استيراد الإضافة بتحرير السطر المناسب ليبدو هكذا:
<script type="text/javascript" src="//mod.postimage.org/phpbb3-de-hotlink.js" charset="utf-8"></script>
إذا لم يُحدَّد خيار من مجموعة، فسيُستخدم الإعداد الافتراضي لتلك المجموعة. الخيارات التالية مدعومة حالياً:
حجم المعاينة
thumb(إفتراضي) استخدم معاينات صغيرة (بحجم يصل إلى180 × 180px).hotlinkاستخدم معاينات كبيرة (بعرض يصل إلى1280pxبكسل).
اللغة
يمكن عرض نص زر Postimage بعدة لغات مدعومة. يمكنك استخدام أي من أسماء اللغات التالية كخيار.
afazbscacydadeeten (إفتراضي)eses-mxeufilfrhahrigiditswkulvlthumsnlnouzplptpt-brroskslsr-mefisvtlvitktryoiscselbgmkmnrusrukkkhyheurarfapsckbnemrhibnpagutatethmykaamzh-cnzh-hkjakoمتقدم
يمكنك تخصيص خيارات مثل مظهر زر PostImage عبر إدراج دالة postimage_customize() في شيفرة JavaScript الخاصة بك قبل استدعاء إضافة PostImage. يجب أن تبدو الدالة كما يلي: هناك ثلاثة كائنات تُطبّق على أنماط الأيقونة والرابط والحاوية. يمكنك تعيين أي خصائص CSS تحتاجها هناك.
<script type="text/javascript" charset="utf-8">
function postimage_customize() {
if (typeof postimage === "undefined") {
return;
}
postimage.style = postimage.style || {};
postimage.style.link = {"color": "#3a80ea", "vertical-align": "middle", "font-size": "1em"};
postimage.style.icon = { "vertical-align": "middle", "margin-right": "0.5em", "margin-left": "0.5em"};
postimage.style.container = {"margin-bottom": "0.5em", "margin-top": "0.5em"};
/* Add more customizations here as needed */
}
</script>
إذا كنت لا تريد تجاوز القيم الافتراضية ولكنك تريد فقط تعديل خيار نمط معيّن أو إضافته، فمن المحتمل أن تبدو دالتك على النحو التالي:
<script type="text/javascript" charset="utf-8">
function postimage_customize() {
if (typeof postimage === "undefined") {
return;
}
postimage.style = postimage.style || {};
/* Specify different options for the same style separately */
postimage.style.link["color"] = "green";
postimage.style.link["text-decoration"] = "none";
postimage.style.icon["border"] = "1px solid black";
postimage.style.container["padding"] = "2px";
/* Add more customizations here as needed */
}
</script>
الدعم
يُرجى الاتصال بنا إذا كانت لديك أي مشكلات أو أسئلة. يمكننا حتى مساعدتك في دمج موقعك معنا مجاناً!












