Atlassian アカウントを使用するために Statuspage を移行する
チームと一緒に Atlassian アカウントに移行するために知っておく必要があることのすべてについて説明します。
長年の経験から、ステータス ページによく行われるカスタマイズの種類には一定のパターンがあることがわかってきました。これらの変更に必要な CSS や Javascript のスニペットを 1 つのリソースにまとめようと考えました。
Startup プランを利用している場合 (またはカスタム CSS のみにアクセスできる場合)、一部のカスタマイズは Javascript (カスタム HTML フィールドから使用できる) を使用する必要があるために実行できません。
Startup プランを利用している場合は、数字を指定してそれ以降の日を非表示にすることで履歴の表示日数を減らせます。
Business プランを利用している場合は、数字を指定してそれ以降の日をページから削除することで履歴の表示日数を減らせます。
Startup プランを利用している場合は、ユーザーを "/history" ページに移動させるリンクを非表示にします。
Business プランを利用している場合は、ユーザーを " /history" ページに移動させるリンクを完全に削除できます。
エンドユーザーが通知を購読する機能を削除する場合があります。
Startup プランを利用している場合は、購読ボタンを非表示にできます。
Business プランを利用している場合は、購読ボタンを完全に削除できます。
コンポーネント ステータスのテキストによる説明の代わりに、アイコンを使用する 2 列のレイアウトに切り替えられます。
注意: 2 列のレイアウトは、コンポーネント グループの表示で問題を引き起こす可能性があります。コンポーネント グループを使用している場合は、グループの数を偶数にして並べて配置することをお勧めします。
さまざまなコンポーネント ステータスの名前をカスタマイズできます。たとえば、「運用中」を「すべて問題ありません」に変更できます。
次のスニペットを [カスタム フッター HTML] フィールドに挿入します。
1
2
3
4
<script>
$('.components-section').insertBefore('.unresolved-
incidents');
</script>
[カスタム HTML フッター] セクションで、次を追加します。
1
2
3
<script>
$('.text-section').find('h4').text('Text goes here')
</script>
[カスタム HTML フッター] セクションで、次の jquery を追加します。
1
2
3
$('.incidents-list').find('.impact-
maintenance').parent().replaceWith($('<p class="color-
secondary">No incidents reported.</p>'));
「置換テキスト」を、[すべてのシステムは運用中です] の代わりに表示するテキストに置き換えます。
1
2
3
4
5
<script type="text/javascript">
$( document ).ready(function() {
$("span.status:contains('All Systems Operational')").text('Replacement text');
});
</script>
この内容はお役に立ちましたか?