2010-10-29 7 views
7

मैं TinyMCE टूलबार पर एक कस्टम बटन बनाना चाहता हूं जो वर्तमान में चयनित कक्षा को कक्षा के साथ div में लपेटता है। मैं wysiwyg-dev और TinyMCE 3.3.9.2 के साथ Drupal 6.19 का उपयोग कर रहा हूँ।ड्रूपल के WYSIWYG मॉड्यूल का उपयोग करके TinyMCE को अनुकूलित करें

नमूना पाठ:

<h3>Heading</h3> 
<p>Sample text</p> 
<ul> 
    <li>item 1</li> 
    <li>item 2</li> 
</ul> 
<p>more text</p> 

नमूना पाठ है कि प्रकाश डाला गया है और 'बटन दबाया था:

<div class="note"> 
    <h3>Heading</h3> 
    <p>Sample text</p> 
    <ul> 
     <li>item 1</li> 
     <li>item 2</li> 
    </ul> 
    <p>more text</p> 
</div> 

मैं इंटरनेट पर कुछ मंचों के माध्यम से पढ़ा है, और लोगों ने पाया है जो इसे हल करने के करीब आ गए हैं। http://tinymce.moxiecode.com/punbb/viewtopic.php?pid=73468

मेरा प्रश्न है - कुछ कुछ लोग कहते हैं नया TinyMCE संस्करण 3.3 अब जब आप TinyMCE आरंभ पर ऐसा करने की क्षमता 'प्रारूप' चर के माध्यम से है कि इस आदमी http://forum.cmsmadesimple.org/index.php?topic=44093.0

में रूप में एक कस्टम TinyMCE प्लगइन का उपयोग - ड्रूपल का उपयोग करके इसे पूरा करने का सबसे अच्छा तरीका क्या है? मैं अभी तक काम कर

अद्यतन

है अब समस्या हल हो जाती उपरोक्त में से किसी को पाने के लिए कर रहा हूँ, जेरेमी ठीक नीचे था, और मुझे पता था कि उसके जवाब तकनीकी रूप से सही जवाब था, मैं मुख्य रूप से करता है, तो पूछ रहा था किसी और को यह करने के लिए समान काम किया था और पहले से ही मामला किसी में

वैसे भी एक मॉड्यूल आदि बनाया था, और इस समस्या को भर में आता है, यहाँ फ़ाइलें हैं:

आप इन फ़ाइलों को उपयोगी पाते हैं, तो मुझे जानते हैं;)

धन्यवाद शॉन

+0

+1 फ़ाइलों को पोस्ट करने के लिए। –

उत्तर

1

मैं तुम्हें बटन काम कर रहे है और पाने के लिए कोशिश कर रहे हैं कि यहां संभालने कर रहा हूँ यह Drupal के माध्यम से काम करने के लिए।

यदि नहीं, तो यह आपका पहला कदम है। समस्या को एक कार्यान्वयन समस्या और एकीकरण समस्या में विभाजित करें।

एक बार जब आप अकेले स्टैंड में काम कर रहे हों तो आप ड्रोपल के साथ इसे लागू करने के लिए एक मॉड्यूल बना सकते हैं।

आपको एक मॉड्यूल बनाने की आवश्यकता होगी जो wysiwyg सेटिंग्स पृष्ठ में विकल्प के रूप में बटन बनाने के लिए hook_wysiwyg_plugin() लागू करता है।

IMCE wysiwyg bridge module पर एक नज़र डालें, यह ड्रूपल के माध्यम से टिनिमस पर एक बटन लागू करता है।

0

पिछले संस्करणों के बारे में लेकिन D7 (और अप करने की तारीख) wysiwyg + TinyMCE (IMCE wysiwyg पुल भी आवश्यक हो सकता है ... यह काफी आसान है ...

TinyMCE wysiwyg काम कर रहा है एक बार साथ में सुनिश्चित नहीं हैं और सभी...

  • पाठ स्वरूप आप बटन के लिए व्यवस्थापक/config/सामग्री/wysiwyg से और उसके बाद "बटन" क्षेत्र के अंतर्गत चेक बॉक्स "शैलियाँ" के लिए "सीएसएस" में जोड़ने के लिए
  • स्क्रॉल नीचे चाहते हैं उसे चुनें क्षेत्र और कक्षाएं आप wysiwyg संपादक से उपयोग करने में सक्षम होना चाहता हूँ दर्ज
  • तो कक्षाएं आप अपने शैली पत्रक

यह है कि में उपयोग करना चाहते हैं के लिए शैलियों डाल जाते हैं। कोई कस्टम मॉड्यूल आवश्यक है।

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