レ点腫瘍学ノート

日記/2021年/11月28日/pukiwikiのmarkdown.inc.phpをPHP 8.0で使う の履歴ソース(No.1)

#author("2021-11-28T16:31:21+09:00;1970-01-01T18:00:00+09:00","default:tgoto","tgoto")
#markdown{{
pukiwikiでmarkdownを使うためのsonotsさんのプラグインmarkdown.inc.phpですが、そのままでは読み込むmarkdownライブラリがPHP 8.0に対応していないためPHP 8.0で使用できません。

このmarkdown.inc.phpをPHP 8.0で使用するためにmarkdownライブラリをPHP 8.0に対応させるよう改造しました。もとのmarkdownライブラリはこちらの[PHP Markdown classic version](https://michelf.ca/projects/php-markdown/classic/)です。当サイトではこれの[PHP Markdown Extra 1.2.8](https://littoral.michelf.ca/code/php-markdown/php-markdown-extra-1.2.8.zip)を使っていましたが、これはこのままではPHP 8.0で使用できません。そこで、一部を書き換えてPHP 8.0で動作するようにしています。書き換えたファイルを下に置いておきます。

##書き換えたライブラリ

なお、当サイトで一応動作していますが作業は必ずバックアップを取ってから行い、自己責任で使用してください。
}}

#ref();
#ref();