pukiwikiプラグイン/attachref

2023-11-14 (火) 12:42:00
お名前:

表記、そんな感じのものを作ったので、一応公開しておきます。

以前「attachrefdd」という名前でα版公開していたのですが、いろいろ検討修正してある程度安定したので正式にリリースしたかたちです。

プラグイン概要

公式ページからダウンロードできる「attachref プラグイン」の改造版です。

動作確認は Edge(Cromiumエンジン) で実施しています。
他の環境では試していません。

元のattachref はファイル添付〜リンク貼り付けを容易にできるようになるプラグインです。
これの持つアップロードフォームを改造し「ドラッグ&ドロップでのファイル指定」ができるようにしています。

インストール方法

  1. 本ページに添付されている下記ファイルをダウンロードし、「attachref.inc.php」の名前で pukiwiki の pluginフォルダにおいてください。

使い方

基本的に既存の attachref と同じです:画像など添付ファイルを張りたいところに

&attachref();

と記載すると、ページには以下のような「添付」リンクが表示されます(ここまでは元の attachref と同じです)

[添付]

上記の「添付」リンクを押すと、以下のようなフォームが表示されます。


attachrefdd_01.png


  • アップロードファイルは、次の2つの方法で指定できます。
    • 上記の「クリック or ドラッグ&ドロップしてファイルを選択。」エリアを左クリックすると、ファイル選択ダイアログが開きます。そこから選択。
    • 上記の「クリック or ドラッグ&ドロップしてファイルを選択。」エリアに、ファイルをドラッグ&ドロップすることで、それを指定することができます。
  • 「リンク不要」のチェックボックスをチェックすると、「nolink」指定になります。
  • 倍率を100以外にすると、「xxx%」指定になります。

技術的な話。

  • ドラッグ&ドロップは Javascript必須です。
    • α版では、ドラッグ&ドロップ時に自動的にアップロードする仕組みを入れていましたが、正式版では廃止しました。正直微妙な感じだったので。

コメント

ご意見などがあれば。


お名前:

お名前: