タグ入力支援エディタ設置説明書

2009.8.7 説明書更新

ダウンロードしていただきありがとうございます。
日記CGI「nicky!」用の「タグ入力支援エディタ」と「ネタバレボタン」を
Web Liberty配布の「Web Diary Professional」へ設置するためのセットです。

この Readme_wl_tag.html は、設置用説明書です。
当サイトにアップしてある最新版にものっていないことで疑問があれば、サポート掲示板などに書き込んでください。
随時追加していきます。

目次

ここだけは必ず読んでください

配布版について

タグエディタ機能

ネタバレ機能

その他の利用方法

初めに (重要事項!)

著作権

免責事項

カスタマイズ

タグエディタ設置方法

同梱内容

Readme_wl_tag.html  ・・・ WDP用タグエディタの説明書

header.html  ・・・ ヘッダー
admin_form.html  ・・・ 管理者用投稿画面html

sien フォルダ
  |
  ├― tag.css  ・・・ タグエディタ用スタイルシート
  ├― tag1.js  ・・・ header.htmlに挿入するタグエディタ用スクリプト
  ├― tag2.js  ・・・ admin_form.htmlに挿入するタグエディタ用スクリプト
  |
  ├― netabare.css  ・・・ ネタバレボタン用スタイルシート
  ├― netabare1.js  ・・・ header.htmlに挿入するネタバレボタン用スクリプト
  ├― netabare2.js  ・・・ admin_form.htmlに挿入するネタバレボタン用スクリプト
  |
  └― 画像ファイル

variation フォルダ  ・・・ 差し替え用ファイル ※ 差し替えについての詳細

※ 文字ボタンタグエディタには画像ファイルは同梱されていません。

デフォルトスキンを使用している場合

別のスキン or 改造して使用している場合

ファイルの差し替え

元スクリプトとの違い

画像ボタンタグエディタ

文字ボタンタグエディタ

挿入されるコードについて

■が選択テキストとなります。
特に選択していない場合、カーソル位置にコードが挿入されます。

ブロック要素

h4
<h4>■</h4>
h5
<h5>■</h5>
p
<p>■</p>
p-c
<p class="blockc">■</p>
※ p要素の中央揃えになります(blockc は tag.css で中央揃えを指定)
p-r
<p class="blockr">■</p>
※ p要素の右揃えになります(blockr は tag.css で右揃えを指定)
ul
<ul><li>■</li><li></li><li></li></ul>
ol
<ol><li>■</li><li></li><li></li></ol>
dl
<dl><dt>■</dt><dd></dd><dt></dt><dd></dd><dt></dt><dd></dd></dl>
table
<table><tr><td>■</td><td></td></tr><tr><td></td><td></td></tr></table>
blockquote
<blockquote>■</blockquote>
pre
<pre>■</pre>
変換
選択テキスト内の< >を&lt;&gt;に変換します

インライン要素

br
■<br />
em
<em>■</em>
strong
<strong>■</strong>
ins
<ins>■</ins>
del
<del>■</del>
abbr
<abbr title="略語の元">■</abbr>
acronym
<acronym title="頭字語の元">■</acronym>
※ 頭字語とは「SOHO(ソーホー)」のようにひとつの単語として発音される語のこと。
※ 一文字ずつ素直に読める略語「HTML(エイチティーエムエル)」は abbr を使用する。
code
<code>■</code>
a
<a href="" title="">■</a>
img
■<img src="" width="" height="" alt="">

ファイル挿入用タグ

標準
$FILE1(■)
中央配置
$FILE1_c()
左配置
$FILE1_l(■)
右配置
$FILE1_r(■)
解除
■<br class="c" />
パス
■$FILE1_path
原寸表示
$FILE1_full(■)

ブロック要素

p
<p class="サイズ+色+背景+文字形式">■</p>
span
<span class="サイズ+色+背景+文字形式">■</span>
class
class="サイズ+色+背景+文字形式"■

ネタバレボタン機能

リンク
<p class="nbtnb"><a href="#" onclick="sfield_view('x○○');return false;">ネタバレ</a></p><div id="x○○" class="sfield"></div>
長文用リンク(閉)
<p class="nbtnb"><a href="#" onclick="sfield_view('x○○');return false;">ネタバレ</a></p><div id="x○○" class="sfield"> <p class="nbtna"><a href="#" onclick="sfield_view('x○○');return false;">閉じる</a></p></div>
ボタン
<p class="nbtnb"><input class="nbtn" type="button" name="nothing" value="ネタバレ" onclick="sfield_view('x○○');return false;" /></p><div id="x○○" class="sfield"></div>
ボタン(閉)
<p class="nbtnb"><input class="nbtn" type="button" name="nothing" value="ネタバレ" id="x○○o" onclick="sfield_btn_vcng('x○○','閉じる','ネタバレ');return false;" /></p><div id="x○○" class="sfield"></div>
長文用ボタン(閉)
<p class="nbtnb"><input class="nbtn" type="button" name="x○○o" value="ネタバレ" id="x○○o" onclick="sfield_btn_vcng('x○○','閉じる','ネタバレ');return false;" /></p><div id="x○○" class="sfield"> <p class="nbtna"><input class="nbtnc" type="button" name="nothing" value="閉じる" onclick="sfield_btn_vcng('x○○','閉じる','ネタバレ');window.open('#x○○o','_self');return false;" /></p></div>

挿入タグを追加

基本形式

挿入するものに " (半角ダブルクオーテーション)が含まれている場合、
&quot; に置き換える必要があります。

挿入位置は、タグの切れ目であればさほど問題ないかと思います。
他のボタンと並べるなら、 <!--ここからWDP用アップロードファイル--> の前あたりが適切でしょうか。

文字ボタンで追加

<input type="button" name="ボタンの名前" value="ボタンテキスト" title="タイトル" onclick="enclose('挿入したい前半','後半');return false;" />

画像ボタンで追加

<input type="image" src="画像ファイルへのパス" name="ボタンの名前" alt="代替テキスト" title="タイトル" onclick="enclose('挿入したい前半','後半');return false;" />

説明

画像ファイルへのパス
画像ボタンにする場合のみ必要。
ボタンにするための画像。
デフォルトのフォルダ構成で、sien フォルダに入っている「○○.gif」という画像を使う場合、
${INFO_URL}skin/sien/○○.gifというパスになる。
ボタンの名前
なんでもよい
ボタンテキスト
文字ボタンにする場合のみ必要。
文字ボタンに表示されるテキスト。短く分かりやすいものがよい。
代替テキスト
画像ボタンにする場合のみ必要。
ボタンにした画像が表示されないときの代替テキスト
タイトル
マウスを乗せたときにツールチップで表示される。
必要ない人は title="タイトル" ごと削除してもよい。
挿入したい前半
テキストを選択した状態で挿入したとき、選択テキストの前に挿入される部分。
後半
テキストを選択した状態で挿入したとき、選択テキストの後ろに挿入される部分。
imgタグなど挟む必要がないものは、前半と後半のどちらかだけでもよい。

挿入タグ追加例

例1:ハートの画像を挿入するボタン

挿入する画像タグは、 <img src="画像パス" width="横幅" height="高さ" alt="ハート"> とします。

文字ボタンで追加

<input type="button" name="heart" value="ハート" title="ハート画像を挿入" onclick="enclose('','<img src=&quot;画像パス&quot; width=&quot;横幅&quot; height=&quot;高さ&quot; alt=&quot;ハート&quot;>');return false;" />

画像ボタンで追加

<input type="image" src="${INFO_URL}skin/sien/heart.png" name="heart" alt="ハート" title="ハート画像を挿入" onclick="enclose('','<img src=&quot;画像パス&quot; width=&quot;横幅&quot; height=&quot;高さ&quot; alt=&quot;ハート&quot;>');return false;" />

例2:文字を太字にするタグを挿入するボタン

挿入する画像タグは、前半に <span class="bold"> 、後半に </span> とします。
boldクラスは、tag.cssですでに指定されています。

文字ボタンで追加

<input type="button" name="spanb" value="span(bold)" title="span(太字)" onclick="enclose('<span class=&quot;bold&quot;>','</span>');return false;" />

画像ボタンで追加

<input type="image" src="${INFO_URL}skin/sien/spanbold.png" name="spanb" alt="span(太字)" title="span(太字)" onclick="enclose('<span class=&quot;bold&quot;>','</span>');return false;" />

ネタバレ機能を削除

ネタバレ機能を使わない人は、削除すると少しすっきりします。

ネタバレボタンとネタバレ領域のデザイン

ネタバレ領域の文字色

その他ネタバレデザイン

スクリプトOFFの場合

ネタバレリンクを変更

挿入後に変更

挿入されるタグを変更

他のWeb Liberty製CGIに利用 - Web Gallery Pro、Web Cart Proの場合

他のWeb Liberty製CGIに利用 - Web Galleryの場合

更新履歴

2008.11.3
タグ入力支援エディタ設置セット配布開始。
(png画像ボタン / gif画像ボタン / 文字ボタン の3種類)
2008.11.16
微修正(余分なスペースを削除)