التسجيل مجاني
سجلاتنا تفيد بأنك غير مسجّل ,, يرجى التسجيل
اسم العضو
كلمة السر تأكيد كلمة السر
البريد الإلكتروني تأكيد البريد الإلكتروني

تاريخ الميلاد:    
هل انت موافق على قوانين المنتدى؟

 

 

         :: أوروبا وحرية التنقل ـ صحف أوروبية تحذر من القضاء على "روح شنغن" ( الكاتب : سجات التهاويل )       :: "عارٍ من الصحة".. موريتانيا تنفي لقاء رئيسها ونتنياهو في واشنطن ( الكاتب : سجات التهاويل )       :: بيوت من قشور الأرز: جدران دافئة وصديقة للبيئة ( الكاتب : سجات التهاويل )       :: مع اقتراب الحرائق من الحدود.. إغلاق معبر بين سوريا وتركيا ( الكاتب : سجات التهاويل )       :: غزة... انسحاب إسرائيل عقدة منشار جديدة في محادثات الهدنة ( الكاتب : سجات التهاويل )       :: لماذا يغادر ملايين اللاجئين الأفغان إيران وباكستان؟ ( الكاتب : سجات التهاويل )       :: ترامب يؤجج "حرب الرسوم" والاتحاد الأوروبي يراهن على المفاوضات ( الكاتب : سجات التهاويل )       :: محادثة في "قمرة القيادة" تشير إلى سبب لكارثة الطائرة الهندية ( الكاتب : سجات التهاويل )       :: العلاقات الألمانية الصينية بعد حادثة الليزر ( الكاتب : سجات التهاويل )       :: تاريخ العراق القديم/الدولة الميتانية وتهديداتها لبلاد اشور ( الكاتب : سمير العباسي )      

 

 
   
{ اعلانات شبكة همس الشوق ) ~
 
 
 
   
فَعاليِات شبَكة همَس الشُوقِ
 
 
Elegant Rose - Double Heart
 غير مسجل  : بصفتك أحد ركائز المنتدى وأعضائه الفاعلين ، يسر الإدارة أن تتقدم لك بالشكر الجزيل على جهودك الرائعه .. وتأمل منك فضلاً لا أمراً المشاركة في أغلب الأقسام وتشجيع كافة الأعضاء بالردود عليهم والتفاعل معهم بقدر المستطاع . ( بكم نرتقي . غير مسجل  . وبكم نتطور ) همس الشوق

اخي الزائر لديك رسالة خاصة من شبكة همس الشوق للقراءة ! اضغط هنا !


همس تطوير المواقع والمنتديات مخصص للهاكات التي يتم برمجتها أو تطويرها أو تعريبها أو ترقيتها من قبل المبرمجين ( المنقوله)

-==(( الأفضل خلال اليوم ))==-
أفضل مشارك : أفضل كاتب :
بيانات سمير العباسي
اللقب
المشاركات 10544
النقاط 9650
بيانات همس الشوق
اللقب
المشاركات 7848
النقاط 16814

إنشاء موضوع جديد   

بحث حول الموضوع انشر علي FaceBook انشر علي twitter
العوده للصفحه الرئيسيه للمنتدى انشاء موضوع جديد ردود اليوم هاك العضو المميز لهذا اليوم هاك مراقبة المرفقات إفتراضي التحكم بالمرفقات قبل العرض
 
LinkBack أدوات الموضوع انواع عرض الموضوع
#1  
قديم 17 - 5 - 2023, 11:09 AM
همس الشوق غير متواجد حالياً
Saudi Arabia     Male
SMS ~ [ + ]
لن أندم على أي شيء
دخل حياتي ويريد الرحيل
فالمخلص أسعدني
والسيء منحني التجربه
والأسوأ كان درساً لي
مشاهدة أوسمتي
 عضويتي » 1
 جيت فيذا » 14 - 11 - 2010
 آخر حضور » اليوم (08:36 AM)
 فترةالاقامة » 5355يوم
 المستوى » $60 [♥ Bأ©-Yأھu ♥♥ Bأ©-Yأھu ♥♥ Bأ©-Yأھu ♥♥ Bأ©-Yأھu ♥♥ Bأ©-Yأھu ♥]
  النشاط اليومي » 1.47
مواضيعي » 4028
الردود » 3820
عددمشاركاتي » 7,848
نقاطي التقييم » 16814
 ابحث عن » مواضيعي ردودي
تلقيت إعجاب » 2101
الاعجابات المرسلة » 556
 الاقامه » الطائف
 حاليآ في » السعوديه
دولتي الحبيبه » دولتى الحبيبهSaudi Arabia
جنسي  »  Male
العمر  » 33 سنة
الحالة الاجتماعية  » مرتبط
 التقييم » همس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond reputeهمس الشوق has a reputation beyond repute
مشروبى المفضل  » مشروبى المفضل bison
الشوكولاته المفضله  » الشوكولاته المفضله twix
قناتك المفضلة  » قناتك المفضلةfnoun
ناديك المفضل  » ناديك المفضلnaser
سبارتي المفضله  » سبارتي المفضلهBentley
 
هاك تنبيه الإداريين بالمرفقات المراقبة

Facebook Twitter
ملاحظة هامة لقراء الموضوع ♥ غير مسجل ♥
قبل قراءتك للموضوع نود إبلاغك بأنه قد يحتوي الموضوع على عبارات او صور لا تناسب البعض
فإن كنت من الأعضاء التي لا تعجبهم هذه المواضيع .. وتستاء من قرائتها .. فنقدم لك
باسم إدارة الشبكة وكاتب الموضوع .. الأسف الشديد .. ونتمنى منك عدم قراءة الموضوع
وفي حال قرائتك للموضوع .. نتمنى منك ان رغبت بكتابة رد
أن تبتعد بردودك عن السخرية والشتائم .. فهذا قد يعرضك للطرد أو لحذف مشاركتك
إدارة شبكة ( همس الشوق )

 



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

الوصف: هذا المنتج يسمح بمراسلة الإداريين عند رفع مرفقات جديدة مراقبة.


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


متطلبات المنتج:


المزايا والخواص:
  • يعتمد على متغيرات اللغات بشكل كامل.
  • يعمل بشكل تلقائى كلياً.
  • مدعم رسمياً.
  • دقيق فى برمجياً.
  • مبرمج بإحترافية عالية.
  • يتبع نفس آليات المنتدى الإفتراضية وستخدم كافة تقنياته بشكل كامل.
  • يمكن التحكم بخيار "تنبيه الإداريين بالمرفقات المراقبة" لكل قسم بالمنتدى على حدى.
  • يمكن التحكم بخيار "تلقي بريد إلكترونى عند رفع مرفق جديد مراقب" لكل مشرف/مراقب/إدارى على حدى.
  • يمكن الإختيار ما بين خيارين: إما "مراسلة المشرفين" فقط أو "مراسلة المشرفين والمراقبين والإداريين".


خطوات التنصيب:
  • قم برفع الملف "bitfield_modattachstaffnotify.xml" إلى مكانه "/includes/xml/".
  • قم بتنفيذ التعديل التالى:
    قم بفتح الملف "includes/class_dm_threadpost.php" وابحث بداخله عن الأكواد التالية:
كود:
    function email_moderators($fields)





أضف فوقها مباشرة الأكواد التالية:
كود:

    /**
    * Fetches the amount of moderated attachments associated with a posthash and user
    *
    * @param    string    Post hash
    * @param    integer    User ID associated with post hash (-1 means current user)
    *
    * @return    integer    Number of attachments
    */
    function fetch_mod_attachment_count($postid, $userid = -1)
    {
        if ($userid == -1)
        {
            $userid = $this->fetch_field('userid', 'post');
        }
        $userid = intval($userid);

        $attachcount = $this->dbobject->query_first("
            SELECT COUNT(*) AS count
            FROM " . TABLE_PREFIX . "attachment
            WHERE postid = '$postid'
                AND userid = $userid
                AND visible != 1
        ");

        return intval($attachcount['count']);
    }

    /**
    * Fetches the moderated attachments associated with a posthash and user
    *
    * @param    string    Post hash
    * @param    integer    User ID associated with post hash (-1 means current user)
    *
    * @return    array Moderated attachments IDs
    */
    function fetch_mod_attachment($postid, $userid = -1)
    {
        if ($userid == -1)
        {
            $userid = $this->fetch_field('userid', 'post');
        }
        $userid = intval($userid);

        $attachs = $this->dbobject->query_read_slave("
            SELECT attachmentid, filename
            FROM " . TABLE_PREFIX . "attachment
            WHERE postid = '$postid'
                AND userid = $userid
                AND visible != 1
        ");

        $modattach = array();
        while ($attach = $this->dbobject->fetch_array($attachs))
        {
            $modattach[$attach['attachmentid']] = array('attachmentid' => $attach['attachmentid'], 'filename' => $attach['filename'], 'postid' => $attach['postid'], 'dateline' => $attach['dateline']);
        }

        return $modattach;
    }

    function attach_email_moderators($fields, $attachcount, $attachs)
    {
        if ($this->info['skip_moderator_email'] OR !$this->info['forum'] OR in_coventry($this->fetch_field('userid', 'post'), true))
        {
            return;
        }

        $mod_emails = fetch_moderator_modattach_emails($fields, $this->info['forum']['parentlist'], $newpost_lang);

        if (!empty($mod_emails))
        {
            $foruminfo = $this->info['forum'];
            $foruminfo['title_clean'] = unhtmlspecialchars($foruminfo['title_clean']);

            $threadinfo = fetch_threadinfo($this->fetch_field('threadid'));

            $email = ($this->info['user']['email'] ? $this->info['user']['email'] : $this->registry->userinfo['email']);
            $browsing_user = $this->registry->userinfo['username'];

            // ugly hack -- should be fixed in the future
            $this->registry->userinfo['username'] = unhtmlspecialchars($this->info['user']['username'] ? $this->info['user']['username'] : $this->registry->userinfo['username']);

            $post = array_merge($this->existing, $this->post);
            if (!$post['postid'])
            {
                $post['postid'] = $this->thread['firstpostid'];
            }

            require_once(DIR . '/includes/functions_misc.php');

            foreach ($mod_emails AS $toemail)
            {
                if ($toemail != $email)
                {
                    if ($threadinfo['prefixid'])
                    {
                        // need prefix in correct language
                        $threadinfo['prefix_plain'] = fetch_phrase(
                            "prefix_$threadinfo[prefixid]_title_plain",
                            'global',
                            '',
                            false,
                            true,
                            isset($newpost_lang["$toemail"]) ? $newpost_lang["$toemail"] : 0,
                            false
                        ) . ' ';
                    }
                    else
                    {
                        $threadinfo['prefix_plain'] = '';
                    }

                    $attachdetails = "";
                    foreach ($attachs as $attach)
                    {
                        $attachdetails .= " * ID: " . $attach['attachmentid'] . ", Name: " . $attach['filename'] . "\n";
                    }

                    eval(fetch_email_phrases('moderator_attach', iif(isset($newpost_lang["$toemail"]), $newpost_lang["$toemail"], 0)));
                    vbmail($toemail, $subject, $message);
                }
            }

            // back to normal
            $this->registry->userinfo['username'] = htmlspecialchars_uni($browsing_user);
        }
    }

قم بفتح الملف "includes/functions_newpost.php" وابحث بداخله عن الأكواد التالية:
كود:

/**
* Fetches the email addresses of moderators to email when there is a new post
* or new thread in a forum.
*
* @param    string|array    A string or array of dbfields to check for email addresses; also doubles as mod perm names
* @param    string|array    A string (comma-delimited) or array of forum IDs to check
* @param    array            (By reference) An array of languageids associated with specific email addresses returned
*
* @return    array            Array of emails to mail
*/
function fetch_moderator_newpost_emails($fields, $forums, &$language_info)

أضف فوقها مباشرة الأكواد التالية:
كود:
/**
* Fetches the email addresses of moderators to email when there is a new moderated attachments in a forum.
*
* @param    string|array    A string or array of dbfields to check for email addresses; also doubles as mod perm names
* @param    string|array    A string (comma-delimited) or array of forum IDs to check
* @param    array            (By reference) An array of languageids associated with specific email addresses returned
*
* @return    array            Array of emails to mail
*/
function fetch_moderator_modattach_emails($fields, $forums, &$language_info)
{
    global $vbulletin;

    $language_info = array();

    if (!is_array($fields))
    {
        $fields = array($fields);
    }

    // figure out the fields to select and the permissions to check
    $field_names = '';
    $mod_perms = array();
    foreach ($fields AS $field)
    {
        if ($permfield = intval($vbulletin->bf_misc_modattachstaffnotify["$field"]))
        {
            $mod_perms[] = "(moderator.modattachstaffnotify & $permfield)";
        }

        $field_names .= "$field, ' ',";
    }

    if (sizeof($fields) > 1)
    {
        // kill trailing comma
        $field_names = 'CONCAT(' . substr($field_names, 0, -1) . ')';
    }
    else
    {
        $field_names = reset($fields);
    }

    // figure out the forums worth checking
    if (is_array($forums))
    {
        $forums = implode(',', $forums);
    }
    if (!$forums)
    {
        return array();
    }

    $modattachemail = '';

    $moderators = $vbulletin->db->query_read_slave("
        SELECT $field_names AS modattachemail
        FROM " . TABLE_PREFIX . "forum
        WHERE forumid IN (" . $vbulletin->db->escape_string($forums) . ")
    ");
    while ($moderator = $vbulletin->db->fetch_array($moderators))
    {
        $modattachemail .= ' ' . trim($moderator['modattachemail']);
    }

    if (empty($modattachemail) OR $vbulletin->options['modattachstaffnotify_emailto'] == 1)
    {
        // get a list of super mod groups
        $smod_groups = array();
        foreach ($vbulletin->usergroupcache AS $ugid => $groupinfo)
        {
            if ($groupinfo['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['ismoderator'])
            {
                // super mod group
                $smod_groups[] = $ugid;
            }
        }
    }

    if ($mod_perms)
    {
        $mods = $vbulletin->db->query_read_slave("
            SELECT DISTINCT user.email, user.languageid
            FROM " . TABLE_PREFIX . "moderator AS moderator
            LEFT JOIN " . TABLE_PREFIX . "user AS user USING(userid)
            WHERE
                (
                    (moderator.forumid IN (" . $vbulletin->db->escape_string($forums) . ") AND moderator.forumid <> -1)
                    " . (!empty($smod_groups) ? "OR (user.usergroupid IN (" . implode(',', $smod_groups) . ") AND moderator.forumid = -1)" : '') . "
                )
                AND (" . implode(' OR ', $mod_perms) . ")
        ");
        while ($mod = $vbulletin->db->fetch_array($mods))
        {
            $language_info["$mod[email]"] = $mod['languageid'];
            $modattachemail .= ' ' . $mod['email'];
        }
    }

    $emails = preg_split('#\s+#', trim($modattachemail), -1, PREG_SPLIT_NO_EMPTY);
    $emails = array_unique($emails);

    return $emails;
}

** قم بحفظ تعديلات الملف "includes/functions_newpost.php" وإعادة رفعه لمكانه مجدداً مع السماح بإستبدال القديم. **
قم بإستيراد ملف المنتج من لوحة تحكم إدارة المنتدى.
انتهى :fruits_cherry:.


خيارات التحكم:
لوحة تحكم إدارة المنتدى -> خيارات المنتدى -> تنبيه الإداريين بالمرفقات المراقبة
لوحة تحكم إدارة المنتدى -> المنتديات والمراقبين -> عرض كافة المراقبين -> من جانب أى مشرف/مراقب انقر على "تعديل التراخيص" -> تلقي بريد إلكترونى عند رفع مرفق جديد مراقب
لوحة تحكم إدارة المنتدى -> المنتديات والمراقبين -> التحكم بأقسام المنتدى -> إختيار القسم -> عناوين البريد الإلكترونى للمراسلة عند رفع مرفقات جديدة مراقبة

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


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


السجل:
v3.8.100 14/01/2009 02:00 PM GMT: أول إصدار عام للنشر.


Screen Shots:
متوفرة بالأسفل.


ملاحظات تقنية:
الملفات الجديدة: 1
الملحقات البرمجية الجديدة: 6
العبارات الجديدة: 10
القوالب الجديدة: 0
تعديلات القوالب: 0
إعدادات المنتدى الجديدة: 2
إعدادات المنتدى الجديدة: 1
الصلاحيات الجديدة لمجموعات الأعضاء: 0
الصلاحيات الجديدة للمشرفين: 1
الصلاحيات الجديدة للإداريين: 0
الإعدادات الجديدة للأقسام: 1
الجداول الجديدة لقاعدة البيانات: 0
تعديلات قاعدة البيانات: 2
المهام المجدولة الجديدة: 0
-----------------
مستوى التنصيب: سهل
متوسط وقت التنصيب: 30~50 ثانية




الموضوع الأصلي : هاك تنبيه الإداريين بالمرفقات المراقبة || الكاتب : همس الشوق || المصدر : شبكة همس الشوق


 




الملفات المرفقة
نوع الملفاسم الملف حجم الملفعدد مرات التحميل
نوع الملف: zip product-modattachstaffnotify-3.6.100.zip‏ 75.9 كيلوبايت 0
:: ملاحظة ::
اضغط على اسم الملف لللتحميل .. افحص الهاك ببرنامج الحمايه على جهازك قبل تركيبه .. ادارة شبكة همس الشوق تتمنى لك اوقات ممتعه ومفيده وسعيدة معنا

نوع الملفاسم الملف حجم الملفعدد مرات التحميل
نوع الملف: zip product-modattachstaffnotify-3.7.100.zip‏ 75.9 كيلوبايت 0
:: ملاحظة ::
اضغط على اسم الملف لللتحميل .. افحص الهاك ببرنامج الحمايه على جهازك قبل تركيبه .. ادارة شبكة همس الشوق تتمنى لك اوقات ممتعه ومفيده وسعيدة معنا

نوع الملفاسم الملف حجم الملفعدد مرات التحميل
نوع الملف: zip product-modattachstaffnotify-3.8.100.zip‏ 75.9 كيلوبايت 0
:: ملاحظة ::
اضغط على اسم الملف لللتحميل .. افحص الهاك ببرنامج الحمايه على جهازك قبل تركيبه .. ادارة شبكة همس الشوق تتمنى لك اوقات ممتعه ومفيده وسعيدة معنا

 توقيع : همس الشوق





رد مع اقتباس

رسالة لكل زوار منتديات شبكة همس الشوق

عزيزي الزائر أتمنى انك استفدت من الموضوع ولكن من اجل  منتديات شبكة همس الشوق  يرجاء ذكر المصدرعند نقلك لموضوع ويمكنك التسجيل معنا والمشاركة معنا والنقاش في كافه المواضيع الجاده اذا رغبت في ذالك فانا لا ادعوك للتسجيل بل ادعوك للإبداع معنا . للتسجيل اضغظ هنا .

إنشاء موضوع جديد   

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
المراقبة, الإداريين, بالمرفقات, تنبيه, هاك

جديد منتدى همس تطوير المواقع والمنتديات

هاك تنبيه الإداريين بالمرفقات المراقبة


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الأعضاء الذين قاموا بتقييم هذا الموضوع : 0
لم يقوم أحد بتقييم هذا الموضوع


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه لموضوع: هاك تنبيه الإداريين بالمرفقات المراقبة لموضوع: هاك تنبيه الإداريين بالمرفقات المراقبة
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
هاك مراقبة المرفقات إفتراضي التحكم بالمرفقات قبل العرض همس الشوق همس تطوير المواقع والمنتديات 2 17 - 5 - 2023 11:20 PM
هاك المراقبة الشامله للمنتديات بصور همس الشوق همس تطوير المواقع والمنتديات 7 27 - 7 - 2021 02:58 AM
وزير التعليم يدشن موقع لتدريب جميع الإداريين والإداريات عن ب جروح الم همس الشامل للطلاب والطالـبات 3 25 - 2 - 2016 08:53 PM

Google Pagerank mérés, keresőoptimalizálás

 

{ إلا صلاتي   )
   
||

الساعة الآن 09:31 AM



جميع الحقوق محفوظه للمنتدى
HêĽм √ 3.1 BY: ! ωαнαм ! © 2010

SEO by vBSEO