मैं एक परियोजना पर wmd markdown संपादक का उपयोग कर रहा हूँ और एक सवाल था:सामूहिक नरसंहार के हथियारों markdown संपादक - Markdown रूपांतरण करने के लिए HTML
मैं प्रपत्र markdown पाठ क्षेत्र युक्त पोस्ट करते हैं, यह (अपेक्षित रूप से) सर्वर से पदों एचटीएमएल । हालांकि, सर्वर-साइड सत्यापन पर कुछ विफल हो जाता है और मुझे उपयोगकर्ता को अपनी प्रविष्टि को संपादित करने के लिए वापस भेजने की आवश्यकता होती है, क्या वैसे भी टेक्स्टरेरा को केवल मार्कडाउन के साथ फिर से भरना है, न कि HTML? चूंकि मैंने इसे स्थापित किया है, सर्वर के पास केवल पोस्ट डेटा तक पहुंच है (जो एचटीएमएल के रूप में है) इसलिए मुझे ऐसा करने का तरीका नहीं लगता है। कोई विचार? अधिमानतः गैर-जावास्क्रिप्ट आधारित समाधान।
अद्यतन: मुझे markdownify नामक मार्कडाउन कनवर्टर के लिए एक HTML मिला। मुझे लगता है कि यह उपयोगकर्ता को वापस मार्कडाउन प्रदर्शित करने का सबसे अच्छा समाधान हो सकता है ... किसी भी बेहतर विकल्प का स्वागत है!
अपडेट 2: मुझे एसओ पर this पोस्ट मिला और मुझे लगता है कि सर्वर को डेटा को HTML के बजाय मार्कडाउन के रूप में भेजने का विकल्प है। डेटाबेस में मार्कडाउन के रूप में डेटा को संग्रहीत करने के लिए क्या कोई डाउनसाइड्स हैं? इसे वापस उपयोगकर्ता (एक संपादक के बाहर) प्रदर्शित करने के बारे में क्या? शायद यह सर्वर से दोनों संस्करणों (HTML और markdown) पोस्ट करने के लिए ... सबसे अच्छा होगा
हल: मैं बस php markdown उपयोग कर सकते हैं एचटीएमएल serverside करने के लिए markdown कन्वर्ट करने के लिए।
नहीं चाहेंगे यदि पाठ में HTML उदाहरण है तो सभी HTML टैग को अलग करना समस्या का कारण बनता है? –
शायद, लेकिन फिर यह सुनिश्चित करने का मामला है कि आप कोड ब्लॉक के अंदर से किसी भी टैग को पट्टी नहीं करते हैं। –
बस एचटीएमएल इसे एन्कोड करें। मुझे नहीं लगता कि किसी भी मार्कडाउन वर्ण आरक्षित एचटीएमएल हैं। –