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

الموضوع: يا شباب عاوزين حل نهائى بخصوص المحرارت bbcode

  1. #1
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    688

    يا شباب عاوزين حل نهائى بخصوص المحرارت bbcode



    سلام عليكم

    يا ريت يا شباب عاوزين محرر مناسب
    زى الى موجود فى سوالف
    لا زياده ولا اقل

    يدعم bbcode

    ويكون امن و سهل التكريب

    غير fck و tiny
    لان انا اتعقدت منههم و تقيل اووى
    دايما يكون فى مشاكل معايا عند التركيب

    انا عندى داله bbcode جاهزه
    فيها
    جميع اوامر html الاساسيه الى نحتاج ليها فى الكتابه فى مثل هذه المحررات
    يا ريت يكون المحرر يدعم حجات كتير زى الالوان و النصوص من حيث التكبير و نوع
    الخط و اضافه صوره و رابط


    كود PHP:
     <?php 
    function code_html($string) { 
        
    $string str_replace(array('[BR]''[br]'), array('<br />','<br />'),$string); 
        
    $string preg_replace("/\[table=(.*?)\](.*?)\[\/table\]/ise","''.html_table('$1','$2').''",$string); 
        
    $string preg_replace('/\[img\](.*?)\[\/img\]/is''<img src="\1" \/>'$string); 
        
    $string preg_replace('/\[center\](.*?)\[\/center\]/si','<div style="text-align:center;">\1</div>',$string); 
        
    $string preg_replace('/\[i\](.*?)\[\/i\]/si','<i>\1</i>',$string);
        
    $string preg_replace("/\[b\](.*?)\[\/b\]/si",'<b>\1</b>',$string); 
        
    $string preg_replace("/\[u\](.*?)\[\/u\]/si","<u>\\1</u>",$string); 
        
    $string preg_replace("/\[hr\]/si","<hr />",$string); 
        
    $string preg_replace("/\[color=(.*?)\](.*?)\[\/color\]/ise","'[color='.stripslashes(str_replace('\"','','$1')).'] $2[/color]'"$string); 
        
    $string preg_replace("/\[color=(.*?)\](.*?)\[\/color\]/ise","'<span style=\"color:'.stripslashes('$1').';\">$2</span>'",$string); 
        
    $string preg_replace("/\[size=(.*?)\](.*?)\[\/size\]/ise","'[size='.stripslashes(str_replace('\"','','$1')).'] $2[/size]'"$string); 
        
    $string preg_replace("/\[size=(.*?)\](.*?)\[\/size\]/ise","'<font size=\"'.stripslashes(str_replace('\"','','$1')).'\">$2</font>'"$string); 
        
    $string preg_replace("/\[link=(.*?)\](.*?)\[\/link\]/si","<a href=$1 target=\"_blank\">\\2</a>"$string); 
        
    $string preg_replace("/\[link=(.*?)\](.*?)\[\/link\]/si","<a href=\"$1\" target=\"_blank\">\\2</a>"$string); 
        
    $string preg_replace("/\[a=(.*?)\](.*?)\[\/a\]/si",'<a href="$1">\2</a>'$string); 
        
    $string preg_replace("/\[align=(.*?)\](.*?)\[\/align\]/ise","'[align='.stripslashes(str_replace('\"','','$1')).'] $2[/align]'"$string); 
        
    $string preg_replace("/\[align=(.*?)\](.*?)\[\/align\]/ise","'<div align=\"'.stripslashes('$1').';\">$2</div>'"$string); 
        
    $string preg_replace('/\[ul\](.*?)\[\/ul\]/si''<ul>\1</ul>'$string); 
        
    $string preg_replace('/\[ol\](.*?)\[\/ol\]/si''<ol>\1</ol>'$string); 
        
    $string preg_replace('/\[li\](.*?)\[\/li\]/si''<li>\1</li>'$string); 
        
    $string preg_replace('/\[em\](.*?)\[\/em\]/si''<em>\1</em>'$string); 
        
    $string preg_replace('/\[strong\](.*?)\[\/strong\]/si','<strong>\1</strong>'$string);
        return 
    nl2br($string); 
    }
    //مثال
    $string="[b]الخط العريض[/b]";
    print 
    code_html($string);
    ?>
    اتمنى ان الائى حل لان الموضوه ده مجاننى بجد





    __________________
    مصرى و افتخر



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

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    48


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

    وانا شخصياً أستخدمة ... وإستغنيت عن الباقي






  4. #4
    عضو سوبر نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    688


    تمام انا جربت المحرر الى موجود فى الموضوع
    يتعبر جيد

    بس فى مشكله

    انى لازم اضمن كل ملفات المحرر مع ملفات الاسكربت تبعى عشان يشتغل

    ولما احطه بملف او انه يكون فى ملف منفصل
    مش بيشوف المحرر

    جربت و عملت كده فى الكود الى بيكون فى الهيدر
    على اساس ان يشوف الملفات الى بداخل الملف openwysiwyg

    لكن فى مشكله فى popus و image style

    كود PHP:
    <script language="JavaScript" type="text/javascript" src="openwysiwyg/scripts/wysiwyg.js"></script> 
    <script language="JavaScript" type="text/javascript" src="openwysiwyg/scripts/wysiwyg-settings.js"></script> 
    <script language="javascript1.2">
        WYSIWYG.attach('textarea1');
    </script> 






    __________________
    مصرى و افتخر






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

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

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