各FEED(ATOM0.3, RSS1.0, RSS2.0)を XSLT で見栄えよく 光ファイバー開通!
Jul 16
NP_TrackBack2.03jpが4にバージョンアップしてたんで、当サイトのプラグインもバージョンアップしました
で、前にやった改造でURLを短くした後*1、トラックバックを受け取ったときのメール通知の設定を各ブログ別で出来るように改造してみました

NP_Trackback.php ファイルの2644行目からのオプションの
$this->createOption('Notify',	   _TB_Notify,'yesno','no');
$this->createOption('NotifyEmail', _TB_NotifyEmail,'text','');


$this->createBlogOption('Notify',	   _TB_Notify,'yesno','no');
$this->createBlogOption('NotifyEmail', _TB_NotifyEmail,'text','');

に変更、
1124行目からの
if ($this->getOption('Notify') == 'yes' && $spam == false) 
{
$destAddress = $this->getOption('NotifyEmail');


if ($this->getBlogOption(getBlogIDFromItemID($tb_id), 'Notify') == 'yes' && $spam == false) 
{
$destAddress = $this->getBlogOption(getBlogIDFromItemID($tb_id), 'NotifyEmail');

に変更

以上で、メールで通知する・しないと、通知するメールアドレスをブログ別に設定できるようになります

ウチみたいに複数ユーザーでブログを分けてるサイトなんかではこのほうが便利なんで、次のバージョンアップのときに検討してもらえないでしょうか? > hsurさん

p.s.
じつは先日から language ファイルでオプション名やオプションの初期値を最初から日本語にする改造(っていうほどたいした事やってませんが)と一緒にやったんですが、今回のバージョンからデフォルトでオプション名と初期値が language ファイルに分かれて日本語になってました
hsurさん、おつかれさまです


なんかここばっかスパム来るんで、このエントリートラックバック受付停止します
  • 注1拡張子で「trackback」とつけるのなら標準機能で出来るんですが、最初に導入したときにやった改造なんで・・・

No Responses to “ NP_TrackBackのお知らせメールをブログ別で設定 ”

Leave a Reply

OpenID を使ってログインすることができます。
Identity URL:



このエントリにトラックバックはありません

この記事のトラックバックURL
http://shizuki.kinezumi.net/request_for_NP_TrackBack.trackback(右クリックで'ショートカットの保存')
トラックバックするにはこの記事へのリンクhttp://shizuki.kinezumi.net/request_for_NP_TrackBack.htmlが必要です