----
PHOTOPOST
مصدر الموضوع الرئيسي :
http://all-the-vb.com/vb/t73.html
Mr.FahaD
---
نبذة عن السكربت :
مع هذا السكربت بإمكانك دمج منتداك مع ألبوم الصور .. حيث يتمكن أعضاء منتداك من إضافة تعليقات للصور ، تحميل الصور بالإضافة إلى إنشاء البومات خاصة بهم ..
واذكّر بأن السكربت منزوع كود التبليغ .. وهو بآخر إصدارته 6.01 ..
مثال : www.all-the-vb.com/vb/gallery
وهنا مثال لموقع ألم الإمارات يستخدم السكربت نفسه ..
http://www.alamuae.com/photo/
حول السكربت :
السكربت معرّب من قبل الشركة الأم .. وقمت بتعريب بعض الكلمات الغير معرّبة ..
واجهة السكربت : عربيّة .. لوحة التحكم للأدمن : إنجليزية .. ولكنّها سهلة التحكم ..
يمكنك تعديل العبارات من خلال المجلد ********s ومن ثم arabic.php
تم التّعديل في القوالب ليتناسب تقريبا مع اللغة العربية حيث تم تغيير الإتجاه من "left" إلى " right"
مع هذا السكربت يمكنك إضافة إستايل الخاص بمنتداك .. بحيث أنه لا يجب عليك تصميم إستايل خاص للسكربت ...
ونظام تعديل الشكل والواجهة بنظام القوالب في لوحة التحكم للمنتدى ..
تركيب السكربت
الخطوة الأولى :
- قبل كل شي لابد من إنشاء قاعدة بيانات لألبوم الصور .. (( مع إنك تستطيع ان تدمجها بقاعدة المنتدى )) ولكن أفضل ان يكون السكربت في قاعدة مستقلّة ...
لمن لا يعلم كيفية إنشاء قاعدة + إعطاء ترخيص لليوزر ..
من هنا الشرح :
http://all-the-vb.com/vb/t10.html (( قف بعد خطوة ربط اليوزر )) ..
الخطوة الثانية :
- الآن نقوم بتحميل السكربت من هنا :
http://all-the-vb.com/vb/gallery.rar
بعد فك الضغط راح نشاهد الملفات ...
* قبل التعديل على ملف الكونفج .. لابد أننا نعرف مسار ألبوم الصور بالسيرفر ...
ولمعرفة ذلك .. قم بتحميل هذا الملف وأرفعه إلى مجلد vb ..
http://www.all-the-vb.com/vb/forumpath.rar
الآن نتوجه عبر المتصفح إلى :
http://yourdomain.com/vb/forumpath.php
مع تغيير yourdomain برابط موقعك ...
راح يظهر لنا بالشكل التالي :

وبما أننا راح نرفع مجلد gallery بداخل مجلد vb .. راح يكون مسار ألبوم الصور بالشكل التالي
 | اقتباس: |  | | | | | | | | | |
/home/allthevb/public_html/vb/gallery | |  | |  | |
الخطوة الثالثة :
الآن نعود إلى الملفات ... ونقوم بالتعديل على ..
1- ملف config-inc
* $PP_PATH = هنا مسار ألبوم الصور مثل ما قمنا بتوضيح كيفية معرفة المسار ..
وفي الملف كل شي واضح ليتم ربط القاعدة الجديدة + الربط بقاعدة المنتدى ..
إذهب إلى هذا الخيار :
$pp_db_prefix = "اتركه فارغا لو لم تقم بتعديله";
وإن قمت بتغييره .. ومعرفة ما وضعته .. توجه إلى vb/includes/config.php ..ومن ثم حرر الملف ..
وإذهب إلى :
 | اقتباس: |  | | | | | | | | | |
$config['Database']['tableprefix'] = هنا البريفكس; | |  | |  | |
نعم حفظ ...
2- ملف config-int .. ونقوم بالتعديل على المسارات :
$vbpath = مسار المنتدى ..
$pppath = مسار ألبوم الصور ..
نعمل حفظ ....
الخطوة الرابعة :
نقوم برفع مجلد gallery إلى مجلد vb الرئيسي للمنتدى ..
بعد أن يتم الرفع .....
نقوم بإعطاء الترخيص لكل من الملفات التالية :
images (الترخيص 755)
uploads (الترخيص 777)
help (الترخص 755)
data (الترخيص 777)
1 (chmod 777 - مع المجلدات الفرعية الموجودة فيه)
2 (chmod 777 - مع المجلدات الفرعية الموجودة فيه)
500 (chmod 777 - مع المجلدات الفرعية الموجودةفيه)
********s (الترخيص 755)
stylesheets (الترخيص 777)
templates (الترخيص 777)
forums (الترخيص 755)
* كيف لي أن اقوم بإعطاء ترخيص ...
راح أخذ مثال واحد ويكون التطبيق على المجلدات الباقية نفس الشي.....
راح أخذ المجلدات الفرعية في مجلد 1 الموجود في مجلد data ..
من خلال الافتي بي .. نروح للمسار :
vb/gallery/data/1 ..
ولأن جميع المجلدات الفرعية تتطلب الترخيص 777 .. لذلك ولإختصار الوقت نقوم بتحديدها جميعا ..
ويتم التطبيق مع المجلدات بهذه الطريقة .. كلن على حسب ترخيصه ..
الخطوة الخامسة :
خطوة تنصيب السكربت ..
نقوم بالذهاب بمتصفحك إلى الرابط التالي :
http://yourdomain.com/vb/gallery/install.php
الآن تاتينا صفحة التنصيب... ونضغط على Fresh install بالطبع ..
وهنا البيانات التي قمنا بتعديلها في الكونفج .. ونتأكد منها ...
* ننزل تحت Thumbnail Generator .. وتقريبا 70% من السيرفرات لم يتم تنصيب ImageMagick نقوم بالتغيير إلى GD2
ونضغط على إستمرار ..
يتم فحص ما إذا كانت GD2 منصبة في السيرفر أولا .. ومن العادة مكتبة GD موجودة في معظم السيرفرات لان برنامج الفيبلوتن يعمل عليها .. وكما نشاهد .. تم التحقق بنجاح ...
* في حالة ظهر خطأ " ومن العادة لن يظهر " قم بالعودة إلى الخلف وأختر GD1 حتى تظهر لك تم التحقق بنجاح ..
الآن نقوم بإختيار هذا الخيار .. وذلك لدمجها مع منتدى vBulletin ..
وصفحة الإعدادات كما هي واضحه .. وبالطبع نضع الخيار على vb3
ومثل ما نشاهد الصورة :
1- TablePrefix وقد تم شرحه سابقا ..
2- يتطلب كوكيز المنتدى لقاعدة البيانات ..
ولمعرفة ذلك .. نتوجه إلى vb/includes/config.php
كود PHP:
$config['Misc']['******prefix'] = 'هنا كوكيز المنتدى';
وباقي الخيارات نتركها فارغة ..!
ونتابع التنصيب ...
إذا رأينا هذا الخطأ.. فهذا يعني خطأ في ربط TablePrefix ولابد من العودة والتأكد منه ..
تم تنصيب السكربت بنجاح ...
الأن قم بحذف مجلد install.php الموجود في vb/gallery
