2012-08-28 8 views
6

मैं Umbraco WYSIWYG डेटाप्रकार उपयोग कर रहा हूँ, और जब इनपुट एचटीएमएल करने के लिए HTML विंडो का उपयोग कर, कि एक एक टैगउम्ब्राको WYSIWYG एक टैग लिंक के सामने आगे स्लैश क्यों करता है?

<a href="http://www.someurl.com">link</a> 

किया जा रहा अंत होगा मैंने देखा:

<a href="/http.....>link</a> 

यह भी अगर ऐसा होता लिंक सिर्फ www.something.com है और नहीं एचटीपी: //। यह एक (/) के साथ भी शुरू होगा।

के रूप में एक बोनस पक्ष को प्रभावित है, अगर यह http है: // कड़ी में, फ़ॉरवर्ड स्लैश इस लिंक

http:// 

से

/http:/  (single forward slash like its a path) 

के लिए बदल जाएगा WYSIWYG TinyMCE है WYSIWYG। ऐसा क्यों करता है, और मैं इसे बदलने के लिए क्या कर सकता हूं?

+1

मैं अनुमान लगा रहा हूं कि यहां कभी भी सॉफ्टवेयर का उपयोग नहीं किया गया है, लेकिन ऐसा लगता है कि यह सुनिश्चित करने की कोशिश कर रहा है कि आप कभी भी बाहरी साइटों से लिंक नहीं करते हैं और यह मानते हुए कि आपके द्वारा प्रदान किए गए सभी लिंक साइट पर पूर्ण यूआरएल हैं (इस प्रकार '/'और' // 'सामान्यीकृत" // ')। – Chris

उत्तर

8

इस व्यवहार को बदलने के लिए आपको TinyMCE कॉन्फ़िगरेशन बदलने की आवश्यकता है। फ़ाइल config/tinyMceConfig.config में, फ़ाइल के अंत में <customConfig> अनुभाग से जोड़ें:

<config key="relative_urls">true</config> 

पढ़ें relative_urls at tinymce site के बारे में।

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