هذا الهاك مجاني ولوجه الله وكل ما ارجوه منكم هو الدعاء لي ولوالدي. في هذا الهاك وضعت كل ما لدي من معرفة ببرمجة منتجات الفي بي والـ php . انا لست مبرمجا لكن هاوي برمجة وليس اكثر. فان اخطأت فمن نفسي والشيطان وحلمكم عليّ مطلوب , وإن اصبت فمن الله وتوفيقه.
فكرة البرنامج وهيكله:
يعتمد البرنامج على اكواد مفتوحة قد وضعها اخونا Ahmed Amin Elsheshtawy وهي موجودة في موقع http://www.islamware.com هذا من جهه. من جهة اخرى يعتمد الهاك على قاعدة بيانات ماكس مايند الخاصة بالايبيات ومهمة هذه هي تحويل اي بي الزائر الي المدينة التي اتى منها الزائر ومن ثم استخدام اكواد احمد امين في تحديد اوقات الصلاة. موقع ماكس مايند موجود هنا http://www.maxmind.com/app/ip-******** . ثم اكواد للشبك بين هذين النظامين واكواد خاصة بالفي بي.
بالنسبة لاكواد الاكلاينت javas_cript فقد استخدمت كود جميل من http://www.dynamicdrive.com/ اسمه sticky note في اظهار المربع بشكل تدريجي.
متطلبات الهاك:
بالنسبة للسيرفر الذي سيركب فيه الهاك -يعني سيرفر المنتدى- مع العلم ان اغلب الاستضافات لديها هذه الخاصية
allow_url_fopen On
allow_url_include On
بالنسبة لجهاز الزائر: الجافاسكريبت مفعل لديه وساعة جهازه مضبوطة على توقيت بلده.
تجربة الهاك:
تم تجربة الهاك بنجاح على IE7 و FF2
وتم تجربة الهاك بنجاح على نسخ في بي VB 3.6.5 و VB3.7.0
مواصفات الهاك:
1. يستطيع المدير تشغيل وتعطيل الهاك من خيارات الهاك
2. يستطيع المدير السماح او منع العضو من التحكم بالهاك
3. يستطيع المدير من تغيير مسميات الصلاوت واتجاه المربع حسب اللغة التي تناسب منتداه
4. يستطيع المدير ان يغير الوان الهاك من خلفيه ولون الخط
5. يستطيع المدير تفعيل او تعطيل تشغيل صوت الاذان
6. يستطيع عضو المنتدى تشغيل وتعطيل الهاك اذا سمح المدير بذلك للعضاء
7. يستطيع عضو المنتدى كتابة الاي بي الخاص ببلدته
8. يستطيع عضو المنتدى اختيار طريقة حساب الصلوات المناسبة لبلده
9. يستطيع عضو المنتدى تقديم او تاخير وقت الاذان لكافة الصلوات بالدقائق
طريقة التركيب:
1. حمل الملف المرفق . فك الضغط في جهازك.
2. قبل ما تنس ارفع مجلد audio الي مجلد منتداك. هذه فيها ملفات الاذن.
3. الان من ادارة المنتدى => التحكم بالمنتجات => إضافة / استيراد منتج => قم باستيراد "product-almoathen-arabic.xml"
4. الان الخطوات التالية من 5 وحتى الخطوة رقم 13 هي لتمكين اعضائك من التحكم بالهاك.
5. ادارة المنتدى => حقول الملف الشخصي => إضافة حقل جديد => زر اختيار دائري وحيد => متابعة انظر الصورة
6. ثم اتبع الخطوات حسب الصورة التالية
7. ادارة المنتدى => حقول الملف الشخصي => إضافة حقل جديد => صندوق نص بسطر وحيد => متابعة انظر الصورة
8. ثم اتبع الخطوات حسب الصورة التالية
9. ادارة المنتدى => حقول الملف الشخصي => إضافة حقل جديد => قائمة اختيار احادي => متابعة انظر الصورة
10. ثم اتبع الخطوات حسب الصورة التالية ولتسهيل الامر وضعت لك طرق الحسابات بعد الصورة لنسخها
كود:
إتحاد العالم الاسلامي
رابطة أم القرى
الهيئة العامة المصرية
الجامعة العلمية الاسلامية
الجمعية الاسلامية بشمال امريكا
11. ادارة المنتدى => حقول الملف الشخصي => إضافة حقل جديد => صندوق نص بسطر وحيد => متابعة انظر الصورة
12. ثم اتبع الخطوات حسب الصورة التالية
13. ادارة المنتدى => حقول الملف الشخصي => التحكم بالحقول ثم دون اسماء الحقول التي انشأتها. غالبا راح تكون بالاسماء التالية:"field5" و"field6" و"field7" و"field8" . في حال اختلفت عن ذلك عليك ان كتب اسمائها في خيارات الهاك وحسب الترتيب الذي تظهر فيه عندك. الصورة التالية راح تساعدك في فهم هذه الخطوة
14. اذا اردت ان تغير الالوان عليك الذهاب الي خيارات الهاك لتعديلها. خيارات الهاك هنا:
ادارة المنتدى => خيارات المنتدى => alMoathen Options