pukiwikiプラグイン/ref

2021-10-17 (日) 17:22:32 (48d)
お名前:

表記、友瀬のサイトで実施している独自拡張。
他の方にも役に立つと思われるので、一応公開しておきます。

改造目的

いわゆるサムネイル表示:「案内ページで見せている画像」をクリックすると、「大きな画像を表示する」動きをするための改造です。
この動作に似たふるまいは、「初期表示の倍率指定」をすることでpukiwikiの refプラグインでも可能ですが、これには次のような問題があり需要を満たせません。

  • サムネイルに選ぶ画像には「元絵をトリミングして重要な部分を示す」ような需要がある。変倍ではこれに対応できない。
  • 変倍は「ブラウザ上での表示倍率」を変えているだけなので、サムネイルの狙いの1つである「初期ロード時のデータ量を減らして早く表示する」ことには対応できない。

追加した仕様

refプラグインに新しいパラメータを1つ追加しました。

  • [thumb=xxx]|サムネイルとして表示する画像の指定。
    • サムネイルに使う画像ファイルは、このrefプラグインの置かれているページに添付してください。

具体的には次のように使います。この場合サムネイルとして「thumb_cv004.png」を表示し、それをクリックすると「cv004_05.gif」が表示されるというふるまいになります。

&ref(cv004_05.gif,,thumb=thumb_cv004.png,画像タイトル1);

画像タイトル1

改造の概要

改造規模が大きいので、改造したファイルを添付したうえで、改造内容について説明します。

fileref.inc.php

▼改造1:サムネイルファイルチェック
▼改造2:表示まわり

メモ。

ちなみに、公式ページを眺めていたら「プラグインとか使わなくてもできる」ってありました(笑)
どんまい、俺(笑)

[[&ref(サムネイル画像);>実画像URL]]
[[&ref(thumb_cv004.png);>https://tomose.dynalias.net/junk/?plugin=attach&pcmd=open&file=cv004_05.gif&refer=pukiwiki%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%2Fref]]

thumb_cv004.png

コメント

ご意見などがあれば。


お名前:

お名前:


添付ファイル: filethumb_cv004.png 7件 [詳細] filecv004_05.gif 13件 [詳細] fileref.inc.php 11件 [詳細]