1
0
Fork 1

Hopefully remove PHP8 requirement

pull/1/head
mdPlusPlus 3 years ago
parent 7b6094917e
commit 78b96cc6a4

@ -60,7 +60,7 @@
$final_join_links = generate_join_links($room_assignments); $final_join_links = generate_join_links($room_assignments);
print_r($servers); // print_r($servers);
// print_r($rooms); // print_r($rooms);
// print_r($addr_assignments); // print_r($addr_assignments);
// print_r($room_assignments); //TODO: We also assigned empty room arrays. Should probably be fixed // print_r($room_assignments); //TODO: We also assigned empty room arrays. Should probably be fixed
@ -77,6 +77,7 @@
// write output to disk // write output to disk
global $output; global $output;
file_put_contents($output, $final_html); // overwrites existing file file_put_contents($output, $final_html); // overwrites existing file
echo("Done." . PHP_EOL);
} }
/* /*
@ -134,7 +135,8 @@
//[106] => http://sog.caliban.org/im?public_key=118df8c6c471ac0468c7c77e1cdc12f24a139ee8a07c6e3bf4e7855640dad821" rel="nofollow">http://sog.caliban.org/im?public_key=118df8c6c471ac0468c7c77e1cdc12f24a139ee8a07c6e3bf4e7855640dad821 //[106] => http://sog.caliban.org/im?public_key=118df8c6c471ac0468c7c77e1cdc12f24a139ee8a07c6e3bf4e7855640dad821" rel="nofollow">http://sog.caliban.org/im?public_key=118df8c6c471ac0468c7c77e1cdc12f24a139ee8a07c6e3bf4e7855640dad821
//TODO: Figure out why the regex does match those //TODO: Figure out why the regex does match those
foreach($result as &$entry) { foreach($result as &$entry) {
if(str_contains($entry, "\"")) { // if(str_contains($entry, "\"")) { // str_contains() requires PHP 8
if(strpos($entry, "\"")) {
$entry = explode("\"", $entry)[0]; // split on " and take first part $entry = explode("\"", $entry)[0]; // split on " and take first part
} }
} }

@ -3,5 +3,6 @@
Description=Scrape every known source for Session Communities and put the data to a NGINX accessible folder Description=Scrape every known source for Session Communities and put the data to a NGINX accessible folder
[Service] [Service]
WorkingDirectory=/home/session/sessioncommunities.online
User=session User=session
ExecStart=/usr/bin/php get_online_session_communities.php ExecStart=/usr/bin/php get_online_session_communities.php