ব্লগারের জন্য মার্কডাউন


21

ব্লগারটির জন্য মার্কডাউন ইন্টিগ্রেশন করা কি সম্ভব? সম্ভব হলে কীভাবে করব? আমার টেমপ্লেটটিকে মার্কডাউন সমর্থন করার জন্য এটি পরিবর্তন করতে কোনও প্লাগইন বা জাভাস্ক্রিপ্ট ট্রিক আছে কি?

উত্তর:


24

আপনি স্ট্যাকএডিট ব্যবহার করতে পারেন (আমি বিকাশকারী)। এটি একটি ওয়েব-ভিত্তিক মার্কডাউন সম্পাদক এবং এটি আপনাকে আপনার ডকুমেন্ট (মার্কডাউন বা রূপান্তরিত এইচটিএমএল) বিভিন্ন সাইটে প্রকাশের অনুমতি দেয়। অন্যদের মধ্যে, আপনি ব্লগারে পোস্ট করতে পারেন।


+1 টি। এটি ব্লগারে পোস্ট করার প্রক্রিয়াটি সহজ করার জন্য বেশ ভাল বলে মনে হচ্ছে। আমি সাধারণত কোনও পোস্টকে এইচটিএমএল রূপান্তর করতে এবং তারপরে এটি ব্লগারে আটকানোর জন্য প্যান্ডোক ব্যবহার করি। তা সত্ত্বেও, আপনি যখন কোনও বিদ্যমান ব্লগার পোস্ট সম্পাদনা করতে চান তখন জটিল বিটটি আসে। আদর্শভাবে, এটি পোস্টে সম্পাদনা ক্লিক করা এবং মার্কডাউন সম্পাদনা করার মতোই সহজ হবে। তবে অন্যান্য বিকল্পগুলির সাথে স্ট্যাকএডিট এটি সমর্থন করে বলে মনে হয় না।
জেরোমি অ্যাংলিম

1
আপনি নেভিগেশন বারে "প্রকাশ করুন" বোতামটি (মেনুতে নেই) ক্লিক করে আপনার দস্তাবেজটি সম্পাদনা করতে এবং পোস্টটি আপডেট করতে পারেন। আপনি যদি মেনু দিয়ে এটি আবার প্রকাশ করেন তবে আপনার একই ডকুমেন্টের 2 টি পৃথক পোস্ট থাকবে, যা আপনি "প্রকাশনা পরিচালনা করুন" এ ক্লিক করে তালিকাভুক্ত করতে পারেন।
benweet

400 টি ত্রুটির কারণে আর কাজ করছে বলে মনে হচ্ছে না। @ জিয়ানলুকা ক্যাসাটির ব্লগ পোস্টের জন্য ওয়ে ব্যাক মেশিনের লিঙ্ক: ওয়েবঅ্যাপস.স্ট্যাকেক্সেঞ্জঞ্জ / প্রশ্ন / 40737 / markdown-for-blogger এখন প্রকাশের বোতামটি উপরের ডানদিকে স্ট্যাকএডিট আইকনের অধীনে রয়েছে।
শানফিডেরলি

1
স্ট্যাকএডিটের রফতানিকে ডিস্কে ক্লিক করা এবং সাদামাটা এইচটিএমএল হিসাবে সংরক্ষণ করা, তারপরে সেই ব্লগারে এইচটিএমএল আটকানো দুর্দান্ত কাজ করে।
শানফিডেরলি

@ শ্যাফনফাদারলি আমি নিবন্ধটি এবং মন্তব্যটি সরিয়েছি, প্রতিক্রিয়াটির জন্য ধন্যবাদ।
জিয়ানলুকা কাসাটি

2

আপনি মার্কডাউন অনুমোদনটি ঠিক কোথায় চান?

যদি এটি আপনার লেখার পোস্টগুলির জন্য হয় তবে এই পরিবর্তনটি আপনার টেমপ্লেটে নয়, ব্লগারের সম্পাদক হতে হবে: আপনি কমপোজ মোডের পরিবর্তে এইচটিএমএল মোডে লিখলেও ব্লগার পোস্ট প্রকাশের আগে এইচটিএমএলকে বৈধতা দেয়।

পোস্টগুলির বিকল্প হ'ল যদি আপনি মেইল ​​2 পোস্টের মাধ্যমে প্রকাশ করতে চান। সেক্ষেত্রে এমন কিছু অন-লাইন পরিষেবা সন্ধান করা যুক্তিযুক্ত হবে যা আপনি সরবরাহ করা মার্কডাউন-ফর্ম্যাট করা সামগ্রী গ্রহণ করে, এটি এইচটিএমএলে রূপান্তর করেন এবং তারপরে এটি আপনার দেওয়া ইমেল ঠিকানায় প্রেরণ করুন (আপনার "গোপনীয় শব্দ" ঠিকানা থেকে) ব্লগার)।

অন্য বিকল্প হ'ল উইন্ডোজ লাইভ রাইটার - তবে আমি নিশ্চিত নই যে এটি মার্কডাউনকে সমর্থন করবে কিনা। এমনকি যদি এটি হয়, এএএএফআইএইচ একবার ব্লগার পোস্ট ডাব্লুএলডাব্লু দিয়ে তৈরি করা হয়, তবে এটি কেবল ডাব্লুএলডাব্লু দিয়ে সম্পাদনা করা যেতে পারে এবং ব্লগারের নিয়মিত পোস্ট সম্পাদক হিসাবে নয়।

অন্যদিকে, আপনি যদি মার্কডাউন ফর্ম্যাটটি মন্তব্যের জন্য উপলভ্য হতে চান তবে হ্যাঁ আমি তৃতীয় পক্ষের কিছু মন্তব্য করার সিস্টেমগুলি সংহত করতে পারে তা কল্পনা করতে পারি, তবে সেগুলি কী তা আমি নিশ্চিত নই - সম্ভবত ডিসকাস (অবশ্যই ব্লগারটির সাথে কাজ করে) মার্কডাউনকে অনুমতি দেয় ?


2

আমি @ পাজজুর উত্তর পুনরায় লিখব, কারণ এটি আমি বেছে নেওয়া পথ এবং আমার মনে হয় এটি ভালভাবে কার্যকর হয়েছে, যদিও আমি উদাহরণগুলি অন্তর্ভুক্ত করব। উত্স পৃষ্ঠাটি হ'ল: http://dvdotsenko.blogspot.in/2012/08/markdown-with-blogspotcom-and-bloggercom.html

মূল ধারণাটি হ'ল এইচটিএমএল মোডে একটি স্ক্রিপ্ট ট্যাগে আপনার মার্কডাউন লিখুন:

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

even with some `code`:

    > rm -rf /

</script>

তারপরে একটি জাভাস্ক্রিপ্ট মার্কডাউন লাইব্রেরি ধরুন এবং ঠিক আগে, এটি আপনার টেমপ্লেটের এইচটিএমএলে অন্তর্ভুক্ত করুন </body>। উদাহরণস্বরূপ, এটি: https://code.google.com/p/pagedown/source/browse/Markdown.Converter.js সিডিএটিএ ট্যাগগুলি প্রয়োজনীয় বা ব্লগারের বৈধকারীর অভিযোগ।

<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
আমি আপনাকে আগে হ্রাস করি নি, তাই এটি প্রমাণ করার জন্য এখানে ডাউনওয়েট। এটি স্ট্যাক ওভারফ্লো নয় , এটি ওয়েব অ্যাপ্লিকেশন । এটি 'পড়ার' প্রশ্নই নয়, যদি সেই ব্লগটি নিচে / সরানো হয় তবে আপনার তথাকথিত উত্তরটি মূল্যহীন। এবং এই উত্তরের মধ্যে কী আছে এবং আপনি কীভাবে এটি উন্নতি করতে পারবেন তা বোঝাচ্ছেন 'ট্রোলিং' নয়, এটি গঠনমূলক সমালোচনা বলে
সত্যজিথ ভাট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.