diff options
-rwxr-xr-x | util/pconfig | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/util/pconfig b/util/pconfig index 802590f7a..77fcd6d38 100755 --- a/util/pconfig +++ b/util/pconfig @@ -13,11 +13,15 @@ if (count($helpArgs) === 1) { echo <<<'EndOfOutput' Gets, sets, or lists personal (per channel) configuration settings. -Usage: util/pconfig <channel_id> +Usage: util/pconfig + util/pconfig <channel_id> util/pconfig <channel_id> <family> util/pconfig <channel_id> <family> <key> util/pconfig <channel_id> <family> <key> <value> + util/pconfig + List all channel IDs + util/pconfig <channel_id> Displays all of the the channel's config entries @@ -68,3 +72,11 @@ if($argc == 2) { } } +if($argc == 1) { + $r = q("select channel_id, channel_name from channel"); + if($r) { + foreach($r as $rr) { + echo sprintf('%4u %s', $rr['channel_id'], $rr['channel_name']) . PHP_EOL; + } + } +} |