|
|
|
|
@ -51,6 +51,10 @@
|
|
|
|
|
</tr>
|
|
|
|
|
<?php foreach ($rooms as $id => $room): ?>
|
|
|
|
|
<?php
|
|
|
|
|
/**
|
|
|
|
|
* @var CommunityRoom $room
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
if ($room->is_off_record()) {
|
|
|
|
|
// This can later allow SOGS
|
|
|
|
|
// to pass server-wide info using hidden dummy rooms.
|
|
|
|
|
@ -71,6 +75,10 @@
|
|
|
|
|
$desc = html_sanitize($room->description);
|
|
|
|
|
$users = html_sanitize($room->active_users);
|
|
|
|
|
$users_cutoff = html_sanitize($room->format_user_cutoff_period());
|
|
|
|
|
$users_tooltip = $room->read
|
|
|
|
|
? "$users active users in the last $users_cutoff"
|
|
|
|
|
: "$users users with read privileges, ??? others";
|
|
|
|
|
$users = $room->read ? $users : "—";
|
|
|
|
|
$preview_link = html_sanitize($room->get_preview_url());
|
|
|
|
|
$join_link = html_sanitize($room->get_join_url());
|
|
|
|
|
$pubkey = html_sanitize($pubkey);
|
|
|
|
|
@ -126,7 +134,7 @@
|
|
|
|
|
><?=$desc?></td>
|
|
|
|
|
<td
|
|
|
|
|
class="td_users"
|
|
|
|
|
title="<?=$users?> active users in the last <?=$users_cutoff?>."
|
|
|
|
|
title="<?=$users_tooltip?>."
|
|
|
|
|
><?=$users?></td>
|
|
|
|
|
<td class="td_preview">
|
|
|
|
|
<a
|
|
|
|
|
|