wikiタグ入力用プラグイン
目次
instag.inc.php 目次 説明 動作サンプル ライセンス ダウンロード インストール ちょっと便利に 既知のバグ/不具合 アンケート コメント
説明
編集画面でよく使うwikiタグをボタン1つで入力できるようにします
強調、斜体、下線、取消線、番号無しリスト、番号付きリスト、センタリング、整形済みテキスト、フェイスマーク、etc...
シンプルで場所を取らないインタフェース
クロスブラウザ対応
ブラウザ | 対応状況 |
IE7.0 | ○ |
IE6.0SP2 | ○ |
Firefox 2.0 | ○ |
オペラ10.10 | ○ |
サンプル画像
&ref(): File not found: "instag-2.0.png" at page "Web Collaboration by PukiWiki-付録3 自作プラグイン一覧-instag.inc.php";
同様のプラグインにinput_helper.inc.php[外部リンク]がありますが、もっとシンプルなもの(PyukiWiki[外部リンク]参考)が欲しかったため作成しました。
インストール
スキンファイルに組み込みます。
pukiwikiのskinディレクトリの中にjscriptsディレクトリをアップロードします。( skin/jscripts )
skin/pukiwiki.skin.php を編集し、<head></head>の間だに以下のコードを埋め込みます。(UTF8版は language : "ja_JP.utf8" )
<?php if ($_GET['cmd']=='edit'|| isset($_POST['preview']) || isset($_POST['template']) || $_GET['plugin']=='paraedit' ) { ?> <script language="javascript" type="text/javascript" src="skin/jscripts/instag/instag.js" charset="EUC-JP"></script> <script language="javascript" type="text/javascript"> g_insTag.init({ theme : "pukiwiki", mode : "textareas", language : "ja_JP.eucjp" }); </script> <?php } ?>
ちょっと便利に
動作を変える。
例えば、PukiWiki標準にattachrefプラグインは含まれていないため、insTagプラグインでも利用しません。
既にattachrefプラグインを導入している方は以下を編集します。
jscripts/instag/themes/pukiwiki/editor_template.js
- #attach + &attachref;
既知のバグ/不具合
exlink.inc.phpプラグイン、または同等のJavaScript?を使用している場合問題が出ると報告がありました。
exlink側の問題ですので、こちらから対策版をダウンロード下さい。
Opera 10.51からJavaScript?エラーが出て動作しません。
標準以外のスキンを使用している場合、一部動作不良が報告されています。
標準以外のCSSや、プラグインで追加されたテキストエリアが問題と考えられます。
可能であれば問題がでているPukiwikiのURLをご呈示下さい。