2012年6月8日金曜日

BlueGriffon に rel 属性設定オプションを追加する拡張

前回に引き続き、BlueGriffon の拡張ネタ第二弾です。

BlueGriffon のプレビューモードでリンクを挿入/編集する場合は、ダイアログから行います。

リンク (Anchor) にはいろいろ属性がありますが、現在このダイアログ上から設定できる属性は基本的なものに限られています。ダイアログに用意されていないものを追加したくなったら、DOM Explorer から追加するか、ソース画面に切り替えて直打ちするか、ということになります。しかし、rel 属性など頻繁に使いそうなもので、かつキーワードがほぼ固定になるものは、ダイアログ上で設定できた方が何かと便利そうではあります。

そこで、リンク ダイアログに rel 属性の設定オプションを追加する拡張を作ってみました。

SkyDrive の公開フォルダから rel.xpi をローカルにダウンロードして、BlueGriffon にインストールしてください。

インストールは [ツール]-[アドオン]-[アドオンツール] ボタン -[ファイルからアドオンをインストール] で行うか、またはアドオンマネージャに xpi をドラッグ&ドロップしてください。

再起動してインストールが完了すると、リンク ダイアログに rel 属性の設定オプションが追加されます。

下記は言語が日本語設定の場合のダイアログ イメージです。

下記は言語が英語設定の場合のダイアログ イメージです。

ChangeLog:

0.3.2.20120625

  • 0.3.1.20120617 が圧縮に失敗していたので、再圧縮
  • ついでに、install.rdf にここの URL など情報を追加

0.3.1.20120617

  • 使用されていない StringBundle 要素を削除

0.3.0.20120617

  • 既存関数 (onAccept) を無条件にオーバーライドしていた箇所を、バージョンチェックするように改善
  • xpi の圧縮形式を無圧縮 zip に変更 (ただしパーミッション属性をつけていないので *nix 系での動作は不明)

0.2.1.20120606

  • 公開

0 件のコメント:

コメントを投稿