Merge branch 'dev' into collect

This commit is contained in:
Mike Macgirvin 2024-02-01 05:09:44 +11:00
commit a67c610129
4 changed files with 35 additions and 1 deletions

View file

@ -20,7 +20,7 @@ class Fhublocs extends Controller {
function get() {
if (! is_site_admin()) {
if (!is_site_admin() && !isCli()) {
return '';
}

View file

@ -268,6 +268,9 @@ function visible_activity($item)
return false;
}
if (in_array($item['verb'], ['Add', 'Remove'])) {
return false;
}
// normal poll responses
if ($item['obj_type'] === 'Answer') {
return false;

View file

@ -4203,3 +4203,14 @@ function strip_share_content($str)
return $output;
}
function isCli() {
if (defined('STDIN')) {
return true;
}
if (in_array(PHP_SAPI, ['cli', 'phpdbg', 'cli-server'])) {
return true;
}
return false;
}

20
util/fhublocs Normal file
View file

@ -0,0 +1,20 @@
#!/usr/bin/env php
<?php
if(!file_exists('include/cli_startup.php')) {
echo 'Run config from the top level web directory, as util/config <args>' . PHP_EOL;
exit(1);
}
use Code\Web\Controller;
use Code\Module\Fhublocs;
require_once('include/cli_startup.php');
cli_startup();
$controller = new Fhublocs();
echo str_replace('<br>', '', $controller->get());
exit(0);