Software/wiki自作プラグイン/instag.inc.php

https://dexlab.net:443/pukiwiki/index.php?Software/wiki%BC%AB%BA%EE%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3/instag.inc.php
 

instag.inc.php

サマリwikiタグ入力用プラグイン
対応バージョン1.4.x
投稿者DEX
投稿日2007-02-17 (土) 19:27:30

目次

説明

  • 編集画面でよく使うwikiタグをボタン1つで入力できるようにします
    • 強調、斜体、下線、取消線、番号無しリスト、番号付きリスト、センタリング、整形済みテキスト、フェイスマーク、etc...
  • シンプルで場所を取らないインタフェース
  • クロスブラウザ対応
    ブラウザ対応状況
    IE7.0
    IE6.0SP2
    Firefox 2.0
    Opera 10.10
  • サンプル画像
    480
  • 同様のプラグインにinput_helper.inc.phpがありますが、もっとシンプルなもの(PyukiWiki参考)が欲しかったため作成しました。

動作サンプル

ここでお試しできます。 [smile]

ライセンス

ダウンロード

リビジョン内容日付
filev2.3UTF-8に対応しました。2008-04-25
filev2.2(EUC-JP向け)通常タグ挿入後、改行しないように変更2007-09-10 (月) 23:36:03
filev2.1JavaScript?のみで動作するように大幅に変更。2007-02-17 (土) 19:27:30
filev1.0初期リリース
旧説明
2005-07-07

インストール

  • スキンファイルに組み込みます。
  1. pukiwikiのskinディレクトリの中にjscriptsディレクトリをアップロードします。( skin/jscripts )
  2. 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をご呈示下さい。

アンケート

  • 各質問に一人1回のみ投票して下さい。
  • このプラグインに満足していますか?
    選択肢 投票
    はい 86  
    いいえ 9  
  • 「いいえ」に投票した方に質問です。
    どのような修正を加えれば、よくなると思いますか?下記のコメントに記入して下さい。

コメント

最新の10件を表示しています。 コメントページを参照

  • そうです! 年寄りで忘れっぽくて… 何だったっけと悩む事もなくなるので… (^_^;) -- motty? 2008-08-27 (水) 12:38:35
  • 使わせて頂きましたが、編集画面でウインドウサイズを変更すると「ページを更新」「プレビュー」ボタンが消えるバグがありました。便利なだけに使用中止は残念でしたが、ご報告です。IE6+PukiWiki1.47+Gs2スキン環境です。 -- あっきゅん? 2008-10-20 (月) 16:38:08
  • スキンによるinputボタン動作不具合の件ですが、skin/jscripts/instag/themes/pukiwiki/editor_template.js のどこかを修正すれば直りそうです。が、知識が無いのでよく分かりません@@ 自分はとりあえずPukiWiki本体側「lib/html.php」の<div style="float:left;">を無効にして使用できるようになりました。 -- あっきゅん? 2008-12-02 (火) 12:42:30
  • 編集時だけでなく、#articleや#commentのテキストエリアで使用することは可能でしょうか? -- あっきゅん? 2008-12-17 (水) 00:47:36
  • 普通の改行(Enterキーでするやつ)したときに
    タグを挿入出来るように出来たらずいぶん楽になるんではないかと。動作:Enter押下→改行コード挿入→改行(本来のEnter押下と同じ動作)  検討よろしくお願いします。 -- うんw? 2009-08-09 (日) 21:23:52
  • ダウンロードしたファイルの日本語全てが文字化けしてました。(多分自分のMacの設定が悪いのでしょう。)skin/pukiwiki.skin.phpでエンコーディング指定を変更したりしたらblowserでの文字化けはなくなりました。有難うございます。 -- 化け? 2009-10-24 (土) 13:27:58
  • 是非ともカラーパレットを追加してください。必須な気がします。 -- 通りすがりです? 2009-11-14 (土) 16:26:50
    • 同じく、カラーパレットは欲しいです。 -- 初心者? 2010-02-09 (火) 12:18:55
  • Opera10.5から動かなくなりました -- しましま? 2010-03-29 (月) 00:42:31
  • W2kSP4+InternetExplorer6.0ではパレットの画像がundefineとなり表示されませんでした。もう、IE6.0は古いからサポート外ですかね。 -- saka? 2010-03-31 (水) 11:24:50
    • UTF8版は language : "ja_JP.utf8"] -- saka? 2010-03-31 (水) 11:28:48
    • language : "ja_JP.utf8"に変えてみたら直りました。サーバ依存なんですね。 -- saka? 2010-03-31 (水) 11:29:18
  • 複数行を整形済みテキストにできる所が非常に便利ですね。選択行の最後にチルダ(~)を挿入できればさらにありがたいです。 -- tfujii? 2012-05-30 (水) 13:15:50
お名前: 「かくにん」を漢字で入力して下さい。1文字目が「たしかめる」で2文字目が「みとめる」です。

添付ファイル: fileinsTag.png 898件 [詳細] fileinstag.inc.10.zip 1546件 [詳細] fileinstag-2.3.zip 3339件 [詳細] fileinstag-2.2.zip 1960件 [詳細] fileinstag-2.1.zip 1633件 [詳細] fileinstag-2.0.png 1730件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-11-08 (木) 22:38:03 (6d)