هيلبرنت | Helpernt

هيلبرنت | Helpernt (https://www.helpernt.com/vb/index.php)
-   ركن تطوير منتديات vb3.8.0 (https://www.helpernt.com/vb/forumdisplay.php?f=99)
-   -   إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى (https://www.helpernt.com/vb/showthread.php?t=7484)

هيلبرنت 07-06-2018 10:08 AM

إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
1 مرفق
الـسلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
درسنا اليوم سيشرح كيفية إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى بدون هاك ( لتخفيف المنتدى )
مثال صورة


طريقة التركيب :-
اولا نفتح برنامج الاف تى بى
وانحمل ملف التالى
كود:

vb/forumdisplay.php
ملحوظة > ناخذ منه نسخه قبل كل شيء
ابحث عن :
كود:

($hook = vBulletinHook::fetch_hook('threadbit_display')) ? eval($hook) : false;
اضف اسفله التالى :
كود:

                     
                        $Ln = $thread['lastposter'];
                        $Lu = $vbulletin->db->query_first_slave("SELECT usergroupid FROM " . TABLE_PREFIX . "user WHERE username = '".addslashes($Ln)."'");
                        $Li = $Lu['usergroupid'];
                        $Lo = $vbulletin->usergroupcache["$Li"]['opentag'];
                        $Lc = $vbulletin->usergroupcache["$Li"]['closetag'];
                        $thread['lastposter'] = "$Lo $Ln $Lc";
                        $Pn = $thread['postusername'];
                        $Pu = $vbulletin->db->query_first_slave("SELECT usergroupid FROM " . TABLE_PREFIX . "user WHERE username = '".addslashes($Pn)."'");
                        $Pi = $Pu['usergroupid'];
                        $Po = $vbulletin->usergroupcache["$Pi"]['opentag'];
                        $Pc = $vbulletin->usergroupcache["$Pi"]['closetag'];
                        $thread['postusername'] = "$Po $Pn $Pc";

ونحفظه ونرفعه
ونيجي للملف الثاني التالى :
كود:

vb/includes/functions_forumlist.php
أنزله وناخذ نسخه منه
ابحث عن :
كود:

$lastpostinfo['lastpostdate'] = vbdate($vbulletin->options['dateformat'], $lastpostinfo['lastpost'], 1);
اضف اسفله التالى :
كود:

                       
                                        $Rn = $lastpostinfo['lastposter'];
                                        $Ru = $vbulletin->db->query_first_slave("SELECT usergroupid FROM " . TABLE_PREFIX . "user WHERE username = '".addslashes($Rn)."'");
                                        $Ri = $Ru['usergroupid'];
                                        $Ro = $vbulletin->usergroupcache["$Ri"]['opentag'];
                                        $Rc = $vbulletin->usergroupcache["$Ri"]['closetag'];
                                        $lastpostinfo['lastposter'] = "$Ro $Rn $Rc";

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

samehfr 07-11-2018 03:10 PM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
شكرا لك اخى



بارك اللة فيك



تسلم الايادى

sup4all 07-22-2018 10:37 PM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
لا يعمل علي نسخ 3.8.8 ؟

S!L3NT H!LL 07-24-2018 02:34 PM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
اقتباس:

المشاركة الأصلية كتبت بواسطة sup4all (المشاركة 21284)
لا يعمل علي نسخ 3.8.8 ؟

جربتها عندي وقف المنتدى.
خلينا ننتظر احمد ان شاء الله بتكون على جميع الاصدارات لئني محتاجها

هيلبرنت 07-24-2018 07:04 PM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
معكم حق ولحل تلك المشكله فقط عليكم بازاله
كود:

/ Color /
من الكود

هيلبرنت 07-24-2018 07:23 PM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
مثال حى


ناصر 07-28-2018 07:17 AM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
يعطيك العافية على الشرح الوافي
والاجابة على اردود

maaidni 07-29-2018 01:09 AM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
بارك الله فيك على التعديل

هيلبرنت 10-08-2019 05:10 PM

رد: إظهار الوان مجموعات الاعضاء فى كل صفحات المنتدى
 
الله يعطيكم العافية


الساعة الآن 05:55 PM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir