[plugin] イメージヘルパーの改造

2020/09/19WebサービスSereneBach

イメージヘルパー ver 0.02
(sb開発研究所)

イメージヘルパーは、記事編集画面などで利用できる「イメージ挿入」セレクタの形式を自由にカスタマイズするプラグインです。

非常に便利なプラグインなのですが、HighslideJS等を利用するのにユニークな画像固有の情報を取得できないのでちょっぴり不便です。

ですので、SereneBachでアップロードファイル毎に付いているIDを取得できるタグを追加する改造を施してみます。
(*非公式の手法ですので、行う場合は自己責任にて)

ImageHelpler.pm 196行目

$text =~ s/$name_tag/$image_name/g;
my $image_id = $imag->id();
my $id_tag = '%image_id%’;
$text =~ s/$id_tag/$image_id/g;

$text = '<option value="’ . $text . '">’ . $imag->name . '</option>’ . “\n";

*赤字の部分を追加

一応説明文にも追加
imagehelper.html 46行目

<li class="odd">%exif_comment% : コメントを表示します。</li>
<li class="even">%image_id% : イメージIDを表示します。</li>
</ul>

*赤字部分を追加

以上。