لايف نت - عرض مشاركة واحدة - هاك الاحصائيات المطور رقم العضوية : 13   <font color="#cd0aaf">HaMuDi</font> HaMuDi ">

عرض مشاركة واحدة

  مشاركة رقم : 1 (permalink)  
قديم 04-01-2007, 06:08 PM
HaMuDi
الصورة الرمزية HaMuDi
الإدارة

رقم العضوية : 13
تاريخ التسجيل : Nov 2006
الدولة : جــ الرخاء والشده ـــده
العمر : 23
المشاركات : 2,929
بمعدل : 3.80 يوميا
الجنس :
على النت: 2001
المؤهل الدراسي : طالب كلية الهندسة قسم إتصالات
الجوال : N73 ME
إرسال رسالة عبر مراسل MSN إلى HaMuDi

HaMuDi متواجد حالياً عرض البوم صور HaMuDi



المنتدى : تطوير المنتديات
Thumbs up هاك الاحصائيات المطور


+++
+++


سلاااااااااااااااااااااااااام

أسعدالله أوقاتكم بالخير والمسرات أعضاء ومشرفين لايف نت :mot

هاك للجيل الثالث من المنتديات vb v3.0.0 to vb v3.0.8

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



نبدأ :
فنتح ملف index.php
ونقوم بالتعديل عليه كالأتي !!
نبحث عن :

كود
'forumhome_subforumseparator_post'

استبدله بهذا :

كود
'forumhome_subforumseparator_post',
	'forumhome_stats_poster',
	'forumhome_stats_member',
	'forumhome_stats_thread',

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

كود
// ### ALL DONE! SPIT OUT THE HTML AND LET'S GET OUTA HERE... ###

اضف بعده بسطر هذا:

كود
// ### TOP 5 STATS BY ANIMEWEBBY ###########################################
$displayrecords = "5"; // how many records should we show?
$excludedforums = "13"; // forums to be excluded from latest threads. Format "0,5,7"
$threadchars = "30"; // number of characters in thread title before '...' is added

$getstats_posters = $DB_site->query("SELECT userid, username, posts FROM " . TABLE_PREFIX . "user ORDER BY posts DESC LIMIT 0, $displayrecords");
while ($getstats_poster = $DB_site->fetch_array($getstats_posters))
{
		eval('$stats_posters .= "' . fetch_template('forumhome_stats_poster') . '";');
}

$getstats_members = $DB_site->query("SELECT userid, username, posts, joindate FROM " . TABLE_PREFIX . "user ORDER BY joindate DESC LIMIT 0, $displayrecords");
while ($getstats_member = $DB_site->fetch_array($getstats_members))
{
		eval('$stats_members .= "' . fetch_template('forumhome_stats_member') . '";');
}

// filter out deletion notices if can't be seen
$forumperms = fetch_permissions($forumid);
if (!($permissions['forumpermissions'] & CANSEEDELNOTICE))
{
	$delquery = ", NOT ISNULL(deletionlog.primaryid) AS isdeleted, deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason";
	$delthreadlimit = "AND deletionlog.primaryid IS NULL";
	$deljoin = "LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')";
}
else
{
	$delquery = ", NOT ISNULL(deletionlog.primaryid) AS isdeleted, deletionlog.userid AS del_userid, deletionlog.username AS del_username, deletionlog.reason AS del_reason";
	$delthreadlimit = "";
	$deljoin = "LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(thread.threadid = deletionlog.primaryid AND type = 'thread')";
}

$getstats_threads = $DB_site->query("
SELECT thread.threadid, thread.title, thread.lastpost, thread.forumid, thread.replycount, thread.lastposter, thread.dateline, IF(views<=replycount, replycount+1, views) AS views, thread.visible, user.username, user.userid 
$delquery
		FROM " . TABLE_PREFIX . "thread AS thread
		LEFT JOIN  " . TABLE_PREFIX . "user AS user ON (user.username = thread.lastposter)
$deljoin
WHERE thread.forumid NOT IN ($excludedforums)
$delthreadlimit
ORDER BY thread.lastpost DESC LIMIT 0, $displayrecords");

while ($getstats_thread = $DB_site->fetch_array($getstats_threads))
{
	$getstats_thread[title] = unhtmlspecialchars($getstats_thread[title]);
	if (strlen($getstats_thread[title]) > $threadchars)
	{		
		$getstats_thread[titletrimmed] = substr($getstats_thread[title], 0, strrpos(substr($getstats_thread[title], 0, $threadchars), ' ')) . '...';
	}
	else
	{
		$getstats_thread[titletrimmed] = $getstats_thread[title];
	}
	if ($getstats_thread[lastpost] > $bbuserinfo[lastvisit])
	{
		$getstats_thread[newpost] = true;
	}
	if ($getstats_thread[isdeleted])
	{
		$getstats_thread[isdeleted] = true;
	}
	eval('$stats_threads .= "' . fetch_template('forumhome_stats_thread') . '";');
}

اضف تمبلت جديد باسم : forumhome_stats_member
واضف فيه هذا


كود
<tr>
				<td class="smallfont" width="100%"><b><a href="member.php?u=$getstats_member[userid]">$getstats_member[username]</a></b></td>
				<td class="smallfont" align="right"><b>$getstats_member[posts]</b></td>
			</tr>

اضف تمبلت جديد باسم : forumhome_stats_poster
واضف فيه هذا


كود
<tr>
				<td width="100%"><b><a href="member.php?u=$getstats_poster[userid]">$getstats_poster[username]</a></b></td>
				<td class="smallfont" align="right"><b>$getstats_poster[posts]</b></td>
			</tr>

اضف تمبلت جديد باسم : forumhome_stats_thread
واضف فيه هذا


كود
<tr>
				<td class="smallfont"><strong>[<i><if condition="$getstats_thread[newpost]">جديد<else />قديم</if></i>] <a href="showthread.php?$session[sessionurl]goto=newpost&t=$getstats_thread[threadid]" title="<phrase 1="$getstats_thread[title]">$vbphrase[go_first_unread_in_thread_x]</phrase>">$getstats_thread[titletrimmed]</a></strong></td>
				<if condition="$getstats_thread[isdeleted]">
				<td  class="smallfont"colspan=3" align="left"><phrase 1="member.php?$session[sessionurl]u=$getstats_thread[del_userid]" 2="$getstats_thread[del_username]">$vbphrase[thread_deleted_by_x]</phrase></td>
				<else />
				<td class="smallfont"><strong><a href="member.php?$session[sessionurl]u=$getstats_thread[userid]">$getstats_thread[lastposter]</a></strong></td>
				<td class="smallfont" align="right"><strong>$getstats_thread[views]</strong></td>
				<td class="smallfont" align="right"><strong>$getstats_thread[replycount]</strong></td>
				</if>
			</tr>

افتح تمبلت FORUMHOME
اضف هذا .. في اي مكان يعجبك

ويفضل تحت هذا السطر


<!-- end what's going on box -->

اضف هذا

كود
<!-- top statistics box -->
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<thead>
	<tr>
		<td class="tcat" colspan="3">
			<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('forumhome_statistics')"><img id="collapseimg_forumhome_statistics" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_forumhome_statistics].gif" alt="" border="0" /></a>
            <span lang="ar-sa">احصائيات المنتديات </span></td>
	</tr>
</thead>
<tbody id="collapseobj_forumhome_statistics" style="$vbcollapse[collapseobj_forumhome_statistics]">
	<tr>
		<td class="thead" width="23%" align="center" nowrap><span lang="ar-sa">
        اكثر الاعضاء نشاطاَ</span></td>
		<td class="thead" width="22%" align="center" nowrap><span lang="ar-sa">
        الاعضاء الجدد</span></td>
		<td class="thead" width="55%" nowrap align="center"><span lang="ar-sa">
        المشاركات الاخيرة</span></td>
	</tr>
	<tr>
		<td class="alt2" width="23%" valign="top">
		<table>
			<tr>
				<td class="smallfont" width="100%"><span lang="ar-sa">الاسم</span></td>
				<td class="smallfont" align="right" nowrap><span lang="ar-sa">
                المشاركات</span></td>
			</tr>
			$stats_posters
		</table>
		</td>
		<td class="alt1" width="22%" valign="top">
		<table>
			<tr>
				<td class="smallfont" width="100%" nowrap><span lang="ar-sa">
                الاسم</span></td>
				<td class="smallfont" align="right" nowrap><span lang="ar-sa">
                المشاركات</span></td>
			</tr>
			$stats_members
		</table>
		</td>
		<td class="alt2" width="55%" valign="top">
		<table>
			<tr>
				<td class="smallfont" width="70%" nowrap><span lang="ar-sa">
                الموضوع</span></td>
				<td class="smallfont" width="30%" nowrap><span lang="ar-sa">
                المشاركات الاخيرة</span></td>
				<td class="smallfont" align="right" nowrap><span lang="ar-sa">
                المشاهدات</span></td>
				<td class="smallfont" align="right" nowrap><span lang="ar-sa">
                المشاركات</span></td>


			</tr>
			$stats_threads
		</table>
		</td>
	</tr>
</tbody>
</table>
<br />
<br />
<!-- end top statistics box -->

تحياااااااااااااااااااااااااااااااااااااااااتي


توقيع HaMuDi


لاَ
خيًرٍٍ فُيَ كًاتِمً الًعٌلًمً


..::: اذا اردت الرقي ::: فاسعى لرفع مستواك ::: و لا تنتظر هبوط مستوى الاخرين :::..
(( إذا أسديت جميلا إلى انسان فحذار أن تذكره ))
(( وإن أسدى إنسان إليك جميلا فحذار أن تنساه ))


< __



رد مع اقتباس