hiroshi
https://gyazo.com/c3cfaacbecb7a8c2ec5a9e3a882963a4
https://gyazo.com/4deaef1c4b28abc1cd7dd5f0b107215e
通称「オヤジ」
自動化の鬼
いつかAIになってそう
Toyo remote
#人物 #Helpfeel
ヘッダを固定してスクロール途中でも quick search できるようにするハック
code:style.css
.app {
margin-top: 81px;
}
.navbar {
position: fixed;
top: 0;
width: 100%;
z-index: 1000;
}
俺ルール
以下のタグを定期的にチェックする実験
自分のやることは #hiroshiタスク を付ける
他の人に依頼した要望やバグ報告とかは #hiroshi関係 をつければ更新があれば上に来るので誰かがコメントしたりしたらわかるかも
他のメンバーの表示にも反映させたい場合は settings に書く
code:style.css
td { border: 1px solid #aaa; }
[href^="http://red"] { color: red }
/* imgsrc$="#small.png" { width: 100px; } */
赤いテキスト
以下テスト領域
table:test
aaa AAA
bbbbbbbb BBB
https://gyazo.com/67dd608c89188ed62139bb7d5c1f604f.png#small.png
https://gyazo.com/b100be11259298ac7e306cb95ea6ae2e
新規ページテスト
#staff
ページの1部分を新規ページに切り出す
これが他のスクリプトに影響あるのかなと思ったので noscript.js
code:noscript.js
scrapbox.PopupMenu.addButton({
title: 'NewPage',
onClick: text => {
const lines = text.split(/\r\n/g)
const title = lines0
.trim()
.replace(/\^\+.icon\]/gm, '')
.replace(/[\\]/g, '')
const projectRoot = (() => {
const tmp = location.href.split('/')
tmp.pop()
return tmp.join('/')
})()
const currentPageTitle = decodeURIComponent(location.href.split(/\//g).pop())
lines.unshift(from [${currentPageTitle}])
const body = encodeURIComponent(lines.join('\n'))
window.open(${projectRoot}/${title}?body=${body})
return [${title}]
}
})
UserScriptで日付入力ショートカットformatを追加可能にする
code:script.js
//scrapbox.TimeStamp.removeAllFormats()
scrapbox.TimeStamp.addFormat("YYYY-MM-DD HH:mm")
scrapbox.TimeStamp.addFormat("HH:mm")
2017-09-13 20:45
10:29
OK! hiroshi.icon
hiroshi