Copy URL+ のメモ
Copy URL+ はコンテキストメニューからページタイトル、URL等の情報をコピーすることができる上、prefs.js (user.js) への追記によってカスタマイズ可能も可能な Firefox 用の拡張。
mozdev.org - copyurlplus: customize や plant4 - Firefox拡張copyurlplusのメモを参考に、ページ内容と title 要素と内容が一致していない場合を考慮した記述や q 要素によるインライン引用なども加えた自分なりに使いやすいと思える追記内容のメモとなります。
なお詳しいカスタマイズ方法に関しては上述の参考元にありますが、以下が追加の際の書式です。n の個所に 1 からの整数を指定し、組み合わせる action と label は同一の数字をあてがいます。
user_pref('copyurlplus.menus.n.copy', 'action');
user_pref('copyurlplus.menus.n.label', 'label');
user.js はプロファイルディレクトリ直下に配して用いるものですが、 chromEdit を用いると楽に編集可能です。\n で改行となりますが、\tでタブとはならない模様。
n は任意の数字に置き換えください。
user_pref("copyurlplus.menus.n.copy", "%TITLE%");
user_pref("copyurlplus.menus.n.label", "Copy Title");
user_pref("copyurlplus.menus.n.copy", "<a href=\"%URL%\" title=\"%TITLE%\">%TITLE%</a>");
user_pref("copyurlplus.menus.n.label", "Link (Title + TItle)");
user_pref("copyurlplus.menus.n.copy", "<a href=\"%URL%\" title=\"%TITLE%\">%SEL%</a>");
user_pref("copyurlplus.menus.n.label", "Link (Title + Selection)");
user_pref("copyurlplus.menus.n.copy", "<a href=\"%URL%\" title=\"%TITLE%\">%SEL%</a>");
user_pref("copyurlplus.menus.n.label", "Link (Selection + Selection)");
user_pref("copyurlplus.menus.n.copy", "<q cite=\"%URL%\" title=\"%TITLE%\">%SEL%</q>");
user_pref("copyurlplus.menus.n.label", "Quote");
user_pref("copyurlplus.menus.n.copy", "<blockquote cite=\"%URL%\" title=\"%TITLE%\">\n<p>%SEL%</p>\n</blockquote>\n");
user_pref("copyurlplus.menus.n.label", "Blockquote");