CKEditor में लिंक के लिए लक्ष्य = "_ blank" कैसे सेट करें


10

मैं Drupal 8 में CKEditor का उपयोग करता हूं। मैं चाहता हूं कि हर लिंक ब्राउज़र के एक नए टैब में खुलेगा। मैं चाहता हूं कि कोड इस तरह दिखे

    <a href="#" target="_blank">my link</a>

लेकिन अगर मैं संपादक में लिंक बटन का उपयोग करता हूं तो मेरे पास लक्ष्य रिक्त करने के लिए विकल्प नहीं है। मैं केवल लिंक के यूआरएल में भर सकता हूं और कोड इस तरह दिखता है

    <a href="#">my link</a>

किसी भी विचार मुझे इसे बदलने के लिए क्या करना है?

जवाबों:



6

आप लिंक मॉड्यूल का उपयोग कर सकते हैं और व्यवस्थापक / कॉन्फ़िगरेशन / सामग्री / लिंक / प्रबंधन / डिफ़ॉल्ट / प्रयोग / जोड़ पर एक "लक्ष्य" विशेषता जोड़ सकते हैं

इसके दो विकल्प हैं:

  • पूर्वनिर्धारित लक्ष्यों के साथ चयन सूची।

विकल्पों के साथ संवाद

  • लिंक को एक नई ब्राउज़र विंडो या टैब में खोलने की अनुमति देने के लिए सरल चेकबॉक्स।

चेकबॉक्स के साथ संवाद


मुझे लिंकिट पसंद है क्योंकि यह एक स्वत: पूर्ण क्षेत्र का उपयोग करके wysiwyg संपादकों के साथ आंतरिक लिंकिंग के लिए एक आसान इंटरफ़ेस प्रदान करता है।
सेबास्टियन गिक्वेल

लिंक 8.x-5.x ने लिंक विशेषताओं के लिए समर्थन हटा दिया है। मॉड्यूल का पृष्ठ सलाह देता है: "यदि आपको लिंक विशेषताओं की आवश्यकता है, तो कृपया डी 8 संपादक उन्नत लिंक देखें", जैसा कि यहां चुने गए समाधान में पोस्ट किया गया है।
निक होप

5

यदि आप चाहते हैं कि हर लिंक एक नई विंडो में खुले, तो बेहतर होगा कि एडिटर एडवांस्ड लिंक मॉड्यूल का उपयोग न करें, लेकिन इसके बजाय अपने टेक्स्ट फॉर्मेट में एक फिल्टर जोड़ें जो target=_blankहर पर सेट हो <a>


मैं ऐसा कैसे कर सकता हूं: "अपने टेक्स्ट फॉर्मेट में एक फ़िल्टर जोड़ें जो लक्ष्य सेट करता है = _blank हर <a>" पर? जब मैं किसी पाठ प्रारूप को संपादित करता हूं तो मुझे उस तरह का फ़िल्टर दिखाई नहीं देता।
शाऊलियस

1
आपको एक बनाना होगा। जब तक drupal.org/project/extlink पहले से ही ऐसा नहीं करता, तब तक ऐसा लगता है।
विम लेयर्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.