صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 37

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

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

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



    تم بحمد الله إطلاق الإصدار 2.7.1 من مكتبة PHP واللغة العربية (ar-php.org) اليوم الإثنين 23 آب/أغسطس 2010 لإصلاح بعض الهفوات التي أشار إليها مجموعة من الأصدقاء من الذي قاموا بتجربة الإصدار 2.7 من هذه المكتبة والذي أطلق الأسبوع الماضي. وتمتد لائحة التحسينات والتصويبات التي أصدرت لتشمل الكثير من خدمات المكتبة نذكر منها:
    • دعم تفقيط (تحويل الأرقام إلى نصوص) كل من الأرقام السالبة، والكبيرة (حتى 15 خانة) من مرتبة التريليونات
    • تصويب بعض الأخطاء في عملية تحويل نص عربي إلى تاريخ مكافئ في ArStrToTime
    • دمج المكتبتين الفرعيتين للترجمة اللفظية من العربية إلى الإنجليزية وبالعكس في مكتبة فرعية وحيدة
    • إيفاء الكثير من معايير مكنز PEAR على طريق ضم الإصدار الثالث من مكتبة PHP واللغة العربية إليه
    • تصويب بعض الأخطاء في مكتبة ArGlyphs لتصدير النصوص العربية إلى ملفات PDF أو رسوم GD أو الفلاش SWF أو غيرها (مثلا الترتيب الخاطئ للكلمات عندما يبدأ السطر أو ينتهي بكلمة إنجليزية، أو ترتيب الكلمات الإنجليزية الخاطئ عندما تفصل بنقطة أو شارطة - )
    • تصويب المثال الخاص بإيضاح طريقة استخدام تصحيح تقويم أم القرى عند تحويل التاريخ الميلادي إلى هجري وبالعكس، مع تصويب عمل هذه الآلية على مخدمات Linux/Unix
    • تغيير آلية التحويل الشفاف ما بين مجموعات المحارف العربية المختلفة ضمن المكتبات الفرعية بحيث أصبحت الآن أكثر استقلالية مما يتيح مستقبلا إمكانية تضمين أي من تلك المكتبات الفرعية بشكل مستقل
    • تصحيح قاعدة بيانات المدن العربية حيث تم تضمين مدن منطقة مكة المكرمة (21 مدينة وقرية)
    • تصويب المنطقة الزمنية للجزائر، وإضافات معلومات حول التوقيت الصيفي إن كان معتمدا في البلد العربي المعني أم لا، إضافة إلى التاريخ المعتاد لبداية ونهاية تطبيقه في كل عام بصيغة ملائمة لتعليمة strtotime
    • أصبحت المكتبة الفرعية الخاصة بالكتابة الهيروغليفية تدعم العربية وتولد صور بأرضية شفافة كما تدعم التحكم باتجاه الكتابة


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

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

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





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


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


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

    إن طلبوا مني ان اشير لأكثر انسان اعجبت بعمله - فأنت بلا منافس ....

    شكراً لك من صميم قلبي.





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

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


    اشكرك جزيل الشكر على سرعة تعديل

    ابصراحه انا استفيد من مكتبة ArGlyphs

    ولكن في مشكله بسيطه

    http://www.2bb.me/g.php

    اتمنى انك تحسلي حل


    وشكراً لك

    أخوك حمد 





    التعديل الأخير تم بواسطة حمد مبارك ; 23-08-2010 الساعة 02:41 PM سبب آخر: وجود مشكله :(
    __________________
    اللهم أغفر لنا ولوالدينا وللمؤمنين والمؤمنات والمسلمين والمسلمات
    الأحياء منهم والأموات يا أرحم الراحمين

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


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

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

    صفحة من توثيق مكتبة PHP واللغة العربية

    فسترى أن هنالك وسيطا رابعا اختياريا (منطقي boolean) قيمته الافتراضية هي true، كل ما عليك القيام به هو جعلها false وستحصل على الخرج المتوقع/المطلوب





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

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


    شكراً لك اخي خالد وبارك الله فيك على جهودك الملحوظة لكل من يعمل بهذا المجال ويتعامل مع البي اتش بي

    فجزاك الله خير الجزاء





    __________________
    My twitter - حراج
    لا تنس ذكر الله | سبحان الله و الحمد لله ولا إله ألا الله و الله أكبر


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


    عزيزي خالد ما اقصد الرقم انا اقصد عنوان الموقع وليس الرقم





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

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


    بالتوفيق ان شاء الله استاذ خالد
    هل تم أصلاح مواقيت الصلاة كى تعطى نتائج صحيحة 100% ضمن هذا الاصدار






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


    شكرا لك أخي فايز على الإطراء

    وضحت لي المشكلة الآن، سيتم تصحيح ذلك في الإصدار الفرعي القادم، لكن كحل مؤقت يمكنك إما كتابة عنوان الموقع دون استخدام //:http أو استبدال السطر 401 الموجود في الملف ArGlyphs.class.php ضمن مجلد sub بالسطر البرمجي التالي:

    كود PHP:
    $pattern .= '[a-z\d\\/\@\#\$\%\^\&\*\(\)\_\~\"\'\[\]\{\}\;\,\|\-\.\:]*'
    أما بالنسبة لسؤال الأخ tech حول مواقيت الصلاة، أود أن أوضح أن لا تعديل على آلية حساب مواقيت الصلاة تم في هذا الإصدار، لكن تم إضافة توضيح ضمن توثيق الإجراء setConf الخاص بضبط الإعدادات لهذا الصنف يوضح ويحل العديد من حالات الخطأ التي سببها ضبط غير ملائم لما هو متعارف عليه في بلد ما من إعدادات، لمزيد من المعلومات يرجى مراجعة الرابط التالي:

    http://ar-php.org/Documentation/Arab...#methodsetConf

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





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

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


    يعطيك العافيه تم حل المشكله





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

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


    على الرحب والسعة أخي حمد، وشكرا لك على إهدائك لي هذه الهفوة






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


    اخوي هل هذا الكود صح ؟

    كود PHP:

    function remover($var

        if (! 
    get_magic_quotes_gpc() ) 
        { 
            
    $var addslashes($var); 
        } 
    return(
    htmlspecialchars(trim(ereg_replace("/[^ا-ي0-9A-Za-z _ -*\\- &.]/","\\0"$var))));








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

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


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

    ( رابط ) http://ar-php.org/Documentation/Arab...#methodsetConf

    أما إن لم يكن هذا كفيلا بحل المشكلة التي تواجهك، فالرجاء إعطاء مثال أكثر تحديدا عن حالات الخطأ التي تتحدث عنها
    جربت كل المحاولات لهذا الأصدار فى مواقيت الصلاة ولكنها فشلت تمامآ فالنتائج غير صحيحة مع العلم ان من ضمن المحاولات جربت على هيئة المساحة المصرية ايضآ $ishaArc = -17.5 $fajrArc = -19.5

    شكرآ لك استاذ خالد على سعة صدرك






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


    أخي الكريم tech، ما هي المدينة التي تتحدث عنها، ومع من تقارن النتائج، أنا بحاجة إلى هذه المعلومات حتى أدقق الأرقام والحسابات في الصنف/الكلاس الذي بين يدي





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

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


    اخوي هل هذا الكود صح ؟

    كود PHP:

    function remover($var

        if (! 
    get_magic_quotes_gpc() ) 
        { 
            
    $var addslashes($var); 
        } 
    return(
    htmlspecialchars(trim(ereg_replace("/[^ا-ي0-9A-Za-z _ -*\\- &.]/","\\0"$var))));


    بداية هل الملف بتنسيق UTF-8 أم Windows-1256؟ لأن ذلك سيؤثر على ما تتوقعه من دور للتعابير النظامية وتحديدا عند تعيين المجالات، ففي حالة ترميز Windows-1256 تذكر أن جدول ASCII له الصيغة الموضحة بهذا الجدول:

    http://en.wikipedia.org/wiki/Windows-1256

    وبالتالي، إن أنت عينت المجال ا-ي فقد فاتتك كافة أشكال الهمزات والتي ذكرت ضمن جدول ASCII قبل رمز ا، كما فاتتك جميع الحركات والتي ذكرت بعد ي، إضافة إلى أن المجال تضمن العديد من الرموز الأخرى الغير عربية مثل ç و è وغيرهما الكثير

    أما في حالة ترميز UTF-8 فلا أظن التعابير النظامية في تعليمة ereg_replace ستعمل كما هو متوقع منها عندما نستخدم رموزا يخزن واحدها في 2Byte لكني لم أجرب ذلك صراحة

    أخيرا أنصحك باستخدام عائلة تعليمات preg للتعابير النظامية عوضا عن ereg لأنها أسرع وأكثر انتشارا (إن لم يكن لديك سبب وجيه للقيام بغير ذلك)





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

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


    عزيزي انا قاعد احاول بي اخذ الاحرف الاجنبيه + العربية + الارقام فقط و الباجي ينمسح و الترميز UTF-8

    هل من مساعد لانه حتى مع هذا الكود يتم ادخال الكثير من الرموز

    وشكراً لك





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





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

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

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