Jump to navigation
« 今日の日記 (図書館メニュー) |
記憶に残る音楽 »
NP_BlogListでの課題
NP_BlogListをいれたのですが、リンク先URLの設定がうまくいきません。きっと、各blogのphpで $CONF['Self']=""; にしているからだと思います。でも、$CONF['Self']に各blog.phpを設定してしまうとこれまた怪しい動きをするので、だめでした。(
コチラ参照)
あと、カレントblogに印をつける、というのもやりたいと思っています。でも、眠いから続きは今度。(BookReviewとTechnologyのページでは、NP_BlogListを使用するようになっているため、現在Blog選択のリンクが不正です。実験中…)
→全部、最新のNP_BlogListでOKです!
今、コメントアンカーを見て気が付いたのですが、<%itemlink%>の値も変みたい…。
→こちらも解決!まみおさんのコメントを見てください。
スポンサードリンク
コメント
ああ、なるほど、そうですね。確かにFancyURLとこのプラグインは両立しませんね。mod_rewriteしてるから、phpで現在利用のスクリプトネームを呼んでも意味ないし。
プラグインを作るより、phpスクリプトで書いてincludeする方が早いかなぁ。
今は良い案が浮かばないけど。
ちょっと考えてみます。
プラグインの流用はダメだろうな。
と思ったら、このプラグインの改良でできました。うちでダウンロードできるようにして、トラックバックしておきますね。
はやっ! 早速使ってみましたが、イイ感じです。
いつもながら、ありがとうございます。
(確信犯だなんていわないでくださいネ)
ああ、ほんとだ、いいかんじ。
確信犯は大歓迎です。
#本当は、この確信犯という日本語の使い方は間違ってるんだけどね(^_^;
じゃあ、本当に確信犯になります。まみおさんは、我々Nucleusユーザのために働くべきとの信念に基づき、コメントリンクがitem_.html84#c46 になってしまう件の調査を強要します。(笑)
まじめな話、たぶん<%itemlink%>の値が変なのだと思うのですが。
どのページのどこのリンクの事でしょう?そんなコメントリンク、発見できないんだけどなぁ(^_^;
と、書いて発見。テンプレートにはどう書いていますか?同じようにうちでも書いてみて再現してみないと答えようがないっす。
で、基本的なこととして。
このhrefは必要なものなんでしょうか?どう利用するのかお教えいただくと後学のためになるのですが。
yuさんのところで「コメントにアンカーをつける」(FancyURL対応)(
http://some-o-thermo.com/it...)というのがあって、試してみたのです。具体的には、detailedテンプレートのコメント本体に以下を記述。
<h3 class="comment"><a name="c<%commentid%>" id="c<%commentid%>" href="<%itemlink%><%itemid%>#c<%commentid%>">»</a> さん:</h3>
何に使うかは…コメントにリンクを張るとかかな?
こんなことができるんだな、というのを試したかっただけで、使い道は考えていませんでした。
itemlinkは、自分自身のitemidを呼ばないようですね。で、normalモードだと、?itemid=だけ展開するので、<%itemid%>を続けて書いているとう仕組みのようで。
ソース改変で対応できるとは思いますが、特にする必要はないのでは?と考えて、やめておくことで、いいですか?
どーせ、バージョンアップだし...
いえいえ。すっかり忘れてました。
すっきりしてうれしー♪
気付いたんだけど、おまけとして、最新のコメントリンクからジャンプしてくると、raquoが赤くなるよね?(現在のcssの場合)表示urlとraquoのhrefが同じだから...なんだけど。
トリックみたいだ。
コメントを追加
* コメントにURLを書くとブロックされます。
(私が気付いたときは解除されることもありますが。)
* スパムブロックのため、コメントの反映に時間がかかることがあります。
TrackBack
* 現在、当方へのリンクがないTBは受け付けておりません。
* 当方へのTBの一覧のリンクはリダイレクトされています。SEO目的のみのTBはあまり意味をなさないと思いますのでご遠慮ください。
【xx.nakahara21.net】
[54] NP_BlogListをちょっと改良 バージョン0.15: NP_BlogListはFancyURLモード時はうまく動かないので、ちょっと他ブログへのリンク生成を変えてみました。
ついでに、現在のブログに印を付けられるように機能追加。
印を変えたかったら70行目の値を変え...
( 9/10/03)
プラグインを作るより、phpスクリプトで書いてincludeする方が早いかなぁ。
今は良い案が浮かばないけど。
ちょっと考えてみます。
プラグインの流用はダメだろうな。