風邪で声が出しづらいデス Tちゃんおめでとう! 瞳にまた出来た! 明日は神輿会総会です 最後の消防団
Nucleus 3.22 に バージョンアップ! | index | Nucleusの復元が上手くいかない?

March 18, 2006

複数ブログで NP_MultiTags を利用したい?

今までは まみおさんの NP_TagEx を利用していたのですが
タグの絞込みもできる junさんのプラグイン、NP_MultiTags を使ってみたい!:-D

ということで、数日前から NP_MultiTagsをインストールして
色々と試しているのですが どうしても上手くいきません:cry:

設定が細かくできる分、間違えると 何も表示されない。。はまってます:*o*:

そして あきらめかけた昨日、「NP_MultiBlogsを捨てた日」を 改めて眺めていると、
実際の使用例が 表示されている事に気付きました。気付くの遅!:*o*:
しかししかし、とっても参考になりました!



えーっと、そのまま貼り付けて、。。そして少し替えてみて。。
出来ました!:-D

んが、しかし、どうもリンク先の URLが変なのです。

メインのページ
正しいくは) ttp://blog.kimonoland.net/tag/2
現時点では) ttp://blog.kimonoland.net//tag/2

と、「net//」と スラッシュが2回続けて表示されてしまう!

そして カテゴリのページのページスイッチのURLは。。
正しいくは) ttp://blog.kimonoland.net/tag/2?page=2
現時点では) ttp://tag/2?page=2

と、何がなにやらわかりません?=:[

しかし よくよく考えてみると
「ttp://blog.kimonoland.net//tag/2」のカテゴリページで
ページスイッチのurlが「./tag/2?page=2」であった場合は
「ttp://tag/2」も確かにありえますね。。。多分:-(

よくよく 改めて NP_MultiTags の FancyURL対応の説明のページを読んでみると、
どうやら 複数ブログ では 工夫がいるらしいのです。:[]

*ちなみに、一つのNucleusで 下記のページを主に管理をしています。

  • http://www.kimonoland.net/info/
  • http://blog.kimonoland.net/(サブドメイン)
  • http://www.itoshi-kimono.com/(マルチドメイン)

豆知識 や 実店舗、クリーニングのページなども
今後 どうにか移行したいのですが。。何時になるやらデス。

ということで、NP_MultiTags.php の ソースを修正してみました。

*とりあえずは カテゴリ部分のURLを正しました。

function FancyURLのソースを。。

switch(TRUE) {
case($CONF['URLMode'] == 'normal' || $turl == 2) :
//2006-03-18 $link = $CONF['IndexURL'].'?blogid='.$bid.'&'.$que.'='.$qq;
$link = $CONF['BlogURL'].'/?blogid='.$bid.'&'.$que.'='.$qq;
break;
case(!$turl) :
//2006-03-18 $link = $CONF['IndexURL'].'blog/'.$bid.'/'.$que.'/'.$qq;
$link = $CONF['BlogURL'].'/blog/'.$bid.'/'.$que.'/'.$qq;
break;
default:
$link = quickQuery('SELECT burl as result FROM '.sql_table('blog').' WHERE bnumber = '.$bid);
//2006-03-18 $link .= '/'.$que.'/'.$qq;
$link .= ''.$que.'/'.$qq;
}
return $link;


と修正。

function ItemURL や パン屑リスト部分も 修正が必要になりそうですが、
上記に習って 工夫すれば、対応できるかな:mrgreen:

。。。バージョンアップごとの修正を忘れないようにしないと!:*o*:

【 2006-03-19 追記 】 NP_MultiTags バージョン2.32 で、上記内容を対応いただきました。:-P
素早い対応、本当にありがとうございました。(感謝です?)

Posted by hanya at 11:34 PM | from category: HP作成日記

Comments

jun:

 不覚にも$CONF['BlogURL']の存在を知りませんでした。これは便利ですね。次のバージョンに反映したいと思います。
(from March 19, 2006 at 12:36 AM)

RIS:

難しい言葉をこれだけ書けるはにゃさんを尊敬します。
すごすぎっ!

チンプンカンプンでコメントが全く出来ない私です。

(from March 19, 2006 at 02:12 PM)

hanya:

junさん、コメントいただきまして誠にありがとうございます。

そして、NP_MultiTags バージョン2.32にて上記の件を 早々に組み込んでいただき
本当にありがとうございます。
正常に反映されている事を 確認いたしました。

* ソースも この様に修正すると良いのですネ!勉強になります。

今後も素晴らしいプラグインを、楽しく活用させていただきます。(^v^

(from March 19, 2006 at 11:56 PM)

hanya:

RISさん、こんばんは。(^v^

私、ぜんぜんスゴくないです?。
実は 偶然できたと言いますか。。(^^;;
しかも 修正した部分は ほんの少しなんです?

はまった部分は フォーラム等を検索して
似たような事例を見つけて参考にするようにしていますが、
今回はたまたま上手くいってよかったです?

junさんを含めまして、プラグイン開発者の方々に感謝!

(from March 20, 2006 at 12:11 AM)

はにゃ:

ヨシキポンさん、コメントありがとうです?
文字コードの設定が失敗したかもです。あわわ(T_T
(from March 23, 2006 at 11:30 PM)

はにゃ:

あれ?文字コードの設定が 元に戻ったかな??(・_・;;

管理画面で色々といじって(失敗して)いる間に
コメントを投稿してくれたのだと思います。(ごめんねw(^o^;;)

*現在UFT-8 から ECU_JP に変更するか
(変更できるかどうか?)悩み中(;o;

(from March 23, 2006 at 11:35 PM)

hanya:

ヨシキポンさん から 頂いたコメントです。

「おおおっ、お疲れ様です
文字が化けて読めません
化けるのは ウチだけなのでしょうか
ではでは」

ご心配をおかけしました。どうもありがとう?(^^

(from March 24, 2006 at 12:03 AM)


Trackbacks