محرر يأتي مع مجموعة غنية من تكوينات الذي يجعل من الممكن لتخصيص مظهر لها، وميزات والسلوك. يدعى ملف التكوين الرئيسي "fckconfig.js". يمكنك العثور على هذا الملف في جذر مجلد التثبيت FCKeditor.
خيارات التكوين المتاحة
تحقق من قائمة خيارات التكوين لديها نظرة شاملة من كل إعداد.
تجاوز تكوينات الافتراضية
يمكنك تحرير أي ملف التكوين الرئيسي أو تجاوز مجرد الضبط الذي تريد تغييره في ملف منفصل. يتم استخدام جافا سكريبت في بناء الجملة لتكوين FCKeditor.
لتبسيط تحديث FCKeditor على المواقع الخاصة بك، وأفضل أسلوب هو العمل على وضع كل ما تبذلونه من التكوين في ملف منفصل، خارج المحرر حزمة بنية الدليل. في هذه الطريقة، تحتاج فقط إلى الكتابة دليل المحرر لتحديثه إلى إصدار أحدث.
الخطوة 1
إنشاء ملف يسمى، على سبيل المثال، "myconfig.js" واحفظه في الدليل الجذر (أو أي دليل) من موقع الويب الخاص بك. وسيتم وضعك الإعدادات المخصصة في هذا الملف. على سبيل المثال، دعنا نفترض أنك تريد فرض رئيس التحرير أن يكون دائما في واجهة الفرنسية. writte ببساطة هذه الشفرة في ملف جديد:
FCKConfig.AutoDetectLanguage = كاذبة؛ FCKConfig.DefaultLanguage = "الأب"؛
الخطوة 2
الآن علينا أن نقول للمحرر أن لديها لتحميل تكوين مخصص الخاصة بي. هناك نوعان من methodes للقيام بذلك:
الأسلوب 1
العثور على السطر التالي في ملف التكوين الرئيسي (fckconfig.js):
FCKConfig.CustomConfigurationsPath =''؛
ووضع في مسار ملف تكوين مخصص:
FCKConfig.CustomConfigurationsPath = '/ myconfig.js'؛
الأسلوب أعلاه هو جيد، ولكن، كما يمكنك أن تتخيل، تفقد منشأة عدم لمس الملفات الأصلية. على أي حال أنه من الأسهل أن نتذكر أن كل ما تحتاجه لتغيير سطر واحد، وسائر الأشياء ضبط التغييرات تبقى منفصلة.
الأسلوب 2
هناك طريقة أفضل لديهم نفس النتائج على النحو الموصوف أعلاه، ولكن دون لمس ملف fckconfig.js. يمكنك تعيين مسار تكوينات مخصصة مباشرة في الصفحة التي تستخدم محرر. هذا هو مثال لتحقيق هذا في جافا سكريبت:
فار oFCKeditor = جديد FCKeditor ("FCKeditor1")؛ oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js"؛ oFCKeditor.Create ()؛
ويمكن استخدام نفس الأسلوب المفضل لديك مع خادم جانب لغة. نلقي نظرة على هذه العينات لمعرفة كيفية التعامل مع تكوينات بواسطة رمز.
تكوينات تحميل الأسبقية
عندما تجاوز التكوينات، واتخاذ الخطوات التالية:
- يتم تحميل تكوينات في ملف التكوين الرئيسي (fckconfig.js).
- التكوينات هي تجاوز من قبل الإعدادات في ملف تكوين مخصص (إن وجد).
- التكوينات هي تجاوز أخيرا من قبل والاماكن والمضمنة في صفحة محرر، باستثناء "CustomConfigurationsPath"، والتي تم تعيين مباشرة بعد الخطوة 1.
لا تحتاج لتشمل جميع خيارات التكوين في ملف مخصص، فقط تلك التي تريد تغيير. وملف "تجاوز" واحدة افتراضية.
ملاحظة: أنت بحاجة للحفاظ على ملف التكوين الأصلي، "fckconfig.js"، محرر في الدليل. لا حذفها أو سوف كسر FCKeditor.
المتصفح التخزين المؤقت
ملاحظة: تذكر لمسح ذاكرة المتصفح عند إجراء تغييرات على ملفات التكوين، وإلا قد لا ترى التغييرات. هذا مهم بشكل خاص عند العمل من خلال وكيل والتي قد ذاكرة التخزين المؤقت. ملفات شبيبة أكثر بإصرار من صفحات. هناك بعض الحيل التي يمكن استخدامها في حين النامية لاسترداد أحدث نسخة من ملف التكوين:
- إذا كنت تستخدم انترنت اكسبلورر، وينبغي ضرب CTRL + F5 يكفي لتحديث أحدث الإصدارات من البرنامج النصي. لا حاجة لمسح يدويا مخبأ المتصفح.
- إذا كنت تستخدم فايرفوكس موزيلا أو الأطفال الآخرين، وينبغي أن تصل إلى التحول + CTRL + R تحديث أحدث نسخة من دون الحاجة إلى مسح ذاكرة التخزين المؤقت (على الرغم من أن هذا الأسلوب لا يبدو قادرا على العمل في جميع الأوقات، وإذا فشل هذا واضح مخبأ يدويا).
- هل يمكن إضافة رقم أو رمز في نهاية المسار تكوين مخصص، ولذلك سيضطر للمتصفح لتحميل في كل مرة:
فار oFCKeditor = جديد FCKeditor ("FCKeditor1")؛ oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js؟" + (تاريخ جديد () 1 *)؛ oFCKeditor.Create ()؛













































