wa - NucleusやFlashなどなど

RSS

Home > お待ちしてました、NP_TagEX ver0.2

10.31 '05

お待ちしてました、NP_TagEX ver0.2

まみおさんお疲れ様です。
超期待プラグイン NP_TagEX ver0.2来ました。
:link:NP_TagEX バージョン0.2 @ nakahara21
AND検索、OR検索が可能になりました。
今回から、クエリの受け取り方法が変わったようです。
NP_TagEX ver0.2を、URL モード「Fancy URL」で使うためには以下のような準備が必要です。

  1. .htaccessに追記
    <FilesMatch "^tag$">
      ForceType application/x-httpd-php
    </FilesMatch>
  2. tagファイルを作成(他のitem、blogなどのファイルと同じディレクトリにアップ)
    <?php

    include('./fancyurls.config.php');
    include('./config.php');

    $data = explode("/",serverVar('PATH_INFO'));
    $_GET["tag"] = strval($data[1]);
    $_SERVER["QUERY_STRING"] = "?tag=".strval($data[1]);//☆ 前作ver0.1用のtagファイルとの違いは、この1行だけです。
    selector();

    ?>
    $_GET["tag"]と、$_SERVER["QUERY_STRING"] に代入しておきます。
    PHP 4.1.0 より前のバージョンなど、$HTTP_SERVER_VARSを使う環境の場合は、☆の行を、
    global $HTTP_SERVER_VARS;
    $HTTP_SERVER_VARS["QUERY_STRING"] = "?tag=".strval($data[1]);
    にすれば良いのかな(未確認&無責任) (多分、ほとんどの方は、$_SERVERが使える環境なんじゃないかなと、また無責任なことを言ってみる。)

:!!!:urlエンコードの問題があるとのことで、「Nucleus プラグイン NP_TagEX試してみてますの対策」&「NP_TagEXをFancyURLで使う方法 @ nakahara21」でOKです。(まみおさん、お手数をおかけしました。すみません。:oops:

とりあえず、URLモード Fancyで使えるようにしただけで、まだ、NP_TagEX ver0.2自体をいじってません。
これから、ちょっと遊んでみます。わーい:heart:

コメント

10.31 '05 09:59:35 まみお
最後の1行、追加するだけだとちょっとマズいみたいなのです。
私がきちんと対応すべきでした:ase:すいません。
http://nakahara21.com/index...
にプラグインファイルの修正方法を書いておきました。

で、基本の下準備には0.1用の対策のままで大丈夫なので、そっちの方の記事にリンクを張らせて頂いたのですが、よろしかったでしょうか?

もしよかったら、「これは0.1専用です」のくだりを削除してくださると混乱を避けられるかと思いますが...あつかましくてすいません。
でもって、0.2はプラグインファイル修正が必要って宣伝お願いします:mrgreen:

...もちろん、次期vup以降はちゃんと対策済みのモノを配布する予定です。
10.31 '05 10:52:25 佐藤(な)
ありがとうございます。
お手数をおかけしちゃいまして、すみません。
> で、基本の下準備には0.1用の対策のままで大丈夫なので、そっちの方の記事にリンクを張らせて頂いたのですが、よろしかったでしょうか?
いえ、逆に、こんなサイトに張っていただいちゃってよかったのでしょうか。:oops:
>「これは0.1専用です」のくだりを削除して・・・
はい、削除しました!

ありがとうございます。

コメント追加



プレビュー

コメント追加通知RSS:
↑このフィードをRSSリーダーに登録しておくと、この記事へのコメント追加をチェックすることができます。
コメント追加後の、返事待ちなどにお使い下さい。
なお、コメントチェックの必要がなくなった際には、このRSSを削除して下さいね。
不要なトラフィックを避けるために、ご協力お願いいたします。

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.
トラックバックURL:
znBackup znItemFieldEX znCustomAdmin znBackup znSmiley znShowDraft znSpeedCubing znKeywordLink znCommentRSS znCCitation znItemParts znMCList znHatenaExist znQuestionnaire znFlash