mastodon-timeline-widget/README.md

57 lines
2 KiB
Markdown
Raw Normal View History

2017-05-08 09:07:03 +02:00
[English version](README_en.md)
2017-05-08 09:07:03 +02:00
# Mastodon.widgetについて
2017-05-08 09:07:03 +02:00
このJSで作られたウィジェットは自分のホームページに自分のタイムラインを表示します。
2017-05-08 09:07:03 +02:00
## 要件
- jQuery
2017-05-08 09:07:03 +02:00
- ステータスの表示したいマストドンのインスタンスのアクセストーケン
2017-05-08 09:07:03 +02:00
設定がしやすい用に、ウィザードを作りましたので、よろしければご利用下さい。
[Azet.jpのマストドンウィジェットウィザード](https://azet.jp/mastodon.wizard/wizard_jp.html)
2017-05-08 09:07:03 +02:00
## 設定
2017-05-08 09:07:03 +02:00
1) 必要のファイルをダウンロードをして下さい(CSSファイルとJSファイルは1つずつ).
2017-05-08 09:07:03 +02:00
2) 下記のコードをホームページに入れてください:
<link rel="stylesheet" href="mastodon.widget.css">
<script type="text/javascript" src="mastodon.widget.js"></script>
<script>
$(document).ready(function() {
// jQUERY is required!
var mapi = new MastodonApi({
target_selector : '#myTimeline'
2017-05-08 09:07:03 +02:00
,instance_uri : '[マストドンのインスタンスURL]'
,access_token : '[アクセス トーケン]'
,account_id : '[ユーザのアカウントID]'
// optional parameters
//,toots_limit : 5
});
});
</script>
2017-05-08 09:07:03 +02:00
以上のサンプルの中に、下記の情報を正しく設定して下さい:
2017-05-08 09:07:03 +02:00
- [マストドンのインスタンスURL] => 例: https://mastodon.technology
- [アクセス トーケン] => マストドンのインスタンスのアクセストーケン
- [ユーザのアカウントID] => タイムラインの表示したいユーザのID
2017-05-08 09:07:03 +02:00
3) タイムラインの為に、DIVのコンテナを追加して下さい
<div id="myTimeline" class="mastodon-timeline mastodon-timeline-dark"></div>
2017-05-08 09:07:03 +02:00
## カストマイズ
2017-05-08 09:07:03 +02:00
以下の2つのテーマが用意されております
- mastodon-timeline-light
- mastodon-timeline-dark
2017-05-08 09:07:03 +02:00
又は、オリジナルテーマ作成も可能です。詳しくはCSSファイルを参照下さい。