2010-02 << 2010-03 >> 2010-04

2010-03-10 (水)

今日は財布家に忘れるし,携帯の電池も切れているし,そんな日.お金とか無くても生きていけるスキルが欲しい.

  • 月曜日:11時出社
  • 火曜日:12時出社
  • 水曜日:13時出社

*サイボウズOffice7の上のメニューを少し使えるようにするグリモン

buttonタグになっているせいで,中クリックで新しいタブを開けなくて困っていたのでグリモンで解決.

// ==UserScript==
// @name           Cybozu office 7 tools
// @version        0.0
// @namespace      http://www.binzume.net/
// @description    tools for Cybozu office 7
// @include        http://XXX.XXXXXXXXXX.co.jp/cgi-bin/*
// ==/UserScript

function button2a() {
    buttons_ = document.getElementsByClassName("marginBoth")[0].getElementsByTagName("button");
    buttons=[];
    for (i=0;i<buttons_.length;i++) {
        buttons[i]=buttons_[i];
    }
    while (buttons.length) {
        b=buttons.shift();
        item = document.createElement('a');
        if (!b.getAttribute("onclick").match("href=\"([^\"]*)")) {
            continue;
        }
        item.href = RegExp.$1;
        item.style.display = "inline-block";
        item.style.textAlign="center";
        item.style.margin = "5px";
        item.style.fontSize = "0.7em";
        while (b.firstChild) {
            item.appendChild(b.firstChild);
        }
        b.parentNode.insertBefore(item,b);
        b.parentNode.removeChild(b);
    }
    document.title += "*";
}

( function() {
    window.addEventListener("load", function(e){
        if (location.href.match("/ag.cgi")) {
            button2a();
        }
     }, false);
}) (); 

拡張子を.user.jsにして保存して,環境にあわせて色々修正してください.

あと,メッセージ?が縦に伸びないようにスクロールバーを付ける機能も作ったけど需要なさそうなのでそれは消した.

2010-02 << 2010-03 >> 2010-04