Appbird
https://scrapbox.io/files/666983779cf358001c4bf65b.png
ここに書かれてる記事の内容に関して正確性を保証しないものとし、それに関する責任も負わないものとします。 なんか色々つまみ食いしてます
ふわふわとしたかわいいものが生きがいです
私がScrapbox上で作ったコンテンツは、特記事項のない限りNYSLライセンスのもと公開されます。 UserScript
栞記法
code:script.js
addBookMarkSideMenu();
過去のこの日
code:script_disabled.js
import '/api/code/customize/「過去のこの日」機能/script.js'
code:script.js
const templates = [{
"title": "新規プロジェクト",
}];
const templateSideMenu = new TemplateSideMenu(templates);
code:script.js
code:script.js
code:script.js
function exportPage(projectName) {
// scrapbox以外のページとapiのページはexport対象から外す
if(document.domain != 'scrapbox.io') return;
if(!scrapbox || scrapbox.Layout !== 'page') return;
const currentProjectName = scrapbox.Project.name;
const currentPageName = encodeURIComponent(scrapbox.Page.title);
// タイトル以外の行を取得する
const body = encodeURIComponent(scrapbox.Page.lines.slice(1).map(l => l.text).join('\n'));
window.open(https://scrapbox.io/${projectName}/${currentPageName}?body=${body});
}
scrapbox.PageMenu.addMenu({
title: 'export',
image: '/assets/img/logo.png'
});
scrapbox.PageMenu('export').addItem({
title: export this page to some Project,
onClick: () => {
const PROJECT = window.prompt("インポート先のプロジェクト名を入力してください")
exportPage(PROJECT)
}
});