2011-06-10 5 views
7

मुझे एक साइट मिल गई है जो टिनीएमसीई संपादक के साथ जूमला चला रही है। साइट संपादकों में से एक अब एक मीडिया प्लेयर को एक लेख में एम्बेड करने की कोशिश कर रहा है लेकिन TinyMCE HTML को गड़बड़ कर रहा है।मैं अपने HTML को जूमला में अलग/अलग करने से TinyMCE को कैसे अक्षम कर सकता हूं?

मैंने प्लगइन कॉन्फ़िगरेशन में विस्तारित मान्य तत्वों को सेट करने का प्रयास किया है, *[*] पर कुछ भी और सबकुछ अनुमति देने के लिए, लेकिन यह काम नहीं कर रहा है।

मैं जो चाहता हूं वह सभी TinyMCE से "फीचर" को अलग करने के लिए कोड को अक्षम करना है। मैं नहीं चाहता कि यह मेरे एचटीएमएल या उस तरह कुछ भी मान्य करने की कोशिश कर रहा है।

मैं कोड स्ट्रिपिंग को कैसे अक्षम कर सकता हूं?

उत्तर

0

@ डेव: एचटीएमएल स्ट्रिपिंग को रोकने का तरीका यहां दिया गया है: http://dijoomla.blogspot.com/2009/02/turn-off-tinymce-cleanup-code.html

लेकिन यह अनुशंसा की जाती है कि आपको ऐसा नहीं करना चाहिए, क्योंकि स्ट्रिपिंग सुविधा शोषण को रोकने के लिए है। इसके बजाय, आप Media जैसे टिनिमस प्लगइन का उपयोग करने पर विचार कर सकते हैं।

+1

मैं शोषण के बारे में चिंतित नहीं हूं। मुझे उन कुछ लोगों पर भरोसा है, जिनके पास संपादन लेखों तक पहुंच है, कोई शरारती HTML नहीं लिखेंगे। मुझे 'मैम्बॉट्स' का कोई संदर्भ नहीं मिला, लेकिन Google के मुताबिक, ममबॉट का नाम बदलकर जूमला 1.5 में 'प्लगइन्स' कर दिया गया था। इसलिए, मैंने TinyMCE प्लगइन मैनेजर में 'कोड क्लीनअप' विकल्प 'नो' पर सेट किया। हालांकि, एचटीएमएल अभी भी लेख में गड़बड़ हो रहा है। – dave

+2

इसे हल किया गया। स्टार्टअप पर 'कोड क्लीनअप' बंद है और 'सेव पर कोड क्लीनअप' हमेशा सेट पर सेट है। नौकरी करने के लिए लगता है। – dave

+1

@ डेव: मुझे नहीं पता कि आप किस जूमला का उपयोग कर रहे हैं, लेकिन क्या अन्य कॉन्फ़िगरेशन विकल्प है, जैसे कि "स्टार्टअप ऑन स्टार्ट" या "सेव क्लीनअप पर बचत"? –

0
Note:This works in 2.5 using JCE Editor (not sure 1.5) 

जाओ करने के लिए ... व्यवस्थापक> वैश्विक कॉन्फ़िगरेशन> पाठ फ़िल्टर ... अब उन अनुमति स्तरों आप चुनते हैं पर कोई छानने निर्धारित किया है। सुरक्षा की रक्षा के लिए आपके सार्वजनिक स्तर नहीं। मैं जेसीई को अपडेट करने और टिनीएमसीई छोड़ने के बाद ऐसा कर सकता हूं।

मैं मुफ्त जेसीई संपादक (एक बार स्थापित घटक टैब के तहत) का उपयोग करता हूं, आप इसे कई अतिरिक्त सुविधाओं के साथ बेहतर अनुकूलित कर सकते हैं या इसे कई बार अन-कस्टमाइज़ कर सकते हैं।

0

जूमला 2.5 में, plug-in manager > Editor - TinyMCE पर जाएं। मूल विकल्पों में, निषेध तत्वों से iframe हटाएं।

2

तो बाकी सब विफल रहता है, आप बंद संपादकों के सभी जूमला में बदल सकते हैं:

जाएं: एक्सटेंशन (ऊपर टैब नियंत्रण पर होना चाहिए) क्लिक करें: प्रबंधक प्लग-इन।
यह आपको जूमला के सभी प्लगइन की सूची में ले जाएगा। "-डिटर" से शुरू होने वाले किसी भी प्लगइन को अक्षम करें।

यह आपको सादे-पाठ संपादक के साथ छोड़ देना चाहिए जो एचटीएमएल को संपादित करता है और इसमें क्या करता है इसके संबंध में बचाता है। यदि आप एक बेहतर समाधान पा सकते हैं, तो इसका इस्तेमाल करें, लेकिन यह तब काम करता था जब सबकुछ मेरे लिए असफल रहा।

संबंधित मुद्दे