フリーCGI配布コーナーのCGIのデザインを改造するには?
テンプレートを改造することでデザイン変更できます。
「lib/」以下に「tpl_*」、「tpls/tpl_*.txt」「tmpl_*」、「tmpl/tmpl_*.cgi」などいづれかのファイルが付属しているスクリプトであれば、このテンプレートファイルを改造することでデザイン変更できます。(テンプレートファイルがないスクリプトの場合、スクリプト自体を改造する必要があります。)
テンプレートファイル改造の際、下記の赤い文字の部分は変更しないでください。変更すると、正しく動作しなくなる場合もあります。
<!--BLOCK="ブロック名"-->
<!--SUB="サブブロック名"-->改造しても問題ない部分<!--/SUB="サブブロック名"-->
改造しても問題ない部分
改造しても問題ない部分/?変数名?/改造しても問題ない部分
<!--/BLOCK="ブロック名"-->
〜〜〜〜〜テンプレートの詳細は以下をご参考ください。〜〜〜〜〜
テンプレートは、「ブロック」「サブブロック」「変数」で構成され、それぞれの意味、定義方法は次の通りです。
■ブロックについて
次のように囲まれた部分をブロックと呼んでいます。
<!--BLOCK="ブロック名"-->
〜文字列〜
<!--/BLOCK="ブロック名"-->
■サブブロックについて
ブロック内に定義するもので、次のように囲まれた部分をサブブロックと呼んでいます。
<!--BLOCK="ブロック名"-->
〜文字列〜
<!--SUB="サブブロック名"-->〜サブブロック文字列〜<!--/SUB="サブブロック名"-->
〜文字列〜
<!--/BLOCK="ブロック名"-->
また、「サブブロックは必ず1行」で定義する必要があります。正しい定義方法と、間違った定義方法は次のようになります。
◎正しいサブブロックの書き方
<!--SUB="サブブロック名"-->〜サブブロック文字列〜<!--/SUB="サブブロック名"-->
×間違ったサブブロックの書き方
<!--SUB="サブブロック名"-->
〜サブブロック文字列〜
<!--/SUB="サブブロック名"-->
■変数について
ブロック内に定義する変数です。変数は何らかの文字列に置き換えられる部分で、次のように定義します。
<!--BLOCK="ブロック名"-->
〜文字列〜
/?変数名?/
〜文字列〜
<!--/BLOCK="ブロック名"-->
→ よくある質問一覧へ
|