الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   قسم المنتديات (http://www.arabwebtalk.com/forumdisplay.php?f=112)
-   -   مراقبة المرفقات إفتراضياً - التحكم بالمرفقات قبل العرض (http://www.arabwebtalk.com/showthread.php?t=100421)

SolidSnake@GTI 14-01-2009 09:42 PM

مراقبة المرفقات إفتراضياً - التحكم بالمرفقات قبل العرض
 
المرفقات 4
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
! بدعم ورعاية: مملكة البى إتش بى للخدمات التقنية (www.phpkd.net) !
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


ملحوظة: هذا المنتج تم طلبه من قبل kevinh كعمل برمجى خاص مدفوع الأجر على الرابط التالى. تم تنفيذ المنتج وإرساله للعميل قبل عدة أشهر. ونظراً لأن كافة أعمالى البرمجية أقوم بترخيصها وفقاً لأحد التراخيص الحرة وتحديداً Creative Commons - Attribution-Noncommercial-Share Alike 3.0, فقد تم نشر المنتج مجاناً للجميع لتعم الفائدة.


الاسم: رقابة المرفقات إفتراضياً - الإصدار: 3.8.100

الوصف: هذا المنتج يقوم بإضافة تصريح جديد ضمن تصاريح وصلاحيات مجموعات الأعضاء وهو "يتبع قواعد وشروط إدارة المنتدى"، فى حالة تعطيل هذا الخيار فيتم وضع المرفقات الجديدة لأعضاء مجموعة الأعضاء المعنية تحت الرقابة فور إعتمادها وقبل نشرها للجميع (هذه الخاصية مطابقة تماماً للخاصية المشابهة الخاصة بوضع المشاركات الجديدة تحت الرقابة قبل النشر).


متوافق مع: جميع إصدارات 3.6/3.7/3.8 بكافة فروعها.


خطوات التنصيب:
  1. قم برفع الملف "bitfield_attach_moderation.xml" إلى مكانه "/includes/xml/".
  2. قم بتنفيذ التعديل التالى:
    قم بفتح الملف "includes/class_upload.php" وابحث بداخله عن الأكواد التالية:
    كود:

                            if (isset($this->foruminfo['moderateattach']))
                            {
                                    $visible = ((!$this->foruminfo['moderateattach'] OR can_moderate($this->foruminfo['forumid'], 'canmoderateattachments')) ? 1 : 0);
                            }

    قم بإستبدالها بالأكواد التالية:
    كود:

                            if (isset($this->foruminfo['moderateattach']) OR isset($this->registry->bf_ugp_attachpermissions['followforummoderation']))
                            {
                                    $visible = (((!$this->foruminfo['moderateattach'] OR can_moderate($this->foruminfo['forumid'], 'canmoderateattachments')) AND ($this->registry->userinfo['permissions']['attachpermissions'] & $this->registry->bf_ugp_attachpermissions['followforummoderation'])) ? 1 : 0);
                            }

  3. قم بإستيراد ملف المنتج من لوحة تحكم إدارة المنتدى.
  4. انتهى :).


التحكم:
  • لوحة تحكم إدارة المنتدى -> محموعات الاعضاء -> التحكم بالمجموعات -> إختيار المجموعة المعنية -> تراخيص الملفات المرفقة -> يتبع قواعد وشروط إدارة المنتدى [نعم/لا]


الترخيص:

ساعد بـ:
  • اقتراحاتك لتطوير المنتج.
  • ترجماتك للمنتج للغات أخرى غير متوفرة لتعم الفائدة بقطاع أكبر من المستخدمين (حقوق الترجمة تحفظ لصاحبها).


إشكاليات مكتشفة:
لشئ حتى الآن.


السجل:
v3.8.100 31/12/2008 08:00 AM GMT: أول إصدار عام للنشر.


الصور التوضيحية:
متوفرة بالأسفل.


ملاحظات تقنية:
الملحقات البرمجية: 0
العبارات الجديدة: 1
تعديلات القوالب: 0
تعديلات الملفات: 1
القوالب الجديدة: 0
الإعدادات الجديدة: 0
الصلاحيات الجديدة: 1
جداول قاعدة البيانات: 0
تعديلات قاعدة البيانات: 1
المهام المجدولة: 0


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 12:05 AM.

Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012