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

الموضوع: صندوق سحري رائع يمكنك توظيفه في برمجيتك

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

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



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

    اخواني المبرمجين و المهتمين في لغــة البرمجة المحبوبة PHP

    هناك صندوق سحري رائع اسمه fckeditor الإصدار 2.4.3 (باللغة العربية) أعجبني صراحة واريد ان تشاركوني باقتناءه وهو لا يخفي على الكثير منكم ولكن هناك جزء من الموجودين لا يعرفـــــــه ومن أجل ان تعم الفائدة


    مميزات الصندوق :


    مميزاته كبيرة ورائعه لدرجة أنك تستطيع بناء صفحة كاملة من خلاله وكانه برنامج (الفرونت بيج) ويمكن توظيفه داخل أي برمجية لك سواءً كانت اخبار او مدونة قمت ببرمجتها .


    لتجربة (الصندوق السحري 2.4.3) :

    http://www.fckeditor.net/demo

    للتحميل البرنامج :

    http://www.fckeditor.net/download


    تركيبه على السيرفر الشخصي (Appserv) :

    1. قم بفك الضغط البرنامج بعد تنزيله .
    2. قم بإعادة تسمية المجلد بعد أن ظهر لك لأي اسم تريده -- مثلاً .. إلى (box)
    3. قم بنقله الى هذا المســار ( c:\appserv\www) .
    4. قم بفتح متصفح انترنت وادخل العنوان التالي :
    5. http://localhost/+++/_samples/php
    +++ <<-- اسم المجلد الذي قمت بتسميته ورميته في مجلد www

    6. سوف تظهر لك خيارات بنفس الصفحــة اختر أول ملف مكتوب بـ php

    sample01.php


    وسوف يعمل معك الصندوق السحري بشكل ممتاز



    ------------
    ملاحظة :
    نريد شخص نشيط يريد الفائده له ولغيــره ويفيدنا بكيفية توظيفه آلياً وفنياً في أي برمجيــة .


    تحياتي للجميع أخوكم : ظامي الوجد





    التعديل الأخير تم بواسطة ظامي الوجد ; 09-08-2007 الساعة 07:34 PM


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




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

    جزاك الله كل خير فعلا محرر رائع جعله الله فى ميزان حسناتك

    وشرح استخدام المحرر الرائع مع ال PHP من هنا

    http://wiki.fckeditor.net/Developer%...ntegration/PHP

    تقوم بوضع هذا الكود بعد ان تقوم بعمل الفورم
    كود PHP:
    $oFCKeditor = new FCKeditor('Zamy');
    $oFCKeditor->BasePath '/FCKeditor/';
    $oFCKeditor->Value 'Default text in editor';
    $oFCKeditor->Create(); 
    Zamy = اسم الحقل النصي

    المثال الكامل - من الموقع :deal:
    --------------------------------
    كود PHP:
    <?php
    include("FCKeditor/fckeditor.php") ;
    ?>
    <html>
      <head>
        <title>FCKeditor - Sample</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      </head>
      <body>
        <form action="savedata.php" method="post">
    <?php
    $oFCKeditor 
    = new FCKeditor('Zamy') ;
    $oFCKeditor->BasePath '/FCKeditor/';
    $oFCKeditor->Value 'Default text in editor';
    $oFCKeditor->Create() ;
    ?>
          <br>
          <input type="submit" value="Submit">
        </form>
      </body>
    </html>
    لاحظنا فى البداية انه عمل include لملف fckeditor.php على حسب مكان ما تضعه انتا

    وعملنا هذا السطر

    كود PHP:
    $oFCKeditor = new FCKeditor('Zamy') ; 
    Zamy هو اسم المحرر النصي
    و هذا السطر

    كود PHP:
    $oFCKeditor->Value 'Default text in editor'
    تشيل Default text in editor وتحط الجملة الافتراضية التى تريدها مثلا

    اكتب هنا اى شئ وشوف السحر :eek2:

    وتستقبل البيانات عادي طبعا ب
    كود PHP:
     $value =$_POST['Zamy']; 
    طبعا ده مثال لكن المفروض هتعمل check الاول علىا لمدخلات

    وجزااك الله كل خير مرة اخري :nice:

    والشرح هذا كله من هنا

    http://wiki.fckeditor.net/Developer%...ntegration/PHP

    ولرؤية كيفية استخدام المحرر مع بقية اللغات وكيفية تنصيبه وكل شئ عنه

    http://wiki.fckeditor.net/

    اخوك
    محمد ،،
    :shy:






    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

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

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


  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


    المحرر رائع ولكن الحجم الكبير يشكل صعوبة ,,, خاصة في التأكد من عدم وجود اي ثغرة .





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

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


    أهلا وسهلا بك اخي الكريم (Hawy PHP )


    شرح جميل وممتاز ورائع والله يعطيك العافيه وفعلا اخوي محمد كفيت ووفيت

    تسلم يالغالي انا بصراحه اعجز عن الشكر لك ...

    وان شاءالله اجربــه وارد لك في نفس هذا الموضوع


    --

    تحياتي لك






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    106


    تسلم اخوي (jadweb.com ) حجمه تقريباً 1 ميــقا

    ويمكن فحصــه من الثغرات ..

    وننتظر اراء الاعضــاء اللي يجربون هالشيء وننتطر اخونا محمــد ((Hawy PHP )) لانه بسم الله مشاءالله عليــه عارف بهذه الأمــور .

    تحياتي لك







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


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

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

    ومنتظرين







  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    2,123


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





    __________________
    htaccess بكل بساطة

    الشفرة الموحدة "يونِكود"

    (إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي

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


    تسلم والله اخوي (Hawy PHP )

    وانا جربت الشرح وكان ممتاز 100% وضبط معاي
    الله يجزاك خير اخوي ويوفقك دنئا واخره






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


    ربنا يكرمك

    انا ما شرحت من عندي

    كل شئ موجود بالموقع

    انا مجرد وصلت الفكرة بس

    وكما قال الاخ jadweb.com استخدامه الاول يجب ان يكون فى لوحة تحكم

    لانك هتبقي مطمن من ناحية الثغرات ( لو فى ) وايضا لانه لن يكون هناك ضغط عليه

    ويمكن ايضا استخدامه فى الصفحات التي لا يزيد الضغط عليها ؟؟؟

    اخوك

    محمد ،،





    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

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

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


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


    اخي الكريم أباظه فندي

    انا جربت شرح الأخ الكريم ( Hawy PHP ) وكان فعلاً ممتاز وسهل جداً

    وانا يمكن اعيد لك الشرح بخطوات أكثر تفصيل :

    المرحلة الأولى :

    1- طبعا سكربتك(مشروعك) راح يكون في مجلد معين نفترض أن اسمه ( sc )
    2- بداخل هذا المجلد (sc) ملفات مشروعك بعضها مجلدات وبعضها صفحات PHP.
    3- عليك أن تلصق مجلد المحرر وتسميــه بأي اسم تريده ولنفترض أن اسمه (editor) .
    4- قوم بإنشاء ملف PHP جديد وضع هذا الكود فيــه .
    كود PHP:
    <?php
    // (editor)هنا تكتب مسار الملف الموجود في مجلد المحرر 
    include("editor/fckeditor.php") ;
    ?>
    <html>
    <head>
        <title>عنوان الصفحــة</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
     
        <form action="2.php" method="post">
    <?php
    $oFCKeditor 
    = new FCKeditor('Zamy') ;
    // ضع بين علامتي السلاش في الاسفل مسار الملف مثل ماسميته انا (editor) 
    $oFCKeditor->BasePath '/editor/';
    $oFCKeditor->Value 'Default text in editor';
    $oFCKeditor->Create() ;
    ?>
         <br>
         <input type="submit" value="Submit">
        </form>
    </body>
    </html>

    وكذا يالغالي انت سويت الصفحة واحفظها بأي اسم تبغاه مثلاً ( test.php)

    ---
    المرحلة الثانية :

    نصلح ملف جديد آخر علشان لما نضغط على زر submit يودينا له ونكتب فيه الكود التالي :

    كود PHP:
    <?
     
    $value 
    =$_POST['Zamy'];
     
    echo 
    $value ;
    ?>
    ونحفـــظه بأسم (2.php) لان الفورم في الملف الأول الاكشن حقه يودي الى هذا الملف (يمكن تغيره)
    وتغير معاه اسم الصفحه .

    تحياتي لك وان شاءالله بينجح معاك الملف وانا ضبط معاي 100% والله يجزاك خير اخوي هاوي PHP .

    -----------------

    ملاحظه : من خلال هذه الطريقة ممكن توظيفه في اي صفحة مضافه مسبقاً بلصق الملف الأول في أي مكان تريده ..






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




    رديت معك فى نفس الدقيقة





    __________________


    Mohamed Mahmoud

    Mobile : +20103452846

    Blog : Hawy PHP

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

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


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


    لا تستغرب اخوي هاوي ( بس بجد ضحكت )

    لكن بهالدقيقه اللي تحسها صغيره (ماتت عالم ) وجو ناس (ولدو ) بالعشرااات .
    ويمكن باللآآآلف

    تحياتي لك






  13. #13
    عضو نشيط
    تاريخ التسجيل
    Jun 2007
    المشاركات
    106


    من اجل ان تعم الفائدة .. تم رفع الموضوع ...

    التحية ،،






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


    تصحيح للصفحة المستقبلــة

    من اجل الحصول على التنسيقات بشكل صحيح ..

    كود PHP:
    $value stripslashes$_POST['Zamy'] ) ;
     
    echo 
    $value 
    طبعاً الصفحة الأولى والتي فيها قمنا بإدراج المحرر تبقى كما هي وبنفس الأسلوب

    أتمنى للجميع التوفيق ...






  15. #15


    اضفت المحرر في الفاكشن ولكن حصلت عندي مشكلة وهو انه المحرر اصبح في اعلى الصفحة ولم يكن في الوسط ,, مكان اضافتي له

    هذا هو الفاكشن

    كود PHP:

     
    function presendmaktoba()
            {
                         global 
    $DB,$lang;
                
                include_once 
    'fckeditor/fckeditor.php';
                            
    $form = new form"index.php?act=sendmaktoba&id=$this->id'' );
                            
    $form->title$lang['sendmaktoba'] );
                            
    $form->text'name' '' ,  $lang[name] , 20 );
                
    $form->text'email' '' $lang[email] , 20 );
                
    $form->text'titlename' '' ,  $lang[titlename] , 38 );
                [
    COLOR="Red"]$oFCKeditor = new FCKeditor('article') ;
                
    $oFCKeditor->BasePath '/fckeditor/' ;
                
    $oFCKeditor->Value 'اضف النص هنا' ;
                
    $oFCKeditor->Create() ;[/COLOR]
                                         
    $form->endform$lang['send'] );
                            
    $this->code .= $form->printhtml();
            } 
    فهل هناك حل او طريقة او خدعة يمكن اتباعها لادراج المحرر في المكان المناسب له؟
    بدل ان يكون في اعلى الصفحه










المواضيع المتشابهه

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

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

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