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';
 | 
						|
?>
 |