generated at
ページを作る


ページリスト上部にある新規作成ボタンから、ページを作成できます。
タイトル行は空行のままでも問題ありません。
2行目以降からタイトル候補を探して、ページリスト画面で表示します。
タイトルは重複しても大丈夫です。
/プロジェクト名/タイトル_2 のような、重複よけ処理を行ったURLを自動的に発行します。


/プロジェクト名/ページタイトル を直接指定しても、新規ページを作成できます。
既にページが存在する場合は、そのページを開きます。
ページが存在しない場合は、URLに含まれるタイトルを使ってページを新規作成します。

存在しないページへのリンクを作る事で、そこから新しいページを作成できます。


Import Pages / Export Pages事で、他のノートアプリ・WiKiサービスからの読み込みも可能です


プログラムを利用する方法

日記を書く
Macのopenコマンドを使って、日付をタイトルにしたページをすばやくブラウザで開く例です
$ ruby -rdate -e ' open "https://scrapbox.io/自分のプロジェクト名/#{Date.today}" '
https://scrapbox.io/自分のプロジェクト名/2017-02-23
のようなページが作成されます。
diary.rb
#!/usr/bin/env ruby project = 'my-project-name' title = Time.now.strftime('%Y%m%d%H%M%S') system "open https://scrapbox.io/#{project}/日記 #{title}"

本文つきで新規作成
/プロジェクト名/ページタイトル?body=本文 を開くと
本文を入力した状態で新規ページを作成します
既にページが存在する場合は末尾に追記します
本文にはURLエンコードが必要です
改行文字 \n が使えます
?body=本文 にはもちろん、引用やリンク等のブラケティングが使えます
bookmarkletから投稿するの引用投稿はこのしくみを使っています。