レ点腫瘍学ノート

Top / pukiwikiカスタマイズ箇所 / 2021

markdown.inc.phpでmarkdown Extraを使う

pukiwiki markdown

sonotsさんのmarkdownプラグイン(filemarkdown.inc.php)を使えばPukiwikiでもmarkdownを利用することができます。このプラグインでは通常はMarkdown Classicを利用しますが、markdown.phpの代わりにmarkdown Extra.phpを入れることで拡張markdownを利用することもできます。

Sonots' PukiWiki プラグイン

Plugin/markdown.inc.php - Sonots' PukiWiki プラグイン
http://pukiwiki.sonots.com/?Plugin%2Fmarkdown.inc.php

Pukiwikiにmarkdownを入れるための、sonotsさんのpukiwiki.inc.phpプラグインを入手し、pluginフォルダに設置します。またこのプラグインを動かすにはPHP MarkdownのページからPHP Markdownのclassic versionのファイルを持ってきてこれもpluginフォルダに置いておく必要がありますが、このときのPHP Markdownファイルは通常版でもExtra版でも問題ないようです。なお、classic versionのサポートは2014年で切れているようです(古い…)。

PHP Markdown / classic version
https://michelf.ca/projects/php-markdown/classic/

プラグインを使いたいときは#markdown{{ }}とするだけです。なお、この波括弧内ではHTMLタグの記載もできますが、一方でpukiwikiプラグインは動作しません。プラグインをあまり使わないページでしかmarkdownを使うのが難しそうですね…。

PHP Markdown classic versionのサポートが終了しているようですがしばらくの間は活用することができそうですので、当面はこれで行ってみたいと思います。

Pukiwikiというフォーマットが今後10年生き残るために最も重要なことの1つ「スマホ対応」は1.5.3で達成されたが、もう1つは「Markdown対応」なのではないかと思われる。

— レ点.bot💉💊🧬 (@m0370) October 1, 2020

関連ページ

PukiwikiでMarkdown記法を使う
環境 PHP 5.3(USBWebServer 8.5) Pukiwiki 1.4.7 UTF-8 導入方法 …
https://blankrune.sakura.ne.jp/blog/archives/17636
Pukiwikiを無理やりMarkdown記法に変えてみた - Qiita
とりあえず実現した PukiwikiがMarkdownで書けたらいいなと思ったPukiwikiユーザーさんはたくさんいらっしゃると思います。 いないですかね…… 僕はそういったものがどうしても欲しくて、PukiwikiライクでM...
https://qiita.com/devneko/items/fafac4ade37c9cb3d2f4

この記事に対するコメント

このページには、まだコメントはありません。

お名前:


添付ファイル: filemarkdown.inc.php 591件 [詳細]

更新日:2021-06-20 閲覧数:1023 views.