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"); +}