عدد مرات النقر : 74
عدد  مرات الظهور : 10,440,191
عدد مرات النقر : 86
عدد  مرات الظهور : 10,440,191
عدد مرات النقر : 184
عدد  مرات الظهور : 10,440,191
عدد مرات النقر : 59
عدد  مرات الظهور : 10,440,191

عدد مرات النقر : 134
عدد  مرات الظهور : 10,440,191
عدد مرات النقر : 116
عدد  مرات الظهور : 10,440,191
عدد مرات النقر : 22
عدد  مرات الظهور : 10,440,191

عدد مرات النقر : 216
عدد  مرات الظهور : 18,495,575 
عدد مرات النقر : 288
عدد  مرات الظهور : 19,595,318

عدد مرات النقر : 36
عدد  مرات الظهور : 2,584,923 
عدد مرات النقر : 404
عدد  مرات الظهور : 29,959,166

عدد مرات النقر : 369
عدد  مرات الظهور : 33,481,661 
عدد مرات النقر : 420
عدد  مرات الظهور : 33,481,661
فعاليات متجدده وممتعه عبر صفحات منتدانا الغالي
مطبخ تليد   طابور التميز   فعالية لعيون الاعضاء  جدد نشاطك  تميز وكون انت الأول   الفياتكم هداياكم  مين صاحب الصورة   شباب وبنات في ورطه  عضو كلبشناه  صوره وتعليق  مثل وصورة  

ღ قسم تطوير المنتدى ღ (هذا القسم يهتم بشرح مميزات المنتدى وكل ماهو جديد في المنتدى )

 
 
أدوات الموضوع انواع عرض الموضوع
#1  
قديم 06-15-2024
Zezo1 غير متواجد حالياً
اوسمتي
لوني المفضل Cadetblue
 عضويتي » 2780
 جيت فيذا » Nov 2023
 آخر حضور » منذ أسبوع واحد (12:22 AM)
مواضيعي » 18
آبدآعاتي » 42
تقييمآتي » 5882
الاعجابات المتلقاة » 77
الاعجابات المُرسلة » 39
دولتي الحبيبه » دولتي الحبيبه Egypt
جنسي  »  ذكر
آلعمر  » 27 سنه
الحآلة آلآجتمآعية  » متزوج ♔
 التقييم » Zezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاءZezo1 الاعضاء
بيانات اضافيه [ + ]
مميز شرح تعديل عدد نقاط تقييم العضو والمشرفيين



السلام عليكم ورحمه الله وبركاته
وبعد هنشرح مع بعض كيفية زيادة عدد تقديرات الاعضاء والمشرفين ف النقاط عند أضافه تقييم جديد والمعروف

نقره لعرض الصورة في صفحة مستقلة

فى الطبيعي انها كانت (1) نقطه فقط لا غير اليوم بنشرح ازاي نخليها اكثر

أول شىء صلي على سيدنا محمد

بنخش ع فولد او ملفات المنتدي من cpanel

كود PHP:
includes 
نقره لعرض الصورة في صفحة مستقلة



ثم بنبحث عن ملف
كود PHP:
functions_reputation.php 
نقره لعرض الصورة في صفحة مستقلة

وبنستبدل كل الي فى


كود PHP:
<?php
/*======================================================================*\
|| #################################################################### ||
|| # vBulletin 3.8.11
|| # ---------------------------------------------------------------- # ||
|| # Copyright ©2000-2017 vBulletin Solutions Inc. All Rights Reserved. ||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- VBULLETIN IS NOT FREE SOFTWARE ---------------- # ||
|| #        www.vbulletin.com | www.vbulletin.com/license.html        # ||
|| #################################################################### ||
\*======================================================================*/

// ## Function takes an array from fetch_userinfo and an array from cache_permissions()
// ## Returns the user's reputation altering power (for positive)
function fetch_reppower(&$userinfo, &$perms$reputation 'pos')
{
    global 
$vbulletin;

    
// User does not have permission to leave negative reputation
    
if (!($perms['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['cannegativerep']))
    {
        
$reputation 'pos';
    }

    if (!(
$perms['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['canuserep']))
    {
        
$reppower 50;
    }
    else if (
$perms['adminpermissions'] & $vbulletin->bf_ugp_adminpermissions['cancontrolpanel'] AND $vbulletin->options['adminpower'])
    {
        
$reppower iif($reputation != 'pos'$vbulletin->options['adminpower'] * -50$vbulletin->options['adminpower']);
    }
    else if ((
$userinfo['posts'] < $vbulletin->options['minreputationpost']) OR ($userinfo['reputation'] < $vbulletin->options['minreputationcount']))
    {
        
$reppower 50;
    }
    else
    {
        
$reppower 50;

        if (
$vbulletin->options['pcpower'])
        {
            
$reppower += intval($userinfo['posts'] / $vbulletin->options['pcpower']);
        }
        if (
$vbulletin->options['kppower'])
        {
            
$reppower += intval($userinfo['reputation'] / $vbulletin->options['kppower']);
        }
        if (
$vbulletin->options['rdpower'])
        {
            
$reppower += intval(intval((TIMENOW $userinfo['joindate']) / 86400) / $vbulletin->options['rdpower']);
        }

        if (
$reputation != 'pos')
        {
            
// make negative reputation worth half of positive, but at least 1
            
$reppower intval($reppower 2);
            if (
$reppower 50)
            {
                
$reppower 50;
            }
            
$reppower *= -50;
        }
    }

    (
$hook vBulletinHook::fetch_hook('reputation_power')) ? eval($hook) : false;

    return 
$reppower;
}

// ###################### Start getreputationimage #######################
function fetch_reputation_image(&$post, &$perms)
{
    global 
$stylevar$vbphrase$vbulletin;

    if (!
$vbulletin->options['reputationenable'])
    {
        return 
true;
    }

    
$reputation_value $post['reputation'];
    if (
$post['reputation'] == 50)
    {
        
$reputationgif 'balance';
        
$reputation_value 50;
    }
    else if (
$post['reputation'] < 50)
    {
        
$reputationgif 'neg';
        
$reputationhighgif 'highneg';
        
$reputation_value $post['reputation'] * -50;
    }
    else
    {
        
$reputationgif 'pos';
        
$reputationhighgif 'highpos';
    }

    if (
$reputation_value 500)
    {  
// bright green bars take 200 pts not the normal 100
        
$reputation_value = ($reputation_value 2) + 250;
    }

    
$reputationbars intval($reputation_value 100); // award 1 reputation bar for every 100 points
    
if ($reputationbars 10)
    {
        
$reputationbars 10;
    }

    if (!
$post['showreputation'] AND $perms['genericpermissions'] & $vbulletin->bf_ugp_genericpermissions['canhiderep'])
    {
        
$posneg 'off';
        
$post['level'] = $vbphrase['reputation_disabled'];

        eval(
'$post[\'reputationdisplay\'] = "' fetch_template('postbit_reputation') . '";');
    }
    else
    {
        if (!
$post['reputationlevelid'])
        {
            
$post['level'] = $vbulletin->options['reputationundefined'];
        }
        for (
$i 0$i <= $reputationbars$i++)
        {
            if (
$i >= 5)
            {
                
$posneg $reputationhighgif;
            }
            else
            {
                
$posneg $reputationgif;
            }

            
$post['level'] = $vbphrase['reputation' $post['reputationlevelid']];
            eval(
'$post[\'reputationdisplay\'] .= "' fetch_template('postbit_reputation') . '";');
        }
    }

    (
$hook vBulletinHook::fetch_hook('reputation_image')) ? eval($hook) : false;

    return 
true;
}

/*======================================================================*\
|| ####################################################################
|| # $Revision: 92253 $
|| # NulleD By - vBSupport.org
|| ####################################################################
\*======================================================================*/
?>

وتم رفعه في المرفقات

وبعد التطبيق سوف يصبح عدد التقديرات او النقاط

سوف بصبح (50) نقطه ويمكنك التعديل ع رقم 50 داخل القالب لى اي رقم انت عايزو وشكرا

وكل سنه وانتم طيبين وعيد اضحي مبارك لي ولكم نقره لعرض الصورة في صفحة مستقلة

والسلام عليكم ورحمه الله وبركاته ❤️



الملفات المرفقة
نوع الملف: zip functions_reputation.zip‏ (1.4 كيلوبايت, المشاهدات 2)


آخر تعديل admin يوم 06-23-2024 في 03:09 AM.
رد مع اقتباس
 

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


(عرض الكل الاعضاء اللذين قامو بقراءة الموضوع : 0
لا توجد هنالك أسماء لعرضها.

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

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

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شرح تعديل عدد احرف تقييم العضو Zezo1 ღ قسم تطوير المنتدى ღ 9 07-22-2024 02:52 AM
كود تعديل لون تحديد النصوص نسيم الجنوب - تطـويــر المــواقــع 4 06-05-2024 08:56 PM


الساعة الآن

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
new notificatio by 9adq_ala7sas
Ads Organizer 3.0.3 by Analytics - Distance Education
استضافة ودعم وتطوير وحماية من استضافة تعاون