Wikipediaファイル置き場
JSActions用スクリプト
JSActionsについては+ HideAway Firefox +を参照。
右クリックメニューに独自メニューを追加できるFirefox用拡張です。
ラインアップ
- Wikipedia - 削除依頼テンプレをコピー2005/12/06new
- 削除依頼の編集ページを新しいタブで開き、貼付用の書式をクリップボードにコピーします。
- Wikipedia - 外部リンクをコピー
- [http://cpro.jp/wikipedia/ cpro.jp Wikipedia用ファイル置き場]のような文字列をコピーします。
- 選択範囲をWikipediaで調べる2006/02/14up - [[項目名#節]] の形式に対応
- 選択範囲をエンコードしてja.wikipedia.orgに投げます。
- Wikipedia - リンク先のノートを開く2006/03/06new
- リンク先の項目のノートを開きます。利用者ページへのリンクなら、会話ページを開きます。赤リンクにも対応。
- Wikipedia - ユーザの投稿履歴を開く2006/03/06new
- リンク先が利用者ページかそのノートなら、そのユーザの投稿履歴を開きます。赤リンクにも対応。
- Wikipedia - この版へのリンクをコピー2006/04/20new
- 履歴ページの特定版へのリンクから、[{{fullurl:利用者:Cpro|oldid=5298705}} 2006年4月13日 (木) 02:45 (UTC) の版]([{{fullurl:利用者:Cpro|diff=prev&oldid=5298705}} 差分])のような文字列を生成してコピーします。記事に貼り付けると「2006年4月13日 (木) 02:45 (UTC) の版(差分)」のように表示されます。
まとめてダウンロード(5,734bytes)
Bookmarklet
Wikipedia以外のページにあるWiki形式のリンクをアンカーに変換します。IE, Firefox, Opera対応。2006/02/14new
IEの508文字制限のため結構はしょった部分があるので、Wikimediaの他のプロジェクトには飛べませんし、対応していない形式が色々あるかも知れません。
- [[利用者:Cpro]]
- [[利用者‐会話:Cpro#Templateについて]]
- [[利用者‐会話:Cpro#Templateについて|パイプを使った場合]]
- [[:en:Main Page|多言語リンクも一応Ok]]
試してみる←このリンクをお気に入りに入れるとそのまま使えます。
ソース
javascript:(function(){var ur=function(p,s,t,l){s=s||'';return '<a href="'+'http://'+(l||'ja')+'.wikipedia.org/wiki/'+encodeURIComponent(p).replace(/%252F/g,'/').replace(/%2520/g,'_').replace(/%253A/g,':')+s.slice(0,1)+encodeURIComponent(s.slice(1)).replace(/%25/g,'.')+'">'+((!t||t=='')?p+s:t.slice(1))+'</a>'};document.body.innerHTML=document.body.innerHTML.replace(/\[\[:?(?:([a-z]{2}):)?([^#\[\]\r\n\|]+)(#[^\[\]\r\n\|]+)?(\|[^\[\]\r\n]+)?\]\]/g,function($1,$2,$3,$4,$5){return ur($3,$4,$5,$2)})})()