フリーCGIスクリプト配布サイト。
Web Diary Professional スキンの仕様。解説量が膨大になるので、とりあえずトップページを作成するためのスキン情報について解説。他の部分の解説が用意できるかは不明。
Web Diary Professional のスキンファイルは以下の通りです。(Ver4.16~の場合。)ファイル構成はバージョンによって多少異なります。
header.htmlfooter.htmldiary.htmlnavigation.htmlcomment.htmlcomplete.htmltrackback.htmlimage.htmlicon.htmledit.htmllist.htmlsearch.htmltop.htmlprofile.htmlreceive.htmlalbum.htmlgallery.htmlpch.htmladmin.htmladmin_work.htmladmin_navi.htmladmin_form.htmladmin_edit.htmladmin_comment.htmladmin_trackback.htmladmin_confirm.htmladmin_field.htmladmin_icon.htmladmin_top.htmladmin_menu.htmladmin_link.htmladmin_profile.htmladmin_pwd.htmladmin_env.htmladmin_paint.htmladmin_user.htmladmin_build.htmladmin_record.htmladmin_status.htmlmobile_header.htmlmobile_footer.htmlmobile_list.htmlmobile_comtnavi.htmlmobile_tbnavi.htmlmobile_view.htmlmobile_comment.htmlskin_js_titleskin_js_texterror.htmlすべてのスキンから参照できる情報です。(エラー画面など、一部のスキンからは取得できない項目もあります。)
${INFO_SCRIPT}${INFO_VERSION}${INFO_COPYRIGHT}${INFO_FILE}${INFO_TITLE}${INFO_BACK}${INFO_MOBILETITLE}${INFO_MOBILEBACK}${INFO_DESCRIPTION}${INFO_URL}${INFO_PATH}http:// から格納されます。${INFO_TBPATH}http:// から格納されます。${INFO_PAINTPATH}http:// から格納されます。${INFO_PAGE}${INFO_USER}<!--INFO_USER_START--> ~ <!--INFO_USER_END-->${INFO_USER} はこの間に記述します。${INFO_TIMESTAMP}記事表示部分(./skin/diary.html の <!--SKIN_DIARY_START--> ~ <!--SKIN_DIARY_END-->)から参照できる情報です。
${ARTICLE_NO}${ARTICLE_ID}${ARTICLE_STAT}${ARTICLE_FIELD}${ARTICLE_FNO}${ARTICLE_FCODE}<!--ARTICLE_FIELD_START--> ~ <!--ARTICLE_FIELD_END-->${ARTICLE_FIELD}、${ARTICLE_FNO}、${ARTICLE_FCODE} はこの間に記述します。${ARTICLE_DATE}<!--ARTICLE_DATE_START--> ~ <!--ARTICLE_DATE_END-->${ARTICLE_DATE} はこの間に記述します。${ARTICLE_YEAR}${ARTICLE_MONTH}${ARTICLE_DAY}${ARTICLE_HOUR}${ARTICLE_MINUTE}${ARTICLE_WEEK}${ARTICLE_NAME}<!--ARTICLE_NAME_START--> ~ <!--ARTICLE_NAME_END-->${ARTICLE_NAME} はこの間に記述します。${ARTICLE_USER}${ARTICLE_SUBJ}${ARTICLE_TEXT}${ARTICLE_COLOR}${ARTICLE_ICON}<!--ARTICLE_ICON_START--> ~ <!--ARTICLE_ICON_END-->${ARTICLE_ICON} はこの間に記述します。${ARTICLE_FILE1}<!--ARTICLE_FILE1_START--> ~ <!--ARTICLE_FILE1_END-->${ARTICLE_FILE1 はこの間に記述します。${ARTICLE_FILE2}<!--ARTICLE_FILE2_START--> ~ <!--ARTICLE_FILE2_END-->${ARTICLE_FILE2 はこの間に記述します。${ARTICLE_FILE3}<!--ARTICLE_FILE31_START--> ~ <!--ARTICLE_FILE3_END-->${ARTICLE_FILE3 はこの間に記述します。${ARTICLE_FILE4}<!--ARTICLE_FILE4_START--> ~ <!--ARTICLE_FILE4_END-->${ARTICLE_FILE4 はこの間に記述します。${ARTICLE_FILE5}<!--ARTICLE_FILE5_START--> ~ <!--ARTICLE_FILE5_END-->${ARTICLE_FILE5 はこの間に記述します。${ARTICLE_FILES}<!--ARTICLE_FILE_START--> ~ <!--ARTICLE_FILE_END-->${ARTICLE_FILES はこの間に記述します。${ARTICLE_IMAGE}<!--ARTICLE_IMAGE_START--> ~ <!--ARTICLE_IMAGE_END-->${ARTICLE_IMAGE} はこの間に記述します。${ARTICLE_HOST}${ARTICLE_URL}${ARTICLE_INFO}<!--ARTICLE_NEW_START--> ~ <!--ARTICLE_NEW_END-->${ARTICLE_COMMENT}<!--ARTICLE_COMMENT_START--> ~ <!--ARTICLE_COMMENT_END-->${ARTICLE_COMMENT} はこの間に記述します。${ARTICLE_TRACKBACK}<!--ARTICLE_TRACKBACK_START--> ~ <!--ARTICLE_TRACKBACK_END-->${ARTICLE_TRACKBACK} はこの間に記述します。${ARTICLE_PAINT}<!--ARTICLE_PAINT_START--> ~ <!--ARTICLE_PAINT_END-->${ARTICLE_PAINT} はこの間に記述します。<!--ARTICLE_ADMIN_START--> ~ <!--ARTICLE_ADMIN_END-->コメント表示部分(./skin/diary.html の <!--SKIN_COMMENT_START--> ~ <!--SKIN_COMMENT_END-->)から参照できる情報です。
${ARTICLE_NO}${ARTICLE_PNO}${ARTICLE_STAT}${ARTICLE_DATE}${ARTICLE_YEAR}${ARTICLE_MONTH}${ARTICLE_DAY}${ARTICLE_HOUR}${ARTICLE_MINUTE}${ARTICLE_WEEK}${ARTICLE_NAME}${ARTICLE_MAIL}<!--ARTICLE_MAIL_START--> ~ <!--ARTICLE_MAIL_END-->${ARTICLE_MAIL} はこの間に記述します。${ARTICLE_URL}<!--ARTICLE_URL_START--> ~ <!--ARTICLE_URL_END-->${ARTICLE_URL} はこの間に記述します。${ARTICLE_SUBJ}${ARTICLE_TEXT}${ARTICLE_COLOR}${ARTICLE_ICON}<!--ARTICLE_ICON_START--> ~ <!--ARTICLE_ICON_END-->${ARTICLE_ICON} はこの間に記述します。${ARTICLE_PWD}${ARTICLE_HOST}<!--ARTICLE_NEW_START--> ~ <!--ARTICLE_NEW_END--><!--ARTICLE_EDIT_START--> ~ <!--ARTICLE_EDIT_END-->トラックバック表示部分(./skin/diary.html の <!--SKIN_TRACKBACK_START--> ~ <!--SKIN_TRACKBACK_END-->)から参照できる情報です。
${TRACKBACK_NO}${TRACKBACK_PNO}${TRACKBACK_STAT}${TRACKBACK_DATE}${TRACKBACK_YEAR}${TRACKBACK_MONTH}${TRACKBACK_DAY}${TRACKBACK_HOUR}${TRACKBACK_MINUTE}${TRACKBACK_WEEK}${TRACKBACK_BLOG}${TRACKBACK_TITLE}${TRACKBACK_URL}${TRACKBACK_EXCERPT}カレンダー表示部分(./skin/navigation.html の <!--SKIN_CALENDAR_HEAD_START--> ~ <!--SKIN_CALENDAR_FOOT_END-->)から参照できる情報です。
${CALENDAR_THIS_YEAR}${CALENDAR_THIS_MONTH}${CALENDAR_THIS_DAY}${CALENDAR_PREV_YEAR}${CALENDAR_PREV_MONTH}${CALENDAR_NEXT_YEAR}${CALENDAR_NEXT_MONTH}カレンダー表示部分(./skin/navigation.html の <!--SKIN_CALENDAR_DAY_START--> ~ <!--SKIN_CALENDAR_DAY_END-->、<!--SKIN_CALENDAR_SATDAY_START--> ~ <!--SKIN_CALENDAR_SATDAY_END-->、<!--SKIN_CALENDAR_SUNDAY_START--> ~ <!--SKIN_CALENDAR_SUNDAY_END-->)から参照できる情報です。
${CALENDAR_DAY}<!--CALENDAR_DAY_START--> ~ <!--CALENDAR_DAY_END-->${CALENDAR_DAY} はこの間に記述します。${CALENDAR_CODE}コンテンツ一覧表示部分(./skin/navigation.html の <!--SKIN_MENULIST_FIELD_START--> ~ <!--SKIN_MENULIST_FIELD_END-->)から参照できる情報です。
${MENU_FIELD}コンテンツ一覧表示部分(./skin/navigation.html の <!--SKIN_MENU_START--> ~ <!--SKIN_MENU_END-->)から参照できる情報です。
${MENU_NAME}${MENU_URL}分類一覧表示部分(./skin/navigation.html の <!--SKIN_FIELD_START--> ~ <!--SKIN_FIELD_END-->、<!--SKIN_CHILD_START--> ~ <!--SKIN_CHILD_END-->)から参照できる情報です。
${FIELD_NAME}${FIELD_PARENT}${FIELD_NO}${FIELD_CODE}${FIELD_SIZE}最近の記事覧表示部分(./skin/navigation.html の <!--SKIN_LIST_START--> ~ <!--SKIN_LIST_END-->)から参照できる情報です。
記事データと同じです。
最近の画像表示部分(./skin/navigation.html の <!--SKIN_IMAGE_START--> ~ <!--SKIN_IMAGE_END-->)から参照できる情報です。
${ARTICLE_NO}${ARTICLE_ID}${ARTICLE_STAT}${ARTICLE_FIELD}${ARTICLE_FNO}${ARTICLE_FCODE}<!--ARTICLE_FIELD_START--> ~ <!--ARTICLE_FIELD_END-->${ARTICLE_FIELD}、${ARTICLE_FNO}、${ARTICLE_FCODE} はこの間に記述します。${ARTICLE_DATE}<!--ARTICLE_DATE_START--> ~ <!--ARTICLE_DATE_END-->${ARTICLE_DATE} はこの間に記述します。${ARTICLE_YEAR}${ARTICLE_MONTH}${ARTICLE_DAY}${ARTICLE_HOUR}${ARTICLE_MINUTE}${ARTICLE_WEEK}${ARTICLE_NAME}<!--ARTICLE_NAME_START--> ~ <!--ARTICLE_NAME_END-->${ARTICLE_NAME} はこの間に記述します。${ARTICLE_USER}${ARTICLE_SUBJ}${ARTICLE_IMAGE}<!--ARTICLE_IMAGE_START--> ~ <!--ARTICLE_IMAGE_END-->${ARTICLE_IMAGE} はこの間に記述します。${ARTICLE_URL}<!--ARTICLE_NEW_START--> ~ <!--ARTICLE_NEW_END-->コメント表示部分(./skin/navigation.html の <!--SKIN_CMTLIST_START--> ~ <!--SKIN_CMTLIST_END-->)から参照できる情報です。
${ARTICLE_NO}${ARTICLE_PNO}${ARTICLE_STAT}${ARTICLE_DATE}${ARTICLE_YEAR}${ARTICLE_MONTH}${ARTICLE_DAY}${ARTICLE_HOUR}${ARTICLE_MINUTE}${ARTICLE_WEEK}${ARTICLE_NAME}${ARTICLE_SUBJ}${ARTICLE_HOST}<!--ARTICLE_NEW_START--> ~ <!--ARTICLE_NEW_END-->トラックバック表示部分(./skin/navigation.html の <!--SKIN_TBLIST_START--> ~ <!--SKIN_TBLIST_END-->)から参照できる情報です。
${TRACKBACK_NO}${TRACKBACK_PNO}${TRACKBACK_STAT}${TRACKBACK_DATE}${TRACKBACK_YEAR}${TRACKBACK_MONTH}${TRACKBACK_DAY}${TRACKBACK_HOUR}${TRACKBACK_MINUTE}${TRACKBACK_WEEK}${TRACKBACK_BLOG}${TRACKBACK_TITLE}${TRACKBACK_URL}過去ログ表示部分(./skin/navigation.html の <!--SKIN_PAST_START--> ~ <!--SKIN_PAST_END-->)から参照できる情報です。
${PAST_YEAR}${PAST_MONTH}${PAST_SIZE}リンク一覧表示部分(./skin/navigation.html の <!--SKIN_LINKLIST_FIELD_START--> ~ <!--SKIN_LINKLIST_FIELD_END-->)から参照できる情報です。
${LINK_FIELD}リンク一覧表示部分(./skin/navigation.html の <!--SKIN_LINK_START--> ~ <!--SKIN_LINK_END-->)から参照できる情報です。
${LINK_NAME}${LINK_URL}プロフィール表示部分(./skin/navigation.html の <!--SKIN_PROFILE_START--> ~ <!--SKIN_PROFILE_END-->)から参照できる情報です。
${PROFILE_USER}${PROFILE_NAME}${PROFILE_TEXT}${PROFILE_SIZE}