التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Jun 2007-
#1 (permalink)  
صندوق سحري رائع يمكنك توظيفه في برمجيتك


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

اخواني المبرمجين و المهتمين في لغــة البرمجة المحبوبة 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 الساعة 06:34 PM.
ظامي الوجد غير متواجد حالياً   قديم 09-08-2007, 06:30 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#2 (permalink)  



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

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

وشرح استخدام المحرر الرائع مع ال 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 = اسم الحقل النصي

المثال الكامل - من الموقع
--------------------------------
كود 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 وتحط الجملة الافتراضية التى تريدها مثلا

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

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

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

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

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

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

http://wiki.fckeditor.net/

اخوك
محمد ،،







__________________


Mohamed Mahmoud

Mobile : +20103452846

Blog : Hawy PHP

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

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

Hawy PHP غير متواجد حالياً   قديم 09-08-2007, 10:33 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#3 (permalink)  

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






__________________
إميل سعودي مجاني

htaccess بكل بساطة

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

(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
jadweb.com غير متواجد حالياً   قديم 09-08-2007, 11:28 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#4 (permalink)  

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


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

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

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


--

تحياتي لك






ظامي الوجد غير متواجد حالياً   قديم 10-08-2007, 02:50 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#5 (permalink)  

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

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

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

تحياتي لك






ظامي الوجد غير متواجد حالياً   قديم 10-08-2007, 02:54 AM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: May 2007-
#6 (permalink)  

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

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

ومنتظرين






أباظة أفندى غير متواجد حالياً   قديم 10-08-2007, 06:42 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#7 (permalink)  

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






__________________
إميل سعودي مجاني

htaccess بكل بساطة

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

(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
jadweb.com غير متواجد حالياً   قديم 10-08-2007, 07:26 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#8 (permalink)  

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

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






ظامي الوجد غير متواجد حالياً   قديم 11-08-2007, 09:50 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#9 (permalink)  

ربنا يكرمك

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

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

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

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

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

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

اخوك

محمد ،،






__________________


Mohamed Mahmoud

Mobile : +20103452846

Blog : Hawy PHP

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

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

Hawy PHP غير متواجد حالياً   قديم 11-08-2007, 10:14 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#10 (permalink)  

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

انا جربت شرح الأخ الكريم ( 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-08-2007, 10:14 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#11 (permalink)  



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






__________________


Mohamed Mahmoud

Mobile : +20103452846

Blog : Hawy PHP

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

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

Hawy PHP غير متواجد حالياً   قديم 11-08-2007, 10:15 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#12 (permalink)  

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

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

تحياتي لك






ظامي الوجد غير متواجد حالياً   قديم 11-08-2007, 10:20 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#13 (permalink)  

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

التحية ،،






ظامي الوجد غير متواجد حالياً   قديم 27-05-2008, 11:02 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2007-
#14 (permalink)  

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

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

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

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






ظامي الوجد غير متواجد حالياً   قديم 27-05-2008, 07:22 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 2004-
#15 (permalink)  

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

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

كود 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();
        } 
فهل هناك حل او طريقة او خدعة يمكن اتباعها لادراج المحرر في المكان المناسب له؟
بدل ان يكون في اعلى الصفحه






شبكة الجنان غير متواجد حالياً   قديم 25-06-2008, 07:41 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
برنامج رائع للماسنجر يمكنك من الكتابة يدوياً nsaim-lil أخبار الإنترنت والتقنية ومناقشتها 2 13-10-2004 01:52 PM
برنامج رائع يمكنك من تحديد موقع الآي بي على الخريطة زاجل تطوير الويب 5 03-04-2002 06:28 PM


الساعة الآن: 11:24 AM بتوقيت المملكة العربية السعودية