حول phpAdsNew كل الاساسيات

كل ما يهم مطور المواقع ... لغات برمجة المواقع .. سكربتات .. مناقشات ..
AC
مشرف عام
مشاركات: 1806
اشترك في: الجمعة أغسطس 13, 2004 10:46 am
مكان: KSA

حول phpAdsNew كل الاساسيات

مشاركة بواسطة AC »

السلام عليكم ورحمة الله

اعلم اني تأخرت ووعدت الكثير لكن حان الوقت :)

ملاحظات هامة :

1- لا تهتم وتحرص على نسخة معربه منه فهذا السكربت ضخم وليس له ملفات لغة ومن يعرب اصدار لن يكون مستعد لتعريب الاصدار الذي يليه فان كنت مهووس بالتعريب فستستمر في استخدام نسخ قديمه..ثم ان السكربت لايتعامل مع الزوار الا بعرض اعلانات ..اما لوحة الادارة فهي خاصه بك وانت مدير موقع ويجب ان تعرف كلمات لوحة التحكم البسيطه وان لم تعرفها ففي هذا الموضع ستعرف كل ماهو مهم..

2- انا لن اتطرق لهذا السكربت من الالف الى الياء يكفي ان تعرف ان ملف administrator-guide وهو بصيغة pdf يبلغ حجمه اكثر من 700 كيلو وهذا يعني كم كبير من المعلومات...لا يمكن تغطيها بشكل كامل..انا ساغطي الاساسيات والتي تكون اكثر من كافيه لاستخدامه كسكربت عرض اعلانات في موقعك,,اما الاضافات والتوسع لمن يريد استخدامه في شبكة اعلانات لن اتطرق لها فلن تدير شبكة اعلانات وانت لا تتقن الانجليزيه :)

3- جميع حقوق هذا الجهد محفوظة ولا ارحب باي عملية قص ولصق هنا وهناك...

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

حول phpAdsNew

يعد هذا السكربت من افضل سكربتات ادارة الاعلانات في المواقع ويناهز العديد من مثيلاته التجاريه وهو مجاني ومفتوح المصدر..

يمكنك من خلاله عرض اعلانات من مختلف الانواع صور,نصوص,فلاش او html .... ويمكنك انشاء حسابات للمعلنين باسم مستخدم وكلمة سر لكل معلن لكي يدخل الى احصائياته ويتابعها...السكربت يقدم احصائيات كثيره وشامله...كما يقوم بارسال تقارير شاملة لكل معلن وفي مدة انت تحددها كل يوم او كل يومين ...الخ

الحقيقة السكربت مميزاته اكثر من ان تعد وتحصى :)

موقعة الرسمي : http://www.phpadsnew.com

متطلبات التشغيل

php+mysql

الحصول على نسختك

اذا كنت تستخدم CPanel يمكنك تثبته من خلالها لكن تأكد قبل التثبيت ان الاصدار الموجود فيها هو احدث نسخه من السكربت...فاحياناً تصدر نسخة جديدة من السكربت لكن CPanel لديك لم يتم تحديثها بعد وبالتالي قد تثبت نسخة قديمة من السكربت..

او احصل على احدث نسخة من السكربت من الصفحة التالية

http://prdownloads.sourceforge.net/phpadsnew

احدث نسخة الان وقت كتابة هذة المشاركة هي 2.0.3

http://prdownloads.sourceforge.net/phpa ... -2.0.3.zip
http://prdownloads.sourceforge.net/phpa ... 0.3.tar.gz

تأكد قبل التحميل انها احدث نسخة

بعد فك الضغط ارفع كل الملفات والمجلدات عدى المجلد misc

التثبيت

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

مثلاً: http://www.any.any/ads

سيقوم السكربت بتحويلك الى ملف التثبيت....وفي حال لم يقم بذلك فادخل مباشره عبر المتصفح الى

http://www.any.any/ads/admin/index.php

ستظهر لك الان رسالة ترحيب ...تجاوزها لمتابعة التثبيت

سيقوم الان السكربت بفحص الخادم والتأكد انه مناسب تماماً لتشغيل phpAdsNew وفي حال وجود اي خطاء سيذكره بخط احمر واضح...عندها لن يعمل السكربت كمايرام قبل تصحيح الاخطاء...هذه الاخطاء التي قد تظهر كثيره وكل خطاء يحتاج توضيح..لن اسبق الاحداث واذكر معنى كل خطاء ومسببه ولكن ساترك ذلك عندما يتعرض له احد الاخوه وغالباً لن تواجه اي خطاء..

الان وبعد ان يكون الخادم مناسب لتشغيل السكربت ستقوم بادخال معلومات المدير والمعلومات الاولية وبالترتيب التالي..اسمك الكامل - اسم الشركة - البريد الالكتروني - اللغة - اسم المستخدم - كلمة السر - تكرار كلمة السر...هذه المعلومات سيستخدمها السكربت عند ارسال تقارير بريديه الى المعلنين...

وفي الاخير حقل عنوان السكربت في الموقع سيحاول ملف التثبيت التعرف على العنوان الصحيح لكن تأكد انت انه تعرف عليه فعلاً او صحح له ذلك..

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

ثم بعدها يوجد خيار اضافة سوابق للجدوال ان تركتها بشكل قياسي سيتم تسبيق اسماء الجدول بـphpadsnew وبالتالي يمكن استخدام نفس القاعده لسكربت اخر دون الخوف من تعارض اسماء الجداول

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

تابــع
VVV
VV
V
آخر تعديل بواسطة AC في الأربعاء مارس 16, 2005 8:00 am، تم التعديل 4 مرات في المجمل.
AC
مشرف عام
مشاركات: 1806
اشترك في: الجمعة أغسطس 13, 2004 10:46 am
مكان: KSA

Settings

مشاركة بواسطة AC »

الان وبعد ان انتهيت من التثبيت ستقوم بتسجيل الدخول باسم المستخدم وكلمة السر الذي حددتهم عند التثبيت...

الان سنحلل قسم الاعدادات ....

Settings

وفي هذا القسم يوجد اربع اقسام فرعية

Main settings

سترى قائمة منسدله والخيار الاول Database settings منه يمكنك تغير معلومات الاتصال بقاعدة البيانات تحت Database server اما تحت Database optimalisations فلاتقم بتغير اي شي ولا تقم بتفعيل اي خيار خصوصاً Use persistent connections وهو الاتصال المستمر بقاعدة البيانات خصوصاً اذا لم تكن في خادم مستقل والا ستسبب الوصول الى الحد الاعلى من عدد المتصلين بالقاعده..

الان من القائمة المنسدلة ننتقل الى Statistics Settings وتحت Statistics format سنترك خيار Compact كما هو

ثم تقرر انت ماتريد في

Log an AdView everytime a banner is delivered: تسجيل كل مرة عرض عند عرض الاعلان...

Log an AdClick everytime a visitor clicks on a banner: تسجيل كل نقرة الاعلان عندما ينقر عليها اي زائر

Log the IP address of the visitor: تسجيل ip الزائر مفيد لعدم تكرار نفس الاعلان مرات كثيره لنفس الشخص

Use a small beacon image to log AdViews to ensure only delivered banners are logged
يجب ان تكون هناك علامة على هذا الخيار ان كنت تستخدم اعلانات نصيه...

ثم تحت Prevent logging وفي المربع الكبير ادخل كل ارقام الايبي التي لاتريد احتسابها في العرض او اضغط ...ثم

Don't log AdViews if the visitor already seen the same banner within the specified number of seconds

المده بالثواني التي خلالها لايحتسب مرة عرض اذا تكرر الاعلان لنفس الزائر خلالها...فلو وضعت مثلاً 60 ثانيه وجاء زائر وعرض له الاعلان ثم بعد 50 ثانية ظهر له نفس الاعلان فلن يتم احتساب مرة عرض اخرى ...حتى تمر الستون ثانيه

Don't log AdClicks if the visitor already clicked on the same banner within the specified number of seconds

كالسابقة لكن للنقرات بدل العرض...

الان تحت الخيار E-mail warnings سنرى

Send a warning to the administrator every time a campaign is almost expired
ارسال تنبيه للمدير في كل مره تنتهي فيها احد الحملات الاعلانية

Send a warning to the advertiser every time a campaign is almost expired
ارسال تنبيه للمعلن عندما توشك حملته على الانتهاء

Send a warning when the number of impressions left are less than specified here
العدد الادني من مرات العرض المتبقيه التي عندها يجب تنبية المعلن...مثلاً 100 فاذا تبقى في الحملة 100 مرة عرض سيتم تنبية المعلن...

Add the following headers to each e-mail message sent by phpAdsNew
ترويسة محدده تظهر اعلى كل رسالة يرسلها النظام

الان تحت الخيار Database pruning

ان وضعت علامة بجانب الخيار Prune statistics فان السكربت سيقوم بتهذيب الاحصائيات القديمة وتنضيف القاعده وتخفيفها وبالنحو التالي

Maximum age of statistics
اقصى مدة لاقدم احصائيه بالاسابيع ..فلو قلنا 3 فاي احصائية يمر عليها ثلاث اسابيع سيتم حذفها

ان كان لديك معلنين ولست تستخدم هذا السكربت لاعلاناتك انت فقط...فلاتفعل هذا الخيار "Prune statistics" لان المعلنين يريدون توفر الاحصائيات دائماً...وسترى لاحقاً كيف تمسح الاحصائيات بطرق مختلفه احدها مسح احصائيات كل اعلان على حدى فتمسح احصائيات كل معلن عند انتهاء الحملة

نعود للقائمة المنسدلة وننتقل الى Banner setting سنرى الان تحت Default banners

Default image URL
عنوان لصورة بانر قياسية

Default destination URL
الى اين يتجه من يضغط البانر القياسي..

البانر القياسي او الاساسي هو البانر الذي سيظهر في حال عدم وجود اي اعلان او حملة نشطة..مثلاً بانر اعلن هنا وماشابه,,,,

اترك كل ماتبقى في صفحة Banner setting كما هو وانتقل من القائمة المنسدلة الى Administrator settings هذه صفحة اعدادات المدير...سترى تحت Login credentials اسم المستخدم وامكانية تغيير كلمة السر وتحت Basic information المعلومات الاساسيه كالاسم الكامل والبريد الالكتروني ثم تحت Preferences التفضيلات

Check for updates
حدد كل كم من الوقت يقوم السكربت بالتأكد من وجود تحديثات له ام لا

Prompt for newly released development versions
تنبيهك في حال وجود اصدار احدث ...وعند تسجيل الدخول سيخبرك

Admin's delete actions need confirmation for safety
عمليات الحذف من المدير تحتاج التأكيد قبل الاتمام اي كل عملية سيذكرك ويرى انت متأكد ام لا..لكي لاتحذف شي بالخطاء او جراء الاستعجال..

Log all outgoing email messages
تسجيل كل الرسائل المرسلة

Log hourly priority calculations
تسجيل عملية الحساب الساعية التي تتم لمعرفة اي البنرات عرض اقل فيركز السكربت عليه

Log automatic cleaning of database
تسجيل كل عمليات تنضيف القاعده

عملية التسجيل والـLog سترى لاحقاً كيف تقوم بتفريغه لتخفيف القاعده...فبعد ان تتطلع على السجلات يمكنك حذفها او ان لم تكن تريد سجلات فلا تختر اي من الخيارات السابقة...

إلى هنا انهينا كل الامور الاساسية في الصفحة الاولى Main settings من صفحات الاعدادات Settings

ستلاحظ امام الكثير من الخيارات صورة قفل وعدم تمكنها من تغيرها...وهذا لان السكربت يقوم باغلاق الملف config.inc.php لكي لايقبل اي تغير...فاذا اردت تغير اي من هذه الخيارات يجب ان تقوم بتغير ترخيص الملف config.inc.php الى 666 وبعد الانتهاء اعده الى الترخيص 644

تابــع
VVV
VV
V
AC
مشرف عام
مشاركات: 1806
اشترك في: الجمعة أغسطس 13, 2004 10:46 am
مكان: KSA

مشاركة بواسطة AC »

Settings >> Maintenance

وهي الصفحة الثانية في صفحة الاعدادات ...في هذه الصفحة سترى عمليات احتساب الاهمية والتي يجريها السكربت بشكل الي لاعطاء الاعلانات الاقل حظاً اهمية اكبر حتى تتساوى حظوظ كل الاعلانات...ويمكنك في اي وقت اعادة عملية الاحتساب عبر ضغط Recalculate priority

اعادة الاحتساب بشكل الي يحتاج الى اعداد cronjob كل ساعة او على الاقل كل يوم لطلب الملف

maintenance/maintenance.php

وسوف نتحدث عن كيفية ذلك لمن لايعرف لاحقاً

Settings >> Product updates

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

ان لم تكن فعلت الخيار المتعلق بالتنبية عن نسخ حديثة والذي تحدثنا عنه في المشاركة السابقه

Prompt for newly released development versions
تنبيهك في حال وجود اصدار احدث ...وعند تسجيل الدخول سيخبرك


فاحرص على زيارة Settings >> Product updates بشكل دوري

Settings >> User log

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

Log hourly priority calculations
تسجيل عملية الحساب الساعية التي تتم لمعرفة اي البنرات عرض اقل فيركز السكربت عليه


اذا كان هذا الخيار مفعل ففي Settings >> User log سترى تسجيل لكل عمليات إعادة احتساب الاهمية مسجلة باسم القائم بها اما Administrator اي انت عبر ضغط Recalculate priority في الصفحة الثانية من صفحة الاعدادات اي Settings >> Maintenance او مسجلة باسم Maintenance وهي العملية الالية التي تم بواسطة Cronjob كما سترى كل عمليات حذف الاعلانات او الحملات

وفي المشاركة السابقة قلنا

عملية التسجيل والـLog سترى لاحقاً كيف تقوم بتفريغه لتخفيف القاعده...


وهنا في صفحة Settings >> User log في الاسفل ستجد Delete log قم بها بشكل دوري لتخفيف قاعدة البيانات...

الى هنا تكون انهينا كل ماهو مهم في قسم اعدادات السكربت

وفي المشاركة التالية سنرى كيف نجهز Cronjob لاجراء عمليات الصيانة الالية ثم كيف نضيف اول حمله

تابــع
VVV
VV
V
AC
مشرف عام
مشاركات: 1806
اشترك في: الجمعة أغسطس 13, 2004 10:46 am
مكان: KSA

مشاركة بواسطة AC »

الان سنعد Cronjob لطلب ملف الصيانه كل ساعه لكي يقوم السكربت بارسال التبليغات وحساب الاهمية واجراء كل امور الصيانه بشكل الي

ادخل الى CPanel ثم اضغط على Cron jobs واختر النمط البسيط Standard الان ادخل في حقل البريد بريدك الالكتروني الذي يتم ارسال تأكيد له بعد كل تشغيل...ثم عين بقية الحقول كما يلي

Command to run:

كود: تحديد الكل

php /home/user/public_html/ads/maintenance/maintenance.php


لاحظ وجود فراغ بعد php ثم الامتداد الكامل الى الملف maintenance.php حيث ان user هو اسم مستخدم الموقع و ads هو اسم مجلد السكربت..

وتحت الدقائق اختر صفر وتحت الساعات اختر Every Hour وتحت الايام اختر Every Day وتحت الشهور اختر Every Month وتحت ايام الاسبوع Weekday اختر Every Weekday ثم اضغط Save Crontab

بذلك سيقوم السكربت بصيانه نفسه بنفسه كل ساعه...

اعداد اول حملة

الان ثبت السكربت وعدلت الاعدادات وجهزت طلب الصيانه الالية وجاء دور انشاء اول حمله اعلانيه....توجه في السكربت الى صفحة Inventory ثم اضغط Add new advertiser

انت الان في صفحة انشاء حملة جديده وتحت Basic information ستضع معلومات المعلن الاساسية Name اسمه Contact معلومات الاتصال به E-mail بريده الالكتروني هذا البريد سيتم ارسال التقارير الاحصائية حول الحملة له...في حال اتحت له ذلك كما سترى

الان تحت Advertiser report

Send a warning when a campaign is deactivated
ارسال تحذير للمعلن في حال انتهاء الحملة

Send an advertising report via e-mail
ارسال التقارير الاحصائية عبر البريد

Number of days between reports
عدد الايام بين كل تقرير واخر

ثم الان تحت Login information

تضع اسم المستخدم في حقل Username وكلمة السر في حقل Password هذه المعلومات التي يستخدمها المعلن للدخول الى حملته ...ان لم تكن تسمح للمعلنين بالدخول فتجاهل هذه الحقول...

ثم البقية

Allow this user to modify his own settings
السماح لهذا المستخدم بتعديل اعداداته

Allow this user to deactivate his own banners
السماح لهذا المستخدم بتعطيل حملته

Allow this user to activate his own banners
السماح لهذا المعلن بتنشيط بنراته

ثم اضغط Next

الان وفي الصفحة الثانية من انشاء حملة جديده وتحت Basic information وفي حقل Name تضع اسم المنطقة الاعلانيه..

المناطق الاعلانية المختلفة يجب ان تتميز باسماء مختلفه تميزها انت...مثلاً top للمنطقة الاعلانية العليا و bot للمنطقة الاعلانية السفلى او forum للاعلانات في المنتدى ....وهكذا

هذه المناطق الاعلانية ستستخدمها في اكواد عرض الاعلانات لكي تعرض كل بانر في منطقتة الاعلانية المطلوبه وسنرى ذلك لاحقاً


ثم نتابع في الصفحة الثانية من انشاء حملة جديده وتحت Contract information او معلومات العقد تفعل ماتريد فقط اعرف مايلي

AdViews remaining
عدد مرات العرض

AdClicks remaining
عدد مرات الضغط

Activation date
تاريخ تنشيط الحملة فتعين تاريخ قادم وتبداء الحملة بها او تختار Activate this campaign immediately لتبداء فوراً بعد انشائها

Expiration date
تاريخ انتهاء الحملة او اختر Don't expire this campaign on a specific date اذا كان الحملة تنتهي حسب الظهور او الضغط...

Campaign weight: كلما كانت الحملة اهم لديك وتريد ان تكون حضوضها في العرض اكبر زد هذا الرقم فالحملة المعطاه 2 ستكون اهم من المعطاه 1 والمعطاه 3 اهم من المعطاه 2 وهكذا....

الان اضغط Save Changes الان انشئت الحملة وفي الصفحة التي انت بها الان انظر الى الاعلى بحثاً عن Banner overview واضغطها....

الان اضغط Add new banner لاضافة بانر جديد للحملة التي انشئتها للتو

نحن الان في صفحة اضافة البنرات وسترى قائمة منسدله اسفل Please choose the type of the banner

بانر عباره عن صوره

اختر من القائمة المنسدله External banner

الان اضف في الحقل Image URL رابط البانر مع http وفي حقل Destination URL عنوان المعلن اي العنوان الذي يتوجه له من يضغط على البانر اترك بقية الحقول وانزل حتى Size وهو ابعاد البانر وهنا ركز قليلاً البنرات المتساوية الابعاد ستظهر مع بعضها في اي مكان تضع به الكود لنفس الابعاد وستفهم ذلك اكثر لاحقاً..ففي حقل Width تضع العرض وفي Height تضع الارتفاع ولنفرض انك ستضع 468 للعرض و 60 للارتفاع

اخيراً في حقل Weight تضع رقم اعلى بحسب اهمية هذا البانر مقارنه مع بقية البانرات لنفس الحملة فمن المعلوم يمكن وضع عدد غير محدود من البنرات لحملة واحده

اخيراً اضغط Save Changes....الى هنا اعددت انت حملة جديده ووضعت لها بانر جديد...واليك الكود الخاص بعرض البانرات القائمة على الصور

كود: تحديد الكل

<a href="http://www.site.com/ad/adclick.php?n=top" target="_blank"><img src="http://www.site.com/ad/adview.php?what=468x60&n=top" border='0'></a>


حيث ان site.com عنوان موقعك و ad اسم مجلد السكربت و top هو اسم المنطقة الاعلانية التي تحدثنا عنها في انشاء الحمله

الان وفي الصفحة الثانية من انشاء حملة جديده وتحت Basic information وفي حقل Name تضع اسم المنطقة الاعلانيه..


و 468x60 هو حجم البانر الذي تحدثنا عنه...

الكود اعلاه سيعرض اي بانر حجمة 468x60 واسم المنطقة الاعلانيه للحمله top

في البانرات القائمة على الصور من الافضل استخدام الكود اعلاه فهو خفيف ولايحوي جافا سكربت ولن تكون مضطر لاكواد الجافا سكربت التي يعدها البرنامج الا في اعلانات الhtml او الtext ...

في المشاركة القادمة سنتطرق الى اضافة بانر HTML وكيفية عرضه في الموقع

تابــع
VVV
VV
V
AC
مشرف عام
مشاركات: 1806
اشترك في: الجمعة أغسطس 13, 2004 10:46 am
مكان: KSA

مشاركة بواسطة AC »

بانر html

في المشاركة السابقة انشئنا حملة واضفنا لها بانر صورة..الان سنضيف لنفس الحملة بانر جديد لكنه html

فندخل الى صفحة Inventory وبها نضغط على ايقونة السهم بجانب اسم المعلن لكي يتم فتحها ويخرج تحتها المجلد مكتوب بجانبه اسم المنطقة الاعلانيه نضغط عليها فننتقل الى صفحة جديده منها في الاعلى نضغط Banner overview ثم نضغط Add new banner ونختار من القائمة المنسدله HTML banner

نضع كود html المستخدم كبانر في المربع الكبير ولانزيل العلامة من Alter HTML to enable tracking of AdClicks

ونضع في Destination URL عنوان الموقع الذي يتجه له من يضغط البانر

اما في Target نضع



ليتم فتح موقع الاعلان في صفحة جديده او اتركه فارغاً ليفتح في نفس الصفحه

في Size تضع ابعاد لايهم مهما كانت لكن تأكد انها ابعاد لايمكن ان تستخدمها في بنرات الصور مثلا! تصع 0 في 0 او 1 في 1 اي حجم لايمكن ان يكون لبانر صورة

وفي Weight تضع رقم اعلى بحسب اهمية هذا البانر مقارنه مع بقية البانرات لنفس الحملة فمن المعلوم يمكن وضع عدد غير محدود من البنرات لحملة واحده

ثم تضغط Save Changes ...الان اضفت بانر HTML لاحد الحملات

كود عرض بنرات HTML

الكود ادناه هو المستخدم في مفيد.كوم وفي نظري هو الافضل فقد تم تعديله قليلاً وتخفيفه

كود: تحديد الكل

<script language='JavaScript' type='text/javascript'>
<!--
   if (!document.phpAds_used) document.phpAds_used = ',';
   phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11);
   
   document.write ("<" + "script language='JavaScript' type='text/javascript' src='");
   document.write ("http://www.site.com/ad/adjs.php?n=ZONENAME" + phpAds_random);
   document.write ("&what=0x0");
   document.write ("&exclude=" + document.phpAds_used);
   if (document.referer)
      document.write ("&eferer=" + escape(document.referer));
   document.write ("'><" + "/script>");
//-->
</script>


فقط تغير site.com الى عنوان موقعك وتغير ad الى اسم مجلد السكربت وتغير 0x0 الى الابعاد التي تحدثنا عنها و ZONENAME الى اسم المنطقة الاعلانيه...

بانر نصي

فقط تختار من المسندلة عند اضافة بانر جديد Text ad اما بقية الحقول فهي واضحه...والكود الذي يعرض الhtml يعرض الText

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

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

تابــع
VVV
VV
V
AC
مشرف عام
مشاركات: 1806
اشترك في: الجمعة أغسطس 13, 2004 10:46 am
مكان: KSA

نقاط اخيره

مشاركة بواسطة AC »

Statistics

هذه هي صفحة الاحصائيات في السكربت منها يمكنك ان ترى احصائيات كل حملة واذا كانت الحملة في اكثر من منطقة اعلانية اضغط السهم بجانب الحملة فتظهر المناطق باحصائياتها واذا كان للحملة اكثر من بانر فاضغط السهم بجانب المنطقة فتظهر لك كل البانرات باحصائياتها

انظر يسار الصفحة ستجد Reset statistics اضغطها فيتم تصفير كل الاحصائيات في الاسفل سترى Hide inactive advertisers لاخفاء الحملات الغير نشطة

لرؤية احصائيات موسعه عن اي حملة او منطقة او بانر اضغط عليه في صفحة الاحصائيات Statistics

AdViews : تعني عدد مرات العرض

AdClicks : عدد مرات الضغط

CTR : نسبة الضغط الى العرض فاذا تم عرض بانر معين 100 مره وتم الضغط علية 10 مرات فان الـCTR له هو 10%

Search

في الاعلى يوجد حقل بحث من خلاله يمكنك البحث عن حملة او بانر باسمة او جزء من الاسم هذه الخاصية ستفيدك كثيراً اذا كان لديك عدد كبير من المعلنين والحملات واضعافهم من البانرات :)

ختاماً اتمنى اني وفقت في توضيح هذا السكربت الرائع للجميع,,,وسيتم الان فتح الموضوع لطرح اي استفسار او سؤال..

تذكر ان جهد هذه الايام ليس بسيط علي ولن اسامح في اي عملية قص ولصق

تحياتي :)
عبقر
عضو مفيد جداً
مشاركات: 417
اشترك في: السبت سبتمبر 25, 2004 3:28 am
مكان: MyPC

مشاركة بواسطة عبقر »

جزاك الله الف خير

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

بصراحة مقصرت طبقت كلامك يوم بيوم والان على سيرفر المحلي عندي بنرات html وتكست وكل الانواع :D


كنت بس انتظر فتح الموضوع عشان اقولك

مشكووووووووور وكثر الله من امثالك :)
INet
عضو نشيط
مشاركات: 236
اشترك في: السبت سبتمبر 25, 2004 5:11 am

مشاركة بواسطة INet »

جهد مذهل اخي العزيز :lol:

جزاك الله خير عن كل من يستفيد منه :)
InterNet
عضو مفيد جداً
مشاركات: 447
اشترك في: الخميس أكتوبر 14, 2004 12:55 pm
مكان: سوريا

مشاركة بواسطة InterNet »

فعلاً جهد جبار تشكر عليه جداً جداً .... و لا أدري كيف أشكرك عليه :oops:
اذا كنت تستخدم CPanel يمكنك تثبته من خلالها

للأسف لم أجده عندي في الـ CPanel ... هل هو موجود في كل إصدارات الـ CPanel ؟؟

ملاحظة : عند تثبيتي للسيكربت على السيرفر الشخصي لم يقبل أن أترك كلمة سر قاعدة البيانات فارغة ..... بل طلب وضع كلمة ما علما بأنها في الحقيقة فارغة ..... مما أعاقني من تثبيت السيكربت قبل بعض التعديلات على ملف التثبيت !!!
AC
مشرف عام
مشاركات: 1806
اشترك في: الجمعة أغسطس 13, 2004 10:46 am
مكان: KSA

مشاركة بواسطة AC »

السلام عليكم ورحمة الله وبركاته

العفو اخواني الاعزاء واتمنى فعلاً ان تستفيدوا من البرنامج الى اقصى درجه

اخي خالد

للأسف لم أجده عندي في الـ CPanel ... هل هو موجود في كل إصدارات الـ CPanel ؟؟


اخي ستجد عندك في الCPanel خيار Scripts Library وستجد السكربت تحت Default Addons

الا لو كان الcpanel لديك قديمة جداً جداً

ملاحظة : عند تثبيتي للسيكربت على السيرفر الشخصي لم يقبل أن أترك كلمة سر قاعدة البيانات فارغة ..... بل طلب وضع كلمة ما علما بأنها في الحقيقة فارغة ..... مما أعاقني من تثبيت السيكربت قبل بعض التعديلات على ملف التثبيت !!!


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

تحياتي :)