| |
▼ミネルヴァの梟さん:
>例えば、私が使わせて貰っている四個の「用語集」のうちの一つに、下記リンクに示した方のHPには、「にっぽんのうた こころのうた」と題したものがあります。 そのテンプレートでは、
>
>;----------Start:TermItemList----------
>曲名,100,1,0,1,0
>読み,100,1,0,0,0
>作詞,50,1,0,2,0
>作曲,50,1,0,2,0
>歌い出し,100,1,0,2,0
>分類,50,0,0,-1,0
>;----------End:TermItemList----------
>
>という設定を付けています。
テンプレートファイルで、「Start:TermBody」〜「End:TermBody」で囲まれた部分があります。
;----------Start:TermBody----------
<HR>{TERM_NAME_START} {TERM_NAME_END}<P>
<FONT SIZE="+1" COLOR="#{BOLD_COLOR}"><B>{ITEM0}</B></FONT>
{IF,OR(NEQ(ITEM1,),NEQ(ITEM2,)),(,ENDIF}{ITEM1}{IF,AND(NEQ(ITEM1,),NEQ(ITEM2,)),:,ENDIF}<FONT COLOR="#008000">{ITEM2}</FONT>{IF,OR(NEQ(ITEM1,),NEQ(ITEM2,)),),ENDIF}
{IF,BIGGER(TERM_CREATE_TIME,{NEW_TIME}),<FONT COLOR="#{BOLD_COLOR}"><B><I><BLINK>New!!</BLINK></I></B></FONT>,ENDIF}
{IF,AND(BIGGER(TERM_UPDATE_TIME,{NEW_TIME}),SMALLER(TERM_CREATE_TIME,{NEW_TIME}),NEQ(TERM_CREATE_TIME,{NEW_TIME})),<FONT COLOR="#{BOLD_COLOR}"><B><I><BLINK>Updated!!</BLINK></I></B></FONT>,ENDIF}
<BR><FONT SIZE="-1" COLOR="#800000">[ {TERM_UPDATE_TIME1}更新 ]</FONT>
<P>
{EXPLANATION}
{RELATED}
</P>
</P>
;----------End:TermBody----------
謎のキーワードが含まれてますが、上の記述を基に第3フレームのHTMLソースに変換してます。<FONT>タグとか<BR>タグとかはそのままHTMLソースになります。
で、{ITEM0}とか{ITEM1}などの記述は、「Start:TermItemList」〜「End:TermItemList」に記述している項目の内容に置き換わります。
ソート順は関係ありません。項目の並び順に以下のように対応します。
>曲名 → {ITEM0}
>読み → {ITEM1}
>作詞 → {ITEM2}
>作曲 → {ITEM3}
>歌い出し → {ITEM4}
>分類 → {ITEM5}
デフォルトでは、「用語」「読み」「スペル」という3つの項目しかないので、「Start:TermBody」〜「End:TermBody」で囲まれる部分には{ITEM0}〜{ITEM2}の3つしか書かれてません。
従って、HTML出力した際に「曲名」「読み」「作詞」しか表示されないわけです。
「作曲」「歌い出し」「分類」も表示したければ、「Start:TermBody」〜「End:TermBody」で囲まれる部分に適当に{ITEM3}〜{ITEM5}の記述を追加すればOKです。
見栄えを変えたい場合は{ITEM3}などをHTMLタグで囲めばOKです。
|
|