ब्लॉगर के लिए मार्कडाउन


21

क्या ब्लॉगर के लिए मार्कडाउन एकीकरण संभव है? यदि संभव हो तो मैं इसे कैसे कर सकता हूं? क्या किसी प्रकार का प्लगइन या जावास्क्रिप्ट ट्रिक है जिसे मैं मार्कडाउन का समर्थन करने के लिए अपने टेम्पलेट को संशोधित करने के लिए उपयोग कर सकता हूं?

जवाबों:


24

आप StackEdit (मैं डेवलपर हूं) का उपयोग कर सकता हूं। यह एक वेब-आधारित मार्कडाउन संपादक है और यह आपको अपने दस्तावेज़ (मार्कडाउन या परिवर्तित HTML) को विभिन्न साइटों पर प्रकाशित करने की अनुमति देता है। दूसरों के बीच में, आप ब्लॉगर पर पोस्ट कर सकते हैं।


+1। यह ब्लॉगर को पोस्ट करने की प्रक्रिया को सुव्यवस्थित करने के लिए बहुत अच्छा लगता है। मैं आमतौर पर एक पोस्ट को HTML में बदलने और फिर इसे ब्लॉगर में पेस्ट करने के लिए पैंडॉक का उपयोग कर रहा हूं। फिर भी, मुश्किल बिट तब आता है जब आप किसी मौजूदा ब्लॉगर पोस्ट को संपादित करना चाहते हैं। आदर्श रूप में, पोस्ट पर एडिट पर क्लिक करना और मार्कडाउन को एडिट करना उतना ही सरल होगा। लेकिन StackEdit अन्य विकल्पों के साथ इसका समर्थन नहीं करते।
जेरोमी एंग्लिम

1
आप अपने दस्तावेज़ को संपादित कर सकते हैं और नेविगेशन बार में "प्रकाशित करें" बटन पर क्लिक करके पोस्ट को अपडेट कर सकते हैं (मेनू में एक नहीं)। यदि आप इसे फिर से मेनू के साथ प्रकाशित करते हैं, तो आपके पास एक ही दस्तावेज़ के 2 अलग-अलग पद होंगे, जिन्हें आप "प्रकाशन प्रबंधित करें" पर क्लिक करके सूचीबद्ध कर सकते हैं।
बेवॉच

400 त्रुटि के कारण अब काम नहीं लगता है। @GianlucaCasati की ब्लॉग पोस्ट के लिए वे बैक मशीन लिंक: webapps.stackexchange.com/questions/40737/markdown-for-blogger अब ऊपरी दाईं ओर StackEdit आइकन के अंतर्गत प्रकाशित बटन है।
ShawnFeatherly

1
StackEdit के निर्यात को डिस्क पर क्लिक करना और प्लेन HTML के रूप में सहेजना, फिर उस HTML को ब्लॉगर में चिपकाना बहुत अच्छा काम करता है।
शॉनफर्ली

@ शेवफ़्नरली मैंने लेख को हटा दिया और टिप्पणी भी, प्रतिक्रिया के लिए धन्यवाद।
गियानलुका कासती

2

वास्तव में आप कहाँ चाहते हैं कि मार्कडाउन संलेखन उपलब्ध हो?

यदि यह उन पोस्टों के लिए है जो आप लिखते हैं, तो संशोधन को ब्लॉगर के संपादक के पास होना होगा, आपके टेम्पलेट में नहीं: भले ही आप कंपोज़ मोड के बजाय HTML मोड में लिखते हों, लेकिन ब्लॉगर पोस्ट को प्रकाशित करने से पहले भी HTML को मान्य करता है।

यदि आप mail2Post के माध्यम से प्रकाशित करना चाहते हैं तो पदों के लिए एक विकल्प होगा। उस मामले में, कुछ ऑन-लाइन सेवा के लिए देखना उचित होगा जो आपके द्वारा प्रदान की गई मार्कडाउन-स्वरूपित सामग्री को स्वीकार करता है, इसे HTML में कनवर्ट करता है और फिर इसे एक ईमेल पते पर भेजता है जिसे आप प्रदान करते हैं (आपके "गुप्त-शब्द" पते से ब्लॉगर)।

एक अन्य विकल्प विंडोज लाइव राइटर है - लेकिन मुझे यकीन नहीं है कि यह मार्कडाउन का समर्थन करेगा। और यहां तक ​​कि अगर ऐसा होता है, तो AFAIK एक बार एक ब्लॉगर पोस्ट डब्ल्यूएलडब्ल्यू के साथ किया जाता है, इसे केवल डब्ल्यूएलडब्ल्यू के साथ संपादित किया जा सकता है और ब्लॉगर के नियमित पोस्ट-एडिटर के साथ नहीं।

दूसरी ओर, यदि आप चाहते हैं कि मार्कडाउन प्रारूप टिप्पणियों के लिए उपलब्ध हो, तो हाँ मैं सोच सकता था कि कुछ 3 पार्टी टिप्पणी प्रणाली को एकीकृत किया जा सकता है, लेकिन मुझे यकीन नहीं है कि वे क्या हैं - शायद डिस्कस (निश्चित रूप से ब्लॉगर के साथ काम करता है) मार्कडाउन की अनुमति देता है ?


2

मैं @ पज्जू के उत्तर को फिर से लिखूंगा, क्योंकि यह वह रास्ता था जिसे मैंने चुना था और मुझे लगता है कि यह अच्छी तरह से काम करता है, हालांकि मैं उदाहरणों को शामिल करूंगा। स्रोत पृष्ठ यह है: http://dvdotsenko.blogspot.in/2012/08/markdown-with-blogspotcom-and-bloggercom.html

मूल विचार स्क्रिप्ट मोड में HTML मोड में अपना मार्कडाउन लिखना है:

<script type="text/x-markdown">
#markdown supported post

even with some `code`:

    > rm -rf /

</script>

फिर एक जावास्क्रिप्ट मार्कडाउन लाइब्रेरी को पकड़ो और इसे अपने टेम्पलेट के HTML में शामिल करें, ठीक पहले </body>। उदाहरण के लिए, यह: https://code.google.com/p/pagedown/source/browse/Markdown.Converter.js CDATA टैग आवश्यक हैं या ब्लॉगर के सत्यापनकर्ता की शिकायत करते हैं।

<script type="text/javascript">//<![CDATA[
... paste markdown js inline here
//]]>
</script> <!-- end markdown -->

मैंने गूगल के कोड-प्रीटीटाइज के लिंक में भी फेंक दिया , लेकिन सीधे (उपरोक्त ब्लॉग में विधि के विपरीत):

<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script>

फिर सब कुछ सक्रिय करने के लिए एक छोटी स्क्रिप्ट शामिल करें:

<script type="text/javascript">//<![CDATA[
(function(){
//from the above post  
var scripttags = document.getElementsByTagName('script')
, i, l
, s, d
for (i = 0, l = scripttags.length; i !== l; i++){
    if (scripttags[i].type === 'text/x-markdown') {
        s = scripttags[i]
        d = document.createElement('div')
        d.innerHTML = (new Markdown.Converter()).makeHtml(s.innerHTML)
        s.parentNode.insertBefore(d, s)
    }
}

//a little extra for syntax highlighting
var codetags = document.getElementsByTagName('code')
for (i = 0; i < codetags.length; ++i)
{
    codetags[i].className += ' prettyprint';
}

})()
//]]>
</script>

एक छोटी सी पोस्ट लिखकर डिबेट करना और डेवलपर कंसोल के साथ पूर्वावलोकन को खोलना आवश्यक था। टेम्प्लेट के कस्टम सीएसएस को भी सभ्य बनाने के लिए शायद कुछ काम की जरूरत है।


-3

यह संभव है, बस इस लिंक का पालन करें। यह ठीक काम करता है।

http://dvdotsenko.blogspot.in/2012/08/markdown-with-blogspotcom-and-bloggercom.html


जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
Sathyajith भट्ट

मुझे लगता है कि आप पढ़ सकते हैं। मैंने यहाँ सिर्फ आपकी मदद करने की कोशिश की, और आपने वोट डाउन किया? अपने जैसे लोगों की वजह से स्टैकओवरफ्लो एक और ट्रोल जगह की तरह हो रही है।
पज्जू

7
मैंने आपको पहले नहीं घटाया है, इसलिए यहां यह साबित करने के लिए नीचे है। यह स्टैक ओवरफ्लो नहीं है , यह वेब एप्लिकेशन है । यह 'पढ़ने' का सवाल नहीं है, अगर वह ब्लॉग नीचे जाता है / हटा दिया जाता है, तो आपका तथाकथित जवाब बेकार है। और उनका कहना है कि इस सवाल का जवाब और आप इसे कैसे सुधार कर सकते हैं के साथ गलत क्या है 'trolling', नहीं है, यह रचनात्मक आलोचना कहा जाता है
Sathyajith भट्ट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.