generated at
mobileからtimestampを行頭に挿入するUserScript
移動した
hr
mobile版scrapboxtimestamp (scrapbox)を挿入できるようにする
PageMenuからつかう

2021-03-22 02:21:07 絵文字も挿入できるようにした
2021-03-15
06:02:59
libraryのupdate
format lightFormat に変える
2021-03-13
13:24:33 scrapbox-timestampではなくdate-fns.min.jsを使うようにした
13:35:13 scrapbox-insert-textも必要だったこと忘れてた

dependencies
script.js
import {lightFormat} from '../date-fns.min.js/script.js'; import {insertText} from '/api/code/takker/scrapbox-insert-text-2/script.js'; import {isMobile} from '../mobile版scrapboxの判定/script.js'; if (isMobile()) { const id = 'Timestamp'; scrapbox.PageMenu.addMenu({ title: id, image: 'https://img.icons8.com/ios/180/FFFFFF/add-time.png', // light themeのときは↓を使う //image: 'https://img.icons8.com/ios/180/add-time.png', }); scrapbox.PageMenu(id).addItem({ title: '#YYYY-MM-DD HH:mm:ss ', onClick: () => insertText(lightFormat(new Date(), '#yyyy-MM-dd HH:mm:ss ')), }); scrapbox.PageMenu(id).addItem({ title: 'YYYY-MM-DD HH:mm:ss ', onClick: () => insertText(lightFormat(new Date(), 'yyyy-MM-dd HH:mm:ss ')), }); scrapbox.PageMenu(id).addItem({ title: 'YYYY-MM-DD', onClick: () => insertText(lightFormat(new Date(), 'yyyy-MM-dd')), }); scrapbox.PageMenu(id).addItem({ title: 'HH:mm:ss ', onClick: () => insertText(lightFormat(new Date(), 'HH:mm:ss ')), }); scrapbox.PageMenu(id).addItem({ title: '⬜', onClick: () => insertText('⬜'), }); scrapbox.PageMenu(id).addItem({ title: '🚧', onClick: () => insertText('🚧'), }); scrapbox.PageMenu(id).addItem({ title: '⌛', onClick: () => insertText('⌛'), }); scrapbox.PageMenu(id).addItem({ title: '📝', onClick: () => insertText('📝'), }); scrapbox.PageMenu(id).addItem({ title: '✅', onClick: () => insertText('✅'), }); scrapbox.PageMenu(id).addItem({ title: '❌', onClick: () => insertText('❌'), }); }

#2022-03-03 14:03:16 ↓で追加しそこねていたのがあった
#2022-03-02 23:36:39 takker-workflow@0.0.1で使う絵文字に差し替えた
#2022-02-06 11:20:43 ⬜に変えた
#2021-03-22 02:21:04
#2021-03-15 06:02:42
#2021-03-13 13:32:14
#2021-01-05 09:52:52