النتائج 1 إلى 4 من 4

الموضوع: بالله كيف اغير التوقيت في ( المتواجدون اليوم )

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    223

    بالله كيف اغير التوقيت في ( المتواجدون اليوم )



    سلام عليكم

    شباب سؤال صغير

    ( الأعضاء الذين تواجدوا اليــوم )
    الاسماء تتحدث كل 24 ساعه

    طيب اقدر اخليها مثلا كل 48 ساعه او اكثر بدل 24 ساعه ؟؟

    كيف اتحكم بالتوقيت ؟؟؟

    وسلامتكم يالطيبين





    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

    طيب :D
    ploo غير متواجد حالياً


  2. #2
    عضو نشيط
    تاريخ التسجيل
    Feb 2003
    المشاركات
    223

    وين خبرائنا



    up







    __________________
    إستخدم ملفك الخاص لكتابة توقيعك

    طيب :D
    ploo غير متواجد حالياً

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Mar 2001
    المشاركات
    79


    الأمر بسيط يمكن تعديله من نفس الملف ،، أفتحه و حدد مكان الوقت
    وضع الرقم الذي يناسبك
    وإذا ما عرفت أرفق و أعدله لك





    __________________
    هاردوير- فوتوشوب - بريمير - افتر افكت - 3دي ماكس- فرونت بيج - فلاش
    خبـ100%ـرة غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    592


    اخ خبره ممكن توضح وين الوقت اللي يعدل هذا الهاك كامل


    فائدة الهاك :

    يقوم هذا الهاك باظهار اسماء الاعضاء الذين تواجدو اليوم في المنتدى

    طريقة التركيب

    خذ نسخة احتياطية من ملف index.php الموجود في فولدر المنتدى Vb

    ابحث في الملف عن هذا السطر

    forumhome_loggedinuser,forumhome_loggedinusers


    احذفه وضع مكانه هذا الكود((اي قم باستبداله بهذا الكود))

    forumhome_todayloggedinuser,forumhome_todayloggedinusers,forumhome_loggedinuser,forumhome_loggedinus ers



    وفي نفس المجلد index.php ابحث عن هذا الكود


    if ((int)$maxusers[0] <= $totalonline) {
    $time = time();
    $maxloggedin = "$totalonline " . $time;
    $DB_site->query("UPDATE template SET template='$maxloggedin' WHERE title='maxloggedin'");
    $maxusers[0] = $totalonline;
    $maxusers[1] = $time;
    }


    احذفه وضع مكانه هذا الكود((اي قم باستبداله بهذا الكود))

    // today online hack begin
    if ((int)$maxusers[0] <= $totalonline) {
    $time = time();
    $maxloggedin = "$totalonline " . $time . " " . $maxusers[2] . " " . $maxusers[3];
    $DB_site->query("UPDATE template SET template='$maxloggedin' WHERE title='maxloggedin'");
    $maxusers[0] = $totalonline;
    $maxusers[1] = $time;
    }

    $todayloggedinusers = "";
    $numbertodayonline = 0;
    $numbertodayonlineinvisible = 0;

    $todayusers=$DB_site->query("SELECT userid, username, usergroupid, lastactivity, invisible FROM user
    WHERE lastactivity > " . mktime(0,0,0,date("m"),date("d"),date("Y")) . "
    ORDER BY username");
    while ($todayuser=$DB_site->fetch_array($todayusers)) {
    $numbertodayonline++;
    $invisibleuser = '';
    $userid = $todayuser['userid'];
    $lastactivetime = vbdate($timeformat, $todayuser[lastactivity]);
    if ($todayuser['invisible']==1 and $bbuserinfo['usergroupid']!=6) {
    $numbertodayonlineinvisible++;
    continue;
    }
    if ($todayuser['invisible'] == 1) { // Invisible User but show to Admin
    $invisibleuser = '*';
    }
    if ($todayuser['usergroupid'] == 6 and $highlightadmin) {
    $username = "<b><i>$todayuser[username]</i></b>";
    } else if (($mod["$userid"] or $todayuser['usergroupid'] == 5) and $highlightadmin) {
    $username = "<b>$todayuser[username]</b>";
    } else {
    $username = $todayuser['username'];
    }
    if (!$todayloggedinuser) {
    eval("\$todayloggedinuser = \"".gettemplate('forumhome_todayloggedinuser')."\";");
    } else {
    eval("\$todayloggedinuser .= \", ".gettemplate('forumhome_todayloggedinuser')."\";");
    }
    }

    $DB_site->free_result($todayusers);

    if ($bbuserinfo[usergroupid] == 6) {
    $todayonline = $numbertodayonline;
    } else {
    $todayonline = $numbertodayonline - $numbertodayonlineinvisible;
    }

    if ((int)$maxusers[2] <= $numbertodayonline) {
    $time = time();
    $maxloggedin = $maxusers[0] . " " . $maxusers[1] . " $numbertodayonline " . $time;
    $DB_site->query("UPDATE template SET template='$maxloggedin' WHERE title='maxloggedin'");
    $maxusers[2] = $numbertodayonline;
    $maxusers[3] = $time;
    }

    $todayrecordusers = $maxusers[2];
    $todayrecorddate = vbdate($dateformat,$maxusers[3]);

    eval("\$todayloggedinusers = \"".gettemplate('forumhome_todayloggedinusers')."\";");
    //today online hack end

    احفظ الملف وارفعه الى فوولدر المنتدى مرة اخرى((في مكانه الاساسي))

    الان من لوحة التحكم اعمل تمبلت جديد وسميه forumhome_todayloggedinusers

    وضع فيه الكود التالي


    <tr id="cat">
    <td bgcolor="{categorybackcolor}" colspan="6">
    <normalfont color="{categoryfontcolor}"><b>
    عدد الأعضاء الذين تواجدوا اليوم في المنتدى:</b>
    </normalfont><normalfont color="{categoryfontcolor}">
    <b>$numbertodayonline</b></normalfont>
    </td>
    </tr>
    <tr>
    <td bgcolor="{firstaltcolor}" colspan="6"><smallfont>
    <nobr>أكبر عدد أعضاء تواجدوا في يوم واحد $todayrecordusers on $todayrecorddate.</nobr> |
    <nobr>الأعضاء الذين كانوا في المنتدى اليوم هم
    :</nobr><br>
    $todayloggedinuser<br>
    </smallfont></td>
    </tr>


    واحفظ هذا التمبلت

    ةمرة اخرى قم بعمل تمبلت جديد باسم forumhome_todayloggedinuser

    وضع فيه الكود التالي


    <a href="member.php?s=$session[sessionhash]&action=getinfo&userid=$userid" title="Last online at $lastactivetime">$username</a>$invisibleuser

    واحفظ هذا التمبلت


    الان في التمبلت forumhome

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

    $forumbits
    $pminfo
    $loggedinusers


    وتحته مباشرة اضف هذا

    $todayloggedinusers

    واحفظ التغيرات








    __________________
    العضوية مشتركه لقلة الاستخدام
    3lame غير متواجد حالياً





ضوابط المشاركة

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

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