Skip to main content.

テンプレート内で<%if%>を使うプラグインの続編

お久しぶりです。
NP_STIFを育ててみました。

ダウンロード:NP_STIF02.zip
※セキュリティの保証はまだいただいていません。どなたか軽くチェックして感想をお聞かせ頂けると幸いです。(何か見つけた際はMLかフォーラムのメッセ下さいまし)

このv0.1に、パラメータ選択肢が増えました。

まず、繰り返しの何番目かを判定する『row』。
<%STIF%>
<%if(STIF,row,1)%>
 1番目アイテム等のテンプレ
<%else%>
 それ以外のテンプレ
<%endif%>

みたいな感じで。

あと、おまけで、繰り返し番号が奇数かどうか判定する『odd』。
<%STIF%>
<div id="item<%if(STIF,odd)%>odd<%endif%>">
アイテム表示の定義
</div>

って書いたとしたらdivのidが「itemodd」と「item」のアイテムが交互になりますから、背景色を交互に変化させるとかできますねぇ。
それと、まだ言ってなかった機能がありました。

テンプレート内でアイテムの情報を表示させる小物機能が付いています。

<%STIF(id)%> − そのアイテムが属するblogのid
<%STIF(name)%> − そのアイテムが属するblogの名前
<%STIF(shortname)%> − そのアイテムが属するblogの短縮名
<%STIF(row)%> − そのアイテムが繰り返し表示の何番目かを意味する番号

ま、前半は同様機能プラグインが数種ありますけど。

不具合がありましたらお知らせ下さい。
(たぶんここにコメントいただくよりもフォーラムで質問していただいた方がイイと思います)

余談ですが、『NP_STIF』ってキーワードでググると検索結果ゼロです(@_@;)ある意味すげっ。

Comments

nakahara21さん、素晴らしいプラグインをありがとうございます。
さっそく、使わせていただいています。

1つのNucleusで、複数ブログを動かそうとしているのですが、ブログによって使うテンプレートが違います。
通常ですと、ブログごとにスキンを分けて、スキンから呼び出すテンプレートもそれに応じて分ける、という使い方をすると思います。

ところが、各ブログで「常に検索対象にする」を「はい」にしたところ、問題が発生しました。
検索したときに表示していたブログのスキンとテンプレートがそのまま使われるので、記事によってはこちらが意図したのと違う表示になったのです。

そこでNP_ifを入れたみたのですが、効果なし。
いろいろ探しているうちに、こちらを見つけ、さっそく入れてみたところ、期待通りの動きをしました!

また、携帯用プラグインNP_MobileWithSinglePageはブログに応じてスキンの使い分けができないようなので、こちらでもNP_STIFを使うかもしれません。

Posted by yamayuri at 12/04/07 16:42:30

家出サイトに登録してセックスし放題

Posted by 家出サイト at 11/18/09 21:19:55

愛されたいからホストへ通う

Posted by 愛されたい at 11/19/09 20:25:58

人気ブログになりたいですね

Posted by mixi アプリ at 03/02/10 23:14:43

Add Comment

:

:
: