2009-03-25 15 views
27

मैं एक अच्छे WYSIWYG संपादक के लिए बाजार स्काउट कर रहा हूं। मेरे उपयोगकर्ता सामान लिखने जा रहे हैं जैसे कि मैं अब स्टैक ओवरफ़्लो पर कर रहा हूं, लेकिन वे एसओ उपयोगकर्ताओं के रूप में तकनीकी-समझदार नहीं हैं, इसलिए मुझे इस मार्कडाउन संपादक के बजाय WYSIWYG संपादक की आवश्यकता है।क्या आप एक गैर-HTML WYSIWYG वेब संपादक का सुझाव दे सकते हैं?

फ़ीचर-वार, मैं चाहता हूं कि संपादक के पास इस संपादक के बटन के समान ही विशेषताएं हों, यानी बोल्ड/इटैलिक/लिंक/कोट्स/सूचियां (क्रमांकित/बुलेट)/शीर्षलेख। अधिक विशेष रूप से दिलचस्प हैं।

मैं संपादक को HTML में सहेजना नहीं चाहता हूं, लेकिन इसके बजाय बीबीसीओडी या मार्कडाउन जैसे किसी अन्य प्रारूप का उपयोग करें। ऐसा इसलिए है क्योंकि मैं अपने उपयोगकर्ताओं की स्क्रिप्ट या किसी अन्य नास्टनेस को हमारे डेटाबेस में इंजेक्शन देने की संभावना को कम करना चाहता हूं।

वहां कई अलग-अलग WYSIWYG संपादक हैं, जैसे FCKeditor, TinyMCE इत्यादि, लेकिन दुर्भाग्य से उनमें से अधिकांश HTML में सहेजते हैं।

टिनीएमसीई में बीबीसीओडी मोड है, लेकिन मैंने पढ़ा है कि टिनीएमसीई kind of bloated है। मैंने Markdown WYSIWYG project पर ठोकर खाई जो कि कम या ज्यादा मृत लगती है।

क्या आपके पास कोई अन्य सिफारिशें हैं?

यह एक प्लस है यदि संपादक jQuery पर बनाया गया है।

उत्तर

5

जैसा कि मैंने this answer में कहा:

Pen एक नया WYSIWYG संपादक कि Markdown आउटपुट (2014 के रूप में सक्रिय है)।
यह सही नहीं है- मुझे HTML को चिपकाने के साथ समस्याएं थीं- लेकिन यह काम करती है।

+0

वाह! चारों ओर घूमने के कुछ दिनों बाद मुझे यह संपादक नहीं मिला - बहुत बहुत धन्यवाद! – Robert

+1

आश्चर्यजनक बस जो मैं खोज रहा था –

3

शायद यह list of lightweight markup languages आपकी खोज में आपकी सहायता कर सकता है।

Creole engine support
MediaWIKI Editor
Textile
Texy! Playground
txt2tags online

इनमें से कुछ उपकरण है और कुछ केवल ऑनलाइन डेमो है, यह सभी समुदाय और कि अब तक कितने परियोजना है पर निर्भर करता है।

+0

ठीक है, क्या आप उस सूची के साथ जा सकते हैं जिसके साथ संपादक हल्के वजन का समर्थन करते हैं, मैं खुश रहूंगा। –

+2

आपके प्रयास के लिए धन्यवाद, लेकिन अब तक, इनमें से कोई भी लिंक WYSIWYG संपादकों के लिए नहीं था, लेकिन मार्कअप टेक्स्टबॉक्स जो HTML उत्पन्न करता है, जो पर्याप्त नहीं है, मुझे डर है। मेरे उपयोगकर्ता कपड़ा वाक्यविन्यास का पालन करने के लिए लिखना पसंद नहीं करेंगे। –

6

स्वच्छ और नए सिरे से शुरू और डिजाइन की समझ रखने वाले कंपनी द्वारा समर्थित है आप बाहर MarkItUp (http://markitup.jaysalvat.com/home/) जांच होनी चाहिए। यह jQuery पर बनाया गया है और विभिन्न मार्कअप सिंटैक्स (मार्कडाउन, विकी, बीबीकोड, आदि) के लिए समर्थन है। साथ ही, मेरा मानना ​​है कि यह काफी हल्का है (कम से कम अधिक TinyMCE या FCKeditor से अधिक)।

+0

बीबीकोड के साथ, जो भी मैं अपनी साइट पर उपयोग कर रहा हूं, अब तक अच्छी तरह से काम करता प्रतीत होता है, हालांकि यह कुछ ctrl + कॉम्बो को रोकता है कि कुछ लोग पृष्ठ के नेविगेशन के लिए उपयोग करते हैं। लोगों को सभी बटनों के माध्यम से पहले टैब के बिना बॉक्स में बॉक्स को जाने का तरीका भी नहीं मिला है। – rball

+22

यह WYSIWYG प्रतीत नहीं होता है, जिसे लेखक पूछ रहा था। – Yang

0

क्या आपने इसके लिए वेब-आधारित संपादक या यहां तक ​​कि एक सामग्री प्रबंधन प्रणाली का उपयोग करने पर विचार किया है? सभ्य, सुरक्षित वेब पेज संपादकों के साथ कई सीएमएस/विकी हैं। Drupal, प्लोन और एटलसियन संगम मेरे दिमाग में आने वाले पहले हैं।

2

वैकल्पिक रूप से, HTML में सहेजें, और फिर purify डेटा को अपने डेटाबेस में भेजने से पहले डेटा।

+0

लिंक के लिए धन्यवाद। यह एक पीएचपी परियोजना के लिए काम करेगा। –

+0

बस जागरूक होने के लिए, एचटीएमएल शोधक के खिलाफ ज्ञात शोषण हैं, और और भी कुछ हो सकता है। उपयोगकर्ता द्वारा प्रदान की गई सामग्री को एम्बेड करने के लिए HTML को अपनी मूल भाषा के रूप में उपयोग करना स्वाभाविक रूप से खतरनाक है। http://www.cvedetails.com/vulnerability-list/vendor_id-6852/Htmlpurifier.html – Incognito

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