html_body.skin の中で、
<script src="lightbox2/js/lightbox.js"></script>
などと記述した場合、 HOME で記事一覧を表示中は問題ないが、サブカテゴリの記事を表示中には、ディレクトリ位置が変わるのでスクリプトを正しく読み込めないのが分かった。そこで、 rnote.php が存在する場所を / からの相対ディレクトリで返す、
<%=$site_dir%>
を追加した。これを使って、
<script src="<%=$site_dir%>lightbox2/js/lightbox.js"></script>
と記述することで、読み込まれたファイルのディレクトリが変わっても問題なくスクリプトを読み込める。
キーワード: rNote 置換命令 <%=site_dir%>