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

الموضوع: تم تعديل بسيط علي القالب السهل واضافة خاصية جديدة له

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

    تم تعديل بسيط علي القالب السهل واضافة خاصية جديدة له



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


    الحمدلله قومة بالتعديل بسيط علي القالب السهل واضافة خاصية جديدة له وهي اضافة دوال php الي القالب
    يعني ايه مثلا تريد اضافة داله substr للقالب عشان تقوم بتحديد النص

    فا تعمل كده

    كود PHP:
    <function name="substr" Page Ranking="{text},{start},{end}"
    بحيث القيمة الي في Page Ranking هي البراميترات الخاصة بالداله وتفصل بين كل براميتر والاخر بالفصلة , ولو هضيف رقم علي طول ضيفة ليكون كده

    كود PHP:
    <function name="substr" Page Ranking="{text},3,5"
    خلي بالك هذا الطريقة تستخدمها علي كل الدوال علي حسب معرفتي

    وده مثال عن قالب مستخدم به الداله
    كود PHP:
    <html>
    <
    head>
    <
    style>
    table,td{border:1px solid black}
    </
    style>
    </
    head>

    <
    body >
    <
    table style="width: 100%;" >
        <
    tr>
            <
    td><function name="substr" Page Ranking="{text},3,5"></td>
        </
    tr>
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
    </
    table>

    </
    body>
    </
    html
    شباب بدل كلمة Page Ranking استخدمة بي ار pr

    ارجو منكم الدعاء لي اهلي ثما لي


    وارجو من الاخ ضيف يسامحني علي التعديل


    الملف في المرفقات





    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة محمدهلال ; 26-09-2009 الساعة 06:05 PM
    __________________
    ســـــــبحان الله وبـــــــــحمده *سبـــــــــــحان الله العظيم
    لطلب البرمجة فقط
    helal-egypt@hotmail.com


  2. #2
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    التعاون شيء رائع أشكرك على ذلك , استدعاء داله سوف سيكون في الاصداره القادمة (بدون تحديد وقت) وهي موجوده هنا
    http://svn.daif.net/easy/roadmap.txt
    - - اضافة وسم لاستدعاء اي دالة وتمرير المتغيرات لها func var1 var2 var3





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

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


    التعاون شيء رائع أشكرك على ذلك , استدعاء داله سوف سيكون في الاصداره القادمة (بدون تحديد وقت) وهي موجوده هنا
    http://svn.daif.net/easy/roadmap.txt
    - - اضافة وسم لاستدعاء اي دالة وتمرير المتغيرات لها func var1 var2 var3
    جزاك الله خيرا اخي الكريم ضيف

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

    الحمدلله انك هتعمل اصدار جديد ربنا يوفقك يارب





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

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


    اخي ضيف اضافة بسيطة

    ابقي ضيف خاصية عرض القوالب من قاعدة البيانات مثل البلوكات

    يعني ان لو واحد عمل بلوكات في قاعدة البيانات يقوم بتغير الشروط والخ ثما يقوم بعمل eval للبيانات





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

  5. #5


    خلو فيه كمان كلاس
    ويصير واجهة كاملة للبرمجة

    اعتقد كل هذه الأمور مجرد زيادات ولا احذبها ويكفي فقط الشروط والحلقات التكرارية في القالب ( وجهة نظر )
    القالب حينما يكون فيه كل هذا الكلام امام المصمم الجاهل في البرمجة يجعله يتوه مثله مثل وجود الكود داخل ال php
    فأفضل شئ جعل القالب للمصمم او لصاحب الموقع في صورة html صافية قدر المستطاع بدون متغيرات ولا دوال ولا تعدد صفحات وغيرها من الأمور اللي لا يحتاجها داخل القالب ولا يرغب في تعديلها من الأساس حينما يود التعديل علي القالب





    __________________
    السيف أصدق أنباء من الكتب

  6. #6
    عضو شرف
    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,379


    "محب الله ورسوله" , اعتقد ان المصمم لن يتوه لكون الصيغة المستخدمة في القالب السهل هي صيعة html اي ان نسبة حدوث الخطأ او تعارض الاكواد مثل علامات التنصيص ستكون اقل بكثير من كود بي اتش بي في الصفحه.





    __________________
    ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
    الاتصال: daif@daif.net او جوال: 0556639884
    الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .

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


    خلو فيه كمان كلاس
    ويصير واجهة كاملة للبرمجة

    اعتقد كل هذه الأمور مجرد زيادات ولا احذبها ويكفي فقط الشروط والحلقات التكرارية في القالب ( وجهة نظر )
    القالب حينما يكون فيه كل هذا الكلام امام المصمم الجاهل في البرمجة يجعله يتوه مثله مثل وجود الكود داخل ال php
    فأفضل شئ جعل القالب للمصمم او لصاحب الموقع في صورة html صافية قدر المستطاع بدون متغيرات ولا دوال ولا تعدد صفحات وغيرها من الأمور اللي لا يحتاجها داخل القالب ولا يرغب في تعديلها من الأساس حينما يود التعديل علي القالب
    اخي محيب الله ورسوله
    عادي طيب ماهو في ناس بتستخدم سمارتي والمصميمن لم يقوله شئ بس انت محق في شئ ان يتم حذف
    من الكلاس الي ممكن يتم عمله في صفحة php بدون حذف خاصية تعدد الصفحات الانه جميلة بداخل الكلاس
    ومفيدة جدا

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

    ارجو ان يصل القالب الي التطوير ليفيد الجميع ان شاء الله





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

  8. #8


    ما اقصده ان وظيفة فصل الكود html عن صفحة ال php هو تيسهيل التصميم علي المصمم وعلي صاحب الموقع اللي ما يعرف غير html بالكاد
    فحينما ندخل في القالب ونملأه بمثل هذه الأمور يصير الأمر معقد
    ولهذا فدائما اجد البرمجيات الكبيرة تتجنب ذلك تماماً في نظام قوالبها ( وهي لييست عاجزة عن عمله بل هو سهل للغاية )
    حتي البرمجيات اللي تستخدم سمارتي لم اجدها تستخدم مثل هذه الأمور بل فقط الشروط والحلقات التكرارية
    تخيل لو وجدت مصمم يبحث في جوجل عن الوسم <loop> وفاكره وسم جديد html

    ايضا هناك نقطة اخري
    انت تفصل القالب عن صفحة ال php فقط القالب الذي سيحتاج المصمم حقاً للتعديل عليه
    فتعدد الصفحات لن يحتاج المصص للعمل عليها فهي مجرد خلايا خلف بعضها فلما تنقلها للقالب وتعقدها علي المصمم خليها مختفيه في صفحتك واسندها لمتغير وضع المتغير فقط ( مع ال css للعمل عليها )
    او افصل القالب لها في قالب منفرد

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


    وكما قلت هذه وجهة نظري واحترم تماماً وجهات نظركم
    مع العلم ان انظمة القوالب صارت تنافس بعضها بقوة للبحث عن الدعاية والظهور فصارت تحاول توفير كل شئ حتي صار حجم القالب احيانا اكبر من البرمجية نفسها !!
    لكن لكل شئ محبيه بالتأكيد





    __________________
    السيف أصدق أنباء من الكتب

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


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





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Mar 2008
    المشاركات
    283


    ما شاء الله تطوير جميل يا محمد

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

    لكن ماهو البديل من وجهة نظرك ؟


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

    الله يوفق الجميع






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


    ما اقصده ان وظيفة فصل الكود html عن صفحة ال php هو تيسهيل التصميم علي المصمم وعلي صاحب الموقع اللي ما يعرف غير html بالكاد
    فحينما ندخل في القالب ونملأه بمثل هذه الأمور يصير الأمر معقد
    ولهذا فدائما اجد البرمجيات الكبيرة تتجنب ذلك تماماً في نظام قوالبها ( وهي لييست عاجزة عن عمله بل هو سهل للغاية )
    حتي البرمجيات اللي تستخدم سمارتي لم اجدها تستخدم مثل هذه الأمور بل فقط الشروط والحلقات التكرارية
    تخيل لو وجدت مصمم يبحث في جوجل عن الوسم <loop> وفاكره وسم جديد html

    ايضا هناك نقطة اخري
    انت تفصل القالب عن صفحة ال php فقط القالب الذي سيحتاج المصمم حقاً للتعديل عليه
    فتعدد الصفحات لن يحتاج المصص للعمل عليها فهي مجرد خلايا خلف بعضها فلما تنقلها للقالب وتعقدها علي المصمم خليها مختفيه في صفحتك واسندها لمتغير وضع المتغير فقط ( مع ال css للعمل عليها )
    او افصل القالب لها في قالب منفرد

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


    وكما قلت هذه وجهة نظري واحترم تماماً وجهات نظركم
    مع العلم ان انظمة القوالب صارت تنافس بعضها بقوة للبحث عن الدعاية والظهور فصارت تحاول توفير كل شئ حتي صار حجم القالب احيانا اكبر من البرمجية نفسها !!
    لكن لكل شئ محبيه بالتأكيد
    اخي مجيب انت عندك حق
    في دية بس لا يوجد فرق بين <loop>و{loop} طيب ده مثال
    جربة في المتصفحة

    لايوجد فرق

    كود PHP:
    ############## <LOOP>##################

    <table style="width: 100%">
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
        <
    loop >
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
        </
    loop>
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
    </
    table>


    #### {LOOP} #############
    <table style="width: 100%">
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
        {
    loop}
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
        {/
    loop}
        <
    tr>
            <
    td>&nbsp;</td>
        </
    tr>
    </
    table
    هتقول طيب المصميم مش هيعرف هقولك ماشئ نغير<loop> الي {loop}
    اخي زاي ما انت قلت في تنافس بين انظمة القوالب حتى بقي مساحة النظام اكبر من السكربت نفسة هنا يبقي ايه فيده القالب وانا ما بستخدمش من غير الوب الشروط والمتغيرات ؟؟؟


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

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

    لكن ماهو البديل من وجهة نظرك ؟




    أنا مثلك معجب به من زمان ما شاء الله عليه .. باينه عليه العزيمة على التعلم ويتقدم بسرعه ما شاء الله

    الله يوفق الجميع
    جزاك الله الف خيرا اخي الكريم Al7aRbi





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

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


    هذه طريقة بسيطة جدا لاضافة خاصية تنفيد الدوال داخل القالب

    كود PHP:
    <?
    function rad($name,$lastname){
    echo 
    "i love ".$name." ".$lastname;
    }
     
    $template "{function rad(asd,rad)}";
    $templatepreg_replace("/\{function\ (.*?)\((.*?)\\)}/U","<? eval(\"$1($2);\");?>",$template);
    highlight_string($template);
    ?>






    التعديل الأخير تم بواسطة rad12345 ; 03-10-2009 الساعة 01:00 AM

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


    هذه طريقة بسيطة جدا لاضافة خاصية تنفيد الدوال داخل القالب

    كود PHP:
    <?
    function rad($name,$lastname){
    echo 
    "i love ".$name." ".$lastname;
    }
     
    $template "{function rad(asd,rad)}";
    $templatepreg_replace("/\{function\ (.*?)\((.*?)\\)}/U","<? eval(\"$1($2);\");?>",$template);
    highlight_string($template);
    ?>
    جزاك الله خيرا اخي الكريم

    هي حلوة بس في عيب لو المبرمج استخدم للبراميترات متغيرات من الخارج

    جرب الي انا عملتها بس اكتب للبرامتيرات تكون كده بي ار p,r احذف الفصل , من فين ال بي وال ار وجرب





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

  14. #14
    عضو نشيط
    تاريخ التسجيل
    Jun 2008
    المشاركات
    83


    اخي محمد هلال ممكن تضيفي
    rad_fathee@hotmail.com






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


    قومة باضافتك اخي الكريم





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





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

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

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