instag.inc.php

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をご呈示下さい。


トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2022-06-03 (金) 19:20:37 by pukiwiki 1.5.4