特定のページにテキストを送り返す
一行目に送りたいノートページをセット。
https://gyazo.com/7501129cee77324419d2f90542af8c15
https://gyazo.com/307a230e155bda41c5af1b2c3f5996f3
code:script.js
scrapbox.PopupMenu.addButton({
title: 'Append',
onClick: text => {
const lines = text.split(/\r\n/g) .trim()
.replace(/\^\+.icon\]/gm, '')
const projectRoot = (() => {
const tmp = location.href.split('/')
tmp.pop()
return tmp.join('/')
})()
const currentPageTitle = decodeURIComponent(location.href.split(/\//g).pop())
lines.shift()
const body = encodeURIComponent(lines.join('\n'))
window.open(${projectRoot}/${title}?body=${body})
return ${text}
}
})