Fckeditor विन्यास फाइल

संपादक विन्यास है कि यह अपनी उपस्थिति, सुविधाओं, और व्यवहार को अनुकूलित करने के लिए संभव बनाता है एक अमीर सेट के साथ आता है. मुख्य विन्यास फाइल को "fckconfig.js" का नाम है. तुम FCKeditor स्थापना फ़ोल्डर की जड़ में इस फ़ाइल को ढूँढ सकते हैं.

उपलब्ध विन्यास विकल्प

बाहर की जाँच करें विन्यास विकल्प की सूची पर प्रत्येक सेटिंग की एक पूरी सिंहावलोकन है.

डिफ़ॉल्ट विन्यास अधिभावी

आप या तो मुख्य विन्यास फाइल को संपादित कर सकते हैं या बस आप के लिए एक अलग फ़ाइल में परिवर्तन करना चाहते हैं सेटिंग्स ओवरराइड. जावास्क्रिप्ट वाक्यविन्यास FCKeditor कॉन्फ़िगर करने के लिए प्रयोग किया जाता है.

के FCKeditor को अपनी साइटों पर अद्यतन को आसान बनाने में, सबसे अच्छा तरीका करने के लिए एक अलग फ़ाइल में संपादक के पैकेज निर्देशिका संरचना के बाहर अपने सभी विन्यास, डाल दिया है. इस तरह, तुम सिर्फ संपादक निर्देशिका अधिलेखित करने के लिए यह एक नया संस्करण के लिए अद्यतन करने की आवश्यकता है.

चरण 1

नामक एक फ़ाइल बनाएँ, उदाहरण के लिए, "myconfig.js" और यह अपनी वेब साइट के रूट निर्देशिका (या किसी भी निर्देशिका) में सहेजें. आप कस्टम सेटिंग्स इस फाइल में रखा जाएगा. उदाहरण के लिए, चलो लगता है तुम संपादक हमेशा फ्रेंच में अपनी इंटरफ़ेस करने के लिए मजबूर करना चाहते हैं. बस अपने नए फ़ाइल में इस कोड को writte:

 FCKConfig.AutoDetectLanguage = झूठी; FCKConfig.DefaultLanguage = "fr"; 

चरण 2

अब हम संपादक है कि यह अपने कस्टम विन्यास लोड है बताने के लिए है. यह करने के लिए दो methodes हैं:

विधि 1

मुख्य विन्यास फाइल (fckconfig.js) में निम्न पंक्ति को खोजें:

  FCKConfig.CustomConfigurationsPath ='';

और अपने कस्टम विन्यास फाइल के पथ में डाल दिया:

  FCKConfig.CustomConfigurationsPath = '/ myconfig.js';

उपरोक्त विधि अच्छी है, लेकिन, जैसा कि आप कल्पना कर सकते हैं, आप मूल फ़ाइलों को छू नहीं की सुविधा खो देते हैं. किसी भी मामले में यह आसान है याद है कि तुम सिर्फ एक लाइन बदलने की जरूरत है, और अन्य सभी चीजें सेटिंग्स परिवर्तनों को अलग रहते हैं.

विधि 2

वहाँ भी एक बेहतर तरीका है के लिए एक ही परिणाम के रूप में ऊपर वर्णित है, लेकिन fckconfig.js फ़ाइल को छू के बिना. आप सीधे संपादक का उपयोग करता है कि पृष्ठ में कस्टम विन्यास पथ सेट कर सकते हैं. यह जावास्क्रिप्ट में इस प्राप्त करने के लिए एक उदाहरण है:

  var oFCKeditor = नई FCKeditor ("FCKeditor1);
 oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js";
 (oFCKeditor.Create);

एक ही तरीका है अपने पसंदीदा सर्वर साइड भाषा के साथ इस्तेमाल किया जा सकता है. पता लगाने के लिए कैसे कोड द्वारा विन्यास में हेरफेर करने के लिए नमूने पर एक नज़र रखना.

पूर्वता लोड हो रहा है विन्यास

जब विन्यास अधिभावी, निम्नलिखित कदम उठाए हैं:

  1. मुख्य विन्यास फाइल (fckconfig.js) में विन्यास लोड कर रहे हैं.
  2. विन्यास कस्टम विन्यास फाइल (अगर) प्रदान में सेटिंग्स द्वारा अधिरोहित कर रहे हैं.
  3. विन्यास के अंत में संपादक पृष्ठ में इनलाइन किया सेटिंग्स द्वारा अध्यारोहित "CustomConfigurationsPath", जो चरण 1 के बाद सही सेट कर दिया जाता है के लिए छोड़कर, कर रहे हैं.

आप अपने कस्टम फ़ाइल में सभी विन्यास विकल्प, बस जो आप परिवर्तित करना चाहते शामिल करने की जरूरत नहीं है. आपकी फ़ाइल डिफ़ॉल्ट ओवरराइड "जाएगा.

नोट: आप मूल विन्यास फाइल, "fckconfig.js", संपादक निर्देशिका में रखने की जरूरत है. हटाना या नहीं यह तुम FCKeditor टूट जाएगा.

ब्राउज़र कैशिंग

नोट: करने के लिए अपने ब्राउज़र का कैश साफ़ करें, जब विन्यास फाइल में परिवर्तन बनाने के लिए याद है, अन्यथा आप अपने परिवर्तनों को नहीं देख सकते. यह विशेष रूप से महत्वपूर्ण है जब जो आपके कैश हो सकता है एक प्रॉक्सी के पीछे काम कर रहे जे एस फ़ाइलें. और अधिक पृष्ठों की तुलना में लगातार. वहाँ कुछ चाल है कि जबकि विन्यास फाइल के नवीनतम संस्करण को पुनः प्राप्त करने के लिए विकासशील इस्तेमाल किया जा सकता हैं:

  • अगर आप इंटरनेट एक्सप्लोरर का उपयोग कर रहे हैं, मार CTRL + F5 स्क्रिप्ट के नवीनतम संस्करण को अद्यतन करने के लिए पर्याप्त होना चाहिए. कोई मैन्युअल रूप से ब्राउज़र कैश स्पष्ट करने की आवश्यकता है.
  • यदि आप Firefox या अन्य मोज़िला बच्चों को प्रयोग कर रहे हैं, मार शिफ्ट + Ctrl + आर कोई कैश स्पष्ट करने की आवश्यकता के साथ नवीनतम संस्करण अद्यतन करना चाहिए (हालांकि इस विधि के लिए हर समय काम है, अगर यह स्पष्ट कैश स्वयं विफल रहता है नहीं लगता है).
  • आप एक या कस्टम विन्यास मार्ग के अंत में कोड संख्या जोड़ सकता है, तो ब्राउज़र यह हर समय लोड करने के लिए मजबूर हो जाएगा:
  var oFCKeditor = नई FCKeditor ("FCKeditor1);
 oFCKeditor.Config ["CustomConfigurationsPath"] = "/ myconfig.js?"  + (नई तिथि () * 1);
 (oFCKeditor.Create);

आप कर सकते हैं एक प्रतिक्रिया छोड़ देते हैं , या trackback अपनी खुद की साइट से.

एक उत्तर दें छोड़ दो

आप होना चाहिए लॉग इन एक टिप्पणी पोस्ट करने.