المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : هاك الاحصائيات الشاملة للمنتدى ((برنامج))


admin
31-07-07, 03:11 PM
بسم الله الرحمن الرحيم

هذا هو سكريبت الأحصائيات العامه للمنتديات و قد قمت بتوفيق الله بتعرب
غالبية ما هو مهم و يحتاج للتعريب خاصة لوحة التحكم الخاصه بالبرنامج
و جميع القوالب الخاصه بعرض الأحصائيات للمتصفحين في المنتدى سواء
للأعضاء أو الزوار

السكريبت مبرمج للـ
vBulletin 3

و مدة التركيب مابين 10 إلى 15 دقيقه
مع التركيز و الأنتباه للتعديلات في الملفات المحدده

أولاً و للأهميه : قم بأخذ نسخه إحتياطيه من قاعدة البيانات وجميع الملفات و القوالب التي سيتم فيها تعديلات
و كن في غاية التركيز و الأنتباه أثناء التركيب

هذا هو رابط تحميل المرفقات http://www.k7lk.net//download.php?filename=c6965e4eb5.zip


الملفات التي سيتم التعديل فيها :

1 - admincp/index.php
2 - includes/functions_online.php
3 - includes/adminfunctions_template.php


القوالب التي سيتم التعديل فيها :

1 - phpinclude_start




//#################################################//
//#################################################//
//## تنبيه : مبرمج السكريبت تنصل عن تحمل أدني مسؤليه لذا و جب التنبيه بأن ##//
//## جميع المخاطر الممكن حدوثها تقع على مسؤلية صاحب المنتدى شخصياً ##//
//#################################################//
//#################################################//



التركيب :
نفذ خطوات التركيب حسب ترتيبها كما هو مشروح

بسم الله نبداء



الخطوه الأولى
============================
في ملف admincp/index.php جد
============================

$printhr = false;
if (can_administer('canadminstyles'))
{
===========================
أضف فوقها التالي
===========================

//##### Statistics Functions by PcFreak START #####
construct_nav_option("الأعدادت العامه",'statistikadmin.php?do=statistik_general','<br />');
construct_nav_group("برنامج الأحصائيات");
//##### Statistics Functions by PcFreak START #####

أحفظ العمل






======
* * *
* * *
* * *
======


الخطوه الثانيه
=========
إفتح الملف
includes / adminfunctions_template.php

=================
جد العباره التاليه :
=================

'subscription' => $vbphrase['group_paid_subscriptions'],
=================
أضف بعدها التالي :
=================

'statistic' => 'Statistics for vB',


إحفظ العمل








======
* * *
* * *
* * *
======


الخطوه الثالثه
=========
إفتح الملف
includes/functions_online.php

======
جد الكود التالي :
======

default:
if ($permissions['wolpermissions'] & CANWHOSONLINEBAD)
{

===========
أضف فوقه الكود التالي :
===========

// ##### Statistics Start #####
case 'statistik':
$userinfo['action'] = 'Views the Forumsstatistics';
$userinfo['where'] = "<a href=\"statistik.php?$session[sessionurl]\" title=\"Statistik\">$vboptions[bbtitle] Statistics</a>";
break;
// ##### Statistics Ende #####

======
جد الكود التالي في نفس الملف :
======

default:
$userinfo['activity'] = 'unknown';
}

return $userinfo;

===========
أضف فوقه الكود التالي :
===========

// ##### Statistik Start #####
case 'statistik.php':
$userinfo['activity'] = 'statistik';
break;

إحفظ العمل






======
* * *
* * *
* * *
======



الخطوه الرابعه
======================
إرفع الملفات التاليه حسب تسمية مسار المنتدى لديك
( vb [ or ] forum )
======================
في
vb / admincp المسار
إرفع الملفين التاليه

install_statistik_english.php
statistikadmin.php

****************************************
في
vb / images المسار
إرفع الصور

إرفع جميع الملفات الموجوده و الصور في ملف الصور في منتداك
إرفعها في نفس الملف المماثل في ملف الصور في منتداك misc و الصور الموجوده في الملف


****************************************

في
vb / includes المسار
إرفع الملف

functions_statistik.php

****************************************
في
vb / includes / cron المسار
إرفع الملف
statistikupdate.php

****************************************

الملفين التاليه في المسار الرئيسي لمنتداك
vb أو forum
أرفع الملفين
statistik.php
statistik_counter.php







======
* * *
* * *
* * *
======


الخطوه الخامسه
=================================================
من لوحة التحكم أضف العبارات الجديده التاليه
=================================================

العباره الأولى :

phrase type / التصنيف : Control Panel Stop Message
variable name / المتغير : statistik_cp_gespeichert
Text /النص : Statistics settings successfully stored

=================================================

العباره الثانيه

phrase type / التصنيف : Control Panel Stop Message
variable name / المتغير : statistik_zurueck_gesetzt
Text /النص : The entire Statistics was reseted successfully





======
* * *
* * *
* * *
======


الأن قبل تنفيذ الخطوه التاليه ( الخطوه السادسه ) إجعل الستايل الذي ترغب أن يكون برنامج الأحصائيات مرتبط معه إذا كان لديك أكثر من ستايل هو الأفتراضي
و بعد ذلك تابع تنفيذ الخطوات كما هي

الخطوه السادسه
================================================== ===============
الأن تنصيب البرنامج ( سكريبت الأحصائيات ) من لوحة التحكم
================================================== ===============
أطلب الأمر التالي في المتصفح لديك : http://your-domain.com/admincp/install_statistik_english.php

ثم إتبع الخطوات بالضغط على التالي حتى تنتهي عملية التنصيب

بعد الأنتهاء من ذلك أحذف الملف
install_statistik_english.php
من ملف
admincp






======
* * *
* * *
* * *
======


الخطوه السابعه
========================
عمل نقطة بدايه لدخول البرنامج
========================

إدخل لوحة التحكم في منتداك

أفتح

1) Scheduled Tasks / جدول المهام
2) Add New Scheduled Task with the following data / إضافة جدول مهام جديد

و في جدول المهام الذي سيظهر لك
إنسخ التالي و ألصقه في الخانات كما هو محددأمام كل خانه حسب أسماء الخانات دون تغيير

1 - Titel / العنوان = : hourly Statistics Update

2 - weekday / يوم من الأسبوع =: *

3 - day of month / يوم من الشهر =: *

4 - hour / ساعه =: *

5 - minute / دقيقه : = 59

6 - enable log / تسجيل السجل = : yes

7 - filename / مسار الملف = : ./includes/cron/statistikupdate.php







======
* * *
* * *
* * *
======

الخطوه الثامنه
=========

من لوحة التحكم / التحكم في الستايلات
أفتح التمبلت
phpinclude_start

================================================== ==================
في نهاية التمبلت وبعد السطر الأخير أضف التالي :
================================================== ==================

//## vB Statistics in Arabic Start ##

include("./statistik_counter.php");

// ## vB Statistics in Arabic End ##




======
* * *
* * *
* * *
======


الخطوه التاسعه
=========

من لوحة التحكم
ستجد خانه جديده بإسم " برنامج الأحصائيات " و يندرج تحتها
لوحة التحكم بإعدادت برنامج الأحصائيات العامه تحت مسمى

"الأعدادت العامه"


قم بوضع الأعدادت حسب ما ترغب


======
* * *
* * *
* * *
======


الخطوه العاشره و الأخيره
==============



و هي لوضع رابط لصفحة الأحصائيات من خلال الصفحه الرئيسيه للمنتدى

من لوحة التحكم / ضبط استايلات
و من الستايل الذي تمت إضافة قوالب برنامج الأحصائيات
إفتح التمبلت
FORUMHOME

و أبحث عن

===========================================
<div>$vbphrase[threads]: $totalthreads, $vbphrase[posts]: $totalposts, $vbphrase[members]: $numbermembers</div>
===========================================

تحتها مباشره أضف التالي

===========================================
<br />
<p align="center"><b><a target="_blank"href="statistik.php"><font size="2" color="#0000FF">الإحـصـــائــيـه الـشـــامــلـه
</font>
</a>
</b></p>
===========================================
بعد هذا التعديل في تمبلت
FORUMHOME
إذهب للصفحه الرئيسيه لمنتداك و تصفح من ذلك الرابط الأحصائيات العامه و الشامله لمنتداك

أو من الرابط المباشرالتالي
http://your-domain.com/statistik.php


======
* * *
* * *
* * *
======


إنتهى الشرح و لله الحمد و المنه
و صلى الله على نبينا محمد و على أله و صحبه

==================================*|

كل ما أسئله هو دعواتكم المباركه لي و لوالدي
و جميع المسلمين

أخوكم راعي الود
www.yahoooh.net/vb

منقووووووووووول

فـي وهـم حـبـك
31-07-07, 03:14 PM
يسلمووووو الشتري وماقصرت ع المجهوود

admin
31-07-07, 03:24 PM
مشكور على المرور

احتراماتي

del piero
31-07-07, 07:03 PM
يعطيك الف عافيه الشتري


على الطريقه الروعه

تحياتي ة_ة

admin
01-08-07, 12:35 AM
يسلمو على المرور

امنتك الله
03-12-07, 02:21 AM
يعطيك العافيه يالشتري على المجهود

تقبل مروري

امنتك الله

admin
03-12-07, 04:32 AM
مشكوووووره أختي امنتك على المرور

احتراماتي

مياسة الشارجة
03-12-07, 05:24 PM
جزاك الله خير

مجهود رائع يستحق الثاء

يعطيك العافيه ان شاء الله وفي ميزان حسناتك

تقبل مروري

admin
03-12-07, 06:33 PM
مشكووووره اختي على المرور المميز

احتراماتي