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

مشاهدة النسخة كاملة : التقويم الهجري Hijri Calendar VB (رائع بحق)



Chakira
10-31-2013, بتوقيت غرينيتش 05:57 AM
http://www.dzbatna.com/images/icons/iconrote.gif ط§ظ„طھظ‚ظˆظٹظ… ط§ظ„ظ‡ط¬ط±ظٹ Hijri Calendar VB (ط±ط§ط¦ط¹ ط¨ط*ظ‚) (http://www.dzbatna.com/t2089337/)






اسم الهاك product: التقويم الهجري Hijri Calendar VB

الكاتب: أبوالحارث الحاسوبي hubaishan

الترخيص: مجاني free - مع الاحتفاظ بكافة حقوق النشر.

وصف الهاك product: يقوم الهاك product بعرض التاريخ الهجري مع التاريخ الميلادي أو بدلاً عنه، ولكنه لا يلغي التاريخ الميلادي من المنتدى forum، وبإمكان كل مستخدم مسجل أن يختار نوع وصيغة التاريخ الذي يريده: الهجري مع موافقه الميلادي، أو الهجري فقط أو الميلادي فقط.
إصدار المنتدى forum الذي يدعمه: 3.8 إلى 4.0 وأتوقع أن يعمل مع 3.7 وما قبله أيضًا ولكني لم أجربه.

مثــــــــــــــــــــال (http://www.tafsir.net/vb)

المزايا:
مثبت فيه اللغة العربية والإنجليزية.
متوافق مع كل الاستايل styleات.
متوافق مع جميع المستعرضات.

كيفية استخدام الهاك product:
هذا الهاك product يتيح لك عرض التقويم الهجري بجانب التقويم الميلادي أو بدلاً عنه، مما يتيح الحرية لمستخدمي المنتدى forum في اختيار التقويم الهجري بجانب التقويم الميلادي أو بدلاً عنه، كما أن بإمكانهم البقاء على التقويم الميلادي دون الحاجة لإزالة الهاك product، فالهاك product يمكنك من إظهار التقويم الهجري ولا يلغي التقويم الميلادي، مما يتيح سعة أفق لخصوصيات المشتركين.

ويعتمد إظهار التقويم الهجري على تعديل خاصية صيغة التاريخ dateformat وإدراج الرموز المناسبة لإظهار التقويم الهجري.
وهذه هي قائمة بالرموز المتاحة لدعم التقويم الهجري، وهي نفس الرموز المستخدمة من الدالة date في لغة PHP مع إضافة بادئة واصلة سفلية( _ ) (لاحظ أن _ هي جزء من الرمز):

_j اليوم بدون أصفار
_d يوم مع أصفار
_z رقم اليوم في السنة
_M,_F اسم الشهر
_m رقم الشهر مع أصفار
_n رقم الشهر بدون أصفار
_t عدد الأيام في الشهر
_L السنة كبيسة أم لا 1=كبيسة
_Y السنة رقم كامل
_y السنة من رقمين

ملاحظة: التقويم الهجري المستعمل في الهاك product هو التقويم الاصطلاحي، ولا يكون دائمًا موافقًا للرؤية، وهو نفس التقويم الذي يظهر في الويندوز


خطوات التثبيت setup:
1. قم بتحميل الملف المرفق إلى الموقع، ثم فك الضغط وضع الملف functions_hijricalendar.php في مجلد includes

2. افتح ملف functions.php وعدل فيه التعديلات التالية:

ابحث عن
رمز PHP:

<code style="white-space:nowrap"> <code> /**
* @ignore
*/
</code> </code>

ضع قبلها السطر التالي:
رمز PHP:

<code style="white-space:nowrap"> <code> require("functions_hijridate.php");
</code> </code>

ابحث عن
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'gmstrftime';
</code> </code>

استبدل بها
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'hgmstrftime';
</code> </code>

ابحث عن
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'strftime';
</code> </code>

استبدل بها
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'hstrftime';
</code> </code>

ابحث عن
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'gmdate';
</code> </code>

استبدل بها
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'hgmdate';
</code> </code>

ابحث عن
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'date';
</code> </code>

استبدل بها
رمز PHP:

<code style="white-space:nowrap"> <code> $datefunc = 'hdate';
</code> </code>

3. اذهب إلى لوحة تحكم الإدارة >خيارات المنتدى forum >خيارات التاريخ والوقت.

4. عدل صيغة التاريخ، باستعمال رموز الدالة date() الخاصة بـلغة الـphp وهذا رابط التعليمات الخاصة بها: PHP: date - Manual (http://www.php.net/manual/en/function.date.php)

إذا أردت إدخال التقويم الهجري فاستعمل نفس رموز الدالة date مع تقديم _ قبل الرمز وهذه أمثلة لصيغ التاريخ مع النص المقابل لها:

رمز Code:
_j _F _Yهـ الموافق j-m-Yم 18 ذو القعدة 1423هـ الموافق 15-10-2014م _j-_F-_Yهـ 18-ذو القعدة-1432هـ _j-_m-_Yهـ 18-11-1432هـ _j _F, _Yهـ 18 ذو القعدة, 1432هـ _j-_m-_Yهـ=j-m-Yم 18-11-1432هـ=15-10-2014م
وهكذا إذا فهمت الرموز الموضحة في ديباجة الموضوع فبإمكانك ابتكار صيغ تاريخ خاصة بك.

إذا حصل خلل في ترتيب التاريخ عند استعمال اسم الشهر فيمكن حله غالبًا بإضافة (هـ) بعد السنة، إلا فإن المشكلة تكمن في القالب template (الستايل style) يجب أن يكون نص التاريخ منسقًا بوسم

رمز Code:
dirction:rtl;
حتى يتم قراءته من اليمين إلى اليسار

ملاحظة مهمة: إذا كان منتداك يستعمل ترميز utf-8 فإنه يجب تحويل المرفق الملف لتشفير utf8 عبر notepad++ أو أية برامج أخرى..













التعديل الأخير كان بواسطة o.AMS.o; 08 - 05 - 2014 الساعة 23:56

ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)

الملفات المرفقة
http://www.traidnt.net/vb/images/attach/zip.gif VBfunctions_hijridate.zip (http://www.traidnt.net/vb/attachments/642681d1336510052-vbfunctions_hijridate.zip) (1.8 كيلوبايت, عدد مرات المشاهدة 45 مرة)


https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى