بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله اخواني
الرجاء عدم النقل إلى مع ذكر المصدر
http://www.wh-em.com/lib/showthread.php?p=206
درس جديد في السكريبت الشهير 4images
خصائص الملف
constants.php
الموجود في المجلد
includes
يحوي الملف على الكثير من الخيارات التي تمكنك من التحكم بشكل أكبر في السكريبت وخصائصه المختلفة
سأشرح أهم هذه الخيارات لكم
الخاضية الأولى :
في بعض الأحيان يواجه السكريبت مشاكل في التعرف على روابط الموقع في هذه الحالة استبدل السطر
كود PHP:
// define('SCRIPT_URL', 'http://www.yourdomain.com/4images'); //no trailing slash
بــــ
كود PHP:
define('SCRIPT_URL', 'http://www.yourdomain.com/4images'); //no trailing slash
مع تعيل رابط السكريبت الخاص بك بدون اضافة سلاش في النهاية .
الخاصية الثانية :
قد تحتاج في بعض الأحيان تغير أو إعادة تسمية جداول قاعدة البيانات الخاصة بالسكريبت ، يمكنك التحكم بها من خلال السطر التي بعد
ستجد أسماء الـ 15 جدول موجودة يمكنك تعديلها بما قمت بتغييرها في قاعدة البيانات .
الخاصية الثالثة :
كود:
// Chmod for files and directories created by 4images
تصاريح الملفات التي سيتم انشاءها بواسطة السكريبت
هنا تحدد التراخيص الافتراضية لكل مجلد او ملف يتم انشاءه بواسطة السكريبت .
الخاصية الرابعة :
كود PHP:
define('REPLACE_EMPTY', ' ');
الأكواد التي يتم كتابتها وهي غير معرفة او غير موجودة او غير مفعلة
مثلا كتبت الكود :
وهو ليس معرفا في السكريبت في هذه الحالة سيتم استبداله بنص تحدده كما تريد بشكل افتراضي سيتم استبداله بمسافة واحدة فقط .
الخاصية الخامسة :
أقصى قيمة للتصويت وهي بشكل افتراضي 5 يمكنك تغييره لأي عدد تريد .
الخاصية السادسة :
كود:
// Days postcards will be held in the database
كافة البطاقات التي يتم ارسالها من خلال السكريبت يتم تخزينها في قاعدة البيانات وتبقى لفترة 10 ايام بشكل افتراضي يمكنك تغيير عدد الأيام لبقاءها مخزنة في قاعدة البيانات .
الخاصية السابعة :
كود:
// Time offset for your website. Sometimes usefull if your server is located
// in other timezones.
التوقيت المحلي وفرق التوقيت عن جرينتش ، اكتب فارق التوقيت لبدلك مثلا في السعودية
كود PHP:
define('TIME_OFFSET', 3);
الخاصية الثامنة :
كود PHP:
// All words <= MIN_SEARCH_KEYWORD_LENGTH and >= MAX_SEARCH_KEYWORD_LENGTH
// are not added to the search index
define('MIN_SEARCH_KEYWORD_LENGTH', 3);
define('MAX_SEARCH_KEYWORD_LENGTH', 25);
أطول كلمة يمكن البحث عنها وبشكل افتراضي 3 وأطول كلمة يمكن البحث عنها 25 ، يمكنك التحكم بذلك كما تريد .
الخاصية التاسعة :
كود PHP:
//define('CONVERT_IS_GD2', 0);
اذا كان اصدارة الـ php أعلى من 4.0.6 و الـ gd أعلى من 2.0.1 عين القيمة إلى 1 ستحصل على دقة أعلى وأوضح في المصغرات ، لاتنسى ازالة الشرطتين المائلة في البداية لتفعيل هذه الخاصية .
الخاصية العاشرة :
كود PHP:
define('SHOW_RANDOM_IMAGE', 1);
define('SHOW_RANDOM_CAT_IMAGE', 0);
تعطيل الصورة العشوائية والصورة العشوائية لكل قسم مهم جدا في حالة لديك مكتبة كبيرة من الصور والملفات عين القيمة إلى 1 لتعطيلها .
الخاصية الحادية عشر :
كود PHP:
define('CHECK_REMOTE_FILES', 0);
التحقق من الملفات البعيدة ، في حالة تفعيلك لهذه الخاصية باختيار الرقم 1 قد تحصل أخطاء timeout في موقعك بين فترة وأخرى بسبب الوقت المستغرق للتحقق من الصور البعيدة .
الخاصية الحادية عشر :
كود PHP:
define('EXEC_PHP_CODE', 1);
تفعيل أكواد الـ php في القوالب ، اذا اخترت 1 يمكنك كتابة اكواد php واستعلامات mysql في القوالب بكل بساطة .
الخاصية الثانية عشر :
امتداد المجلدات للصور والمصغرات يمكنك التحكم بها وتغييرها كناحية امنية .
الخاصية الثالثة عشر :
كود PHP:
// Script version
اصدارة السكريبت حط النسخة التي ترغب بها كما تريد 
حتى و النسخة 100000000 لن تفرق معك
الخاصية الرابعة عشر :
كود PHP:
// define("PRINT_STATS", 1);
طباعة الحالة في أسفل الصفحات سيقوم بطاعة النص كالتالي :
Page generated in 0.127232 seconds with 17 queries, spending 0.005000 seconds doing MySQL queries and 0.122232 doing PHP things. GZIP compression disabled
يعرض لك الضغط اا كان مفعل او لا وسرعة تحميل الصفحة وعدد الاستعلامات التي تم تنفيذها
الخاصية الخامسة عشر :
define("PRINT_QUERIES", 1);
طباعة الاستعلامات التي تم تنفيذها في قاعدة البيانات .
الخاصية السادسة عشر :
كود PHP:
define('PRINT_CACHE_MESSAGES', 1);
يطبع لك حالة نظام الكاش وماالذي تم عمله .
كما ذكرت يوجد غير هذه الخصائص لم اذكرها لعدم أهميتها
واي طلب لشرح مفصل لاحد هه الخصائص وفائدتها انا حاضر
فقط وضحوا لي الجزء الغير مفهوم وابشوا ان شاء الله
الرجاء عدم النقل إلى مع ذكر المصدر
http://www.wh-em.com/lib/showthread.php?p=206
تحياتي للجميع
اخوكم
وحيد