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.
24 lines
547 B
PHP
24 lines
547 B
PHP
<?php
|
|
/**
|
|
* \file
|
|
* Generate landing page with Community list.
|
|
*/
|
|
|
|
require_once '+getenv.php';
|
|
require_once 'php/utils/getopt.php';
|
|
require_once 'php/servers/room-database.php';
|
|
require_once 'sites/_fragment/+room-sieve.php';
|
|
|
|
$room_database = CommunityDatabase::read_from_file($ROOMS_FILE)->fetch_assets();
|
|
$rooms =
|
|
RoomSieve::takeRooms($room_database->rooms)
|
|
->saveStickies()
|
|
->indexApproved()
|
|
->onlyTop()
|
|
->applyStandardSort()
|
|
->applyPreferentialSort()
|
|
->getWithStickies();
|
|
|
|
include '+templates/index.php';
|
|
?>
|