لا أعرف إذا كنت قد لاحظت:
أن FreeTextbox لم يعد مفتوح المصدر، على الرغم من أنني لا أزال أملك نسخته السابقة مفتوحة المصدر.
يعد المحرر عبر الإنترنت الذي تستخدمه CSDN ممتازًا.
اسمها هو FCKEditor
إنه مفتوح المصدر ومنصة مستقلة. على الأقل يمكنه دعم Asp وAsp.net وPHP.
هاها، لقد كنت أستخدم FreeTextBox من قبل (أعرفه بشكل رئيسي من خادم المجتمع).
ومع ذلك، وجدت أنه ليس سهل الاستخدام كما هو متوقع، ويرجع ذلك أساسًا إلى أن الصور التي تم تحميلها لم يتم تنفيذها بشكل جيد.
حسنًا، فلنعد إلى العمل، ولنتحدث عن كيفية نشر بطل الرواية اليوم، FCKEditor، في Asp.net.
أولا، قم بتنزيل موقعه على الانترنت. لاحظ هنا أنك تحتاج إلى تنزيل ملفين بتنسيق ZIP، أحدهما هو Core، وهو الملف الأساسي، والذي يحتوي على جوهر FCKEditor بأكمله. والثاني هو مكون ل.net.
ولتسهيل الوصف، أرفقت اسم الملف الحقيقي، وسيتعين عليك تعديله بمرونة في المستقبل.
الملف الأساسي الذي تم تنزيله يسمى FCKeditor_2.3.1.zip
يُسمى الملف .net FCKeditor.Net_2.2.zip
خطوات النشر:
قم بفك ضغط FCKeditor_2.3.1.zip وانسخ FCKEditor بالداخل إلى دليل IIS الرئيسي الخاص بك. في الواقع، التأثير المطلوب هو أن تتمكن من الوصول إليه مثل هذا http : //localhost/Fckeditor/ ، قم بتغيير متغيرات http://localhost/Fckeditor/fckconfig.js :
_FileBrowserLanguage، تم تغيير قيمة _QuickUploadLanguage إلى aspx،
هههه، ليس من الصعب القيام بذلك.
(اختياري) احذف الملفات والمجلدات التي تبدأ بـ "_" في FCKEditor المنسوخ. بالطبع، لا تحتاج إلى حذفها إذا كنت تقوم بالتطوير، فهي كلها أمثلة وصفحات تصحيح أخطاء.
قم بفك ضغط FCKeditor.Net_2.2.zip، ثم قم بإضافة الملف binReleaseFredCK.FCKeditorV2.dll مثل إضافة عنصر تحكم جديد في VS.net 2003. هاها، يمكنك سحب وإفلات عنصر التحكم هذا كما تشاء في المستقبل.
(مهم) انسخ ملف DLL أعلاه إلى http://localhost/FCKeditor/editor/filemanager/upload/aspx/bin/
ثم في إعدادات IIS، اسمح للدليل http://localhost/FCKeditor/editor/filemanager/upload/aspx/ بتشغيل Aspx
وبالمثل، يجب تكرار العملية المذكورة أعلاه لـ http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/ .
هناك طريقة أخرى أبسط وهي نسخ FredCK.FCKeditorV2.dll إلى الدليل http://localhost/FCKeditor/bin/ .
ثم قم بإنشاء التطبيق في IIS.
الغرض من هذه الخطوة هو:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
كلا الملفين يعملان
حسنًا، هذا كل شيء، يمكنك سحب FCKEditor إلى aspx وتعيين BasePath على /FCKEditor/.
لو:
http://localhost/FCKeditor/editor/filemanager/browser/default/connectors/aspx/connector.aspx لا يعمل بشكل صحيح عند استعراض الخادم، سيكون هناك خطأ في طلب XML: خطأ XXXXXXXXXXXXXX (500).
http://localhost/FCKeditor/editor/filemanager/upload/aspx/upload.aspx
عند تحميل صورة، لا توجد استجابة بغض النظر عن كيفية الضغط على الزر.
http://www.cnblogs.com/killkill/archive/2006/09/21/510293.html