1.5 KB、34行 生 Blame 履歴
1{@ include(common/header) @}
2{@ include(microblog/nav) @}
3{@ if (!empty($requests)) @}
4 <h2 class="paragraph">フォローリクエスト</h2>
5{@ foreach ($requests as $r) @}
6 <div class="mb-row">
7 <img src="{{ $r['who']['avatar'] }}" alt="" class="mb-avatar" />
8 <a href="{{ $r['who']['page'] }}">{{{ $r['who']['color'] }}}</a> <span class="mb-handle">{{ $r['who']['handle'] }}</span>
9 <form method="post" action="/microblog/action">
10 <input type="hidden" name="csrf_token" value="{{ $csrf }}" />
11 <input type="hidden" name="back" value="/microblog/notifications" />
12 <input type="hidden" name="target" value="{{ $r['actor'] }}" />
13 <button name="do" value="accept" class="on">承認</button>
14 <button name="do" value="reject">拒否</button>
15 </form>
16 </div>
17{@ endforeach @}
18{@ endif @}
19 <h1 class="paragraph">通知</h1>
20{@ if (empty($list)) @}
21 <p class="paragraph">通知はありません。</p>
22{@ endif @}
23{@ foreach ($list as $n) @}
24 <div class="mb-row{{ $n['read'] ? '' : ' unread' }}">
25 <img src="{{ $n['who']['avatar'] }}" alt="" class="mb-avatar" />
26 <div>
27 <a href="{{ $n['who']['page'] }}">{{{ $n['who']['color'] }}}</a>{{ $n['label'] }} <span class="mb-small">{{ $n['at'] }}</span>
28{@ if ($n['page']) @}
29 <br /><a href="{{ $n['page'] }}" class="mb-small">{{ $n['excerpt'] !== '' ? $n['excerpt'] : '投稿' }}</a>
30{@ endif @}
31 </div>
32 </div>
33{@ endforeach @}
34{@ include(common/footer) @}