Web Diary Professional Ver 4.14b

スキンの変更点

header.htmldiary.htmlnavigation.htmlfooter.htmlcommon.css の変更箇所を以下で紹介します。

header.html

変更はありません。

diary.html

24行目あたり。

<!--ARTICLE_TRACKBACK_START-->
<li><a href="${INFO_PATH}?mode=trackback&amp;no=${ARTICLE_NO}">トラックバック(${ARTICLE_TRACKBACK})</a></li>
<!--ARTICLE_TRACKBACK_END-->

この部分を以下のように変更しています。

<!--ARTICLE_TRACKBACK_START-->
<li><a href="${INFO_PATH}?mode=trackback&amp;no=${ARTICLE_NO}#trackback">トラックバック(${ARTICLE_TRACKBACK})</a></li>
<!--ARTICLE_TRACKBACK_END-->
<!--ARTICLE_NAME_START-->
<li><a href="${INFO_PATH}?mode=profile&amp;user=${ARTICLE_USER}">${ARTICLE_NAME}</a></li>
<!--ARTICLE_NAME_END-->

トラックバック表示用のリンク先を少し変更し、ユーザー管理機能を使用したときに使用する、投稿者名表示用の記述を追加しています。

また、40行目あたりにある

<li><a href="${INFO_PATH}?mode=trackback&amp;no=${ARTICLE_NO}">この記事にトラックバックを送信する</a></li>

この部分を以下のように変更しています。

<li><a href="${INFO_PATH}?mode=trackback&amp;no=${ARTICLE_NO}#contents">この記事にトラックバックを送信する</a></li>

navigation.html

30行目あたりにある td タグのうち3つに「id="calendar_${CALENDAR_CODE}"」を追加しています。JavaScriptでカレンダーの「今日」のセル色を変更する際に使用されます。

<!--SKIN_CALENDAR_DAY_START-->
<td id="calendar_${CALENDAR_CODE}">~略~</td>
<!--SKIN_CALENDAR_DAY_END-->

<!--SKIN_CALENDAR_SATDAY_START-->
<td id="calendar_${CALENDAR_CODE}">~略~</td>
<!--SKIN_CALENDAR_SATDAY_END-->

<!--SKIN_CALENDAR_SUNDAY_START-->
<td id="calendar_${CALENDAR_CODE}">~略~</td>
<!--SKIN_CALENDAR_SUNDAY_END-->

150行目あたり、<!--SKIN_LIST_FOOT_END--> の直後に以下の設定を追加しています。

<!--SKIN_IMAGE_HEAD_START-->
<div class="block">
	<h2>最近の画像</h2>
	<ul>
<!--SKIN_IMAGE_HEAD_END-->

	<!--SKIN_IMAGE_START-->
		<li><a href="${ARTICLE_URL}">${ARTICLE_IMAGE}</a></li>
	<!--SKIN_IMAGE_END-->

<!--SKIN_IMAGE_FOOT_START-->
	</ul>
</div>
<!--SKIN_IMAGE_FOOT_END-->

190行目あたりを以下のように変更。

<!--SKIN_TBLIST_START-->
	<dt><a href="${INFO_PATH}?mode=trackback&amp;no=${TRACKBACK_PNO}#trackback">${TRACKBACK_TITLE}</a></dt>
		<dd>${TRACKBACK_BLOG}</dd>
		<dd>${TRACKBACK_YEAR}/${TRACKBACK_MONTH}/${TRACKBACK_DAY} ${TRACKBACK_HOUR}:${TRACKBACK_MINUTE}</dd>
<!--SKIN_TBLIST_END-->

${TRACKBACK_URL}」となっていた箇所を「${INFO_PATH}?mode=trackback&amp;no=${TRACKBACK_PNO}#trackback」に変更しています。新着トラックバックのリンククリック時、いきなり送信元に移動せずに、一旦トラックバックを受信した記事に飛ぶようにしていますが、以前のままでも問題はありません。

footer.html

変更はありません。

common.css

300行目あたりに以下の設定を追加しています。ここで指定した色がカレンダーの「今日」のセル色になります。(要JavaScript)

div#navigation .today {
	background-color: #EEEEEE;
}
Copyright © 2002-2008 Knight, All rights reserved.