2010-03-12 11 views
23

मुझे एक कपड़ा (अधिमानतः मार्कडाउन के बजाए) का उपयोग करने की आवश्यकता है, और मैं एक अच्छा WYSIWYM (WYSIWYG नहीं, this की वजह से) JQuery संपादक की तलाश में हूं।सर्वश्रेष्ठ JQuery WYSIWYM वस्त्र संपादक क्या है?

मैं इन देखा है:

  • WMD - Markdown, स्टैक ओवरफ़्लो इसे इस्तेमाल करता है
  • MarkItUp - वस्त्र समर्थन लेकिन मैं अगर यह WYSIWYM
  • WYMEditor

नहीं जानता कौन सा अच्छा HTML आउटपुट और वस्त्र दोनों का समर्थन करता है?

अद्यतन: मैं केवल मार्कडाउन का उपयोग करता हूं, मुख्य रूप से क्योंकि यह थोड़ा अधिक अर्थपूर्ण एचटीएमएल उत्पन्न करता है और यह अधिक व्यापक रूप से अपनाया जाता है। वह, और आप केवल मार्कडाउन के लिए Cloud9 Ace Editor (source on GitHub) का उपयोग कर सकते हैं लेकिन टेक्स्टमैट सब कुछ करता है।

+0

महीनों के लिए इस सवाल का देख रहे और:

उपयोग Markitup

यहाँ मेरी सरल कोड के साथ वस्त्र लाइव वेब यहाँ संपादक http://borgar.github.com/textile-js/

मैं संयोजन में यह उपयोग कर रहा हूँ की कोशिश कर सकते ऐसा लगता है कि कोई नहीं है! क्या आपको कहीं और ढूंढने की कोई किस्मत है? –

+0

नहीं, कोई नहीं है! –

+0

[अलोहा संपादक] (http://aloha-editor.org/) मेरा एक नया खोज भी है। बिल्कुल नहीं, आपने जो पूछा, लेकिन उससे संबंधित। –

उत्तर

0

आप ज्यादातर वैध (एक्स) एचटीएमएल उत्पादन में और jQuery पर नहीं रुचि सख्त हैं, तो आप Xinha देख सकते हैं - http://xinha.webfactional.com/

एक अच्छा संपादक है, कोड स्वच्छ उत्पन्न और (सुंदर स्थिर है की बहुत सारी के साथ रहता है प्लगइन्स और क्षमताओं)।

+0

jquery आधारित नहीं है। – h0tw1r3

+2

मैंने अपने जवाब में (संकेत) कहा था कि यह jQuery का उपयोग नहीं करता है - क्षमा करें अगर यह भ्रमित हो रहा था। –

3

ऐसा कुछ भी नहीं है जो आप बॉक्स से बाहर पूछ रहे हैं।

मुझे लगता है कि WYM editor सबसे अच्छा प्रारंभिक बिंदु है। मैं बॉक्स के बाहर वस्त्र समर्थन के साथ नहीं आया, लेकिन इसे आसानी से बढ़ाया जा सकता है। RDFaCE भी WYSIWYM है।

MarkItUp WYSIWYM नहीं है।

+0

क्या आपको लगता है कि मार्कआईटअप WYSIWYM नहीं है? मैंने सोचा कि यह वही है जो यह था। मैं उलझन में हूं। – PKKid

1

Sanskrit वस्त्र के लिए WYSIWYG करना प्रतीत होता है। यह भी देखें: Rails, Textile, and javascript WYSIWYG roundup

+0

वह 'वाई वाईएसआईवाईएम' की तलाश में है :) लेकिन संस्कृत हालांकि अच्छा दिखता है। –

2

मैंने हाल ही में नामित Jquery WYSIWYM मार्कडाउन संपादक पर ठोकर खाई। मार्कडाउन समर्थन और एक ठोस jQuery बैक-एंड के साथ यह मेरी आवश्यकताओं के लिए अच्छी तरह से काम करता है।

यह क्रिएटिव कॉमन्स के तहत उपलब्ध है और आप नीचे दिए गए कोड देख सकते हैं: जो जावास्क्रिप्ट में एक पूरी तरह से विशेष रुप से वस्त्र पार्सर है http://mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html

+2

संपादक डेमो स्थानांतरित किया गया था: http://mjs7231.bitbucket.org/jquery-wysiwym/examples/markdown.live.html – PKKid

8

उपयोग Textile.js!

$(document).ready(function() { 
    init(); 
}); 

function init() { 
    var $content = $('.markitup'); // my textarea 
    var $preview = $('#textile-preview'); // the preview div 

    $content.markItUp(mySettings); // init markitup 

    // use a simple timer to check if the textarea content has changed 
    var value = $content.val(); 
    setInterval(function() { 
     var newValue = $content.val(); 
     if (value != newValue) { 
      value = newValue; 
      $preview.html(textile.convert(newValue)); // convert the textile to html 
     } 
    }, 500); 
}; 
+0

मैं नोडजेस से बहुत परिचित नहीं हूं ... लेकिन यह मेरी समझ है कि यह कुछ है एक साझा वेब होस्टिंग सर्वर पर स्थापित नहीं कर सकते हैं? वे या तो इसके साथ आते हैं या नहीं? यदि ऐसा है, तो textile.js का उपयोग करना संभव है? (क्योंकि मैंने इंस्टॉलेशन निर्देशों में '$ npm textilejs इंस्टॉल किया है 'और मैं अपने साझा वेब होस्टिंग पर नोड पैकेज mgr इंस्टॉल नहीं कर सकता)। Textile.js के परिचय के लिए +1 हालांकि, यह बहुत ही आशाजनक लग रहा है। – Logan

+1

यह सिर्फ जावास्क्रिप्ट है और एक ब्राउज़र में, node.js ऐप में इस्तेमाल किया जा सकता है :) ब्राउज़र में इसका उपयोग करने के लिए बस इसे किसी अन्य स्क्रिप्ट की तरह संदर्भित करें। इस पर एक नज़र डालें कि वह इसका उपयोग कैसे कर रहा है: http://borgar.github.com/textile-js/ बस स्रोत देखें – superlogical

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