صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 17

الموضوع: الطريق إلى الإصدار الثالث من مكتبة PHP واللغة العربية

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547

    الطريق إلى الإصدار الثالث من مكتبة PHP واللغة العربية



    من المخطط له أن يتم إطلاق الإصدار الثالث يوم الأحد 5 شباط/فبراير 2012 ليترافق ذلك مع الذكرى السادسة لإطلاق هذا المشروع، ولمن يرغب في إلقاء نظرة على ما كان موجودا في الأيام الخوالي عليه بهذا الرابط أما الذين لا يعرفون هذه المكتبة بعد، فأدعوهم إلى زيارة الموقع الرسمي لمكتبة PHP واللغة العربية على العنوان التالي: http://www.ar-php.org

    فيما يلي نظرة على كواليس هذا الإصدار واللمسات الأخيرة التي يجري العمل عليها قبل عملية الإطلاق الرسمية:

    * يجري العمل على تغيير تنسيق مكنز الشيفرة المصدرية على موقع sourceforge.net من صيغة CVS إلى SVN

    * تعديلات فرضتها الوقائع والتغيرات في عالمنا العربي خلال عام 2011 المنصرم ومنها العلم الليبي الجديد، وتعديل سجلات قاعدة بيانات المدن والمحافظات للسودان عقب إنفصال جنوبه.

    * خوارزمية جديدة أكثر دقة لحساب مواقيت الصلاة بالإضافة إلى تصحيح الشائبة الموجودة في طريقة حساب إتجاه القبلة.

    * تم تغيير معمارية المكتبة بشكل جذري لتتوافق مع معايير مكتبة PEAR وهيكليتها، فيما يلي مثال على طريقة استعمال برنامج phpcs لفحص مطابقة تلك المعايير:

    phpcs –n –standard=PEAR I18N_Arabic

    * نسخة محسنة من التوثيق تركز على حاجات المطور وتختصر التفاصيل الغير مفيدة، فيما يلي مثال على طريقة استعمال برنامج phpDocumentor لتوليد ملفات ذلك التوثيق آليا:

    phpdoc -q -p on -s on -o HTML:Smarty:PHP -ric Install,Changes,GPL,LGPL -d PEAR -t Docs -ti Ar-PHP.org





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jul 2008
    المشاركات
    1,516


    أخ خالد ...

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

    فتش هنا في سوالف - وسترى الكثير من الحلول لكتابة العربية - واسمك لا يظهر عليها.





    __________________
    أحب سوالف ولا احب الجدليين!
    اسماء اولاد وبنات http://muslim-names.us
    1000 مزاد http://1000mazad.com
    موقع نكت سعوديةhttp://arab-jokes.net

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    أخي العزيز massalha الشكر لك بداية على حرصك واهتمامك، وكن على ثقة أني على علم بكثير من هذه الخروقات، لكني آثرت استثمار أوقات الفراغ المتاحة لي في تحسين المكتبة ذاتها وإثرائها على أن أخوض نقاشات وسجالات قد يكون كثير منها عقيما مع هذا وذاك أيا كانت الأسباب.

    كما تعلم فقد كتبت سابقا في إحدى تدويناتي مقالة حول فهم أعمق للرخصة الشعبية العامة GPL، لكني فضلت نشر مكتبة PHP واللغة العربية تحت ترخيص LGPL وليس GPL نظرا لأن المهم من وجهة نظري هو خدمة اللغة العربية ذاتها، هكذا كان الهدف منذ البداية وآمل أن يبقى كذلك، فكما تعلم فإن الفارق الأساسي فيما بين ترخيص GPL و ترخيص LGPL هو أن هذا الأخير يمكن ربطه إلى (وفي حالة المكتبات "استخدامه بواسطة") برامج لا تخضع لأي من الترخيصين GPL و LGPL، والتي يمكن أن تكون برامج حرة مفتوحة المصدر أو حتى برمجيات مغلقة المصدر. ويمكن إعادة توزيع هذه البرمجيات غير الخاضعة للترخيصين GPL و LGPL تحت أي شروط مختارة طالما أنها ليست عملا مشتقا منها.

    المشكلة أن لدى الكثيرين لبس واختلاط بين مفهوم ترخيص الاستخدام license وحقوق الملكية copyright فكون البرمجية موزعة تحت ترخيص LGPL فإن ذلك لا يعني بتاتا حرية عدم ذكر المصدر وهو أمر مذكور صراحة حتى ضمن ترخيص LGPL نفسه، وأعني بذلك البند a من الفقرة الرابعة المعنونة Combined Works والذي ينص صراحة على التالي:

    a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License.

    بامكانك العودة إلى نص الترخيص الكامل والتأكد منه على هذا الرابط

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





    التعديل الأخير تم بواسطة DNSerror ; 19-01-2012 الساعة 12:24 PM
    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  4. #4


    لا اجد صراحة كلمات تساعدني على الوصف وايفائك حقك

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

    تحياتي لك





    __________________
    زورونا في موقع الحياة للنقاشات والأسئلة والأجوبة :
    - php >> وهو لحل مشاكل php وما حولها
    - Ideas >> وهو لعرض الأفكار وتقييمها وايضا لمناقشة الأفكار

  5. #5
    عضو فعال
    تاريخ التسجيل
    Sep 2006
    المشاركات
    1,051


    لا يسعني الا ان اقول بارك الله فيك و جزاك عنا كل خير






  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jan 2008
    المشاركات
    118


    وفقك الله يا خالد ،،،






  7. #7
    عضو فعال
    تاريخ التسجيل
    Apr 2010
    المشاركات
    1,095


    لم اكن اعرف ان مكتبة php العربية تحتوي علي هذا الكم من الاكواد المفيدة, بصراحة ابداع بارك الله فيك علي مجهوداتك الكبيرة جدا.

    اخذت نظرة علي بعض الامثلة المرفقة مع المكتبة بعضها يحتوي علي اخطاء نحوية عند تجربتها, بعضها السبب من داخل الدالة الخاصة بعرض الكود highlight-string وخاصة علامة الاقتباس المنفردة الموجودة علي جانبي END

    استمر اخي وفقك الله, بانتظار الاصدار الاخير





    __________________
    قال صلى الله عليه وسلم : كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم)

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    الأخوة عبد الله أبو اللبن و 2end و MaJoOoDy لكم جزيل الشكر على الإطراء، وأتطلع شوقا لتعاونكم في إختبار وتقييم وتصويب ما سوف يطلق ضمن الإصدار الثالث من هذه المكتبة قريبا، فأنتم وبقية الأخوة النشيطين في منتدى سوالف كنتم ولا تزالون خير عون لي في هذا العمل.

    الأخ hussein.shy شكرا على التنبيه لذلك، السبب هو استخدام طريقة تأطير للنص البرمجي تدعى nowdoc مشكلتها أنها أضيفت في الإصدار 5.3 من لغة PHP لذا لن تعمل بالشكل الصحيح عند الجميع، لذا جرى تصحيح الوضع وإعادة استخدام الطريقة السابقة التي كانت مستخدمة حتى منذ الإصدار الرابع لهذه اللغة، لذا يفترض أن لا تعاني أمثلة الإصدار الثالث من مكتبة PHP واللغة العربية من هذه المشكلة مجددا.





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    بقي إسبوع على موعد إطلاق الإصدار الثالث من مكتبة PHP واللغة العربية، والعمل جار على قدم وساق ليتم إطلاق هذا الإصدار في الموعد المحدد، وفيما يلي لمحة عن بعض ما يجري وراء الكواليس لتحقيق هذه المهمة:

    1- تم تحويل تنسيق المكنز على موقع Sourceforge من صيغة CVS إلى SVN عقب أرشفة نسخة إحتياطية من المكنز القديم باستخدام برنامج rsync كالتالي:

    كود:
    rsync -av http://ar-php.cvs.sourceforge.net::cvsroot/ar-php/* .
    علما أن هذا البرنامج غير متوفر عادة في بيئة نظام ويندوز للتشغيل، لذا استخدمت برنامج Cygwin الذي يقدم مجموعة من أدوات اللينكس لتكون متاحة لمستخدمي الويندوز، لمزيد من المعلومات يمكنكم الإطلاع على المزيد من خلال هذا الرابط

    ملاحظة: يمكنكم الحصول على تلك النسخة الاحتياطية من خلال الرابط التالي:
    http://www.ar-php.org/arphp.tar.gz

    أما للحصول على المعلومات الجديدة الخاصة بمكنز SVN الجديد فيمكنكم الإطلاع على الرابط التالي:
    https://sourceforge.net/scm/?type=svn&group_id=216003

    شخصيا استخدم برنامج Tortoises SVN لإدارة شيفرتي المصدرية على طرف الحاسب لدي.

    2- تم تجهيز المكتبة بصيغة ملف Phar وحيد، وذلك باستخدام مجموعة التعليمات التالية:

    كود:
     
      $p = new Phar('ArPHP.phar', 0, 'ArPHP.phar');
      
      $p->startBuffering();
      
      $p->buildFromDirectory('D:\xampp\htdocs\I18N_Arabic\Tools\Phar\I18N');
      
      $p->stopBuffering();
    لمن ليس على إطلاع حول هذه الصيغة، يمكنه الحصول على مزيد من المعلومات والتفاصيل من خلال هذا الرابط: http://www.php.net/manual/en/intro.phar.php

    3- كذلك يجري إعداد مجموعة التغييرات المطلوبة في صفحات الموقع الرسمي للمكتبة ليجري تحديثها في ذات التوقيت للتناغم مع ما جرى على المكتبة من تعديلات، وهذا يشمل الأمثلة والتوثيق وغيرها من النواحي المرتبطة بذلك.





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  10. #10
    عضو فعال
    تاريخ التسجيل
    Apr 2010
    المشاركات
    1,095


    اخي خالد مازال يومين علي موعد اطلاق المكتبة؟





    __________________
    قال صلى الله عليه وسلم : كلمتان خفيفتان على اللسان ثقيلتان في الميزان (سبحان الله وبحمده ** سبحان الله العظيم)

  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    تم إطلاق الإصدار الثالث من مشروع PHP واللغة العربية منذ بضع دقائق بحمد الله، أرجو من كل الأصدقاء والمطورين العرب المهتمين أن يشاركونا إختبار هذا الإصدار وتجريبه، ومن ثم إهداؤنا أي أخطاء أو تصويبات أو نصائح يرونها مناسبة وتخدم هذا العمل، مع أطيب الأماني ولا تنسونا من الدعاء.





    التعديل الأخير تم بواسطة DNSerror ; 05-02-2012 الساعة 03:44 PM
    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    Feb 2004
    المشاركات
    627


    يعطيك الف عافيه و هل هذي النسخه النهائية ؟؟

    سوف يتم التجربه و ابلاغك





    __________________
    اللهم أغفر لنا ولوالدينا وللمؤمنين والمؤمنات والمسلمين والمسلمات
    الأحياء منهم والأموات يا أرحم الراحمين

  13. #13
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    يعطيك الف عافيه و هل هذي النسخه النهائية ؟؟
    نعم إنها نسخة مستقرة إن شاء الله





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  14. #14
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    أصدقائي الأعزاء في منتدى سوالف، أرجو أن تكونوا على ثقة بأن أي يد عون ومساعدة تمد لنا ستكون موضع ترحاب وتقدير، فالغاية في نهاية المطاف هي خدمة لغتنا العربية الجميلة، لمزيد من المعلومات حول طرق وأساليب المساعدة يمكنكم الإطلاع على فحوى الصفحة التالية:

    http://www.ar-php.org/participate-php-arabic.html

    كذلك أود الإشارة إلى الصفحة التالية التي تتضمن المزيد من الملاحظات والنصائح حول استخدام اللغة العربية ضمن بيئة الويب في مقامات متعددة مختلفة:

    http://www.ar-php.org/faq-php-arabic.html





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language

  15. #15
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    547


    لمعرفة آخر أخبار المشروع يمكنكم الإطلاع على التدوينة التالية:

    آخر أخبار مشروع PHP واللغة العربية

    لكن باختصار شديد فقد بدأ العمل على الإصدار 3.1.0 من هذه المكتبة وفي تلك التدوينة ستجدون المزيد من التفاصيل، من جهة أخرى فقد تم إضافة المشروع إلى لائحة المشاريع الناشئة في قاعدة ArabNet للبيانات، وترشيح المدونة الخاصة بالمشروع في مسابقة أرابيسك.

    للتفاصيل عليكم بالتدوينة المذكورة أعلاه.





    __________________
    خالد الشمعة - Khaled Al-Shamaa
    PHP and Arabic language





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض