プラグインNP_LinkList

プラグインNP_LinksByBlogについての記事に、「複数blogを指定したい」と書いたのだけれども、Nucleus(JP)フォーラムの方々がそのように改造してくれたのである。
なのに……うまく動かない。
別の海外サーバで試しても動かないので、私の環境のせい?と思ったのだが、他の日本のサーバを借りてみたら動く。
なんでよ、と思いつつ仕方ないのでいちいちデータベースに書き込んで使っていたのだが、またまたフォーラムの皆さまのおかげで原因がわかった。
magic_quotes_gpc がOnになっているのがイカンらしい。
見様見まねでソースを書き換えたら動いたぞ。
書き換えたのは
 vars4.0.6.php
 vars4.1.0.php
の2つ。.htaccessのみを書き換える方法もあり。

しかしいつも丸写しするだけでは進歩がないな、magic_quotes_gpcって何よ、というわけで調べてみた。
PHP+Apache+PostgreSQLのセットアップ
・"magic_quotes_gpc"をOffに設定します.PHPのマニュアルによると,
magic_quotes_gpc:
GPC (Get/Post/Cookie) 命令に関する magic_quotes の状態をセットします。 magic_quotes がオンの場合、' (シングルクオート)、 " (ダブルクオート)、 \ (バックスラッシュ) 、NUL は 全て自動的にバックスラッシュで エスケープ処理されます。
とありますが,この機能は多バイト文字が混じっていると うまく働かないことがあります.例えば,SJISで"予定"という文字列は "予\定"のようにエスケープ処理されてしまいます。 "magic_quotes_runtime"も同様なので,両方とも"Off"に設定した方が いいでしょう.
どうも日本のサーバではOffにしたほうがいいらしいぞ。

さて、NP_LinksByBlogの話。
フォーラムでの話の流れでNP_LinkListという似たプラグインもできた。
単純にリンク集とするならLinksByBlogの方が簡単かなあ。
最初はこちらを使っていたのだが、バナーを表示したりするためにはちょっとソースを書き換え。
LinkListだとそのままバナー表示できるし、URL欄を入力しなければリンクでない文字も表示できるので、注意書きなんかにもつかえそう、ということでこちらに乗り換え。
NP_LinksByBlog改造版
NP_LinkList


2004年02月24日(火)06:04 by PINO - Category: nucleus
« プラグイン導入:NP_TrackBack | home :: archive | プラグインNP_CommentTree »

関連記事

プラグインNP_LinksByBlog: サイトリニューアルでどうしようかと思ったのがリンクについて。 サイト立ち上げの時はパカパカと相互リンクなどしたりしていたけれども、その中で今も見ているサイトなんてほんのわずかだ。 理想を言えばリン...
2004-01-28

トラックバック

トラックバックはありません

コメント

コメントはありません

コメントする

since 4 Jan, 2000. sorry, Japanese only. link permission free (please TrackBack!).
all contents by PINO. all rights reserved.