マストポータルについて

12月ですね。 この記事はアドベントカレンダー用に書きました。

本日マストポータルをプチリニューアルしました。

本当はもう少し色々と行いたかったのですが諸事情によりのんびり追加していくことになりました。

マストポータルについて

マストポータルはマストドンのポータルサイトとして誕生しました。

当初は国内のインスタンスの一覧サイトが少なく更新もされていないことが多かったため独自に開発することにしました。

現在は国内のインスタンスだけでなく海外のインスタンスの登録も対応しています。また、PleromaやGNU Socialなど、マストドンと繋がることの出来るサービスも登録対応することにしました。

開発の経緯などはガジェット通信オフ第2回のトークセッションで話す内容にもなりそうなので割愛させていただきます。

ユーザー登録機能

マストドンのアカウントを使ってユーザー登録が可能です。

ユーザー登録を行うとプロフィールページが作成できます。また、プロフィールページには連携したインスタンスのトゥートを表示することが可能です。

(プロフィールページ)

自分のプロフィールには自由にタグ付けすることができ、ユーザー検索を補助します。(検索フォームなども作成予定)

ブログも書けます。すでにブログをお持ちの方用にRSSフィードを取得してアンテナページとして使えるようにするのも考えています。

 

 

インスタンス登録

基本的にはインスタンスの一覧検索サイトです。

各インスタンスは登録ユーザーであればご自由にご登録いただけます。

 

インスタンスを登録するとインスタンスページが出来上がります。

インスタンスページではそのインスタンスのカスタム絵文字ローカルタイムラインを表示できます。

カスタム絵文字やローカルタイムラインを表示することでそのインスタンスの中で話されている内容やユーザーを視認しやすくしています。

インスタンスによってはそのインスタンスの設定によりカスタム絵文字とローカルタイムラインが表示されないインスタンスもあります。

また、マストドン以外のシステムは現在のところ絵文字表示とローカルタイムライン表示、その他トゥート数などの項目が非対応です。今後順次対応していく予定です。

今後、インスタンスのユーザーで連携しているユーザーの一覧ページなども作成します。

 

マストドンシェアボタン

マストポータルに登録されている1.6以上の全てのインスタンスへ共有ボタンをウェブサイトにも実装できるボタンです。

詳細はこちら

1.6から実装されているインテント機能を使いマストドンへの共有が可能です。

一度共有ボタンを利用したインスタンスはCookieに記憶され、次からすぐに選べるようになります。

マストドンへのシェアボタンを検討中の方は是非ご活用ください。

 

まとめ機能的なもの

間に合いませんでした。

マストドンは閉鎖的な雰囲気が強く外から中の様子がわかりません。

インスタンスのローカルタイムライン表示もそれをわかりやすくするための機能ですが、それとは別に話題毎にまとめたいと考えています。

特に大きなインスタンスの場合、「何かがあったことはわかるけど、何があったかはわからない」「詳細や流れを確認したい」というときに遡ることが難しい状態です。

なのでそういったことを補助することが出来たらいいな、と考えています。

予定としては、

・ローカルタイムラインだけを行う

・任意のものを選択してペタペタしたい

・並び替えをしたい

・抽出した時間帯のものは全て表示する機能もつけたい

という感じです。

最後のはまとめによくある「恣意的な編集」を視認しやすくするのが目的です。

非公開は元々埋め込めませんので当然対応はしません。

未収載や連合からのトゥートに関しては対応を考えていますが、範囲で表示することが出来ない場合どうしても恣意的な編集が可能になってしまう部分があるのでどういう風に対応しようかな、と悩んではおります。

 

ガジェオフ

上に書きましたがガジェット通信さん主催の第二回『マストドンオフ会』にトークセッションに参加させていただくことになりました。

マストポータルや自分が運営しているポケモンマストドンインスタンス「ポケマス」のことを話します。

どんな内容になるかはわかりませんが、良ければご参加、生放送閲覧して頂けると幸いです。

コメント

コメントはまだありません

コメントを残す