Skip to content

Commit

Permalink
Preparing Icy Phoenix 2.0 Beta 2
Browse files Browse the repository at this point in the history
  • Loading branch information
MightyGorgon committed Oct 16, 2011
1 parent 5cc31c8 commit 7e92605
Show file tree
Hide file tree
Showing 29 changed files with 104 additions and 90 deletions.
4 changes: 2 additions & 2 deletions adm/admin_topic_shadow.php
Expand Up @@ -49,7 +49,7 @@
/** Get parameters. 'var_name' => 'default_value'
/** Also get any saved cookie preferences.
/******************************************************************************************/
$preference_cookie = (isset($_COOKIE[MOD_COOKIE_PREF_NAME])) ? unserialize(stripslashes($_COOKIE[MOD_COOKIE_PREF_NAME])) : array();
$preference_cookie = (isset($_COOKIE[$config['cookie_name'] . '_' . MOD_COOKIE_PREF_NAME])) ? unserialize(stripslashes($_COOKIE[$config['cookie_name'] . '_' . MOD_COOKIE_PREF_NAME])) : array();
$preference_cookie['test'] = true;
$params = array(
'start' => 0,
Expand Down Expand Up @@ -78,7 +78,7 @@
setting. If this is disabled, settings will NEVER be saved */
if(!DISABLE_PREFERENCE_SAVING && !$config['gzip_compress']) ob_start();

@setcookie(MOD_COOKIE_PREF_NAME, serialize($preference_cookie), time() + 31536000, $config['cookie_path'], $config['cookie_domain'], $config['cookie_secure']);
$user->set_cookie(MOD_COOKIE_PREF_NAME, serialize($preference_cookie), $user->cookie_expire);

/* Flush the output buffer to display the page header, if the ob_start() is
removed, this one must be removed as well or strange things will happen */
Expand Down
2 changes: 1 addition & 1 deletion common.php
Expand Up @@ -300,7 +300,7 @@ function deregister_globals()
founder_protect($founder_id);
}

if ((isset($_GET['lofi']) && (intval($_GET['lofi']) == 1)) || (isset($_COOKIE['lofi']) && (intval($_COOKIE['lofi']) == 1)))
if ((isset($_GET['lofi']) && (intval($_GET['lofi']) == 1)) || (isset($_COOKIE[$config['cookie_name'] . '_lofi']) && (intval($_COOKIE[$config['cookie_name'] . '_lofi']) == 1)))
{
$lofi = 1;
}
Expand Down
4 changes: 2 additions & 2 deletions features.php
Expand Up @@ -88,8 +88,8 @@
'registration' => array(
'coppa' => array('bb2' => $img_true, 'ip' => $img_true, 'bb3' => $img_true),
'l_r_a' => array('bb2' => $img_true, 'ip' => $img_true, 'bb3' => $img_true),
'username_lenght' => array('bb2' => $img_false, 'ip' => $img_false, 'bb3' => $img_true),
'pass_lenght' => array('bb2' => $img_false, 'ip' => $img_true, 'bb3' => $img_true),
'username_length' => array('bb2' => $img_false, 'ip' => $img_false, 'bb3' => $img_true),
'pass_length' => array('bb2' => $img_false, 'ip' => $img_true, 'bb3' => $img_true),
'l_u_c' => array('bb2' => $img_false, 'ip' => $img_true, 'bb3' => $img_true),
's_p_c_r' => array('bb2' => $img_false, 'ip' => $img_true, 'bb3' => $img_true),
'f_p_c' => array('bb2' => $img_false, 'ip' => $img_true, 'bb3' => $img_true),
Expand Down
10 changes: 5 additions & 5 deletions forum.php
Expand Up @@ -91,7 +91,7 @@
//<!-- BEGIN Unread Post Information to Database Mod -->
if(!$user->data['upi2db_access'])
{
setcookie($config['cookie_name'] . '_f_all', time(), 0, $config['cookie_path'], $config['cookie_domain'], $config['cookie_secure']);
$user->set_cookie('f_all', time(), $user->cookie_expire);
}
else
{
Expand All @@ -114,17 +114,17 @@
// mark each forums
for ($i = 0; $i < sizeof($keys['id']); $i++)
{
if ($tree['type'][ $keys['idx'][$i] ] == POST_FORUM_URL)
if ($tree['type'][$keys['idx'][$i]] == POST_FORUM_URL)
{
$forum_id = $tree['id'][ $keys['idx'][$i] ];
$forum_id = $tree['id'][$keys['idx'][$i]];
$sql = "SELECT MAX(post_time) AS last_post FROM " . POSTS_TABLE . " WHERE forum_id = '" . $forum_id . "'";
$result = $db->sql_query($sql);
if ($row = $db->sql_fetchrow($result))
{
$tracking_forums = (isset($_COOKIE[$config['cookie_name'] . '_f'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_f']) : array();
$tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_t']) : array();

if ((sizeof($tracking_forums) + sizeof($tracking_topics)) >= 150 && empty($tracking_forums[$forum_id]))
if (((sizeof($tracking_forums) + sizeof($tracking_topics)) >= 150) && empty($tracking_forums[$forum_id]))
{
asort($tracking_forums);
unset($tracking_forums[key($tracking_forums)]);
Expand All @@ -133,7 +133,7 @@
if ($row['last_post'] > $user->data['user_lastvisit'])
{
$tracking_forums[$forum_id] = time();
setcookie($config['cookie_name'] . '_f', serialize($tracking_forums), 0, $config['cookie_path'], $config['cookie_domain'], $config['cookie_secure']);
$user->set_cookie('f', serialize($tracking_forums), $user->cookie_expire);
}
}
}
Expand Down
6 changes: 3 additions & 3 deletions includes/class_captcha.php
Expand Up @@ -20,7 +20,7 @@ class class_captcha
{

var $attempts_limit = 3;
var $code_lenght = 6;
var $code_length = 6;

/*
* Creates CAPTCHA image
Expand All @@ -38,7 +38,7 @@ function build_captcha()
// 0 (zero) could get confused with O (the letter) so we change it
//$code = substr(str_replace(array('0'), array('Z'), strtoupper(base_convert($code, 16, 35))), 2, 6);
// Easiest to read charset... some letters and numbers may be ambiguous
$code = substr(str_replace(array('0', '1', '2', '5', 'O', 'I', 'Z', 'S'), array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'), strtoupper(base_convert($code, 16, 35))), 2, $this->code_lenght);
$code = substr(str_replace(array('0', '1', '2', '5', 'O', 'I', 'Z', 'S'), array('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'), strtoupper(base_convert($code, 16, 35))), 2, $this->code_length);
$confirm_id = md5(uniqid($user->ip));
$sql = "INSERT INTO " . CONFIRM_TABLE . " (confirm_id, session_id, code)
VALUES ('" . $db->sql_escape($confirm_id) . "', '" . $db->sql_escape($user->data['session_id']) . "', '" . $db->sql_escape($code) . "')";
Expand All @@ -51,7 +51,7 @@ function build_captcha()
'S_CAPTCHA' => true,
'CONFIRM_IMG' => $confirm_image,
'CAPTCHA_HIDDEN' => '<input type="hidden" name="confirm_id" value="' . $confirm_id . '" />',
'CAPTCHA_CODE_LENGHT' => $this->code_lenght,
'CAPTCHA_CODE_LENGTH' => $this->code_length,

'L_CONFIRM_CODE_IMPAIRED' => sprintf($lang['CONFIRM_CODE_IMPAIRED'], '<a href="mailto:' . $config['board_email'] . '">', '</a>'),
)
Expand Down
2 changes: 1 addition & 1 deletion includes/constants.php
Expand Up @@ -20,7 +20,7 @@
die('Hacking attempt');
}

define('ICYPHOENIX_VERSION', '1.3.25.78');
define('ICYPHOENIX_VERSION', '1.3.26.79');

// FOUNDER ID, this is the ID of the main admin of the site, only this user canc access special features of the site and this ID is also used to send Welcome and Birthday PM
define('FOUNDER_ID', '2');
Expand Down
4 changes: 2 additions & 2 deletions includes/functions.php
Expand Up @@ -5136,8 +5136,8 @@ function page_footer($exit = true, $template_to_parse = 'body', $parse_template

//Begin Lo-Fi Mod
$path_parts = pathinfo($_SERVER['SCRIPT_NAME']);
$lofi = '<a href="' . append_sid(IP_ROOT_PATH . $path_parts['basename'] . '?' . htmlspecialchars(str_replace(array('&lofi=0', '&lofi=1', 'lofi=0', 'lofi=1'), array('', '', '', ''), $_SERVER['QUERY_STRING'])) . '&amp;lofi=' . (empty($_COOKIE['lofi']) ? '1' : '0')) . '">' . (empty($_COOKIE['lofi']) ? ($lang['Lofi']) : ($lang['Full_Version'])) . '</a>';
$mobile_style = '<a href="' . append_sid(IP_ROOT_PATH . $path_parts['basename'] . '?' . htmlspecialchars(str_replace(array('&mob=0', '&mob=1', 'mob=0', 'mob=1'), array('', '', '', ''), $_SERVER['QUERY_STRING'])) . '&amp;mob=' . (!empty($_COOKIE['mob']) ? '0' : '1')) . '">' . (!empty($_COOKIE['mob']) ? ($lang['MOBILE_STYLE_DISABLE']) : ($lang['MOBILE_STYLE_ENABLE'])) . '</a>';
$lofi = '<a href="' . append_sid(IP_ROOT_PATH . $path_parts['basename'] . '?' . htmlspecialchars(str_replace(array('&lofi=0', '&lofi=1', 'lofi=0', 'lofi=1'), array('', '', '', ''), $_SERVER['QUERY_STRING'])) . '&amp;lofi=' . (empty($_COOKIE[$config['cookie_name'] . '_lofi']) ? '1' : '0')) . '">' . (empty($_COOKIE[$config['cookie_name'] . '_lofi']) ? ($lang['Lofi']) : ($lang['Full_Version'])) . '</a>';
$mobile_style = '<a href="' . append_sid(IP_ROOT_PATH . $path_parts['basename'] . '?' . htmlspecialchars(str_replace(array('&mob=0', '&mob=1', 'mob=0', 'mob=1'), array('', '', '', ''), $_SERVER['QUERY_STRING'])) . '&amp;mob=' . (!empty($_COOKIE[$config['cookie_name'] . '_mob']) ? '0' : '1')) . '">' . (!empty($_COOKIE[$config['cookie_name'] . '_mob']) ? ($lang['MOBILE_STYLE_DISABLE']) : ($lang['MOBILE_STYLE_ENABLE'])) . '</a>';
$template->assign_vars(array(
'L_LOFI' => $lang['Lofi'],
'L_FULL_VERSION' => $lang['Full_Version'],
Expand Down
2 changes: 1 addition & 1 deletion includes/functions_categories_hierarchy.php
Expand Up @@ -403,8 +403,8 @@ function read_tree($force = false)
//<!-- END Unread Post Information to Database Mod -->

// read the user cookie
$tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_t']) : array();
$tracking_forums = (isset($_COOKIE[$config['cookie_name'] . '_f'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_f']) : array();
$tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_t']) : array();
$tracking_all = (isset($_COOKIE[$config['cookie_name'] . '_f_all'])) ? intval($_COOKIE[$config['cookie_name'] . '_f_all']) : -1;

// try the cache
Expand Down
2 changes: 1 addition & 1 deletion includes/functions_topics_list.php
Expand Up @@ -131,8 +131,8 @@ function topic_list($box, $tpl='', $topic_rowset, $list_title='', $split_type =
}

// read the user cookie
$tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_t']) : array();
$tracking_forums = (isset($_COOKIE[$config['cookie_name'] . '_f'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_f']) : array();
$tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_t']) : array();
$tracking_all = (isset($_COOKIE[$config['cookie_name'] . '_f_all'])) ? intval($_COOKIE[$config['cookie_name'] . '_f_all']) : NULL;

// categories hierarchy v 2 compliancy
Expand Down
35 changes: 18 additions & 17 deletions includes/sessions.php
Expand Up @@ -23,6 +23,7 @@
class session
{
var $cookie_data = array();
var $cookie_expire = 0;
var $page = array();
var $data = array();
var $browser = '';
Expand Down Expand Up @@ -57,6 +58,7 @@ function session_begin($update_session_page = true)
// Give us some basic information
$this->time_now = time();
$this->cookie_data = array('u' => 0, 'k' => '');
$this->cookie_expire = $this->time_now + (($config['max_autologin_time']) ? 86400 * (int) $config['max_autologin_time'] : 31536000);
$this->update_session_page = (empty($update_session_page) || defined('IMG_THUMB')) ? false : true;
//$this->browser = (!empty($_SERVER['HTTP_USER_AGENT'])) ? htmlspecialchars((string) $_SERVER['HTTP_USER_AGENT']) : '';
$this->browser = (!empty($_SERVER['HTTP_USER_AGENT'])) ? (string) $_SERVER['HTTP_USER_AGENT'] : '';
Expand Down Expand Up @@ -589,13 +591,9 @@ function session_create($user_id = false, $set_admin = false, $persist_login = f

if (empty($this->data['is_bot']))
{
$cookie_expire = $this->time_now + (($config['max_autologin_time']) ? 86400 * (int) $config['max_autologin_time'] : 31536000);

$this->set_cookie('u', $this->cookie_data['u'], $cookie_expire);
$this->set_cookie('k', $this->cookie_data['k'], $cookie_expire);
$this->set_cookie('sid', $this->session_id, $cookie_expire);

unset($cookie_expire);
$this->set_cookie('u', $this->cookie_data['u'], $this->cookie_expire);
$this->set_cookie('k', $this->cookie_data['k'], $this->cookie_expire);
$this->set_cookie('sid', $this->session_id, $this->cookie_expire);

$sql = "SELECT COUNT(session_id) AS sessions
FROM " . SESSIONS_TABLE . "
Expand Down Expand Up @@ -932,14 +930,17 @@ function confirm_gc()
*
* Sets a cookie of the given name with the specified data for the given length of time. If no time is specified, a session cookie will be set.
*
* @param string $name Name of the cookie, will be automatically prefixed with the phpBB cookie name. track becomes [cookie_name]_track then.
* @param string $cookiedata The data to hold within the cookie
* @param int $cookietime The expiration time as UNIX timestamp. If 0 is provided, a session cookie is set.
* @param string $name Name of the cookie, will be automatically prefixed with the phpBB cookie name. track becomes [cookie_name]_track then.
* @param string $cookiedata The data to hold within the cookie
* @param int $cookietime The expiration time as UNIX timestamp. If 0 is provided, a session cookie is set.
*/
function set_cookie($name, $cookiedata, $cookietime)
{
global $config;

// Old setcookie version...
//setcookie($config['cookie_name'] . '_' . $name, $cookiedata, $cookietime, $config['cookie_path'], $config['cookie_domain'], $config['cookie_secure']);

$name_data = rawurlencode($config['cookie_name'] . '_' . $name) . '=' . rawurlencode($cookiedata);
$expire = gmdate('D, d-M-Y H:i:s \\G\\M\\T', $cookietime);
$domain = (!$config['cookie_domain'] || ($config['cookie_domain'] == 'localhost') || ($config['cookie_domain'] == '127.0.0.1')) ? '' : '; domain=' . $config['cookie_domain'];
Expand All @@ -955,7 +956,7 @@ function set_cookie($name, $cookiedata, $cookietime)
* this routine does not return on finding a banned user, it outputs a relevant
* message and stops execution.
*
* @param string|array $user_ips Can contain a string with one IP or an array of multiple IPs
* @param string|array $user_ips Can contain a string with one IP or an array of multiple IPs
*/
function check_ban($user_id = false, $user_ips = false, $user_email = false, $return = false)
{
Expand Down Expand Up @@ -1458,7 +1459,7 @@ function setup($lang_set = false, $style = false)
{
$test_language = str_replace(array('.', '/'), '', urldecode($test_language));
$config['default_lang'] = file_exists(@phpbb_realpath($this->lang_path . 'lang_' . basename($test_language) . '/lang_main.' . PHP_EXT)) ? $test_language : $config['default_lang'];
setcookie($config['cookie_name'] . '_lang', $config['default_lang'], (time() + 86400), $config['cookie_path'], $config['cookie_domain'], $config['cookie_secure']);
$this->set_cookie('lang', $config['default_lang'], $user->cookie_expire);
}
else
{
Expand Down Expand Up @@ -1705,16 +1706,16 @@ function setup($lang_set = false, $style = false)
{
$mob_get = (isset($_GET['mob']) && (intval($_GET['mob']) == 0)) ? 0 : 1;
$_GET['mob'] = $mob_get;
@setcookie('mob', $mob_get, time() + 31536000);
$_COOKIE['mob'] = $mob_get;
$this->set_cookie('mob', $mob_get, $user->cookie_expire);
$_COOKIE[$config['cookie_name'] . '_mob'] = $mob_get;

if (empty($mob_get))
{
$disable_mobile_style = true;
}
}

$mob_cok = (isset($_COOKIE['mob']) && (intval($_COOKIE['mob']) == 0)) ? false : true;
$mob_cok = (isset($_COOKIE[$config['cookie_name'] . '_mob']) && (intval($_COOKIE[$config['cookie_name'] . '_mob']) == 0)) ? false : true;
if (empty($mob_cok))
{
$disable_mobile_style = true;
Expand All @@ -1724,7 +1725,7 @@ function setup($lang_set = false, $style = false)
if (empty($disable_mobile_style) && !empty($this->data['is_mobile']) && !defined('IN_CMS') && !defined('IN_ADMIN'))
{
$this->data['mobile_style'] = true;
@setcookie('mob', 1, time() + 31536000);
$this->set_cookie('mob', 1, $user->cookie_expire);
$theme = setup_mobile_style();
}
else
Expand All @@ -1738,7 +1739,7 @@ function setup($lang_set = false, $style = false)
{
$config['default_style'] = urldecode($test_style);
$config['default_style'] = (check_style_exists($config['default_style']) == false) ? $current_default_style : $config['default_style'];
setcookie($config['cookie_name'] . '_style', $config['default_style'], (time() + 86400), $config['cookie_path'], $config['cookie_domain'], $config['cookie_secure']);
$this->set_cookie('style', $config['default_style'], $user->cookie_expire);
$change_style = true;
}
else
Expand Down
10 changes: 5 additions & 5 deletions includes/similar_topics.php
Expand Up @@ -28,8 +28,8 @@
for($i = 0; $i < $count_similar; $i++)
{
$similar = $similar_topics[$i];
$tracking_topics = (isset($_COOKIE[$config['cookie_name'] .'_t'])) ? unserialize($_COOKIE[$config['cookie_name'] .'_t']) : array();
$tracking_forums = (isset($_COOKIE[$config['cookie_name'] .'_f'])) ? unserialize($_COOKIE[$config['cookie_name'] .'_f']) : array();
$tracking_forums = (isset($_COOKIE[$config['cookie_name'] . '_f'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_f']) : array();
$tracking_topics = (isset($_COOKIE[$config['cookie_name'] . '_t'])) ? unserialize($_COOKIE[$config['cookie_name'] . '_t']) : array();
$topic_type = ($similar['topic_type'] == POST_ANNOUNCE) ? $lang['Topic_Announcement'] .' ': '';
$topic_type .= ($similar['topic_type'] == POST_STICKY) ? $lang['Topic_Sticky'] .' ': '';
$topic_type .= (!empty($similar['poll_start'])) ? $lang['Topic_Poll'] .' ': '';
Expand Down Expand Up @@ -77,7 +77,7 @@
{
if($similar['post_time'] > $user->data['user_lastvisit'])
{
if(!empty($tracking_topics) || !empty($tracking_forums) || isset($_COOKIE[$config['cookie_name'] .'_f_all']))
if(!empty($tracking_topics) || !empty($tracking_forums) || isset($_COOKIE[$config['cookie_name'] . '_f_all']))
{
$unread_topics = true;
if(!empty($tracking_topics[$topic_id]))
Expand All @@ -94,9 +94,9 @@
$unread_topics = false;
}
}
if(isset($_COOKIE[$config['cookie_name'] .'_f_all']))
if(isset($_COOKIE[$config['cookie_name'] . '_f_all']))
{
if(intval($_COOKIE[$config['cookie_name'] .'_f_all']) >= $similar['post_time'])
if(intval($_COOKIE[$config['cookie_name'] . '_f_all']) >= $similar['post_time'])
{
$unread_topics = false;
}
Expand Down
8 changes: 7 additions & 1 deletion install/schemas/db_update_054.sql
Expand Up @@ -1033,12 +1033,18 @@ INSERT INTO `phpbb_bots` (`bot_name`, `bot_color`, `bot_agent`, `bot_ip`) VALUES
########################################
## BUILD 079 ##
########################################
#####################
##UPDATE phpbb_config SET config_value = '2' WHERE config_name = 'main_admin_id';
#-- DB CHANGES FOR VERSIONING
UPDATE phpbb_config SET config_value = '1.3.25.78' WHERE config_name = 'ip_version';
UPDATE phpbb_config SET config_value = '1.3.26.79' WHERE config_name = 'ip_version';
UPDATE phpbb_config SET config_value = '.0.23' WHERE config_name = 'version';
UPDATE phpbb_config SET config_value = '2.0.0' WHERE config_name = 'cms_version';
UPDATE phpbb_album_config SET config_value = '1.5.0' WHERE config_name = 'fap_version';
Expand Down
2 changes: 1 addition & 1 deletion install/schemas/mysql_basic.sql
@@ -1,7 +1,7 @@
## Better leaving these input at the beginning... so they will be inserted as first values into tables
## Roll on version
INSERT INTO `phpbb_config` (`config_name`, `config_value`) VALUES ('version', '.0.23');
INSERT INTO `phpbb_config` (`config_name`, `config_value`) VALUES ('ip_version', '1.3.25.78');
INSERT INTO `phpbb_config` (`config_name`, `config_value`) VALUES ('ip_version', '1.3.26.79');
INSERT INTO `phpbb_config` (`config_name`, `config_value`) VALUES ('cms_version', '2.0.0');
INSERT INTO `phpbb_album_config` (`config_name`, `config_value`) VALUES ('fap_version', '1.5.0');
## INSERT INTO phpbb_link_config (config_name, config_value) VALUES ('site_logo', 'http://www.mightygorgon.com/images/banners/banner_mightygorgon.gif');
Expand Down
6 changes: 5 additions & 1 deletion install/schemas/sql_update_ip.php
Expand Up @@ -79,7 +79,8 @@
case '132275': $current_ip_version = '1.3.22.75'; break;
case '132376': $current_ip_version = '1.3.23.76'; break;
case '132477': $current_ip_version = '1.3.24.77'; break;
case '132578': $current_ip_version = '1.3.28.78'; break;
case '132578': $current_ip_version = '1.3.25.78'; break;
case '132679': $current_ip_version = '1.3.26.79'; break;
}

// We need to force this because in MySQL 5.5.5 the new default DB Engine is InnoDB, not MyISAM any more
Expand Down Expand Up @@ -4434,6 +4435,9 @@
/* Updating from IP 1.3.25.78 */
case '1.3.25.78':

/* Updating from IP 1.3.26.79 */
case '1.3.26.79':

}

$sql[] = "INSERT INTO " . $table_prefix . "config VALUES ('ip_version', '" . $ip_version . "')";
Expand Down
2 changes: 1 addition & 1 deletion install/schemas/versions.php
Expand Up @@ -23,7 +23,7 @@
// Versioning
$fap_version = '1.5.0';
$phpbb_version = '.0.23';
$ip_version = '1.3.25.78';
$ip_version = '1.3.26.79';

// CHMOD
$chmod_777 = array();
Expand Down
4 changes: 2 additions & 2 deletions language/lang_english/lang_features.php
Expand Up @@ -121,8 +121,8 @@

'item_coppa' => 'COPPA Registrations',
'item_l_r_a' => 'Limit Registration Attempts',
'item_username_lenght' => 'Set min / max Username Length',
'item_pass_lenght' => 'Set min / max Password Length',
'item_username_length' => 'Set min / max Username Length',
'item_pass_length' => 'Set min / max Password Length',
'item_l_u_c' => 'Limit Username Chars',
'item_s_p_c_r' => 'Set Password Complexity Requirements',
'item_f_p_c' => 'Force Password Change',
Expand Down

0 comments on commit 7e92605

Please sign in to comment.