5

समृद्ध-पाठ संपादक के साथ best_in_place का उपयोग करके मैं best_in_place मणि का उपयोग रेल अनुप्रयोग में इन-प्लेस संपादन करने के लिए कर रहा हूं। हालांकि, मुझे कुछ टेक्स्ट क्षेत्रों पर (एक्स) HTML संपादन की आवश्यकता है, इसलिए मुझे एक समृद्ध-पाठ संपादक की आवश्यकता है। साइट पर कहीं और TinyMCE का उपयोग किया जा रहा है।TinyMCE

हालांकि, best_in_place पर एक संपादक जोड़ने के लिए यह छोटा नहीं है। बड़े पैमाने पर oversimplify करने के लिए, मणि फ्लाई पर textarea टैग डालने के लिए jQuery का उपयोग करता है, और TinyMCE पृष्ठ लोड पर शुरू होता है, textarea एस को एक संपादक के साथ बदलता है, इसलिए जब best_in_placetextarea में डालता है, तो TinyMCE पहले से ही आ गया है और चला गया है। मैंने best_in_place के बाद TinyMCE को फिर से शुरू करने का प्रयास किया है, इसके टेक्स्टरेरा को सम्मिलित करता है, लेकिन मुझे नहीं लगता कि मुझे कोड में सही जगह मिल गई है, क्योंकि अब तक यह काम नहीं कर रहा है।

a rumor है कि यह एकीकरण संभव है, लेकिन मेरी वेब खोजों में कोई दस्तावेज दिखाई नहीं दे रहा था, इसलिए पॉइंटर्स का स्वागत है। (इसी तरह this answer दो टूटी कड़ियों की ओर इशारा करते, बेकार है।) मुझे लगता है कि समाधान के मेरे पसंदीदा आदेश होगा कुछ

तरह
  • यहाँ कैसे best_in_place
  • साथ TinyMCE एकीकृत करने के लिए है यह TinyMCE के साथ नहीं किया जा सकता है लेकिन यहाँ है इसे एक और समृद्ध-पाठ संपादक के साथ कैसे करें
  • यह best_in_place के साथ नहीं किया जा सकता है लेकिन रेलवे 3.2.x के लिए यहां another rich-text edit-in-place solution है।

उत्तर

1

मैंने best_in_place के साथ ऐसा करने की कोशिश छोड़ दी, इसलिए यह प्रश्न अभी भी एक बेहतर उत्तर के लिए खुला है। हालांकि, जो लोग इस सवाल बाद में खोजने के लिए और आश्चर्य है कि मैं क्या अंततः के साथ आया था हो सकता है के लिए, यहाँ है कि मैं क्या अंत में किया था है:

  1. से किनारा कर लिया best_in_place
  2. फोर्कड the jeditable-rails plugin से Jeditable एक इन-प्लेस संपादक के रूप में प्राप्त करें।
  3. Adapted the plugin जेडटेबल, jWYSIWYG प्रदान करने के लिए, और जेडटेबल-जेडब्ल्यूवाईएसआईवाईजी कस्टम इनपुट रेल संपत्ति परिसंपत्ति पाइपलाइन के लिए संपत्ति के रूप में (संबंधित सीएसएस और jWYSIWYG के लिए छवियों के साथ)।
  4. लाभ! (नहीं वास्तव में।)

वैसे भी, अगर आप रेल 3.2 में अमीर-पाठ में यथास्थान संपादन करने के लिए कोशिश कर रहे हैं, jeditable-wysiwyg-rails प्लगइन का प्रयास करें। यह markItUp editor के लिए भी संपत्ति प्रदान कर रहा है, हालांकि क्योंकि मैं इसका उपयोग नहीं कर रहा हूं, मुझे यकीन नहीं है कि वे सभी वहां हैं और/या व्यवस्थित तरीके से व्यवस्थित हैं।

+0

फ्रोला नामक एक संपादक है जिसमें सर्वोत्तम_इन_स्थल में कार्यक्षमता और रेल के साथ एकीकरण की तरह बनाया गया है। – Archonic