拡張機能
朔はJavaScriptやCSSで簡単に拡張できます。 例えば「>>0123abcd」のようなリンクにポインタを乗せると リンク先を表示しますが、これも拡張機能の1つです。 ここでは追加の拡張機能をダウンロードすることができます。
使い方
共通版、Windows版、Hovenに内蔵される朔の3つで 共通して使うことができます。 ダウンロードした拡張機能を朔のディレクトリの wwwディレクトリに保存してください。 最初からいくつかの拡張機能が入っているはずです。
拡張機能の作り方
拡張機能の仕様をご覧ください。
フィルタ・タグ
- 30filterlink.js
- ”最終更新””新着情報”に「フィルタ」へのリンクを追加します。 中身を直感で書き換えて御使用ください。
- 40incfilter.js
- 「フィルタ」と「タグ」をインクリメンタルに表示する拡張機能です。 いちいちボタン押さなくて良くなります。
入力支援
- 40textarea.js
- テキストエリアの右下をドラッグして拡大・縮小出来るようにする拡張機能です。
管理
- 30admin.js
- ”状態”の隣接ノード、検索ノードをそのノードへのリンクにします。
- 30filename.js
- スレッドのページ下部にそのスレッドのキャッシュフォルダ名を表示します。 (スレッド名/レス数/ファイルサイズ) と書かれている行をクリックすると ディスプレイされます。
表示
- 30addlinks.js
- トップページや各スレッドの上下に付いているリンクを書き換えます。 中身を直感で書き換えて御使用ください。
- 30idres.js
- ID に通し番号を割り当てます。また、書き込みフォームでの >>番号 を >>ID に変換します。
- 30ytplayer.js
- YouTubeのURLにカーソルを当てたときに動画をインラインで表示できるようになります。