HOME > プラグイン追加、でも…
« 全国検問情報サイトと胡同の人力車 | 指紋認証型フラッシュドライブ »

プラグイン追加、でも…

 
NP_Hatena、NP_LatestWriteback、NP_Relatedをお試し中。
でも、どれもそれぞれうまくいかない。

NP_Hatena
Warning: mb_strrpos(): Empty haystack in NP_Hatena.php on line 70

mb関数問題かと思ったけれど、それ以前の問題??

NP_LatestWriteback
Fatal error: Unknown function: jsubstr() in NP_LatestWritebacks.php on line 75

これはとりあえずconfig.phpで
if (!extension_loaded('mbstring')) {
の条件文をコメントアウトして応急処置。
ただ、それで他に影響がないかどうかは疑問。
(追記)
config.phpは元に戻してLatestWritebackのバージョン0.5を導入。解決。

NP_BlogPeopleNP_Related
両方とも同じようなエラーメッセージが出ました。
NP_Relatedのエラーメッセージ:Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of xml_set_object(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in NP_Related.php on line 441

これはまみおさんとこで聞いてきた通りに修正。具体的には、$this->parserを$parserに置換、さらに
xml_set_object($this->parser,&$this);
という行を削除(NP_Relateなら441行目と663行目)。
これでとりあえず動いた感じ。

◆そういえば、NP_TrackBackで、新規の場合のTBはちゃんと飛ぶのに編集時に指定したTBは飛ばない(?)、という現象がまだ解決していなかった気がする…。
→仕様。テンプレートに<%TrackBack(pingformlink)%>を書いて対応。詳しくはこちらを参照のこと。

2003年11月24日 [Nucleus] by スオミ - No Trackbacks このエントリーを含むはてなブックマーク このエントリーをはてなブックマークに追加 2701

サイト内関連記事 : NP_


スポンサードリンク


コメント

» まみお さん:

NP_Hatenaは、mb_strrposが含まれてる行をコメントアウトしちゃっても別にいいかと。

NP_TrackBackの編集時URL指定は最初から無効です(^_^;ごめんなさい。フォーム表示実験しただけなので。
2003年11月25日 09時15分01秒 

» スオミ さん:

えー!そうだったのですか。
編集時も指定可能にしましょうよ。
複数URLにTBしたいことってありませんか?
2003年11月25日 12時02分24秒 

» スオミ さん:

Hatenaの話。mb_strrposが含まれている行をコメントアウトするだけだと、例のjsubstrありませんメッセージが出てしまいます。これもNP_LatestWritebackと同様の修正が必要なのでしょう。今ソースを見てますが、まみおさんがHatena02出す方が早いかな。(笑)
2003年11月25日 20時12分14秒 

コメントを追加

* コメントにURLを書くとブロックされます。
 (私が気付いたときは解除されることもありますが。)
* スパムブロックのため、コメントの反映に時間がかかることがあります。




TrackBack


* 現在、当方へのリンクがないTBは受け付けておりません。
* 当方へのTBの一覧のリンクはリダイレクトされています。SEO目的のみのTBはあまり意味をなさないと思いますのでご遠慮ください。




この記事へのトラックバックurl:http://www.lacrime.net/action.php?action=plugin&name=TrackBack&tb_id=200 (右クリックでショートカットのコピーをご利用ください)