بسم الله الرحمن الرحيم ...
اسم الموديلز: احصائيات شاملة لـ4images
مدة التركيب : من 10 الى 15 دقيقة ...
نبدأ:
اولا قم بإضافة هذه المحتويات بملف بأسم stats.php وضعه بمجلد includes
كود PHP:
<?PHP
//-----------------------------------------------------
//--- Show number of Users ----------------------------
//-----------------------------------------------------
$sql = "SELECT COUNT(*) as users
FROM ".USERS_TABLE."
WHERE user_id <> ".GUEST;
$row = $site_db->query_firstrow($sql);
$total_users = "".$lang['users']."<B> ".$row['users']."</B>\n";
$site_template->register_vars("total_users", $total_users);
unset($total_users);
//-----------------------------------------------------
//--- Hits --------------------------------------------
//-----------------------------------------------------
$sql = "SELECT SUM(image_hits) AS sum
FROM ".IMAGES_TABLE;
$row = $site_db->query_firstrow($sql);
$sum = (isset($row['sum'])) ? $row['sum'] : 0;
$total_hits = "".$lang['total_hits']."<B> ".$row['sum']."</B>\n";
$site_template->register_vars("total_hits", $total_hits);
unset($total_hits);
//-----------------------------------------------------
//--- Votes -------------------------------------------
//-----------------------------------------------------
$sql = "SELECT SUM(image_votes) AS sum
FROM ".IMAGES_TABLE;
$row = $site_db->query_firstrow($sql);
$sum = (isset($row['sum'])) ? $row['sum'] : 0;
$total_votes = "".$lang['total_votes']."<B> ".$row['sum']."</B>\n";
$site_template->register_vars("total_votes", $total_votes);
unset($total_votes);
//-----------------------------------------------------
//--- Downloads ---------------------------------------
//-----------------------------------------------------
$sql = "SELECT SUM(image_downloads) AS sum
FROM ".IMAGES_TABLE;
$row = $site_db->query_firstrow($sql);
$sum = (isset($row['sum'])) ? $row['sum'] : 0;
$total_downloads = "".$lang['total_downloads']."<B> ".$row['sum']."</B>\n";
$site_template->register_vars("total_downloads", $total_downloads);
unset($total_downloads);
//-----------------------------------------------------
//--- Comments ----------------------------------------
//-----------------------------------------------------
$sql = "SELECT SUM(image_comments) AS sum
FROM ".IMAGES_TABLE;
$row = $site_db->query_firstrow($sql);
$sum = (isset($row['sum'])) ? $row['sum'] : 0;
$total_comments = "".$lang['total_comments']."<B> ".$row['sum']."</B>\n";
$site_template->register_vars("total_comments", $total_comments);
unset($total_comments);
?>
بعدها اذهب الى main.php
الموجود في مجلد اللغة lang
/lang/arabic/main.php
وابحث عن التالي:
كود PHP:
//-----------------------------------------------------
//--- Admin Links -------------------------------------
//-----------------------------------------------------
$lang['edit'] = "[Edit]";
$lang['delete'] = "[Delete]";
اضف بعده:
كود PHP:
//-----------------------------------------------------
//--- Statistics --------------------------------------
//-----------------------------------------------------
$lang['users'] = "عدد الاعضاء:";
$lang['total_hits'] = "مرات زيارة الصور:";
$lang['total_votes'] = "عدد التصويتات:";
$lang['total_downloads'] = "مرات تنزيل الصور:";
$lang['total_comments'] = "عدد التعليقات:";
الخطوة الثالثة:
قم بفتح index.php
ابحث عن:
كود PHP:
require(ROOT_PATH.'includes/sessions.php');
اضف بعده:
كود PHP:
include(ROOT_PATH.'includes/stats.php');
افعل هذه الخطوة ايضا في الملفات التالية:
catergories.php, lightbox.php, top.php
الخطوة الرابعة والاخيرة:
أذهب الى مجلد التمبلت الذي تستخدمه
template/default/
قم بتعديل الملفات التالية:
home.html, categories.html, lightbox.html, top.html
واضف التالي بأي مكان تريده
{total_users} - يظهر لك عدد الاعضاء
{total_votes} - يظهر لك عدد التصويتات
{total_comments} - يظهر لك عدد التعليقات
{total_hits} - يظهر لك عدد زيارات الصور
{total_downloads} - يظهر لك عدد مرات تنزيل الصور
مثال على التعديل بالتمبلتس:
http://www.w6w.net/upload2/11-11-200...0874ce8933.JPG
مثال على الموديلز:
الدرس القادم: صورة لكل قسم