Elgg  Version master
Variables
settings.php File Reference

Go to the source code of this file.

Variables

 $site = elgg_get_site_entity()
 Updates the settings for the site. More...
 
 $site_name = strip_tags(get_input('sitename', ''))
 
if(empty($site_name)) $site description = get_input('sitedescription')
 
$site name = $site_name
 
$site email = get_input('siteemail')
 
if(! $site->save()) $allowed_languages = (array) get_input('allowed_languages', [])
 
 $allowed_languages [] = 'en'
 
 $default_limit = (int) get_input('default_limit')
 
if($default_limit< 1) $comments_max_depth = (int) get_input('comments_max_depth')
 
if(!in_array($comments_max_depth, [0, 2, 3, 4])) $trash_retention = (int) get_input('trash_retention', 30)
 
if($trash_retention< 0) $friendly_time_number_of_days = (int) get_input('friendly_time_number_of_days', 30)
 
 $remove_unvalidated_users_days = (int) get_input('remove_unvalidated_users_days')
 
if($remove_unvalidated_users_days< 1) else
 

Variable Documentation

◆ $allowed_languages [1/2]

$allowed_languages = (array) get_input('allowed_languages', [])

Definition at line 21 of file settings.php.

◆ $allowed_languages [2/2]

$allowed_languages[] = 'en'

Definition at line 22 of file settings.php.

◆ $comments_max_depth

if ( $default_limit< 1) $comments_max_depth ( ) = (int) get_input('comments_max_depth')

Definition at line 31 of file settings.php.

◆ $default_limit

$default_limit = (int) get_input('default_limit')

Definition at line 26 of file settings.php.

◆ $friendly_time_number_of_days

if ( $trash_retention< 0) $friendly_time_number_of_days ( ) = (int) get_input('friendly_time_number_of_days', 30)

Definition at line 41 of file settings.php.

◆ $remove_unvalidated_users_days

$remove_unvalidated_users_days = (int) get_input('remove_unvalidated_users_days')

Definition at line 79 of file settings.php.

◆ $site

Updates the settings for the site.

Definition at line 6 of file settings.php.

◆ $site_name

$site_name = strip_tags(get_input('sitename', ''))

Definition at line 8 of file settings.php.

◆ $trash_retention

if (!in_array( $comments_max_depth,[0, 2, 3, 4])) $trash_retention = (int) get_input('trash_retention', 30)

Definition at line 36 of file settings.php.

◆ description

if (empty( $site_name)) $site description = get_input('sitedescription')

Definition at line 13 of file settings.php.

◆ else

if ( $remove_unvalidated_users_days< 1) else ( )
Initial value:
{
elgg_save_config('remove_unvalidated_users_days', $remove_unvalidated_users_days)
$remove_unvalidated_users_days
Definition: settings.php:79
elgg_save_config(string $name, $value)
Save a configuration setting.

Definition at line 82 of file settings.php.

◆ email

$site email = get_input('siteemail')

Definition at line 15 of file settings.php.

◆ name

$site name = $site_name

Definition at line 14 of file settings.php.