{$XE_VALIDATOR_MESSAGE}

# {$lang->is_default}

{$lang->point_io}
{$lang->about_point_io}
{$lang->point_name}

{$lang->about_point_name}

{$lang->max_level}

{$lang->about_max_level}

{$lang->level_icon}
{$lang->about_level_icon}
{$lang->disable_download}
{$lang->about_disable_download}
{$lang->disable_read_document}
{$lang->about_disable_read_document} {$lang->disable_read_document_except_robots}

# {$lang->give_point}

{@ $config_array = get_object_vars($config)} {@ $config_array['insert_comment_limit'] = $config_array['insert_comment_limit'] ?? $config_array['no_point_date']} {@ $action_types = array( 'insert_document' => ['time_limit' => 0, 'except_notice' => 0, 'revert_on_delete' => 1], 'insert_comment' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 1], 'upload_file' => ['time_limit' => 0, 'except_notice' => 0, 'revert_on_delete' => 1], 'download_file' => ['time_limit' => 0, 'except_notice' => 0, 'revert_on_delete' => 0], 'read_document' => ['time_limit' => 1, 'except_notice' => 1, 'revert_on_delete' => 0], 'voter' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], 'blamer' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], 'voter_comment' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], 'blamer_comment' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], 'download_file_author' => ['time_limit' => 0, 'except_notice' => 0, 'revert_on_delete' => 0], 'read_document_author' => ['time_limit' => 1, 'except_notice' => 1, 'revert_on_delete' => 0], 'voted' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], 'blamed' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], 'voted_comment' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], 'blamed_comment' => ['time_limit' => 1, 'except_notice' => 0, 'revert_on_delete' => 0], )}

{$lang->cmd_signup} | {strtr($lang->point_given_prefix, ['$'.'point' => $config->point_name])} {strtr($lang->point_given_suffix, ['$'.'point' => $config->point_name])} |
{$lang->cmd_login} | {strtr($lang->point_given_prefix, ['$'.'point' => $config->point_name])} {strtr($lang->point_given_suffix, ['$'.'point' => $config->point_name])} |
{lang('point_' . $action_type)} | {strtr($lang->point_given_prefix, ['$'.'point' => $config->point_name])} {strtr($lang->point_given_suffix, ['$'.'point' => $config->point_name])} {$lang->cmd_point_except_notice} {$lang->cmd_point_revert_on_delete} | {$lang->point_time_limit_prefix} {$lang->point_time_limit_suffix}

# {$lang->point_link_group}

{$lang->about_point_link_group}

{$lang->point_group_reset_type}
{$lang->point_group_ratchet}
{$val->title}
{$lang->level} {$lang->default_group}
{@$point_group = @array_flip($config->point_group ?? [])}

# {$lang->level_point}

{$lang->expression}

{$lang->level} | {$lang->level_icon} | {$lang->point} | {$lang->member_group}
--- | --- | --- | ---
1 |  | {$config->point_name} {@$point_group_item = $point_group[1] ?? null} {@$title=array()} {@$title[0] = $group_list[$point_group_item.'']->title} {@$title[] = $group_list[$point_group_item.'']->title} | {implode(', ', $title)}
{@$point_group_item = $point_group[$i] ?? null} {@$title[0] = $group_list[$point_group_item.'']->title} {@$title[] = $group_list[$point_group_item.'']->title}
{$i} |  | {$config->point_name} | {implode(', ', $title)}

# {$lang->cmd_point_recal}

{$lang->about_cmd_point_recal}