ページID

ページID

Helpfeelで作成されたヘルプページにはそれぞれ「ページID」が割り当てられます。
ページIDはURLにも用いられており、実際に以下のようなフォーマットになっています。

フォーマット
https://helpfeel.com/yourproject/{タイトル}-{ページID}

https://helpfeel.com/help/Helpfeel-5ea666718c3d2100177662c6

HelpfeelのURLは内部的には、このページIDの情報によって分別しています。そのため、ページIDを取得することで、Helpfeelの編集画面 (Scrapbox)で作成したページのURLを割り出すことができます。

設定手順

自分のページの作成する。
Scrapbox 上で自分のページを作ります。(自分のページとアイコン - Scrapbox ヘルプ
なお、自分のページには「#helpfeel非公開」タグを用いた非公開ページの機能を参考に #helpfeel非公開 のタグをつけます。 

User Scriptを有効にする。
Scrapbox上の右上のアイコンクリックし、メニューを開いて[User settings]をクリックします。

[User settings]を開いたら、[Extentions]タブ下の[User Script]にチェックを入れます。

ページID取得用のScriptを設定する。
コードブロック - Scrapbox ヘルプの紹介を参考に、以下のようなスクリプトを書きます。

script.js
Copied!
code:script.js
// ここから
scrapbox.PageMenu.addItem({
title: 'ページIDを取得',
onClick: function () {
alert(window.scrapbox.Page.id)
}
})

以下は miyazaki というユーザー上での表示例です。

Scriptを読み込む。
Scrapboxを再度開き直すと、以下のようなダイアログが表示されます。[Load new UserScript]をクリックしてください。


ページIDの取得方法
画面右側の上から2つ目のノートアイコンをクリックし[ページIDを取得]をクリックすると、24桁のページIDが表示されます。


表示されたIDをコピーして以下に当てはめると、ページIDを元にしたURLを割り出すことができます。なお、タイトルは省略することが可能なので、 - 記号を配置しています。

書き方
Copied!
https://helpfeel.com/yourproject/--ページID

Copied!
https://helpfeel.com/yourproject/--abcdefghijklmnopqrst1234
Powered by Helpfeel