小物集

仕事がらみでちょちょっと作った小物集です。
検証ついでに作ったものも多いので、継続してメンテナンスするつもりはありませんので、そのあたりを差し引いてご利用ください。

Markdown Extra for perl

MT4 では標準で Markdown が使えるんだけど、素の Markdown だとちょっと貧弱なんで、Tables と Definition Lists を使えるようにしてみました。
Markdown_1.0.2b8 ベースのパッチですので、HTML ブロックの中でも Markdown 記法が使えます(Markdown Inside HTML Blocks)。

Markdown Extra for perl パッチ : Markdown_1.0.2b8-extra.patch


Knowledgeroot 日本語キット

Knowledgeroot はそのままでも日本語OKですが、メール通知機能を使おうとすると PHPMailer の実装の問題で文字化けしてしまいます。
ある意味お約束ですので、charset の変更と mb_encode_mimeheader() でサクッと回避できるのですが、その方法だとバージョンアップのたびに修正が必要なので、拡張モジュールにしてみました。 まぁ、動けばいいや的な強引な実装なので、キットというのもおこがましいのですが…。

また、検索時の文字化け対策およびメール通知時の文面を日本語の文法に対応できるように拡張したパッチを用意しました。 パッケージ内の日本語 language ファイルは文字化けしているので、文字化けの修正+未訳部分を翻訳した language ファイルもありますので、あわせてご利用ください。

Knowledgeroot 日本語キット : japanese_kit_0.2.krx / japanese_kit_0.2.tar.gz

Knowledgeroot 日本対応パッチ : knowledgeroot-0.9.8.4-ja.patch

Knowledgeroot 日本語 language ファイル : lang_ja.php


Presented by Kazuhiko Iwama.