Official Addons for the Friendica Communications Platform. (please note that this is a clone of the repository at github, issues are handled there)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Adam Magness 4a667f640f Function renamed 3 years ago
config Move addon-specific config to config/addon.ini.php 3 years ago
lang NL translation THX JeroenED 3 years ago
templates public server: added template for the admin panel 8 years ago Move addon-specific config to config/addon.ini.php 3 years ago
public_server.php Function renamed 3 years ago

Public Server

Public Server is a Friendica addon which implements automatic account & post expiration so that a site may be used as a public test bed with reduced data retention.

This is a modified version of the testdrive addon, DO NOT ACTIVATE AT THE SAME TIME AS THE TESTDRIVE ADDON.

; 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

Set these in your config/addon.ini.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, change these as desired.

The expiration date is updated when the user logs in.

An email warning will be sent out approximately five days before the expiration occurs. Five days later the account is removed completely.