You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
629 B
PHP
23 lines
629 B
PHP
<?php
|
|
require_once '+getenv.php';
|
|
require_once 'php/utils/getopt.php';
|
|
require_once 'php/servers/room-database.php';
|
|
require_once 'sites/_fragment/+room-sieve.php';
|
|
require_once "sites/+components/table/table-fragment.php";
|
|
|
|
$room_database = CommunityDatabase::read_from_file($ROOMS_FILE)->fetch_assets();
|
|
$rooms =
|
|
RoomSieve::takeRooms($room_database->rooms)
|
|
->indexApproved()
|
|
->exceptTop()
|
|
->addRooms(
|
|
RoomSieve::takeRooms($room_database->rooms)
|
|
->indexNonApproved()
|
|
->getWithoutStickies()
|
|
)
|
|
->applyPreferentialSort()
|
|
->getWithoutStickies();
|
|
|
|
renderCommunityRoomTableFragment($rooms);
|
|
?>
|