トップ 差分 一覧 Farm ソース 検索 ヘルプ RSS ログイン

BugTrack-plugin/224

ページの作成や編集にはユーザ登録が必要です。

Wiki書式挿入編集ボタン

  • 投稿者: あき、A_M、KG
  • カテゴリ: 新規
  • 優先度: 普通
  • 状態: 提案
  • 日時: 2005年07月19日 23時05分02秒

 内容

ウィキペディアなんかの編集ページにある、Wiki書式自動挿入ボタンを再現してみました。

Wiki使用に際して、新規ユーザの最大のハードルはWiki特有の入力書式を覚えることだと思います。本プラグインではこの負担を少しでも軽減するため、Wiki書式をボタン一つで挿入してくれる機能を実現致しました。実際に使って頂ければ、その良さに気付いて頂けることと思います。

尚、ボタンに関しては後から自由に配置を変更したり、新規ボタンを追加することも可能です。(但し、ボタンイメージは自作する必要があります)

サンプルはこちら。

ご自由に編集してもらって結構です。

ちょっとまだ画像(ボタンのイメージ)が暫定です。時間があれば更新したいですが、近々の更新は期待しないで下さい。

→A_Mさんの絶大なるご協力により、画像の更新が実現しました。感謝感激。2005/07/29

 更新履歴

edit_botton.zip(932) - 2005/07/26
  • 初版リリース。
  • ボタンイメージ暫定。
edit_botton_rev01.zip(937) - 2005/07/30
  • ボタンイメージ差し替え。
  • 書式追加(下線強調、打消し線追加)。
edit_botton_rev02.zip(899) - 2005/07/31
  • セパレータ(グループ区切り)追加。
  • ドキュメント同梱。
edit_botton_rev03.zip(945) - 2005/10/17
  • Mozilla系ブラウザの際、スクロール中にボタンをクリックするとカーソルがページの先頭に飛んでしまうバグを修正。
edit_botton_rev04.zip(893) - 2005/10/20
  • 3.5.9に対応しました。
  • Wikiフォーマット(FSWiki/Hiki/WalWiki/YukiWiki等)の指定に対応しました
edit_button_rev05.zip(897) - 2005/11/05
  • プラグイン化しました。
edit_button_rev06.zip(993) - 2006/08/08
  • 標準プラグイン用のコンボボックスを追加
  • 別窓プレビュー機能の追加。
edit_button_rev07.zip(2100) - 2006/09/08
  • IEにてコンボボックスが動作しなかったのを修正。
edit_button_rev08.zip(6) - 2018/09/12
  • FSWiki3.6.5対応
  • コンボボックスの動作修正
  • ブロックプラグイン対応
  • パラグラフ・ブロック系の場合は新規行に移動して挿入するように修正

 インストール方法

rev04からインストール方法を簡素化しました。

rev05からプラグイン化し、コアファイルへの上書きをやめました。

rev05以降のインストール方法

  1. 各ディレクトリをディレクトリ毎、FSWiki設置環境の対応する場所にコピーして下さい。
  2. 管理者メニューのプラグイン設定画面で、同プラグインをONにして下さい。

rev04のインストール方法

  1. plugin/core/EditPage.pm をFSWiki設置環境の plugin/core/ ディレクトリ下にコピーして下さい。
  2. theme/editor ディレクトリをディレクトリごとFSWiki設置環境の theme/ ディレクトリ下にコピーして下さい。
  3. tmpl/ ディレクトリ下の全てのファイルをFSWiki設置環境の tmpl/ ディレクトリ下にコピーして下さい。

早い話、ディレクトリごと対応するディレクトリに上書きすればインストール完了です。rev03以前と同じインストール方法では動作しません。

rev03以前のインストール方法

添付ファイルを解凍し、tmpl/editform.tmpl を tmplディレクトリ下のeditform.tmplと差し替え、theme/editorディレクトリをディレクトリごとthemeディレクトリ下に放り込んで下さい。

また、plugin/core/EditPage.pm の 123行目辺り $tmpl->param(・・・); に「THEME_URI => $wiki->config('theme_uri'),」を追加して下さい。

こんな感じ

 ≪ plugin/core/EditPage.pm ≫

$tmpl->param({SCRIPT_NAME   => $wiki->config('script_name'),
        PAGE_NAME     => $pagename,
        CONTENT       => $wiki->convert_from_fswiki($content,$format),
        LAST_MODIFIED => $time,
        ACTION        => 'EDIT',
        EXISTS_PAGE   => $wiki->page_exists($pagename),
        SAGE          => $sage});

   ↓

$tmpl->param({SCRIPT_NAME   => $wiki->config('script_name'),
        PAGE_NAME     => $pagename,
        THEME_URI     => $wiki->config('theme_uri'),      ←この行を追加
        CONTENT       => $wiki->convert_from_fswiki($content,$format),
        LAST_MODIFIED => $time,
        ACTION        => 'EDIT',
        EXISTS_PAGE   => $wiki->page_exists($pagename),
        SAGE          => $sage});

 標準装備ボタン

最新版で装備しているボタンは以下のとおり。
イメージ名 機能
head1.gif 大見出し
head2.gif 中見出し
head3.gif 小見出し
bold.gif 強い強調(太字)
italic.gif 弱い強調(斜体)
underline.gif 下線強調(下線)
strikeline.gif 打消し線
unordered_list1.gif 番号無しリスト1
unordered_list2.gif 番号無しリスト2
unordered_list3.gif 番号無しリスト3
ordered_list1.gif 番号付きリスト1
ordered_list2.gif 番号付きリスト2
ordered_list3.gif 番号付きリスト3
quotation.gif 引用
explanation1.gif 説明文1
explanation2.gif 説明文2
pre.gif 整形済みテキスト
comment.gif コメント行
table.gif テーブル
horizontal_rule.gif 水平線
wikipage_link.gif Wikiページリンク
outside_link.gif 外部リンク
image_link.gif 画像リンク
ref_image.gif 埋め込み画像
sepa.gif セパレータ(グループ区切り)

尚、Wiki書式には行書式(行頭でのみ使用可能な書式)と文字列書式(任意箇所で使用可能な書式)の2種が存在します。ボタンのハイライト部、影部にてそれらを区別しています。

モノクロ:行書式(行頭でのみ使用可能な書式)

橙で着色:文字列書式(任意箇所で使用可能な書式)

 カスタマイズ方法

rev04以降

ボタンの配置を変更したり新規ボタンを追加するには、tmpl/editform_<フォーマット名>.tmpl を編集したり theme/editor ディレクトリに新しい画像を追加するなどして対応できます。指定できる関数はrev03以前と同じです。

rev03以前

ボタンの配置を変更したり新規ボタンを追加するには、tmpl/editform.tmplを編集したりtheme/editorディレクトリに新しい画像を追加するなどして対応できます。

tmpl/editform.tmplでは、下記の2つの関数が使用できます。

 使用できる関数とそのI/F

ボタン挿入
insert_button(title, image, head, tail, sample)
  title   ツールチップ(ボタンの上にマウスを乗せた時に表示される簡単なヘルプ)として表示される文字列
  image   ボタンのイメージファイル名
          ここで指定した画像ファイルをtheme/editorディレクトリに準備しておく必要があります。
  head    文字列をドラッグした状態でボタンが押された際、ドラッグ文字列の前に挿入される文字列。
          又は下記sampleの前に挿入される文字列
  tail    文字列をドラッグした状態でボタンが押された際、ドラッグ文字列の後ろに挿入される文字列。
          又は下記sampleの後ろに挿入される文字列
  sample  文字列をドラッグせずにボタンが押された場合、サンプルとして挿入される文字列。
コンボボックス挿入
insert_select(label, array)
  array   コンボボックス内の項目情報
          [[title, head, tail, sample],[title, head, tail, sample],...]
セパレータ挿入
insert_separator(image)
  image   セパレータのイメージファイル名

 動作確認バージョン

  • rev03以前 3.5.8
  • rev04,rev05 3.5.9
  • rev06,rev07 3.6.2
  • rev08 3.6.5 & IE8+|Chrome|Firefox

revとバージョンが異なっても動作します。rev03以前では、Wikiフォーマットの変更に対応していないだけです。(FSWikiフォーマットのみを使っている分には支障有りません)

 動作確認ブラウザ

下記のブラウザにて動作確認しています。

  • InternetExplorer 6.0
  • Netscape 7.1
  • Firefox 1.0
  • Opera 8.02
  • Chrome

いずれもWindows版での確認です。MacのIEでは駄目でした。(2005/08/18)

動作対象外ブラウザではボタンを表示させないよう頑張ってみましたが、挫折しました。JavaScript難しいっす。(2005/10/19)

※動作対象ブラウザは、IEとMozira系ブラウザのみです。と後なぜかOpera。

追記(2018/09/12) - KG
WebKit系ブラウザーでは正常に動作すると思います。

 ライセンス

GPL。ご自由にお使いください。

 コメント

  • サンプルページにて試しただけですが、強調太字、強調斜体においてダブルクォート(")が、生成されているようですが。Help/FSWikiではシングルクォート(')となっています。 - Minty (2005年07月21日 20時58分54秒)
  • ご指摘ありがとうございます。返信が遅くなってすみません。コメントされていることに気付きませんでした。直しておきました。 - あき (2005年07月26日 17時39分48秒)
  • 動作確認してみますとtmpl/editform.tmpl10行目も修正した方がよさそうですね。同ファイルをいじって画像追加するだけで他の拡張書式にも対応できそう。 - A_M (2005年07月29日 16時57分10秒)
  • アイコンを作ってみました。BT224_ICONs.zip(766) です。 - A_M (2005年07月29日 19時19分58秒)
  • すすすすす素晴らしい!!! 完璧、文句なし、素晴らしすぎるっ!! 利用者の利便性を考えて、後で一つにまとめてアップしておきます。 - あき (2005年07月29日 22時46分36秒)
  • と思ったんですが、なぜかbold.gifとcomment.gifが無いですね。 - あき (2005年07月29日 22時47分05秒)
  • それはさておき、これだけ格好良くできてしまうと、何だか逆に欲が出てきますね。例えばプラグインを記述するボタンを追加するとか・・・。(投稿者の欄、「あき、A_M」に変えておきますね) - あき (2005年07月29日 22時54分43秒)
  • アーカイブにbold.gifとcomment.gifを追加しました。BT224_ICONs_2.zip(819)が修正分です。 - A_M (2005年07月30日 00時07分21秒)
  • 添付ありがとうございます。ということで早速同梱したバージョン(edit_botton_rev01.zip(937))をアップしました。readme.txtは、まとめ直して後日更新しておきます。 - あき (2005年07月30日 00時49分16秒)
  • あ、それから、先ほどは気が付かなかったのですが、下線と打ち消し線も追加して下さったのですね。ありがとうございます。 - あき (2005年07月30日 00時50分25秒)
  • ボタンの並べ方とかも工夫した方がいいかな? 例えば行書式と文字列書式を分けて並べるとか・・・。 - あき (2005年07月30日 01時33分59秒)
  • ボタンの入れ替えは、ユーザごとにいろいろと使いやすく感じるパターンがありそうですね。 - A_M (2005年07月30日 07時06分18秒)
  • ああ、なるほど。MS-Officeとかでも自由に変えられますからね。ですが、並び替え機能なんてのまではさすがに・・・。提供者側としては、「どこをどうすれば順番を変えられますよ」、「ボタンを追加できますよ」ってドキュメントに書いておくくらいでいいのかな? - あき (2005年07月30日 08時11分34秒)
  • セパレータでグループ分けくらい有ってもいいかなぁ、と思って試してみました。試験場所 個人的には良さそうな感じがしますが。 - あき (2005年07月30日 09時01分11秒)
  • 並び替えはeditform.tmplの編集方法を説明すれば十分だと思います。セパレータはアイコンをグループ化でき、視認性も高まるので良いですね。 - A_M (2005年07月30日 16時26分35秒)
  • ボタンを並び替えました。セパレータ機能を追加しました。ドキュメントを強化しました。edit_botton_rev02.zip(899)です。 - あき (2005年07月31日 16時33分21秒)
  • MediaWikiのようです。わからないですが - Mo (2005年08月04日 00時05分44秒)
  • ???。きちんと主語も書いてくださいな。ウィキペディアの正体がMediaWiki? そうですね。・・・ ん? そういう意味のコメント? - あき (2005年08月04日 07時40分50秒)
  • MacOS9.2(IE5.1.7)ではうまく動きませんでした(シカトされます)。何かいい方法はありませんでしょうか? - フク (2005年08月18日 10時26分22秒)
  • 動作対象ブラウザをIEとMozillaにフォーカスしておりますので、動いてもよさそうなものですが、Mac版となるとまた話が違ってくるのかもしれません。単純に、ブラウザの判定文を誤っているくらいならこちらで対応できます。(そんな理由ではなさそうだけど・・・) MacOS9.2は持ち合わせておりませんので、異なるバージョン(OSX 10.2.? IE?.?.?)にはなりますが、今晩にでも確認してみたいと思います。(バージョンが違うと確認しても無駄かな?) 究極の選択肢として、ブラウザを Mozilla系にすると動作するかもしれません。 - あき (2005年08月18日 13時14分15秒)
  • 余談ですが、今気付いたことがあります。動作対象外のブラウザなら、ボタン自体を表示させないように設計すべきだったかもしれません。互換をとりつつ対応できそうなら、対応を検討します。 - あき (2005年08月18日 13時14分48秒)
  • 和ジラで確認したところ、うまく動きました。ご対応ありがとうございます。 - フク (2005年08月18日 17時22分55秒)
  • OSX 10.2.8 IE5.2で確認しました。どうやら、IEとしての判定には失敗しているようです。「それなら対応は簡単」と思いきや、強制的にIEと判定させても動作はしませんでした。IEのバージョンが古いか、Windows版と互換がとれていないかどちらかのようです。 - あき (2005年08月18日 22時40分14秒)
  • と、それから、和ジラはMozilla系のブラウザのようですね。「Macで使う場合Mozillaで」というのもおかしな話ですが、とりあえず、動作する手段が見つかって良かったです。 - あき (2005年08月18日 22時40分22秒)
  • Opera 8.02 on Win32 でもきちんと動作しました。どこまでさかのぼって動作するかはわかりませんが、最新のOperaも動作対象に入れていただければと思います。 - BJM(と) (2005年09月10日 06時09分34秒)
  • おお、凄い!! Operaは絶対駄目だって、確認もする前から諦めてたけど、動作するんだぁ。IE用の命令とMozira用の命令には対応したけど、どっちにヒットしてるんだろう? これは嬉しい誤算です。追加しておきます。 - あき (2005年09月10日 09時48分16秒)
  • すばらしい!bottonのつづりが気になるけど。 - たけ (2005年09月18日 12時02分21秒)
  • あ、ほんとだ、気が付かなかった。お恥ずかしい…。 - あき (2005年09月19日 00時24分43秒)
  • きょう初めて触ったのですが、 Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7 の環境において、テキスト編集エリアにスクロールバーが出ていて、下の方にスクロールしている状態で、ボタンを押すと、書式は挿入されるのですが、スクロールバーが一番上まで戻ってしまい、自分が編集していた場所を見失ってしまう羽目になります。 - まー (2005年10月07日 23時57分13秒)
  • ご指摘ありがとうございます。タイミングがいいというか何というか…、同現象に関しては3.5.9向け対応を行っていて、昨夜見つけました。変数名の綴りミスです。3.5.9向け対応版はまだアップできそうにないので、とりあえず、そこを修正しただけの版をアップしておきます。edit_botton_rev03.zip(945)です。 - あき (2005年10月17日 20時00分45秒)
  • あれ、書き込みされたのも昨夜なんですね。私が見つけたのはその時間より後かも…。 - あき (2005年10月17日 20時06分55秒)
  • 3.5.9の新機能に習ってWikiフォーマット(FSWiki/Hiki/WalWiki/YukiWiki等)の切り替えに対応しました。edit_botton_rev04.zip(893)です。 - あき (2005年10月20日 00時39分27秒)
  • 動作対象外ブラウザ(Mac版のIE等)の場合、ボタンを表示させない対応もしたかったのですが、思ったように制御できず挫折しました。(JavaScript未対応ブラウザでは元々ボタンは表示されませんが、表示されてしまうのはJavaScriptは有効だけれど命令セットが違って動作しないブラウザの場合です) - あき (2005年10月20日 00時45分12秒)
  • あっ、そう言えばbottonの綴り直そうと思ってたのに忘れてた。(>_<) また次回にでも…。 - あき (2005年10月20日 08時22分11秒)
  • インストールもシンプルになって分かりやすいですね。 - A_M (2005年10月20日 19時30分01秒)
  • プラグイン化しました。edit_button_rev05.zip(897)です。buttonの綴りも(ようやくって感じですが)直しました。 - あき (2005年11月05日 02時20分47秒)
  • rev04をrev05にバージョンアップするには、当然plugin/core/EditPage.pmをFSWiki本来のファイルに戻す必要があるのですね? - hoiho (2005年11月05日 18時55分41秒)
  • いえ、別に本人が気にならなければ元に戻さなくても構いませんよ〜。もちろん、元に戻さなければ、プラグインをOFFにしてもボタンは非表示にはなりませんが…。 - あき (2005年11月05日 19時28分29秒)
  • FireFox で見ると、[B] など一部のボタンがうまく表示されません。 - こねこん (2006年02月07日 02時17分23秒)
  • こちらではFireFoxでもきちんと表示されるんですけどね。何故でしょう? 他にうまく表示されない方いらっしゃいますか? - あき (2006年02月07日 02時36分51秒)
  • edit_button_rev05で複数行を一括変換できるように修正してみました。editor.jsに当ててください。editor.js.patch(839) - keroro (2006年02月22日 14時00分47秒)
  • Premature end of script headers: editor.js となって表示されないようです。サーバーの問題!?ファイルの文字コードも改行コードもあってるようですし - くら (2006年03月29日 10時15分53秒)
  • エラーの内容的には「editor.jsの内容がおかしいよ」ということなのですが、何も編集とかはされていないのですよね?権限も大丈夫で、文字コードも、改行コードも大丈夫と…。う〜ん。HTTPサーバのログとかを確認して頂くことは可能でしょうか?エラーの理由が書かれているはずなのですが…。サーバ側の設定の問題であるような気がします。気になるところで言えば、.htaccessを利用してらっしゃるなら、拡張子「.js」は参照を許可されてますでしょうか? - あき (2006年03月29日 13時21分48秒)
  • 先のエラーはerror.logの出力でこれだけがでているのです。.htaccess等確認してみます。 - くら (2006年03月29日 15時35分20秒)
  • .htaccessは使ってないです、なぜだろう - くら (2006年03月29日 15時48分48秒)
  • 定義してやったらできました。 - くら (2006年03月30日 12時30分28秒)
  • このページ毎日空白更新されてますね。上げてるのは同一人物なんですかねえ。 - Goo (2006年05月04日 14時35分40秒)
  • 書き込み時のIPアドレスは毎回異なっているようです。接続元IPアドレスを偽装しているかのよう。 - あき (2006年05月16日 08時32分05秒)
  • BugTrack-plugin/282のページに、差分吸収したものをコメントと共に添付しました。 - A_M (2006年07月27日 16時58分17秒)
  • 標準プラグイン用コンボボックスの追加と別窓プレビュー機能を追加し、edit_button_rev06.zip(993) としてアップデートしました。 - KG (2006年08月08日 16時06分53秒)
  • ちなみに、コンボボックス内の項目の先頭についている [I],[P]はそれぞれ インラインプラグイン、パラグラフプラグインを指します。 - KG (2006年08月08日 16時09分19秒)
  • 標準プラグイン用コンボボックスって、コンボボックス内の項目を選択するとプラグインが挿入されるんでしょうか?何も起きないのですが…。 IE6(Win)です。何も起きないのが正しいわけではないですよね。 - K.Y. (2006年09月08日 17時28分29秒)
  • IE6(Win)だと、JavaScriptのエラーとなりますね。オブジェクトが判断できていない為に編集覧欄に挿入されないようです。Firefoxなどで確認するとカーソル位置に標準のプラグイン記法が挿入されます。 - A_M (2006年09月08日 18時08分17秒)
  • 返答遅くなりました。色々テストしていたものですから・・・。一応、対応済みバージョン edit_button_rev07.zip(2100) を作成しました。Operaでの確認が取れていませんのでどなたかよろしくお願いします。 - KG (2006年09月08日 20時16分58秒)
  • Operaでも動作することを確認しましたのでご報告です。IEでも動作します。尚、IEの場合はJavaScript実装の違いからか、オプション設定次第でエラー顕在のようです(実害は感じませんが念のためご報告)。 - A_M (2006年09月09日 08時45分39秒)
  • editform_FSWiki.tmplほか各テンプレートファイルの6行目、<script type=text/javascript>は<script type="text/javascript">じゃないとダメなのでは? - hoiho (2006年09月27日 11時54分29秒)
  • そうですね。「"」で囲うべきです。 - あき (2006年09月27日 12時46分27秒)
  • さっそく導入させていただきました。しかし惜しい事にJavaScriptが正常にどうさせず(アイコンが詰め込まれず、アイコン同士の間隔が大きいまま)レイアウト的に不味いです。サンプルで動作しているものを使わせていただきたいのですが、無理でしょうか。 - ピーポン (2006年12月10日 15時21分27秒)
  • 自己解決しました。margin:0px;を挿入して整形できました。 - ピーポン (2006年12月10日 15時47分58秒)
  • エラーなんですけど、30数行目のfor(i=0;i < array.length ;i++)ループ直下の document.write("<option onclick=\"javascript:insert_tag('" + array[i][1]・・・の処理をif(array[i])で囲ったらエラーは出なくなりました。要素の無い配列にアクセスするために起るエラーみたいですね。 - ピーポン (2006年12月10日 16時12分12秒)
  • 3連投申しわけございません。自分もfswikiの発展に貢献できるよう頑張ります。素晴らしいツールありがたく使わせていただきます。誠に有難うございました。 - ピーポン (2006年12月10日 16時17分18秒)
  • どうも私の環境では、「regist_theme_uriが定義されていない」といった内容のエラーが出てしまいます。FSWiki 3.6.1 + rev07 です。何かわかることがあれば教えていただきたく。 - aki (2007年05月02日 22時35分27秒)
  • はじめまして。 "'1'はNullまたはオブジェクトではありません。" というエラーがIE7で出ました。動作は問題ないみたいですが・・・気になります。 - アリエス (2007年10月30日 12時52分29秒)
  • rev07 の editor.js の 31行目に以下の構文(+のところ)を追加してください。 - KG (2007年10月30日 13時38分40秒)
 for(i=0;i<array.length;i++)
+   if (array[i] != undefined)
     document.write("<option onclick=\"javascript:insert_tag('" + array[i][1] + "','" + array[i][2] + "','" + array[i][3] + "');\">"+array[i][0]+"</option>");
  • ライン32”構文エラーです”とライン132”オブジェクトを指定してください”とでて、ボタンすら表示されなくなってしまいました…。 - アリエス (2007年11月02日 21時37分07秒)
  • これはどこに書くのでしょう >margin:0px;を挿入して整形できました (2006/12/10 ピーポンさん) - てつ (2007年11月18日 20時28分59秒)
  • エラーが発生するのは本体のバージョンアップ後ではないでしょうか?このパッケージのテンプレートは本体に付属のテンプレートを上書きしますので、プラグインを再度インストールし直すと解決できると思います。―エラー内容は恐らくHTML-Templateモジュールのものかと思います。また、 margin:0px は管理画面のユーザスタイルや使用中のテーマ(CSSファイル)内に書くようになります。 - A_M (2007年11月19日 11時30分27秒)
  • Wikiを知らない人でもそれなりに安心して編集できる環境がないかと思ってさがしていました。これはいいですね。ひとつ要望があるのですが、カーソルが行頭以外にある時に、行頭でしか使えない修飾のボタンを押したら、自動的に改行して次の行に挿入される、という風にはならないでしょうか? - matto (2008年01月24日 15時13分33秒)
  • div#toolbar img { margin:0px; } とすればいいようです。 - こいたろう (2008年06月25日 17時28分21秒)
  • 最新版 edit_button_rev07.zip(2100) を使用させていただいております。本プラグインの編集フォームには、FSWiki 標準のものとは異なり、チェックボックスに label タグが付いていないようでしたので label タグを付けてみました。tmpl/editform_FSWiki.tmpl へのパッチファイル editform_FSWiki.tmpl.20090820.diff(558) と、圧縮した tmpl/editform_FSWiki.tmpl そのもの editform_FSWiki.tmpl.20090820.zip(601) を添付致します。 - ぐうます (2009年08月20日 07時56分51秒)

editform_FSWiki.tmpl.20090820.diff

--- tmpl/editform_FSWiki.tmpl.orig	2006-08-08 16:21:48.000000000 +0900
+++ tmpl/editform_FSWiki.tmpl	2009-08-20 07:12:23.000000000 +0900
@@ -93,14 +93,14 @@
  <textarea cols="80" rows="20" name="content"><!--TMPL_VAR NAME="CONTENT" ESCAPE="HTML"--></textarea>
  <br>
  <!--TMPL_IF NAME="EXISTS_PAGE"-->
-    <input type="checkbox" name="sage" value="1"
+    <input type="checkbox" name="sage" value="1" id="sage"
      <!--TMPL_IF NAME="SAGE"-->checked<!--/TMPL_IF-->
-    >タイムスタンプを更新しない
+    ><label for="sage">タイムスタンプを更新しない</label>
  <!--/TMPL_IF-->
  <!--TMPL_IF NAME="REFERER_URL"-->
-    <input type="checkbox" name="referer" value="1"
+    <input type="checkbox" name="referer" value="1" id="referer"
      <!--TMPL_IF NAME="REFERER"-->checked<!--/TMPL_IF-->
-    >保存後に元のURLに戻る
+    ><label for="referer">保存後に元のURLに戻る</label>
  <!--/TMPL_IF-->
  <input type="submit"   name="save"         value=" 保 存 ">
  <input type="submit"   name="preview"      value="プレビュー" onClick="this.form.target='';">
  • fswiki3.6.5対応版です。上記パッチ取り込みと自動改行対応です。edit_button_rev08.zip(6) - KG (2018年09月12日 23時52分46秒)
お名前: コメント: