النتائج 1 إلى 6 من 6

الموضوع: [MOD] احصائيات شاملة لـ4images

  1. #1
    Banned
    تاريخ التسجيل
    Sep 2005
    المشاركات
    335

    [MOD] احصائيات شاملة لـ4images



    بسم الله الرحمن الرحيم ...

    اسم الموديلز: احصائيات شاملة لـ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


    مثال على الموديلز:



    الدرس القادم: صورة لكل قسم







  2. #2
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    784


    بارك الله فيك اخي واستمر بشرح موديلات للفور ايميجز لانه مستخدم من قبل الاغلبية





    __________________
    سبحان الله وبحمده .. سبحان الله العظيم
    I Love PHP
    I Love Swalif
    شكرا لكل من ساعدني:)

  3. #3
    عضو فعال
    تاريخ التسجيل
    Oct 2003
    المشاركات
    1,264


    اقتباس المشاركة الأصلية كتبت بواسطة Loacker
    بارك الله فيك اخي واستمر بشرح موديلات للفور ايميجز لانه مستخدم من قبل الاغلبية
    ننتظر جديدك اخوي وان شاء الله نجعل من مشاركاتك
    ومشاركات الاخ lebanon ارشيف لهذا البرنامج الرائع
    :nice:





    __________________
    (( لا تنسي ذكر الله ))
    ليس الجمال بأثوبا تزيننا ان الجمال جمال العلم والادب

  4. #4


    السلام عليكم

    اخوي بيبسي جزاك الله الف خير لخدمة اخوانك .. وماقصرت على الشرح

    وهذي اضافة بسيطة للاحصائيات وهي اضافة ( عدد الاقسام - وعدد زيارات جميع الاقسام )

    أولاً اضافة عدد الاقسام ضع هذا الكود في أي مكان ترغب بظهور عدد الاقسام فيه
    كود:
    عدد الاقسام : {total_categories}
    ثانياً عدد زيارات الاقسام
    قم باضافة هذا الكود في ملف stats.php في مجلد includes
    كود:
    //-----------------------------------------------------
    //--- Cat Hits --------------------------------------------
    //-----------------------------------------------------
    	$sql = "SELECT SUM(cat_hits) AS sum 
             FROM ".CATEGORIES_TABLE;
     $row = $site_db->query_firstrow($sql);
    
     $sum = (isset($row['sum'])) ? $row['sum'] : 0;
     $total_cat_hits = "".$lang['total_cat_hits']." ".$row['sum']."\n";
     
     $site_template->register_vars("total_cat_hits", $total_cat_hits);
    unset($total_cat_hits);
    ثم قم باضافة الكود التالي في المكان الذي تريده بالالبوم
    كود:
    عدد زيارات الاقسام : {total_cat_hits}
    طبعاً عدد زيارات الاقسام قمت باقتباس الكود من عدد زيارات الصور والتعديل عليه ليقوم باظهار عدد زيارات الاقسام

    مثال : http://www.gwafi.com/photo

    وهناك المزيد من الاحصائيات راح اطرحها قريباً ان شاءالله .. منها أفضل صورة من حيث ( الزيارت - التصويت - نسبة التصويت ) وأفضل قسم من حيث الزيارات وغيرها

    اقتباس المشاركة الأصلية كتبت بواسطة المشوار
    ومشاركات الاخ lebanon ارشيف لهذا البرنامج الرائع
    :nice:
    هلا المشوار .. عزيزي اشكرك على الاشادة وهذا من ذوقك ومهما نقدم لسوالف وأهل سوالف ماراح نوفيهم حقهم بالي قدموه لنا

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






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Sep 2005
    المشاركات
    235


    بارك الله فيكم





    __________________
    سبحان الله .. والحمد لله .. ولا اله الا الله .. والله اكبر ..

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2004
    المشاركات
    671


    روووووووعه يعطيك العافيه ..










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض