عرض مشاركة واحدة
  #1  
قديم 25-10-2005, 02:22 PM
الصورة الرمزية VIP
VIP VIP متصل الآن

AdminiStrator

 
📋 بيانات العضو
🗓️ التسجيل : Oct 2004
🔢 رقم العضوية : 3
🌏 البلد : الكويت
💬 المشاركات : 9,254
📊 المعدل : 1.17 / يوم
🥇 النقاط : 300
افتراضي هاك الاعضاء الذين تواجدوا اليوم في المنتدى

هاك الاعضاء الذين تواجدوا اليوم في المنتدى

فتح ملف index.php وأبحث عن هذا

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET // ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###
أضف فوقه :

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET // ### TODAY ONLINE USERS BY ANIMEWEBBY ########################################### 
$todayactiveusers = ''; 
$todaystarttime = mktime(0, 0, 0, date('m'), date('d'), date('Y')); 

$todaynumbervisible = 0; 
$todaynumberregistered = 0; 

$todayforumusers = $DB_site->query("SELECT 
    user.userid, user.username, (user.options & $_USEROPTIONS[invisible]) AS invisible, user.usergroupid, user.lastactivity, 
    IF(displaygroupid=0, user.usergroupid, user.displaygroupid) AS displaygroupid 
    FROM " . TABLE_PREFIX . "user 
    WHERE user.lastactivity >= $todaystarttime 
    ORDER BY " . iif($permissions['genericpermissions'] & CANSEEHIDDEN, 'invisible ASC, ') . "username ASC, lastactivity DESC 
"); 

if ($bbuserinfo['userid']) 
{ 
    // fakes the user being online for an initial page view of index.php 
    $bbuserinfo['joingroupid'] = iif($bbuserinfo['displaygroupid'], $bbuserinfo['displaygroupid'], $bbuserinfo['usergroupid']); 
    $todayuserinfos = array 
    ( 
        $bbuserinfo['userid'] => array 
        ( 
            'userid' => $bbuserinfo['userid'], 
            'username' => $bbuserinfo['username'], 
            'invisible' => $bbuserinfo['invisible'], 
            'lastactivity' => TIMENOW, 
            'musername' => fetch_musername($bbuserinfo, 'joingroupid') 
        ) 
    ); 
    $todaynumberregistered = 1; 
    $todaynumbervisible = 1; 
    fetch_online_status($todayuserinfos[$bbuserinfo['userid']]); 
    $todayloggedin = $todayuserinfos[$bbuserinfo['userid']]; 
    eval('$todayactiveusers = ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
} 
else 
{ 
    $todayuserinfos = array(); 
} 

while ($todayloggedin = $DB_site->fetch_array($todayforumusers)) 
{ 
    $todayuserid = $todayloggedin[userid]; 
    if (!$todayuserid) 
    {    // Guest 
        $todaynumberguest++; 
    } 
    else if (empty($todayuserinfos["$todayuserid"]['lastactivity']) OR ($todayuserinfos["$todayuserid"]['lastactivity'] < $todayloggedin['lastactivity'])) 
    { 
        $todayuserinfos["$todayuserid"] = $todayloggedin; 
        $todaynumberregistered++; 
        $todayloggedin['musername'] = fetch_musername($todayloggedin); 

        if ($todayloggedin['invisible']) 
        { 
            if (($permissions['genericpermissions'] & CANSEEHIDDEN) OR $todayloggedin['userid'] == $bbuserinfo['userid']) 
            { 
                // user is online and invisible BUT bbuser can see them 
                $todayloggedin['invisiblemark'] = '*'; 
                $todaynumbervisible++; 
                eval('$todayactiveusers .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
            } 
        } 
        else 
        { 
            // user is online and visible 
            $todaynumbervisible++; 
            eval('$todayactiveusers .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
        } 
          
        //if (fetch_online_status($todayloggedin)) 
        //{ 
        //    $todaynumbervisible++; 
        //    eval('$todayactiveusers .= ", ' . fetch_template('forumhome_todayloggedinuser') . '";'); 
        //} 
    } 
} 

// memory saving 
unset($todayuserinfos, $todayloggedin); 

$todayactiveusers = substr($todayactiveusers , 2); // get rid of initial comma 

$DB_site->free_result($todayloggedins); 

$todaynumberinvisible = $todaynumberregistered - $todaynumbervisible; 
$todaytotalonline = $todaynumberregistered - $todaynumberinvisible; 

// ### MAX LOGGEDIN USERS ################################ 
$todaymaxusers = unserialize($datastore['todaymaxonline']); 
if (intval($todaymaxusers['todaymaxonline']) <= $todaynumberregistered) 
{ 
    $todaymaxusers['todaymaxonline'] = $todaynumberregistered; 
    $todaymaxusers['todaymaxonlinedate'] = TIMENOW; 
    $DB_site->query("REPLACE INTO " . TABLE_PREFIX . "datastore (title, data) VALUES ('todaymaxonline', '" . addslashes(serialize($todaymaxusers)) . "')"); 
} 

$todayrecordusers = $todaymaxusers['todaymaxonline']; 
$todayrecorddate = vbdate($vboptions['dateformat'], $todaymaxusers['todaymaxonlinedate'], 1);
أضف تمبلت جديد بأسم / forumhome_todayloggedinuser
وضع فيه هذا

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$userid"> 
<input style="font-size: 10px; vertical-align: middle; color: #3858AD; font-family: MS Sans Serif; letter-spacing: 0px; text-align: center; border-style: solid; border-width: 1px; padding-left: 0px; padding-right: 2px; padding-top: 0px; padding-bottom: 0px; background-color: #FFFFFF" size="15" value="$todayloggedin[musername]" name="oline"></a>$invisibleuser
أفتح تمبلت /FORUMHOME
وأبحث عن هذا

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <!-- end logged-in users --> 
</if>
وأضف تحته

كود:
<?php BEGIN__VBULLETIN__CODE__SNIPPET <!-- today logged-in users --> 
<tbody> 
    <tr> 
        <td class="thead" colspan="2"> 
            <a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_todayactiveusers')"><img id="collapseimg_forumhome_todayactiveusers" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_forumhome_todayactiveusers].gif" alt="" border="0" /></a> 
عدد الاعضاء الذي تواجدوا اليوم في المنتدى&nbsp; : $todaytotalonline 
        </td> 
    </tr> 
</tbody> 
<tbody id="collapseobj_forumhome_todayactiveusers" style="$vbcollapse[collapseobj_forumhome_todayactiveusers]"> 
    <tr> 
        <td class="alt2"><img src="$stylevar[imgdir_statusicon]/forum_link.gif" border="0" /></td> 
        <td class="alt1" width="100%"> 
            <div class="smallfont"> 
                <div>$todayactiveusers</div> 
            </div> 
        </td> 
    </tr> 
</tbody> 
<!-- end today logged-in users-->

 

 

👍 | 👎 0
توقيع : VIP