{popup_init} {popup} は、ポップアップウィンドウ用のライブラリである overLib と統合しています。 これは、ヘルプウィンドウやツールチップといった状況依存の情報を表示するために使用します。 {popup_init} は、 {popup} 関数を使用する予定のページ内で 一度だけ 呼び出す必要があります。呼び出す場所としては <head> タグの中がお勧めです。 パスは、実行するスクリプトの場所からの相対パスか、あるいは完全修飾形式のパスとなります。 テンプレートからの相対パスではありません。 overLib の作者は Erik Bosrup で、ホームページ/ダウンロード先は &url.overLib; です。 {popup_init} {* popup_init は、ページの先頭で一度だけ呼ばれる必要があります。 *} {popup_init src='javascripts/overlib/overlib.js'} {* 完全修飾形式の url の例 *} {popup_init src='http://myserver.org/my_js_libs/overlib/overlib.js'} // 最初の例の出力 ]]> XHTML の検証 {popup_init} は strict な検証を行いません。strict で検証すると document type does not allow element "div" here; というエラーが出るでしょう (<div> タグを <head> の中で使用しているからです)。 つまり、<script> タグと <div> タグを手動で追加する必要があります。