أيقونة المنتج

ألوان مجموعات الأعضاء بكل مكان فى المنتدى بدون تعديل قوالب 1.0.1

لا يوجد تصريح للتنزيل

WebCraker

العبد الفقير إلى الله
طاقم الإدارة
9 مارس 2008
5,645
50
48
Egypt
support-ar.com
ألوان مجموعات الأعضاء بكل مكان فى المنتدى بدون تعديل قوالب 2019

(English version in the next reply)



مبرمج الهاك : NLP-er
رابط الهاك على الموقع الرسمي : Colors For Usergroup In Forum Last Post
وظيفة الهاك : إظهار ألوان المجموعات بكل مكان فى المنتدى بدون تعديل على القوالب نهائيا، ويعمل بدون مشاكل مع هاك المودة لتلوين المجموعات


أمثلة مصورة للهاك

إظهار الوان المجموعات بالصفحة الرئيسية

attachment.php


مثال لهاك إظهار الوان المجموعات بالأقسام

attachment.php


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


1) قم بتحميل ملف الاضافة من المرفقات

2) قم بإستيراد المنتج من المنتجات والإضافات Plugins >> التحكم بالمنتجات product >> [إضافة/ إستيراد منتج product‎]‏

attachment.php


بالتوفيق للجميع :fruits_cherry:
 

المرفقات

  • الوان مجموعات المنتدى فى كل مكان بالمنتدى 1.png
    الوان مجموعات المنتدى فى كل مكان بالمنتدى 1.png
    98.1 KB · المشاهدات: 640
  • الوان مجموعات المنتدى فى كل مكان بالمنتدى 2.png
    الوان مجموعات المنتدى فى كل مكان بالمنتدى 2.png
    108.4 KB · المشاهدات: 631
  • product-colgroupforforum101.xml
    4.2 KB · المشاهدات: 351
  • الوان مجموعات المنتدى فى كل مكان بالمنتدى 3.png
    الوان مجموعات المنتدى فى كل مكان بالمنتدى 3.png
    60.5 KB · المشاهدات: 586

WebCraker

العبد الفقير إلى الله
طاقم الإدارة
9 مارس 2008
5,645
50
48
Egypt
support-ar.com
Colors For Usergroup In Forum Last Post

You like colored usergroups? Looking for mods which add it in different paces? Like to have last post author colored in forum display?

So came and get it!
This mod shows usergroups HTML markup in forum last post author💘


Simple and Easy! Just install last release of product

(see number at the end of filename)
No template modifications

And...please click Mark as Installed - thanks


Enjoy!


Version history:

1.0.1 Fixed issue for phrases (you don't need to update - it is for new installations only)
1.0.0 Mod released
💘


Known Issues:

- When you change usergroup for user who made last post, or change usergroup markup, then it is not updated in view till new post arrives in forum. It means, that in case of such changes style visible in last post will be the old one. It is because it is cached, but only till new post arrives (then will be cached new value). I have it in TODO list, but because of performance issues probably I will leave it this way. Even when somebody notice it, it will disappear fast (assuming that people are writing on your forum)

Download
 

المرفقات

  • colorsforusergroupinforumdisplay-screen.jpg
    colorsforusergroupinforumdisplay-screen.jpg
    114.6 KB · المشاهدات: 199

WebCraker

العبد الفقير إلى الله
طاقم الإدارة
9 مارس 2008
5,645
50
48
Egypt
support-ar.com
حل مشكلة عدم ظهور ألوان الأعضاء بعد تركيب الهاك

التعديل المطلوب يدوي بالطريقة التالية

لتلوين الاعضاء داخـــــل الاقـــســـــام


أفتح هذا الملف forumdisplay.php تجده في مجلد المنتدى vb

ابحث عن
PHP:
($hook = vBulletinHook::fetch_hook('threadbit_display')) ? eval($hook) : false;
أضف الكود التالي أسفله
PHP:
$Ln = $thread['lastposter'];
$Lu = $vbulletin->db->query_first_slave("SELECT usergroupid FROM " . TABLE_PREFIX . "user WHERE username = '$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 = '$Pn'");
$Pi = $Pu['usergroupid'];
$Po = $vbulletin->usergroupcache["$Pi"]['opentag'];
$Pc = $vbulletin->usergroupcache["$Pi"]['closetag'];
$thread['postusername'] = "$Po $Pn $Pc";

احفظ الملف

لتلوين الاسماء في الصفحة الرئيسية


افتح ملف includes/functions_forumlist.php

أبحث عن السطر التالي
PHP:
$lastpostinfo['lastpostdate'] = vbdate($vbulletin->options['dateformat'], $lastpostinfo['lastpost'], 1);
أضف أسفله الكود التالي
PHP:
$Rn = $lastpostinfo['lastposter'];
$Ru = $vbulletin->db->query_first_slave("SELECT usergroupid FROM " . TABLE_PREFIX . "user WHERE username = '$Rn'");
$Ri = $Ru['usergroupid'];
$Ro = $vbulletin->usergroupcache["$Ri"]['opentag'];
$Rc = $vbulletin->usergroupcache["$Ri"]['closetag'];
$lastpostinfo['lastposter'] = "$Ro $Rn $Rc";

بالتوفيق
 

م. محمود الحجاج

عضو جديد
11 يناير 2023
2
0
1
الاردن / العقبه
الله يعطيك العافيه .. الهاك رائع جدا يسلموا اديك ... يا ريت تشرحلنا كيف نعمل حتى تظهر الوان لالمجموعات في شريط الاهداءات
مع خالص تحياتي