PHPプログラムに関する各種メモ書き

PHP(Smartyプラグイン)ではてな記法を使用する

PHP用はてな記法パーサをインストール

http://d.hatena.ne.jp/anatoo/20090608/1244387241

サーバのコマンドライン(シェル)から

pear channel-discover openpear.org
pear install openpear/HatenaSyntax-beta

でインストール完了。(要PHPバージョン > 5.25 )

また PEARのバージョンが 1.8.0 より低い場合もインストールできないので、アップデートします

yum update php-pear
pear upgrade PEAR

Smartyのプラグインフォルダに modifier.hatena_syntax.php というファイル名を作成して

下記の内容をコピー

<?php
require_once('HatenaSyntax.php');
function smarty_modifier_hatena_syntax($string){
    return HatenaSyntax::render($string);
}
?>

テンプレートファイルに

{$text|hatena_syntax}

などと書けばはてな記法が使えます。


関連エントリー

No.693
04/07 13:45

edit

PEAR