| |
▼ひろき(Wordsworth作者)さん:
懇切なご指導 ありがとうございました。もう数点疑問が出ては来ましたが、今回の主たる疑問点は概ね解決に近づきました。
>テンプレートファイルで、「Start:TermBody」〜「End:TermBody」で囲まれた部分があります。
>
>;----------Start:TermBody----------
(−略−)
>;----------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です。
ありがとうございました。お教えに従って、設定ファイルを編集し、利用させて頂いるコンテンツに合わせて、[Item3]〜[ITEM5] を挿入することにより、希望したとおりの、設定項目を、html ファイルに表示させることが出来るようになりました。
Fontタグは、一度 成功を確認後にと思っていますので、まだ付けていませんが、おいおい試みてみようと思います。 その場合は、
<font color=blue>[ITEM3]</font> と、一旦タグを閉めての後に、{IF,OR***}文を持ってくる方法でいいのですか?
で表示出来るようになった、ITEM のHTML文上での区切りが、閉じ括弧[ ) ]で区切られていましたので、「;」に変えてやろうと、”何でも試してみたがり屋”の本領を発揮して、
「***,NEQ(ITEM2,)),),ENDIF}」 となっているところを、
「***,NEQ(ITEM2,),NEQ(ITEM3,),NEQ(ITEM4,),),ENDIF}」と、埋め込んでいって、「,ENDIF」の前の「)」が、各アイテムの区切りをしめしているのではと思いこんでしまい、そこを「;」に置き換えましたら、「IF 構文に反してる」といううよなcautionが出て、データー読み込み後、表示されたのは、思いこんで書いた「設定内容」そのままでした。
「とじかっこ」で区切られたITEMを、別の記号で区切り直させるにはどう「構文」を作ればよかったのでしょうか?
また、全然別件で、私はIBM社のHome Page builder (ver7)を使っていますが、保存しているHTMLファイルを読み込ませると、その時点で、書いておいたテキストや、ある種のタグ(具体的には、第1フレームに書いている”WordsWorth を使わせて貰っている”というようなテキスト;So-netが提供しているHarbot関係のタグ)が、問題があったので訂正した というcaution と共に、削除されており、その都度、埋めこみ直すことをやっていますが、これは、書き方に問題があるのでしょうか?
ひとまず、お教えにより、表示出来るようになったことの感謝の御礼と、ご報告。まあt、付帯しての疑問点。 これらも急ぎません。 お手すきなられてからで結構です。
Pageを 一度ごらん頂くと、ご判断の資料にはなるかと愚考します。
宜しくどうぞ。
|
|