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

الموضوع: نظام قوالب arab_Temp من برمجتي

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

    نظام قوالب arab_Temp من برمجتي



    بسم الله الرحمن الرحيم

    نظام قوالب arab_Temp من برمجتي ان شاء الله يفيدكم

    هذا النظام بيدعم اكثر الحجات استخداما وده طريقة الاستخدام

    كود PHP:
    <?php
    /** 
      * ##############################################
      * ##برمجة محمدهلال                             ##
      * ##جميع الحقوق محفوظة لي محمدهلال             ##
      * ##    mohamedhelal                            ##
      * ##all rights to mohamedhelal                 ##
      * ##email:mohamed_helal123456@hotmail.com        ##
      * ##############################################
      */
      // استدعاء الكلاس
      
    include("arab_Temp.php");
      
    // انشاء الكلاس
      
    $arab_Temp=new arab_Temp("temp","chach");
      
    // متغيرات مدخاة
      
    $arr=array(
      
    'var1'=>array("id"=>1,"name"=>"mohamed"),
      
    'var2'=>array("id"=>2,"name"=>"helal")
      );
      
    $arr2=array(
            array(
    "id"=>1,"name"=>"mohamed1"),
            array(
    "id"=>2,"name"=>"helal1")
      );
      
    // ادخال المتغيرات 
      
    $arab_Temp->assign("arr",$arr);
      
    $arab_Temp->assign("arr2",$arr2);
      
    // عرض القالب
      
    echo $arab_Temp->display('file.htm');
      
    ####################################
      // الكتابة داخل القالب 
      ####################################
      // الشروط
      //{if $mohamed eq $helal}
      //{elseif $mohamed neq $helal}
      // {else}
      // {/if}
      ####################################
      // loop
      //{foreach $arr}
      //{/foreach}
      ######################################
      // include
      //{include file.html}
      //{include $file}
      ######################################
      // switch 
      // {switch $do}
      // {default}
      // {/default}
      //{case insert}
      //{/case}
      #####################################
      // add function to templtes
      // {function name="substr"  vars="$text 2 5"}
      ############################################
      // apration
      // eq =  ==
      // neq = !=
      // gt = >
      // it = <
      // gteq = >=
      // iteq = <=
      
      
    ?>
    ارجو منكم الدعا اخوكم محمد هلال





    الملفات المرفقة الملفات المرفقة
    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com


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


    يبدو انه بسيط وقوى , بالتوفيق .
    اقترح عليك العمل على شئ جديد ... هناك عشرات محركات القوالب ومعظمها يحمل نفس الفكرة تقريبا ...

    بالتوفيق .






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


    يبدو انه بسيط وقوى , بالتوفيق .
    اقترح عليك العمل على شئ جديد ... هناك عشرات محركات القوالب ومعظمها يحمل نفس الفكرة تقريبا ...

    بالتوفيق .
    جزاك الله خيرا اخي الكريم
    نعم اعرف ولكن انا عملة به ما نحتاجة اكثر وان شاء الله لو اي فكرة جديدة هقوم بعملها ان شاء الله





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


    بسم الله الرحمن الرحيم

    تعديل بسيط علي القالب عشان الناس الي هتستخدمة ممكن تستخدم تعدد الغات في قوم بعمل التالي

    افتح ملف الكلاي وغير الكو ده

    كود PHP:

    function assign($key,$value)
          {
              if(
    is_array($value))
                  
    $this->Loop_temp[$key]=$value;
            else
                
    $this->var_temp[$key]=$value;
          } 
    بال الكود ده

    كود PHP:

    function assign($key,$value)
          {
              if(
    is_array($value))
              {
                  
    $this->Loop_temp[$key]=$value;
                  
    $this->var_temp[$key]=$value;
            }
            else
                
    $this->var_temp[$key]=$value;
          } 

    ثما الكود ده

    كود PHP:

    function display($file)
          {
            
    $this->load_file($file);
              
    $this->Replaces();
              
    $chache=$this->Make_Chache($file);
              
    ob_start();
              include(
    $chache);
              
    $page=ob_get_contents();
              
    ob_end_clean();
              return 
    $page;
          } 
    بالكود ده

    كود PHP:

    function display($file)
          {
            
    $this->load_file($file);
              
    $this->Replaces();
              
    $chache=$this->Make_Chache($file);
              
    ob_start();
              include(
    $chache);
              
    $page=ob_get_contents();
              
    ob_end_clean();
              unset(
    $this->var_temp,$this->Loop_temp);
              return 
    $page;
          } 
    بتوفيق اخواني الكرام اخوكم محمد هلال





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  5. #5
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    سؤال للأخ محمد هلال

    لماذا هناك حاجة لأن تعمل اوامر جديدة للشرط وللحلقات في القوالب، لماذا لا تستعمل ال php مباشرة ً في القالب طالما انه يقوم فقط بعرض البيانات، اي انه viewer - يعني يطبق شروط mvc، كذلك الامر بالنسبة للمتغيرات.

    اعذرني على قلة درايتي بالموضوع






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


    سؤال للأخ محمد هلال

    لماذا هناك حاجة لأن تعمل اوامر جديدة للشرط وللحلقات في القوالب، لماذا لا تستعمل ال php مباشرة ً في القالب طالما انه يقوم فقط بعرض البيانات، اي انه viewer - يعني يطبق شروط mvc، كذلك الامر بالنسبة للمتغيرات.

    اعذرني على قلة درايتي بالموضوع
    اولا انا بستخدم اطار عمل
    في ناس لا تستخدم اطار عمل فا بيعمله htmlمعphp في ده بخلي المصميم لا يعرف يركب التصميم
    او المبرمج ما يعرفش يطور في السكربت

    بس لو انت بتستخدم اطار يبقي يلاش نظام القوالب دية وجهة نظري عشان انت هتبقي عامل ال html في مكان وال
    php في مكان اخر وكده المصميم يعرف يركب التصميم وانت تعرف تطور في السكربت باى صورة تعجبك





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

  7. #7
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


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

    سؤال ثاني نفرض اني مبرمج في شركة ولا استخدم اطار عمل وانما فكرة mvc ، هل تتوقع مني الشركة ان ابرمج سكربت لا يحوي على اي كود php في قوالبه

    تقبل تحياتي






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


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

    سؤال ثاني نفرض اني مبرمج في شركة ولا استخدم اطار عمل وانما فكرة mvc ، هل تتوقع مني الشركة ان ابرمج سكربت لا يحوي على اي كود php في قوالبه

    تقبل تحياتي
    بص تقريبا في الشركات بيطلوبة البرمجة باطار عمل عشان ممكن واحد اخر من الشركة يقوم بعمل اضافات برمجية الي السكربت انت مبرمجة يعني انت عمله سكربت ممكن جميع الموظفين يشتغلو فيه عشان كده بابقي الفكرة ان غيرك يعرف يطور في السكربت

    انت لو فاهم فكر الاطار قوم بعمل لنفسك اطار واستخدمة انا عن نفسي عمله ده وبستخدمة جاليا
    والحمدلله
    ارجو انك تكون فهمة ايه اقصد يعني انت مش ملزم بستخدم نظام قوالب ولكن في البرمجة الخاص بيك اعمل حساب ان المصميم لا يعرف الغة التي انت برمجة بها





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com

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


    محمد هلال قالب جيد مشابه لنظام القوالب "قالبي MyTemplate" سلام





    __________________
    Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب

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


    محمد هلال قالب جيد مشابه لنظام القوالب "قالبي MyTemplate" سلام
    جزاك الله خيرا اخي الكريم

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

    ده موضوع في ترايدنت انا كاتب فيه كل حاجة بقي في القالب
    http://www.traidnt.net/vb/showthread.php?t=1428039





    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com





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

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

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