From 2f50afc3c187d05874da2a05f088216d524811f6 Mon Sep 17 00:00:00 2001 From: Matthew Exon Date: Thu, 31 Jul 2025 21:54:00 +0200 Subject: [PATCH] Add simple plugin to enable two settings for new users --- lower_barriers/lower_barriers.php | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 lower_barriers/lower_barriers.php diff --git a/lower_barriers/lower_barriers.php b/lower_barriers/lower_barriers.php new file mode 100644 index 00000000..17af9880 --- /dev/null +++ b/lower_barriers/lower_barriers.php @@ -0,0 +1,30 @@ + + */ + +use Friendica\Core\Hook; +use Friendica\Core\Logger; +use Friendica\DI; + +function lower_barriers_install() +{ + Hook::register('register_account', 'addon/lower_barriers/lower_barriers.php', 'lower_barriers_register_account'); + Logger::info("register_account: installed"); +} + +function lower_barriers_uninstall() +{ + Hook::unregister('register_account', 'addon/lower_barriers/lower_barriers.php', 'lower_barriers_register_account'); + Logger::info("register_account: uninstalled"); +} + +function lower_barriers_register_account($uid) +{ + Logger::info("lower_barriers_register_account", ['uid' => $uid]); + DI::pConfig()->set($uid, "system", "infinite_scroll", "1"); + DI::pConfig()->set($uid, "system", "stay_local", "1"); +} -- 2.49.1