أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

طلب التعديل ع خاصيه وقت بقاء المتواجدين

موضوع مغلق


22-08-2012 04:01 مساءً
ميدو المصري
معلومات الكاتب
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته،،

اريد تعديل برمجي خاص ع خاصيه وقت بقاء المتواجدين الآن بالثواني وجعلها تعمل ع الزوار فقط ولس الاعضاء

وشكرا لكم

look/images/icons/i1.gif طلب التعديل ع خاصيه وقت بقاء المتواجدين
  22-08-2012 05:30 مساءً   [1]
Soliman
معلومات الكاتب
افتح ملف : modules/common.module.php
وابحث عن :
CODE
logged <= $time_check_online

واستبدله بـ :
CODE
logged <= $time_check_online and user_id = &#39;-1&#39;


بس كذا راح تخلي الأعضاء متواجدين على طول طلب التعديل ع خاصيه وقت بقاء المتواجدين

look/images/icons/i1.gif طلب التعديل ع خاصيه وقت بقاء المتواجدين
  22-08-2012 07:34 مساءً   [2]
ميدو المصري
معلومات الكاتب
امممم طيب ايه لازمتها اخي سليمان انا مثلا عاوز اخلي مجموعه الزوار الذي يعمل عليها هذه الخاصيه فقط وليس الاعضاء ياعني الزائر يدخل 5 دقايق اخليه موجود ساعه اما العضو يدخل ويخرج عادي بدون تزويد طلب التعديل ع خاصيه وقت بقاء المتواجدين

ياريت تلاقي حل لانها بامانه هاتكون اضافه رائعه طلب التعديل ع خاصيه وقت بقاء المتواجدين

look/images/icons/i1.gif طلب التعديل ع خاصيه وقت بقاء المتواجدين
  23-08-2012 03:12 صباحاً   [3]
Soliman
معلومات الكاتب
اعتقدت انك تريد تطبيقها على الزوار فقط عندما قلت : (وجعلها تعمل ع الزوار فقط)
اي انك تريد بقاء الزوار ضمن الوقت المحدد بالزيادة للبقاء وعدم تطبيقه على الأعضاء

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

فالغ التعديل السابق وفي نفس ملف common.module.php ابحث عن :
CODE

	   if ($PowerBB->_CONF[&#39;info_row&#39;][&#39;mor_seconds_online&#39;] == &#39;300&#39;)
	   {
	    // Delete not important rows in online table
	    $CleanOnline = $PowerBB->_CONF[&#39;timeout&#39;];
	   $CleanDelOnline = $PowerBB->DB->sql_query("DELETE FROM " . $PowerBB->table[&#39;online&#39;] . " WHERE logged <= $CleanOnline ");

	    }
	   else
	   {
	   // Delete not important rows in online table
	   $time_check_online=$PowerBB->_CONF[&#39;now&#39;]-$PowerBB->_CONF[&#39;info_row&#39;][&#39;mor_seconds_online&#39;];
	   $DelOnline = $PowerBB->DB->sql_query("DELETE FROM " . $PowerBB->table[&#39;online&#39;] . " WHERE logged <= $time_check_online ");
	   }


واستبدله بـ :
CODE

	    // Delete not important rows in online table
	    $CleanOnline = $PowerBB->_CONF[&#39;timeout&#39;];
	   $CleanDelOnline = $PowerBB->DB->sql_query("DELETE FROM " . $PowerBB->table[&#39;online&#39;] . " WHERE logged <= $CleanOnline and username <>&#39;Guest&#39;");

	   if ($PowerBB->_CONF[&#39;info_row&#39;][&#39;mor_seconds_online&#39;] != &#39;300&#39;)
	   {
	   // Delete not important rows in online table
	   $time_check_online=$PowerBB->_CONF[&#39;now&#39;]-$PowerBB->_CONF[&#39;info_row&#39;][&#39;mor_seconds_online&#39;];
	   $DelOnline = $PowerBB->DB->sql_query("DELETE FROM " . $PowerBB->table[&#39;online&#39;] . " WHERE logged <= $time_check_online ");
	   }

look/images/icons/i1.gif طلب التعديل ع خاصيه وقت بقاء المتواجدين
  23-08-2012 08:50 صباحاً   [4]
ميدو المصري
معلومات الكاتب
الف شكر اخي سليمان تم التطبيق بنجاح الحمد لله تعالي وياريت يتم اضافه هذا التطبيق في الاصدار القادم حيث يتم تخيرنا بتطبيق هذه الخاصه ع الزوار فقط ام الاعضاء فقط او مع الاثنين ....وشكرا جزيلا لك


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
قمت بترقية استايل Helpernt اختفت جميع التعديلات شبعان
8 134 Soliman
عند التعديل على خيارات جعل خرائط XML للمنتديات مضغوطة gzip تعود الى الخيارات السابقة جنرال الحب
2 205 جنرال الحب
احتاج التعديل على كود schema وجلب رابط كاتب الموضوع و صورة العضو جنرال الحب
6 214 جنرال الحب
اواجه صعوبة عند التعديل على نص تم نسخة من المنتدى نفسه جنرال الحب
1 374 جنرال الحب
التعديل على مجلة المنتدى tunisiano111
4 497 tunisiano111

الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 05:37 AM