コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

利用者:Was a bee/info.js

お知らせ: 保存した後、ブラウザのキャッシュをクリアしてページを再読み込みする必要があります。

多くの WindowsLinux のブラウザ

  • Ctrl を押しながら F5 を押す。

Mac における Safari

  • Shift を押しながら、更新ボタン をクリックする。

Mac における ChromeFirefox

  • Cmd Shift を押しながら R を押す。

詳細についてはWikipedia:キャッシュを消すをご覧ください。

if(!window.$$) document.writeln('<script type="text/javascript" src="http://linky.wikipedia.jp/javascripts/prototype.js"><'+'/script>');//よく分からないおまじない
$(function() {
  var esc = function(s) { return encodeURIComponent(s).replace(/%2F/ig,'/').replace(/%3A/ig,':').replace(/_/ig,'%20'); };
  var myArticleInfo = function(uri) {
//    uri = uri.replace(/\#/,'%23');
  if(wgNamespaceNumber != 0) {//記事名前空間以外の場合の処理
    uri = uri.substring(uri.lastIndexOf(':')+1, uri.length);//コロン以降の文字列だけ取り出す
//    uri = uri.replace(/\#/,'%23');  
  }
    return '<sub><a href="http://akiba.geocities.jp/gazou_kensakun/index.html?KEY=' + uri + '">画像<' + '/a>, <a href="http://akiba.geocities.jp/gazou_kensakun/index2.html?KEY=' + uri + '">文献<' + '/a>, <a href="http://akiba.geocities.jp/gazou_kensakun/index3.html?KEY=' + uri + '">ユーザー<' + '/a>, <a href="http://akiba.geocities.jp/gazou_kensakun/index4.html?KEY=' + uri + '">記事<' + '/a></sub>';//記事タイトル横に追加するコードの内容をここで作る。見ているページに合わせて動的にアドレス作成
  };
  var myUserInfo = function(uri) {
//document.write(' uri最初→');
//document.write(uri);
    uri = esc(uri);
//document.write(' uri esc後→');
//document.write(uri);
    uri = uri.substring(uri.lastIndexOf(':')+1, uri.length);//コロン以降の文字列だけ取り出す
//document.write(' uriコロン以降→');
//document.write(uri);
    if(uri.indexOf('/') != -1) uri = uri.substring(0, uri.indexOf('/'));
//もしスラッシュがあれば、スラッシュ以前の文字列だけ残す
//document.write(' uriスラッシュ前→');
//document.write(uri);
    if(uri.indexOf('#') != -1) uri = uri.substring(0, uri.indexOf('#'));
//もしシャープがあれば、シャープ以前の文字列だけ残す
//document.write(' uriシャープ前→');
//document.write(uri);

    return '<sub><a href="http://akiba.geocities.jp/gazou_kensakun/index3.html?KEY=' + uri + '">ユーザー<' + '/a></sub>';
  };

  var page_uri = esc(wgPageName);//ページのタイトルを日本語から%式の表示に直す(文字化け防止)
  $$('h1.firstHeading').each(function(e) {//ページトップのページ名の場所を指定
    new Insertion.Bottom(e, ' ' + myArticleInfo(page_uri));//ページタイトル横にリンクを追加する
  });
//  if(!wgIsArticle) return;
  var links = $('bodyContent').getElementsByTagName('a'); // just for speed
  if(links.length <= 5000) {
    $A(links).each(function(e) {
//  document.write(' e.href→');
//  document.write(e.href);
//  document.write(' myUserInfo(e.href)→');
//  document.write(myUserInfo(e.href));
//↓、バグるので一回オフにする。というか当時どういうつもりでコードを書いてたのか既に不明(記憶喪失)
//      if(e.href.match(/\#$|%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2|%E5%88%A9%E7%94%A8%E8%80%85|action=/)|| !e.href.match(/^(http|ftp)s?:/) || e.href.match(/\#$|diff=|oldid=|action=/)) new Insertion.After(e, myUserInfo(e.href));
//      if(Element.hasClassName(e, 'new') || !e.href.match(/^(http|ftp)s?:/) || e.href.match(/\#$|diff=|oldid=|action=/)) return;
//      new Insertion.After(e, myUserInfo(e.href));
    });
  }
//  $$('#bodyContent span.mw-headline').each(function(e) {
//    e = e.parentNode; var anchor = e;
//    while(anchor.tagName != 'P') anchor = anchor.previousSibling;
//    Try.these(function() { new Insertion.Bottom(e, myArticleInfo(page_uri + '#' + anchor.getElementsByTagName('a')[0].getAttribute('name'))); });
//  });
});