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

الموضوع: تصويت جديد، وكلاس جديد

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

    تصويت جديد، وكلاس جديد



    أنا والله خجلان، بس ما توقعت إنو يترشح كلاس جديد للتصويت عليه هذا الشهر أيضا، لكن ولله الحمد فقد تم ترشيح كلاس من الكلاسات التي طورتها لنيل جائزة شهر تموز/يوليو 2007، وهو باسم ArIdentifier، حيث يقوم هذا الكلاس بتحديد مقاطع النصوص العربية ضمن الوثائق المتعددة اللغات والمحفوظة بتنسيق UTF-8، وهو بذلك يقدم وظيفة مهمة للبرامج والأدوات التي تعمل على معالجة وفهرسة وأرشفة النصوص العربية المنشورة على شبكة الويب أو في المنتديات والمواقع وعزلها عن أي مدخلات أو تعليقات أخرى مكتوبة بغير لغات.

    لمزيد من المعلومات عن هذا الكلاس يمكنكم زيارة الرابط التالي:
    http://www.al-shamaa.com/php/arabic/...l#ArIdentifier
    حيث توجد روابط لعرض مثال حي، أو الحصول على مزيد من التفصيل حول استخدامات هذا الكلاس، غضافة غلى رابط لتحميل الشيفرة المصدرية له، وآخر لتقييمه.

    أما بخصوص التصويت لهذا الكلاس، فيمكنكم ذلك من خلال الرابط التالي:
    http://www.phpclasses.org/vote.html

    في الختام الشكر كل الشكر لسعة صدركم ولمؤازرتكم وأصواتكم، فهذه المرة هنالك 14 كلاس معروضة للتصويت، وهذا يفوق ما اعتدنا عليه ألا وهو 10 كلاسات في كل شهر.





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


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2007
    المشاركات
    393


    تم التصويت ..

    اقترح وضع rss feed للكلاسات التي تقوم لسهولة الوصول ومعرفة الجديد





    __________________
    موقعي الشخصي
    www.Flasher.ws

    جزيرة الفنون
    www.Artsisland.net

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


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





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

  4. #4
    عضو شرف
    تاريخ التسجيل
    Mar 2003
    المشاركات
    1,899


    سوف اقوم بالتصويت في اقرب فرصه استاذ خالد


    لدي استفسار :

    اين ذهب موضوع الكلاسات العربيه استاذ خالد ؟

    هل حذف من قسم الـ php في سوالف " لماذا "؟

    لانني كنت اناقشك عن arglyphs ارجو منك الاستفسار من الاداره عن الموضوع فقد كان مثبت والان هو محذوف

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

    http://www.flashyat.com/vb/showthread.php?t=43234



    شكرا لك

    محمد





    __________________
    محلل لنظم المعلومات - ارسل لي رساله خاصه عبر المنتدى | join me on facebook / twitter
    php | flash&flex&air actionscript 2,3 | ajax&javascript | database pro Analyzer

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


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





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

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


    أخي العزيز محمد

    لقد قمت اليوم برفع نسخة جديدة من هذا الكلاس تتضمن الكثير من التعديلات من أهمها:

    1- التعامل الصحيح مع رمز الإنتقال إلى سطر جديد

    2- إصلاح الخلل الذي كان يؤدي إلى ظهور بعض النصوص الإنجليزية بترتيب معكوس مثل عناوين الروابط

    يمكنكم الإطلاع على مثال يوضح هذه التعديلات من خلال استعراض الرابط التالي:
    http://www.al-shamaa.com/php/arabic/...ne_example.php

    لمزيد من التوضيح، أو لتحميل النسخة الجديدة من الكلاس أو الملف المضغوط لكامل الأمثلة المعدلة يمكنكم الانتقال إلى الرابط التالي:
    http://www.al-shamaa.com/php/arabic/#ArGlyphs

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

    خالد الشمعة





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

  7. #7
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,307


    السلام عليكم ورحمه الله وبركاته

    تم التصويت والحمد لله والى الامام دائما ياخالد
    Thank you for your vote





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

    "جديد" أكبر مركز تحميل عربي
    WwW.U111U.CoM
    دليل المواقع المرئية الأول عربيا
    9mbc.com
    هل صليت على النبي !!
    اقرب للحقيقه ستهرب من العراق مثل الجرذان

  8. #8
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    تم التصويت ,, وجاري الإطلاع على الكلاس





    __________________
    Saudi Wanderer
    My Blog : SWanderer

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


    مشكورين يا شباب، ترى ما تقصرون





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

  10. #10
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    98


    فعلا كلاس رائع
    تم التصويت له





    __________________
    PHP-TIGER
    professional php Coder
    Mu4all.com

  11. #11


    Thank you for your vote. Please come back next month to check the results and vote on the next nominees.
    شكرا لك اخي على الكلاسات التي تقوم ببرمجتها





    __________________
    عدت
    اقتراحاتكم -> www.elbachiri.com

  12. #12
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    731


    ألف مبروك على فوزك بالجائزة

    لا تنسانا من الجائرة LOL

    Congratulations to Khaled Al-Shamaa!





    __________________
    Saudi Wanderer
    My Blog : SWanderer

  13. #13
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,283


    تم التصويت وبأذن الله الفوز هالشهر يكون أيضاً من نصيبك





    __________________
    سبحان الله وبحمده ... سبحان الله العظيم.
    إقرأ .. لتتعلم
    [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.2
    للتواصل ..

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


    ربنا يوفقك باذن الله يا استاذ خالد

    تم التصويت

    Thank you for your vote. Please come back next month to check the results and vote on the next nominees.





    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

    Mail : Hawy [.] PHP [@] Gmail.com

    حسبي الله ونعم الوكيل


  15. #15
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2004
    المشاركات
    2,307


    ماشاء الله عليك اخوي خالد الشمعه ...

    بصراحة انا من اول الناس اللي تتابع جديدك و بصراحة كلاسات ولا اروع

    في الحقيقه قمت بكتابة كلاس من يومين تقريبا و ربما ان العمل نفسه ... بس كلاسك افضل ..

    الكلاس يعتمد على ( الاحرف تبع اللغة ، النص )

    FindWords.class.php
    كود PHP:
    <?
    #
    # @ All rights reserved to  : NaiF PHP
    #
    //
    // finding the words by my language ...
    //
    class FindWords
    {
        var 
    $UAlphabet = array();
        var 
    $UText;
        var 
    $UWords;
        var 
    $marked;



        function 
    FindWords ($alpha$text$mark 0)
        {
                
    $this->UAlphabet   $alpha;
                
    $this->UText       $text;
                
    $mar               = array("all""true""false");
                
    $this->marked      $mar[$mark];

        }


        function 
    Finding ()
        {
            if(empty(
    $this->UAlphabet))
            {
                    die (
    "please insert the alphabet your language ");
            }
            elseif(empty(
    $this->UText))
            {
                    die (
    "please insert your text ");
            }
            else
            {
                    
    $len strlen($this->UText);
                    
    $_Find['T'] = "";
                    
    $_Find['F'] = "";

                    for (
    $i 0$i $len$i++)
                    {
                         
    $text_lines[] = $this->UText[$i];
                    }

                    foreach(
    $text_lines as $k=>$alphabet)
                    {

                            if(
    $alphabet == " ")
                            {
                                 
    $_Find['T'] .= $alphabet;
                                 
    $_Find['F'] .= $alphabet;
                            }
                            elseif(
    in_array($alphabet,$this->UAlphabet) && $alphabet != " ")
                            {
                                 
    $_Find['T'] .= $alphabet;
                            }
                            else
                            {
                                  
    $_Find['F'] .= $alphabet;
                            }


                    }

                    
    $_Find['F'] = trim($_Find['F']);
                    
    $_Find['T'] = trim($_Find['T']);

                    
    $_true  "<font color=\"green\">"$_Find['T'] ."</font>";
                    
    $_false "<font color=\"red\">"$_Find['F'] ."</font>";

                    if(
    $this->marked == "all")
                    {
                         
    $this->UWords preg_replace("/".$_Find['T']."/i",$_true,$this->UText);
                         
    $this->UWords preg_replace("/".$_Find['F']."/i",$_false,$this->UWords);
                    }
                    elseif(
    $this->marked == "true")
                    {
                         
    $this->UWords preg_replace("/".$_Find['T']."/i",$_true,$this->UText);
                    }
                    elseif(
    $this->marked == "false")
                    {
                         
    $this->UWords preg_replace("/".$_Find['F']."/i",$_false,$this->UText);
                    }
                    else
                    {
                         die (
    " please select your id color ! ");
                    }

           }


           return 
    $this->UWords;
        }
    }


    ?>

    example.php
    كود PHP:
    <?
    #
    # @ All rights reserved to  : NaiF PHP
    #
    include "FindWords.class.php";

    echo 
    "<pre>";

    $EnAlphabet = array(" ","-","+","*","&","a",
                      
    "b","c","d","e","f","g",
                      
    "h","i","j","k","l","m",
                      
    "n","o","p","q","r","s",
                      
    "t","u","v","w","x","y",
                      
    "z","B","C","D","E","F",
                      
    "G","H","I","J","K","L",
                      
    "M","N","O","P","Q","R",
                      
    "S","T","U","V","W","X",
                      
    "Y","Z");


    $text " هذا كلاس جديد ، this is a new class ";

    //
    // FindWords([alphabet by your language], [your text], [color 2 FindWords ( 0 : all , 1 : true , 2 : false)]
    //
    $obj = new FindWords ($EnAlphabet$text);

    echo 
    "<h2>Example [1] : </h2>";

    print_r ($obj->Finding());



    echo 
    "<hr>";



    $ArAlphabet = array(
                       
    "أ","ا","إ","ب","ت","ث","ج","آ" ,"لإ",
                       
    "ح","خ","د","ذ","ر","ز","س","ة" ,"و",
                       
    "ش","ص","ض","ط","ظ","ك","م","لا","ل",
                       
    "ن","ه","ي","ع","غ","ف","ق","لآ","ؤ",
                       
    "ء","ئ","ـ"," ");


    $text " مرحبا نايف , hello naif ";

    $obj = new FindWords ($ArAlphabet$text);

    echo 
    "<h2>Example [2] : </h2>";

    print_r ($obj->Finding())
    ?>



    تحيتي





    __________________
    بي اتش بي العرب : php-ar.com
    دروس PHP خاص : phpfaq.php-ar.com

    new site : www.naifphp.net/web





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

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

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