オプション分割の不具合を修正したNP_Moblog v1.6をリリースします。
バグを修正版の1.7をリリースします
ダウンロードはこちら [NP_Moblog v1.7][170clicks]
ダウンロードはこちら [NP_Moblog v1.6][76clicks]
バグ修正版のNP_Moblog v1.8をリリースしています。
文字コードはUTF-8になっていますので、EUCの方は文字コード変換が必要です。
動作確認報告、バグ報告はこのエントリへ、コメント・トラックバックをお願いします。
† 注意点
プラグインオプションを追加していますので、アップグレードには、旧版のアンインストールが必要です。
旧版のアンインストール時には設定が消失しますので、設定のメモを必ず取ってください。
† 変更点
[Added] テキストテンプレートを追加
添付ファイルがない場合のテンプレートを追加しました。
[Added] SPAM Checkに対応(別途、NP_BlackListなどが必要です)
メール本文のSPAMチェックをおこない、SPAMの場合には投稿をブロックする機能を追加しました。プラグインオプションから動作のOn/Offができます。動作にはNP_BlackListなどのプラグインが別途必要です。
[Added] Helpを同梱
ヘルプを同梱するようにしました。プラグインの一覧画面より参照可能です。
[Fixed] オプション分割の不具合を修正
Subjectに記述可能なオプションの処理に不具合があったので修正しました。(7/7 v1.7で修正)
[Fixed] Nucleus v3.2以前のバージョンにインストールできないようにした
誤動作防止のためNucleus 3.2以前のバージョンにはインストールできないようにしました。3.1CVSにはインストールできませんのでご注意ください。
テキストのみのメールの前後にタグがつけられるようにしていただきありがとうございます。
javaScript と組み合わせてメルマガの記事をクリッカブルURIで集積する仕組みが完成しました。
mishimax
改良がお役に立てたようで何よりです。
またなにかあったら意見をおねがいしますね。
昨日から使わせていただいています。
ところでオプション分割の不具合は本当に修正されているのでしょうか。@c=2のようにした時に
$word = explode('&', $words[1]);
としないと動きませんでした。
$keyword . '='で$lineをexplodeするとwordは必ず2番目の配列に入るような気がします。
抽出処理はこんな感じで良いように思います。
$option = '&'.strtolower($option);
if (preg_match("/&$this->categoryKeyword=([^&]+)/", $option, $word)) {
$this->categoryNameOrId = $word[1];
}
$option = strtolower($option);も、MySQLが大文字小文字を区別しないので大文字のあるCategoryでもマッチしますが、必要ないような気がします。
あとついでに": 設定エラー: medeia/"の誤字がまだ直っていないのも書いておきます。
大変重宝しています。がんばってください。
s-takiさん
指摘ありがとうございます。助かります。
書いていただいたコードを取り込んだv1.7としてリリースさせていただきます。
誤字があったのは認識していたんですが、機能的なものではないのでそのままになっていました。これも1.7から修正しています。
何かあったら、今後ともフィードバックお願いしますね。
初めまして。
NP_Moblogをセットしたのですが、どうも挙動が変です。
サーバの構成が古いせいもあると思いますが、"<%Moblog%>"コマンドを埋め込んだスキンを呼び出すとApacheサーバに異常な負荷がかかり、サーバが停止してしまいます。
Apache-1.3.31/PHP-4.2.2/nucleus-3.21です。
もう少し検証してみますが、取り急ぎご報告まで。
コメントは承認後の表示となります。
OpenIDでログインすると、即時に公開されます。