| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -90,13 +90,13 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						/*
 | 
					 | 
					 | 
					 | 
						/*
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						 * Queries following known sources of join links for Session Communities:
 | 
					 | 
					 | 
					 | 
						 * Queries following known sources of join links for Session Communities:
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						 * - Awesome Session Open Group List repository on GithUb
 | 
					 | 
					 | 
					 | 
						 * - Awesome Session Open Group List repository on GitHub
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						 * - LokiLocker.com Open Groups
 | 
					 | 
					 | 
					 | 
						 * - LokiLocker.com Open Groups
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						 * - https://session.directory open groups
 | 
					 | 
					 | 
					 | 
						 * - https://session.directory open groups
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						 */
 | 
					 | 
					 | 
					 | 
						 */
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						function get_html_from_known_sources() {
 | 
					 | 
					 | 
					 | 
						function get_html_from_known_sources() {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							// known open group / community lists
 | 
					 | 
					 | 
					 | 
							// known open group / community lists
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$asgl   = "https://github.com/GNU-Linux-libre/Awesome-Session-Group-List/raw/main/README.md";
 | 
					 | 
					 | 
					 | 
							$asgl   = "https://raw.githubusercontent.com/GNU-Linux-libre/Awesome-Session-Group-List/main/README.md";
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$ll     = "https://lokilocker.com/Mods/Session-Groups/wiki/Session-Open-Groups";
 | 
					 | 
					 | 
					 | 
							$ll     = "https://lokilocker.com/Mods/Session-Groups/wiki/Session-Open-Groups";
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$sd_pre = "https://session.directory/?all=groups" ; // this one has to be expanded first
 | 
					 | 
					 | 
					 | 
							$sd_pre = "https://session.directory/?all=groups" ; // this one has to be expanded first
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -111,7 +111,7 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$sd_pre_html = file_get_contents($sd_pre);
 | 
					 | 
					 | 
					 | 
							$sd_pre_html = file_get_contents($sd_pre);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$sd_pattern    = "/view_session_group_user_lokinet\.php\?id=\d+/";
 | 
					 | 
					 | 
					 | 
							$sd_pattern    = "/view_session_group_user_lokinet\.php\?id=\d+/";
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							preg_match_all($sd_pattern, $sd_pre_html, $sd_links);
 | 
					 | 
					 | 
					 | 
							preg_match_all($sd_pattern, $sd_pre_html, $sd_links);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							$sd_links = $sd_links[0]; // don't know why
 | 
					 | 
					 | 
					 | 
							$sd_links = $sd_links[0];
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							foreach ($sd_links as &$link) {
 | 
					 | 
					 | 
					 | 
							foreach ($sd_links as &$link) {
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								// add prefix "https://session.directory to the sd_links
 | 
					 | 
					 | 
					 | 
								// add prefix "https://session.directory to the sd_links
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$link = str_replace('view_session_group_user_lokinet.php?id=', 'https://session.directory/view_session_group_user_lokinet.php?id=', $link);
 | 
					 | 
					 | 
					 | 
								$link = str_replace('view_session_group_user_lokinet.php?id=', 'https://session.directory/view_session_group_user_lokinet.php?id=', $link);
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -123,7 +123,7 @@
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							return(
 | 
					 | 
					 | 
					 | 
							return(
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$asgl_html . PHP_EOL .
 | 
					 | 
					 | 
					 | 
								$asgl_html . PHP_EOL .
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$ll_html . PHP_EOL .
 | 
					 | 
					 | 
					 | 
								$ll_html . PHP_EOL .
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
								$sd_html
 | 
					 | 
					 | 
					 | 
								$sd_html . PHP_EOL
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
							);
 | 
					 | 
					 | 
					 | 
							);
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						}
 | 
					 | 
					 | 
					 | 
						}
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |