النتائج 1 إلى 13 من 13

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

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

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



    تم بحمد الله إطلاق الإصدار 2.8 من مكتبة PHP واللغة العربية اليوم الخميس 14 نيسان/أبريل 2011 بعد طول إنشغال دام لمدة ثمانية أشهر منذ الإصدار 2.7.1 السابق، حيث يتضمن هذا الإصدار المجموعة الأخيرة من التحسينات والتصويبات قبل الانتقال إلى الهيكلية الجديدة والتي ستعتمد في الإصدار الرئيسي القادم وهو الإصدار 3.0 والتي تفرضها معمارية مكتبة PEAR حتى تستوفي شروط الإنضمام. سنحاول إطلاعكم أولا بأول على طبيعة تلك التعديلات وكيف لها أن تؤثر على المستخدمين الحاليين للمكتبة والتي نسعى أن نبقي التعديلات على طرف المستخدم في الحدود الدنيا قدر المستطاع، إضافة إلى توفير آلية ترقية سلسة عدى عن خيار المحافظة على التوافقية مع الإصدارات السابقة.

    بالعودة إلى هذا الإصدار، فإن جملة التحسينات والتصويبات تشمل التالي:

    * تطبيق خوارزمية أكثر دقة لحساب مواقيت الصلاة (مع المحافظة على الخوارزمية السابقة أيضا)
    * تصحيح طريقة إظهار عناوين مواقع الويب ورمز الجدولة في مخرجات الصور وملفات الفلاش الخ...
    * تصحيح طريقة حساب إتجاه القبلة وتدعيم المثال ببوصلة رسومية بتنسيق SVG
    * تحسين خوارزمية تحديد النصوص العربية في الوثائق متعددة اللغات
    * تحسين خوارزمية التلخيص الآلي من خلال تحديث قوائم الكلمات الشائعة
    * إضافة دعم الأبجدية الفينيقية للكتابة على الصور
    * تحويل الترميز الداخلي لعدد من الملفات الفرعية إلى صيغة UTF-8
    * بالإضافة إلى العديد من التصويبات التقنية الصغيرة الأخرى

    يمكنكم تحميل هذا الإصدار الجديد من خلال رابط التنزيل الموضح على الصفحة الرئيسية لموقع المشروع:
    http://www.ar-php.org/index-php-arabic.html

    إن خطة عملنا خلال الربع الثاني من العام 2011 تركز على موضوع إتمام الإندماج مع مكتبة PEAR بالشكل الصحيح والملائم (علما أنه توجد نسخة من المكتبة يمكن تنزيلها ضمن PEAR منذ الإصدار 2.5.1 إلا أنها غير معتمدة رسميا من قبل موقع PEAR). بعد إتمام هذه النقلة الجوهرية سيبدأ العمل على لائحة من الإضافات الرئيسية الجديدة مثل إستخراج النصوص العربية من ملفات PDF ودعم اللغة العربية في إضافة Pspell الخاصة بالتدقيق الإملائي في PHP وكذلك تطبيق للشبكات العصبية الصنعية في التعرف على الأرقام الهندية (المتداولة في المشرق العربي) في الصور، وغيرها الكثير من الأفكار الجديدة.

    إن كانت لديكم أية أفكار أو مقترحات لتضمينها في ذلك الإصدار القادم، الرجاء مراسلتنا على عنوان البريد الإلكتروني Khaled@ar-php.org، فنحن نتطلع دوما إلى دعمكم ومشاركتكم بكافة الطرق والأساليب على تنوعها، للإطلاع على بعض الوسائل المقترحة لتقديم يد العون عليكم بهذه الصفحة:

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

    من جهة أخرى فقد تم إطلاق صفحة جديدة ضمن موقع مشروع PHP واللغة العربية على الشابكة (الإنترنت) تشمل مجموعة متنوعة من الإجابات على الأسئلة الشائعة المتعلقة بموضوع مشاكل اللغة العربية في تطبيقات الويب، يمكنكم الإطلاع على هذه الصفحة من خلال الرابط التالي:

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





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


  2. #2


    اهلا يالغالي

    صراحة احييك على عملك الدؤوب والمتواصل في خدمة العرب والتقنية العربية ...

    والصراحة سأقوم بتجربتها في الـ ImageMagick اللي قلت لك عليها بموضوعك السابق ، لأنه عندما كنت اغير الخط يصبح مربعات واستفهامات حسب ttf + ...

    تحياتي لك





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

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


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





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

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Feb 2008
    المشاركات
    62

    Smile مشكور



    جزاك الله خير على المجهود.. أنا متابع أعمالك ، ما شاء الله أعمالك كلها رائعة ومتقنة ، بالتوفيق.





    __________________
    محمد مهدى
    Senior PHP Developer
    Codeigniter Framework
    http://www.linkedin.com/pub/mohammed-mahdy/56/780/1b9

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Mar 2008
    المشاركات
    2,485


    جزاك الله خير متابعينك ماشاء الله من احسن الى احسن ان شاء الله , بالتوفيق لك






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


    شكرا لكما يا php_5 وفتى الخفجي على الإطراء الذي أتمنى أن أكون أهلا له





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

  7. #7


    !!!

    ما عاد يكتب باللغة العربية بالمرة ، مع وبدون استعمال المكتبة !

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

    تحياتي لك





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

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


    عزيزي عبد الله، عنوان بريدي الإلكتروني موجود على الصفحة الرئيسية للموقع الخاص بمشروع PHP واللغة العربية وهو (ar-php.org على khaled)، أو يمكنك مراسلتي على بريدي على موقع GMail وهو khaled.alshamaa





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

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


    أشار بعض المستخدمين إلى أن هنالك خلل في كثير من الأمثلة عند تجربتها، بعد تتبع المشكلة وجدت أن السبب هو استخدام أسلوب nowdoc في تأطير السلاسل النصية ضمن تعليمة highlight_string في أغلب الأمثلة والتي وضعت بغية إظهار النص البرمجي المستخدم في المثال المعني، حيث ستجد تعليمة على الشكل التالي:

    كود:
    highlight_string(<<<'END'
    لاحظ علامات التنصيص المفردة حول كلمة END وهو ما يميز طريقة nowdoc في تأطير السلاسل النصية عن طريقة heredoc المعروفة منذ الإصدار الرابع للغة PHP والتي تشبه الصيغة السابقة فيما عدى موضوع التأطير بسلاسل نصية مفردة للكلمة التي يراد استخدامها كرمز لبداية ونهاية ذلك التأطير. إن الفرق ما بين أسلوبي nowdoc و heredoc هو مشابه تماما للفرق ما بين تأطير سلسلة نصية بعلامة تنصيص مفردة أو مزدوجة، ففي الأولى يعامل النصن كنص مصمت لا ينظر مفسر لغة PHP داخله على الإطلاق أو يقوم بأي تبديل لمحتواه، أما في الحالة الثانية فيفحص مفسر لغة PHP محتويات النص المؤطر فإن وجد فيها إسما لمتغير قام بإبداله بقيمته. لقد قمنا باستخدام طريقة nowdoc في الأمثلة لتبسيط الشيفرة المصدرية حيث لا تعود هنالك حاجة لوضع الرمز \ قبل اسم كل متحول للإشارة صراحة بعدم الرغبة في استبدال ذلك المتحول بقيمته بل الإكتفاء بعرض اسمه كما هو مع رمز $، على كل حال سنعود لاستخدام طريقة heredoc في الإصدار القادم للمحافظة على التوافقية مع كافة إصدارات PHP 5 دون استثناء.

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





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

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Oct 2003
    المشاركات
    280


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





    __________________
    سبحان الله وبحمده سبحان الله العظيم

    العضوية يستخدمها اكثر من شخص
    Nabeel A. Galal
    Hawk Eye
    nabeel.galal AT hotmail.com

  11. #11
    عضو جديد
    تاريخ التسجيل
    Jan 2008
    المشاركات
    16


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





    __________________
    سبحان الله و بحمد
    سبحان الله العظيم

    mohey.elbaz@hotmail.com

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


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

    الأخ الكريم محيي الباز، شكرا على هذا الإطراء الذي أتمنى من الله تعالى أن أكون أهلا له.





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

  13. #13
    عضو فعال
    تاريخ التسجيل
    Dec 2008
    المشاركات
    1,897


    و قد نبهتك سابقاً يا خالد في محادثة على الGmail حول خطأ في التاريخ الهجري ، اذا قمت بتعديل بتصحيحه مثلاً بإضافة +2 فإنه يعتبر شهر شوال مكون فقط من 29 يوم بينما هو 30 لذلك ينتقل لـ 1 في الشهر الذي يليه .





    __________________
    راسلني





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

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

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