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

الموضوع: .::|| حل مشكلة اتجاه نص الكود العادي وكود php في المواضيع ||::.

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2001
    المشاركات
    808

    .::|| حل مشكلة اتجاه نص الكود العادي وكود php في المواضيع ||::.



    كود:
    هذا الكود العادي
    كود PHP:
    وهذا كود php 

    لتغيير اتجاه النص ليصبح من اليسار الى اليمين ليصبح متناسقا مع النص الانجليزي واللذي هو لغه الكود

    افتح
    admin/functions.php

    ابحث عن

    return "</normalfont><blockquote dir=ltr><pre><smallfont>PHP:</smallfont><hr>$buffer<hr></pre></blockquote><normalfont>";


    غير فقط هذه الكلمه
    <blockquote>
    الى هذه
    <blockquote dir=ltr>

    ملاحضه : تستطيع ايضا تغيير الكلمه ( PHP: ) الىاي نص عربي تريد
    وتستطيع وضع اي اضافات اخرى كتغيير لون خلفيه الكود او النص ووو وكانك تتعامل مع نص هتمل بشرط عدم كتابة العلامه (")
    فاذا كتبت هذه
    <blockquote dir=ltr>
    بهذه الطريقه
    <blockquote dir="ltr">
    فستظهر لك اخطاء






    لا تنسى ايضا تغيير اتجاه النص في نص الكود العادي
    ابحث عن
    return "</normalfont><blockquote><pre><smallfont>code:</smallfont><hr>" . str_replace("<br>", "", str_replace("<br />", "", $foundcode) ) . "<hr></pre><normalfont></blockquote>";

    واستبدل فقط هذه الكلمه
    <blockquote>
    الى هذه
    <blockquote dir=ltr>


    تستطيع ايضا تغيير الكلمه (CODE: ) الى اي كلمه تريد


    انتهى لا تنسوني من دعواتكم





    __________________
    http://www.pl2004.com
    GHOST غير متواجد حالياً


  2. #2


    تسلم حبيبي قلبي وما قصرت فعلاُ تدور على الصواب وهذا دليل حرصك على المتابعة ..

    تحياتي





    __________________
    ؟؟
    بوسيف غير متواجد حالياً

  3. #3
    عضو فعال
    تاريخ التسجيل
    Feb 2003
    المشاركات
    1,181


    ماقصرت أخوي الشبح على المعلومة وبارك الله فيك





    alshargawi غير متواجد حالياً

  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2001
    المشاركات
    808


    بوسيف
    alshargawi


    مشكورين على الرد





    __________________
    http://www.pl2004.com
    GHOST غير متواجد حالياً

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,775


    أشكرك على هذا الشرح الرائع و هناك مشكلة أخرى و هي أن الخطين إلي يكونون عند كلمة PHP و الخط تحت الكود ( الإطار ) مرات يزيد طولهم ويخرب شكل المنتدى
    عندك حل؟





    __________________
    a l g a r e e m
    الغريم غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2001
    المشاركات
    808


    الغريم دوت كوم

    الخطين اللذين ذكرتهما ليس لهما دخل في تعريض حجم الصفحه ... هما فقط يشكلان خطا يكون عرضه متوافقا مع عرض الصفحه
    اذا اردت ان تقوم بالغاء هذين الخطين فقم بمسح الوسم
    <hr>
    تجدها مكرره مرتين ولا يوجد لها وسم اقفال(لذا لاتتعب نفسم بالبحث عن وسم اقفال )


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


    السبب:
    عند كتابة كود فان المربع اللي سيعرضه (المساحه اللتي بين الخطين اللذين ذكرتهما من قبل ) لا تدعم word wrap
    وهذا يعني ان ماتكتبه في سطر واحد سيتم عرضه في سطر واحد مالم تضغط مفتاح انتر لعرضه في سطر جديد
    فاذا كان الكود اللذي تكتبه يوجد به سطر او اكثر عرضه اكبر من عرض الصفحه فان سيفسد شكل الصفحه لانه سيعرضه بهذا الشكل



    الحل:
    اولا كود php

    ابحث عن
    كود PHP:
    return "</normalfont><blockquote dir=ltr><pre><smallfont>PHP:</smallfont><hr>$buffer<hr></pre></blockquote><normalfont>"
    استبدل هذا الجزء
    كود PHP:
    return 
    بهذا
    كود PHP:
    return "<div dir=ltr style=width:450;height;overflow:auto> 

    واستبدل هذا الجزء
    كود PHP:
    <normalfont>"; 
    بهذا
    كود PHP:
    <normalfont></div>"; 

    كرر هذه الخطوات على كود CODE


    ملاحضه:
    ---------------------------
    وضعت قيمه ابتدائيه للعرض الاقصى اللذي يمكن عرضه وهو width:450 قم بتغييره الى العرض المناسب لك او اتركه بهذه القيمه
    ---------------------------
    بالنسبه لـ
    overflow:auto
    يعني عرض الصفحه بشكل عادي ولكن اذا كان الكود او المحتوي ذو عرض اكثر من المطلوب فانه سيعرضه بشكل صفحه داخل صفحه ولها شريط انزلاق (وهذا اللذي اخترته في منتداي وتستطيع التجربه بكتابة اي موضوع اذا اردت )

    تستطيع تغييرها الى
    overflow:scroll
    وهو يعطي نفس النتيجه

    او تغييرها الى
    overflow:hidden
    هنا لن يتم عرض شريط الانزلاق ويجعل المربع اللي سيعرض الكود يدعم word wrap وسينتقل بقيه الكود الى سطر جديد .


    امل ان اكون وفقت في الشرح







    __________________
    http://www.pl2004.com
    GHOST غير متواجد حالياً





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

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

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