From c5f5965148bd753c255f7d70fa1382528dcc19e6 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Sun, 25 Nov 2018 02:15:44 -0500 Subject: [PATCH] [public_server] Update config file style/name --- public_server/README.md | 27 +++++++++-------- public_server/config/public_server.config.php | 30 +++++++++++++++++++ public_server/config/public_server.ini.php | 30 ------------------- public_server/public_server.php | 2 +- 4 files changed, 45 insertions(+), 44 deletions(-) create mode 100644 public_server/config/public_server.config.php delete mode 100644 public_server/config/public_server.ini.php diff --git a/public_server/README.md b/public_server/README.md index 7ba002e89..fecc38ba8 100644 --- a/public_server/README.md +++ b/public_server/README.md @@ -6,20 +6,21 @@ Public Server is a Friendica addon which implements automatic account & post exp This is a modified version of the testdrive addon, DO NOT ACTIVATE AT THE SAME TIME AS THE TESTDRIVE ADDON. - [public_server] - ; When an account is created on the site, it is given a hard expiration date of - expiredays = 30 - ; Set the default days for posts to expire here - expireposts = 30 - ; Remove users who have never logged in after nologin days - nologin = 30 - ; Remove users who last logged in over flagusers days ago - flagusers = 146 - ; For users who last logged in over flagposts days ago set post expiry days to flagpostsexpire - flagposts = 90 - flagpostsexpire = 146 + 'public_server' => [ + // When an account is created on the site, it is given a hard expiration date of. 0 to disable. + 'expiredays' => 0, + // Set the default days for posts to expire here. 0 to disable. + 'expireposts' => 0, + // Remove users who have never logged in after nologin days. 0 to disable. + 'nologin' => 0, + // Remove users who last logged in over flagusers days ago. 0 to disable. + 'flagusers' => 0, + // For users who last logged in over flagposts days ago set post expiry days to flagpostsexpire. 0 to disable. + 'flagposts' => 0, + 'flagpostsexpire' => 0, + ], -Set these in your config/addon.ini.php file. By default nothing is defined in case the addon is activated accidentally. +Set these in your `config/addon.config.php` file. By default nothing is defined in case the addon is activated accidentally. They can be ommitted or set to 0 to disable each option. The default values are those used by friendica.eu, change these as desired. diff --git a/public_server/config/public_server.config.php b/public_server/config/public_server.config.php new file mode 100644 index 000000000..47ad4107a --- /dev/null +++ b/public_server/config/public_server.config.php @@ -0,0 +1,30 @@ + [ + // expiredays (Integer) + // When an account is created on the site, it is given a hard expiration date of. 0 to disable. + 'expiredays' => 0, + + // expireposts (Integer) + // Set the default days for posts to expire here. 0 to disable. + 'expireposts' => 0, + + // nologin (Integer) + // Remove users who have never logged in after nologin days. 0 to disable. + 'nologin' => 0, + + // flagusers (Integer) + // Remove users who last logged in over flagusers days ago. 0 to disable. + 'flagusers' => 0, + + // flagposts (Integer) + // flagpostsexpire (Integer) + // For users who last logged in over flagposts days ago set post expiry days to flagpostsexpire. 0 to disable. + 'flagposts' => 0, + 'flagpostsexpire' => 0, + ], +]; diff --git a/public_server/config/public_server.ini.php b/public_server/config/public_server.ini.php deleted file mode 100644 index 79b2ef461..000000000 --- a/public_server/config/public_server.ini.php +++ /dev/null @@ -1,30 +0,0 @@ -loadConfigFile(__DIR__. '/config/public_server.ini.php'); + $a->loadConfigFile(__DIR__ . '/config/public_server.config.php'); } function public_server_register_account($a, $b)