|
|
|
@ -28,7 +28,7 @@
|
|
|
|
|
['id' => "language", 'name' => "L", 'name_long' => "Language"],
|
|
|
|
|
['id' => "name", 'name' => "Name"],
|
|
|
|
|
['id' => "description", 'name' => "About", 'name_long' => "Description"],
|
|
|
|
|
['id' => "users", 'name' => "#", 'name_long' => "Weekly Active Users"],
|
|
|
|
|
['id' => "users", 'name' => "#", 'name_long' => "Active Users"],
|
|
|
|
|
['id' => "preview", 'name' => "Preview"],
|
|
|
|
|
['id' => "qr_code", 'name' => "QR", 'name_long' => "QR Code (for use in-app)"],
|
|
|
|
|
['id' => "server_icon", 'name' => "Host", 'name_long' => "Server host"],
|
|
|
|
@ -57,7 +57,8 @@
|
|
|
|
|
$language = html_sanitize($room->language_flag);
|
|
|
|
|
$name = html_sanitize($room->name);
|
|
|
|
|
$desc = html_sanitize($room->description);
|
|
|
|
|
$users = html_sanitize($room->get_weekly_active_users());
|
|
|
|
|
$users = html_sanitize($room->active_users);
|
|
|
|
|
$users_cutoff = html_sanitize($room->format_user_cutoff_period());
|
|
|
|
|
$preview_link = html_sanitize($room->get_preview_url());
|
|
|
|
|
$join_link = html_sanitize($room->get_join_url());
|
|
|
|
|
$pubkey = html_sanitize($pubkey);
|
|
|
|
@ -86,10 +87,15 @@
|
|
|
|
|
><?=$desc?></td>
|
|
|
|
|
<td
|
|
|
|
|
class="td_users"
|
|
|
|
|
title="'<?=$name?>' has around <?=$users?> weekly active users."
|
|
|
|
|
title="'<?=$name?>' has had <?=$users?> active users in the last <?=$users_cutoff?>."
|
|
|
|
|
><?=$users?></td>
|
|
|
|
|
<td class="td_preview" itemprop="url">
|
|
|
|
|
<a href="<?=$preview_link?>" target="_blank" rel="noopener noreferrer nofollow">
|
|
|
|
|
<a
|
|
|
|
|
href="<?=$preview_link?>"
|
|
|
|
|
title="Click here to preview '<?=$name?>'"
|
|
|
|
|
target="_blank"
|
|
|
|
|
rel="noopener noreferrer nofollow"
|
|
|
|
|
>
|
|
|
|
|
<span class="protocol-indicator"></span>
|
|
|
|
|
</a>
|
|
|
|
|
</td>
|
|
|
|
|