August 10, 2005

スキン作成講座 ファイル

□ 説明

スレッドの冒頭部分に適用されるファイルです。
ここでFontを変更したり背景画像を変更したりすることができます。


□ 使用できるタグ一覧

<THREADNAME/> スレッド名
<THREADURL/> スレッドのURL
<SKINPATH/> スキンのパス
<GETRESCOUNT/> 既読レス数
<font face=""> スレビューに指定したいフォント
<body>
┣ background="" 背景に指定したい画像の相対パスもしくは絶対パス
┣ valign="" top(上揃え), center(真ん中揃え), bottom(下揃え)から選択。デフォルトはcenter
┗ halign="" left(左揃え), center(真ん中揃え), right(右揃え)から選択。デフォルトはcenter


□ 例
<html>
<body
background="back.png"
valign="top"
halign="left"
>
<font face="MS Pゴシック"><dl>


□ 説明

Res.htmlは通常レスをNewRes.htmlは新着レスを表示する時に適用されます。


□ 使用できるタグ一覧


・すべてのJaneに対応 先頭の文字を下げることが出来ます。本家では1段、Viewでは多段が可能です。
<PLAINNUMBER/> レスの番号
(殆どの場合で使用されません)
<NUMBER/> [これにレス][あぼーん]機能が使えるレスの番号
(大概は<PLAINNUMBER/>ではなくこっち)
<NAME/> 名前
<MAIL/> メール欄
<DATE/> 投稿日,ID,Be
<MESSAGE/> 本文
<MAILNAME/> メール欄に何か文字が入っているとリンクの色・スタイルになり、カーソルを合わせるとメール欄の内容がポップアップする名前
<SA i="1〜15 (attrib.iniで指定した値)/> 文字の色を指定したり出来ます。詳しくはattrib.iniにて。
<BR> 改行します。
<HR> 横一直線の線を表示します。色(View,NMida,Style,Lovely,K)とサイズ(View,Nida)の変更が出来ます。 ブロック要素なので<br>は必要ありません。
ちなみに本家Janeでは表示できないためただの改行になります。
<blockquote>

・Doe専用
<SAGE/> メール欄 (<MAIL/>) に「sage」が含まれる時は<SA i="15"/>と同じ働きをし、それ以外の時は<SA i="14"/>と同じ働きをするタグ
<SAGEONLY/> メール欄 (<MAIL/>) が「sage」の4文字のみの時は<SA i="15"/>と同じ働きをし、それ以外の時は<SA i="14"/>と同じ働きをするタグ

・View独自
<BODY> leftmargin 属性と maxwidth 属性と rightmargin 属性が有効
┣ leftmargin スレビュー左端の余白をピクセル単位で指定します
┣ rightmargin スレビュー右端の余白をピクセル単位で指定します
┗ maxwidth スレビュー左端から指定したピクセルの位置でレスを強制改行します。
<IMG> 画像を埋め込むことが出来ます。
<DIV>,</DIV> 中央寄せ、左寄せなどが出来ます。ブロック要素のため<br>タグは必要ありません。
<SECRETMAIL/> メール欄が空白、sage、ageだけのときは普通の<MAIL/>と同じ。
それ以外の文字の時は、****と表示されたリンクで内容をポップアップする
<THUMBNAIL/> スキンの中でサムネイルを表示できるので、若干の位置調整が可能
ただし、スキンの中でこのタブが出てくる以前に認識した画像しか表示できないので<MESSAGE/>の後ろでしか使えません。サムネイル前後の空行を設定するくらいしか意味なし。
<THUMBNAIL/>がない場合、スキンを用いてレスを表示した次の行からサムネイル表示。
<!--MARKBEGIN/>
<MARKEND/-->
レス用スキンのソースのうち、<!--MARKBEGIN/>と<MARKEND/-->で囲んだ範囲はレスがチェックされているときだけレンダリングされる
ようやくIE版でもチェックを可視化可能に。デフォルトスキンでは、IE版は★彡マーク、Doeは名前を除く全体を12番色に変更
<!--MARKBEGIN/>がないスキンの場合、Doeはレスを12番色に、IE版は何もしない
HTMLとして見ればコメントになるので、IE版のスキンはMARKBEGIN/ENDタグで
カスタマイズしてもたぶん他のJaneで使えるはず? Doeはたぶんダメ
<MESSAGENOBR/> <MESSAGE/>の代わりに使うと本文中の改行を除去(Doeのみ)

□ 例1 (<DIV>,</DIV>タグ,<IMG>タグを使わない場合)
<pre>
 <dt><NUMBER/> <b><SAGE/><NAME/></b> [<MAIL/>] <DATE/> </dt><br>
<hr><dd><MESSAGE/><br><br></dd></b>


□ 例2 (<DIV>,</DIV>タグを使う場合)
<pre>
 <dt><NUMBER/> <b><SAGE/><NAME/></b> [<MAIL/>]
<div align="right"か"center"を選んでください><DATE/> </div></dt>
<dd><MESSAGE/><br><br></dd></b>


□ 例3 (<IMG>タグを使う場合)
<pre><IMG src="使いたい画像の名前.png" align=overlap>
 <dt><NUMBER/> <b><SAGE/><NAME/></b> [ <MAIL/> ] <DATE/></dt><br>
<dd><MESSAGE/><br><br></dd></b>


□ 例4 (<DIV>,</DIV>タグを使用して番号,ID,時間,Beを寄せ<IMG>タグを使う場合)
<pre><img src="使いたい画像の名前.png" align=overlap><br>
 <dt><div align="right"か"center"を選んでください><NUMBER/></div>
<b><SAGE/><NAME/></b> [<MAIL/>]
<div align="right"か"center"を選んでください><DATE/> </div></dt>
<dd><MESSAGE/><br><br></dd></b>



□ 説明

レスアンカーにカーソルを合わせたときにポップアップして表示される時に使われるファイルです。


□ 使用できるタグ一覧

Res.html,NewRes.htmlで使えるタグと同じタグが使えますが、色の指定は出来ません。
特にこだわりが無い人意外は変更しなくても良いかと思われます。


□ 例
<pre>
<dt><NUMBER/> <NAME/> <MAIL/> <DATE/> </dt>
<dd><MESSAGE/><br></dd></b>


□ 説明

「ここまで読んだ」を使用する時にレスとレスの間に埋め込まれるしおりの時に使うファイルです。


□ 使用できるタグ一覧

Res.html,NewRes.htmlで使えるタグと同じタグが使えます。


□ 例
<br>
 <img src="bookmark.png"><br>
<br>
<br>


□ 説明

新着レスを取得した時に既読レスと新着レスの間に埋め込まれる時に使われるファイルです。
このファイルが無くても全然問題はありませんので、使いたい方のみ使ってください。


□ 使用できるタグ一覧

Res.html,NewRes.htmlで使えるタグと同じタグが使えます。


□ 例
<br>
(・∀・) <ココカラ シンチャクレスダヨ !<br>
<br>


□ 説明

Res.html,NewRes.htmlで色を指定する時に使われる<SA i="X"/>タグで指定するXの値を設定します。
<SA i="X"/>は次の<SA i="X"/>があるまでずっと有効になるため、
[sage]としたいときにattrib.iniで[の色を1、メール欄の色を2と指定し
 <SA i="1"/>[<SA i="2"><MAIL><SA i="1"/>] とする必要があります。
attrib.ini自体の指定は大変難しいため、こちらのサイトで配布されているAttrEditのご使用をオススメします。


このタグの説明文はJaneViewHelpさんで公開されているヘルプファイルを参考にしています。
ヘルプさんありがとうございます。