الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   دعم وتطوير الـ IPB (http://www.arabwebtalk.com/forumdisplay.php?f=62)
-   -   كيف تظهر عدد مستخدمين الإستايل عند إختيارة (http://www.arabwebtalk.com/showthread.php?t=39942)

أسامة الهادى 25-10-2006 10:08 AM

كيف تظهر عدد مستخدمين الإستايل عند إختيارة
 
السلام عليكم ورحمة الله وبركاته
لايخفى علينا جميعا أننا فى بعض الأحيان نحتاج ان نعرف اى الإستيلات مهم او محبوب لدى أعضاء الموقع
وهذا الدرس أعتقد بإذن الله سيفى بالغرض ..
بالنسبه للتعديل فسيكون على ملف واحد
مسارة : sources/classes/class_display.php

التعديل الأول : إفتح الملف وإبحث عن
كود PHP:

$skin_list "";

//-----------------------------------------
// Roots
//----------------------------------------- 

( ستجدها داخل داله [_build_skin_list]

ضع أعلاها
كود:

//-----------------------------------------         
 // D21-Display # Of Members Using A Skin          //-----------------------------------------                foreach ($this->ipsclass->cache['skin_id_cache'] as $i => $d)          {              if ($d['set_default'])              {                  $defskin = $i;              }          }                $memskins = array(); $this->ipsclass->DB->simple_construct(array('select' => 'skin', 'from' => 'members', 'where' => 'id>0'));          $this->ipsclass->DB->simple_exec();          while ($m = $this->ipsclass->DB->fetch_row())          {              if (!isset($m['skin']) || $m['skin'] == 0)              {                  $m['skin'] = $defskin;              }                    $memskins[$m['skin']]++;          }

ثم إبحث عن
كود PHP:

$skin_list .= "\n<option value='$id'{$selected}>{$data['set_name']}{$star}</option><!--CHILDREN:{$id}-->"

وإستبدله بـ
كود PHP:

$skin_list .= "\n<option value='$id'{$selected}>{$data['set_name']}{$star} (".intval($memskins[$id]).")</option><!--CHILDREN:{$id}-->"

بعدها إبحث عن
كود PHP:

$html .= "\n<option value='$cid'{$selected}>---- {$this->ipsclass->cache['skin_id_cache'][ $cid ]['set_name']}{$star}</option>"

واستبدله بـ
كود PHP:

$html .= "\n<option value='$cid'{$selected}>---- {$this->ipsclass->cache['skin_id_cache'][ $cid ]['set_name']}{$star} (".intval($memskins[$cid]).")</option>"

كانت هذه الخطوة الأخيرة ..
تطيبق سعيد وهادئ إن شاء الله :)

لكم تحياتى :)

shabab03 11-11-2006 10:46 PM

مشكور اخي العزيز
 
شكور اخي علي مجهود الجبار


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 04:24 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012