1
0
mirror of https://github.com/e107inc/e107.git synced 2025-09-01 02:21:58 +02:00

Add 'predefined list' type to extended user fields; uses a list of values and display text in e107_admin/sql directory.

Create 'timezone' type of extended user field as predefined list.
Move user timezone to extended user fields. Update routine only transfers existing data if its enabled in prefs. Delete the existing user_timezone, user_new fields from user table.
Add timezone data file
This commit is contained in:
e107steved
2008-01-15 21:57:53 +00:00
parent 48f844fc97
commit 01356e34fa
18 changed files with 468 additions and 305 deletions

View File

@@ -4,8 +4,8 @@
| e107 website system - Language File.
|
| $Source: /cvs_backup/e107_0.8/e107_languages/English/admin/lan_users_extended.php,v $
| $Revision: 1.4 $
| $Date: 2007-04-14 17:24:29 $
| $Revision: 1.5 $
| $Date: 2008-01-15 21:57:46 $
| $Author: e107steved $
+----------------------------------------------------------------------------+
*/
@@ -108,5 +108,7 @@ define("EXTLAN_HELP_6", "Allow user to enter a numeric value");
define("EXTLAN_HELP_7", "Require user to enter a date");
// Language
define("EXTLAN_HELP_8", "Allow user to select from installed languages");
// Predefined list
define('EXTLAN_HELP_9', 'Specify a predefined list. The value field selects the type of list - at present only \'timezones\' is a valid entry');
?>

View File

@@ -4,11 +4,12 @@
| e107 website system - Language File.
|
| $Source: /cvs_backup/e107_0.8/e107_languages/English/lan_user_extended.php,v $
| $Revision: 1.2 $
| $Date: 2007-04-17 19:29:56 $
| $Revision: 1.3 $
| $Date: 2008-01-15 21:57:46 $
| $Author: e107steved $
+----------------------------------------------------------------------------+
*/
// The LAN numbers correspond directly to the field types
define("UE_LAN_1", "Text Box");
define("UE_LAN_2", "Radio Buttons");
define("UE_LAN_3", "Drop-Down Menu");
@@ -17,10 +18,11 @@ define("UE_LAN_5", "Textarea");
define("UE_LAN_6", "Integer");
define("UE_LAN_7", "Date");
define("UE_LAN_8", "Language");
define("UE_LAN_9", "Name");
define("UE_LAN_10", "Type");
define("UE_LAN_11", "Use");
define('UE_LAN_9', 'Predefined list');
// Leave a gap to allow for more field types
define("UE_LAN_21", "Name");
define("UE_LAN_22", "Type");
define("UE_LAN_23", "Use");
define("UE_LAN_HIDE", "Hide from users");
@@ -42,6 +44,8 @@ define("UE_LAN_LANGUAGE", "Language");
define("UE_LAN_LANGUAGE_DESC", "User Language");
define("UE_LAN_COUNTRY", "Country");
define("UE_LAN_COUNTRY_DESC", "User Country (includes db table)");
define('UE_LAN_TIMEZONE', 'Timezone');
define('UE_LAN_TIMEZONE_DESC', 'User Timezone (from predefined list)');
define("LAN_UE_FAIL_HOMEPAGE", "Invalid entry for home page setting");

View File

@@ -4,8 +4,8 @@
| e107 website system - Language File.
|
| $Source: /cvs_backup/e107_0.8/e107_languages/English/lan_usersettings.php,v $
| $Revision: 1.11 $
| $Date: 2008-01-06 21:16:30 $
| $Revision: 1.12 $
| $Date: 2008-01-15 21:57:47 $
| $Author: e107steved $
+----------------------------------------------------------------------------+
*/
@@ -23,14 +23,14 @@ define("LAN_106", "That doesn't appear to be a valid email address");
define("LAN_112", "Email Address: ");
define("LAN_113", "Hide email address?: ");
define("LAN_114", "This will prevent your email address from being displayed on site");
define("LAN_115", "ICQ Number: ");
define("LAN_116", "AIM Address: ");
define("LAN_117", "MSN Messenger: ");
define("LAN_118", "Birthday: ");
//define("LAN_115", "ICQ Number: ");
//define("LAN_116", "AIM Address: ");
//define("LAN_117", "MSN Messenger: ");
//define("LAN_118", "Birthday: ");
define("LAN_119", "Location: ");
define("LAN_120", "Signature: ");
define("LAN_121", "Avatar: ");
define("LAN_122", "Timezone:");
//define("LAN_122", "Timezone:");
define("LAN_144", "Website URL: ");
define("LAN_150", "Settings updated and saved into database.");
define("LAN_151", "OK");
@@ -102,7 +102,7 @@ define("LAN_USET_4", "Maximum allowable height is");
define("LAN_USET_5", "Subscribed to");
define("LAN_USET_6", "Subscribe to our mailing-list(s) and/or sections of this site.");
define("LAN_USET_7", "Miscellaneous");
define("LAN_USET_8", "Signature / Timezone");
define("LAN_USET_8", "User Signature");
define("LAN_USET_9", "Some of the required fields (marked with a *) are missing from your settings.");
define("LAN_USET_10","Please update your settings now, in order to proceed.");
define("LAN_USET_11", "That user name cannot be accepted as valid, please choose a different user name");