Writing Post on Drupal with Markdown

Drupal is great but could be even better with Markdown. This is the HOWTO you're looking for. This article is written in markdown.

Env: Drupal 7

Install modules

  1. Download them all and extract them in your modules/ folder.
  • Markdown filter https://www.drupal.org/project/markdown
  • Markdown editor for BUEditor https://www.drupal.org/project/markdowneditor
  • BUEditor https://www.drupal.org/project/bueditor
  • Ajax markup https://www.drupal.org/project/ajax_markup
  • BUEditor Plus https://www.drupal.org/project/bueditor_plus
  • IMCE https://www.drupal.org/project/imce
  1. Enable them all in Drupal's module page https://[YOUR_SITE]/admin/modules

Config settings

  1. Create new text format for Markdown Administer -> Configuration -> Content Authoring -> Text formats -> Add text format Name: Markdown Check the [x] Markdown box Save

  2. Tell BUEditor about Markdown editor Go to admin/config/content/bueditor to add a new BUEditor profile by clicking "Add new profile". For the Markdown format, choose the Markdowneditor.

create dueditor profile for markdown in drupal7

  1. Change default editor for content authoring Go to https://geeky.name/admin/structure/types Choose the content type you want to use Markdown, for example Story. -> Story -> manage fields -> Body -> Operation edit BUEditor Profile -> choose Markdown

use bueditor markdown for story body

Check environment

  1. Remember to enable permissions for User-roles in https://[YOUR_SITE]/admin/people/permissions .

  2. Check file upload File upload uses IMCE iframe, so if you have HTTPS HSTS enabled and "X-Frame-Options" => "DENY", remember to change DENY to SAMEORIGIN.


Go to https://[YOUR_SITE]/node/add/story and start writing article in Markdown.

writing article in markdown

Hope this HOWTO can save a tree and a kitten.


Finally get it working. Thanks!

Creativity, good understanding of the topic and the ability to influence are the three main characteristics of a good introductory paragraph. Apart from the title, this section highlights what to expect in the subsequent paragraphs.

Make the primary sentence interesting to read:

The primary sentence must get the consideration of the reader. Make a point to give a fascinating fact relating to the topic or a favorable quote. It is possible to add humor, particularly when utilizing a casual tone. Check the sample introduction provided by write my essays service, you can get better idea.

Make supporting sentences:

Supporting sentences will be sentences that legitimize the claims made in the past sentences. They demonstrate that the writer knows about the point and is willing to give extra data. For instance, if the writer says George Washington was the first president of the United States, the supporting sentence gives extra subtle elements, for example, the date, month and year of his election into office.

Do not explain everything in your introductory paragraph:

Whether you are composing a essay paper or article, don't utilize the introduction to disclose all that you need to examine. This section is meant to entice people and make them want to read the rest of the article or essay to learn more about the topic. If you are not good at writing then seek help from the Write my Essays service, you can make your paper the one of the best.

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.