+
+{html_head}
+
+{/html_head}
Index: /extensions/UserAdvManager/tags/2.41.2/changelog.txt.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/changelog.txt.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/changelog.txt.php (revision 19236)
@@ -0,0 +1,367 @@
+ Known bug : This feature doesn't work on user profile page. So, already registered users can change their email address to a forbiden one.
+
+-- 2.10.9a : Email provider exclusion is no longer case sensitive
+
+-- 2.10.9b : Bug fixed - Home icon wasn't linked to gallery url in ConfirmMail page. If GALLERY_URL is not set, Home icon gets the pwg root path.
+
+-- 2.10.9c : Bug fixed - If Email provider exclusion is set off, new registered user will have a PHP notice on "Undefined variable: ncsemail"
+
+-- 2.10.9d : Code simplification - need no more ""template"" sub-directory in plugin directory for enhance "back link" icon in ConfirMail.tpl
+
+-- 2.10.9e : Compatibility improvement with PHP 5.3 - Some old functions will be deprecated like :
+ ereg replaced by preg_match
+ eregi replace by preg_match with "i" moderator
+ split replace by preg_split
+
+-- 2.10.9f : Compatibility bug fixed when used with DynamicRecentPeriod plugin
+
+
+***** Plugin history (branch 2.11)*****
+
+-- 2.11.0 : New tabsheet menu to manage ConfirMail functions (setting a timeout without validation, Cleanup expired user's accounts, Force confirmation, Renew validation key, list unvalidated users,...)
+ Beautify plugin's main admin panel
+
+-- 2.11.1 : Bug fixed with install and upgrade functions
+ Language files correction
+
+-- 2.11.2 : Bug fixed on bad query for unvalidated users display in unvalidated users list
+ Bug fixed : Sql syntax error on plugin activation
+
+-- 2.11.3 : On Patricia's request (french forum and bug 1173), the unvalidated users management tab shows users according with the settings of unvalidated group and / or unvalidated status.
+ Feature 1172 added : Email providers exclusion list can be set with CR/LF between each entry. The comma seperator (,) is still mandatory.
+ Bug 1175 fixed : Bad translation tag in french language file.
+ Improvement of unvalidated users management tab (feature 1174)- Expired users are displayed in red color text.
+
+-- 2.11.4 : Bug 1177 fixed : Width of excluded email providers list reset to ancient value (80 col)
+ Bug 1179 fixed : Adding a notice in plugin inline documentation for use of validation groups and status. A default group must be set in Piwigo's groups settings and the "Guest" (or another user) must be set as default for status values.
+ Bug 1182 fixed : Language tag missing in confirmation email generation
+
+-- 2.11.5 : Bug 1195 fixed : Registration displays the good title
+
+
+***************************************
+***** Plugin history (branch 2.12)*****
+***************************************
+
+-- 2.12.0 : Bug 1206 fixed : All plugin functionnalities work in user's profile page
+ Plugin's core code and admin panel refactoring
+ Password control and enforcement : A complexity score is computed on user registration. If this score is less than the goal set by admin, the password choosen is rejected.
+ Feature 1194 "Ghost Tracker" added : New plugin tab displays users who don't comes back to the gallery since x days. Ability to send email reminders and to delete reminded but "dead" users. It's the reason why this feature is called "Ghost Tracker".
+
+-- 2.12.1 : Rollback on admin panel improvement (it was a bad idea)
+
+-- 2.12.2 : Bug 1221 fixed - Adding of a new funtion to populate the lastvisit table on Ghost Tracker activation
+ Bug 1224 fixed - Error in database after plugin activation
+ Bug 1225 fixed - "Reminder" status don't change from "false" to "true" after the sent of a reminder email
+ Some code beautify (SQL requests and HTML 4 strict for tpl)
+
+-- 2.12.3 : Bug 1226 fixed - "duplicate key error" when lastvisit table is not empty and on using Ghost Tracker init function
+
+-- 2.12.4 : Adding a password field control for SendMail2User - Neighborhood plugin compatibility improvement
+ Bug 1229 fixed - Email was no longer mandatory when plugin was active, even if Piwigo's email madatory option was set.
+
+-- 2.12.5 : Bug 1233 fixed - "duplicate key error" when a user wants to register with an existing username. In fact, all standard Piwigo's register controls didn't work when plugin was activated. That fixes this too.
+ Adding DE, ES and IT languages. All translations are not finalized and could be improved.
+ Adding of description.txt file in language directories.
+
+-- 2.12.6 : Bug 1236 fixed - Admins was unable to add a new user in the user_list page.
+ Beginning of IT translations
+
+-- 2.12.7 : Bug 1238 fixed - Simple custom email text wasn't send when Extended Description plugin wasn't set
+ Bug 1245 fixed - Semicolons (;) are no longer allowed in text areas (mail info text, ConfirmMail text, reminder text,...). They'll be replaced by dots (.).
+ Bug 1248 fixed - Php notice on user registration with a forbidden email domain
+ Bug 1250 fixed - Email provider didn't work after the third exclusion in list
+ Escaping all special characters typed in login name and recover them
+
+
+***************************************
+***** Plugin history (branch 2.13)*****
+***************************************
+
+-- 2.13.0 : Bug 1246 fixed - Extended Description tags are working again ! Caution : The language used and saved in database is the one configured by default in the visitor's browser and not the language given by Language Switch.
+ Evolution 1239 - New option to add a new tab that shows the number of days since their last visit for each registered user.
+ Bug 1257 fixed - If email exclusion list begins with a CR-LF, an informative warning message is displayed (I was unable to delete automatically this CR-LF).
+ Bug 1259 fixed - PHP notice on user addition by admin in user_list page.
+ Bug 1260 fixed - Username case sensitivity is now fully functionnal in all users entries (user registration and admin panel)
+ Evolution 1273 - Adding of reminder field in advanced user management tab. This allows to see if a reminder have already been send.
+ Evolution 1292 - Adding of navigation bar in tabs where users are listed (when more than 1 page is needed to display users).
+ Code refactory and improvements.
+ Translations improvements.
+
+-- 2.13.1 : Bug 1302 fixed - Re-coded double email check on registration.
+ Bug 1304 fixed - Adding of plugin version in plugin admin panel title.
+
+-- 2.13.2 : Bug 1308 fixed - Reminder emails have the good translated subject.
+
+-- 2.13.3 : Bug 1309 fixed - Forbidden characters in login name work fine again.
+ Bug 1340 fixed - Explanation improvement for option "Nickname is mandatory for comments"
+ Bug 1342 fixed - Calculation between last visit and today is ok and displays the good color in user list.
+ Italian language improvement (thx to Rio)
+
+-- 2.13.4 : Add of obsolete files management
+ Bug 1303 and 1387 fixed - Due to a bug in Piwigo's 2.0.8 switch_lang() function, the email contents using Extended Description tags wasn't taking user's language in account. A first fix is now set for the current 2.0.8 Piwigo's version and another one is ready to work for the next Piwigo's release.
+ Bug 1444 fixed
+ Bug 1445 fixed - The plugin's administration panel have been all reviewed and improved with text simplification and display enhancement.
+ Bug 1463 fixed
+
+ *** Feature temporarily postponed in a later version due to problems with ";" in text fields *** Add compatibility with FCK Editor plugin for email text fields
+
+
+***************************************
+***** Plugin history (branch 2.14)*****
+***************************************
+
+-- 2.14.0 : Bug 1308 refixed - Piwigo 2.0.9 fixes the bug on switch_lang() function so the initial UAM fix is no longer needed
+ Evolution 1392 - No more confirmation email for admins profile changing
+ Evolution 1465 - Plugin's configuration data are now serialized in database
+ Bug 1466 fixed - The plugin version is correctly displayed on Ghost Tracker tab
+ Bug 1468 fixed - Java error (thx to cljosse)
+ Evolution 1485 - The admin's can choose if the validation of registration have to be sent to users created by them
+ Improving obsolete files cleaning
+ Evolution 1488 - When an admin creates an account an information email is always sent to created user
+ Code simplification - All variables are changed from "UserAdvManager" to "UAM"
+
+-- 2.14.1 : Bug 1497 fixed - Using users tracker without Ghost Tracker is now OK
+
+
+***************************************
+***** Plugin history (branch 2.15)*****
+***************************************
+
+-- 2.15.0 : Plugin compatibility for Piwigo 2.1
+ Bug 1467 fixed - FCK Editor's functionnalities are available on registration's confirmation return page customization fields
+ Bug 1474 fixed - Messages on registration's confirmation return page (ConfirmMail.tpl) are customizable
+ Bug 1508 fixed - Plugin's name is now UserAdvManager (deletion of "nbc_" in code and PEM)
+ Bug 1551 fixed - Database upgrade improvement
+
+-- 2.15.1 : Bug 1571 fixed - Missing translation tag
+ Bug 1572 fixed - Fix unable to read resource: "ConfirmMail.tpl"
+ Bug 1574 fixed - Beautifying ConfirmMail page
+ Bug 1576 fixed - Compatibility with other database systems than MySql like PostgreSql or Sqlite. Using Piwigo's pwg_db_### integrated functions.
+ Bug 1586 fixed - Links to official forum topic support and bugtacker were added in plugin's admin page
+
+-- 2.15.2 : Bug 1551 re-fixed - There was some problems remaining with old version upgrades
+ Some translations revisited
+ Bug 1655 fixed - Navigation bar is usefull again
+
+-- 2.15.3 : Quick update to fix a database upgrade issue
+
+-- 2.15.4 : Bug 1310 fixed - UAM tables are now sortable
+ Bug 1656 fixed - New register validation mode: Manual validation by admin
+ Bug 1687 fixed - Login case sensitivity is no more used in this plugin because already set in Piwigo's core
+ Bug 1727 partially fixed - New option to redirect users to profile page after their first login only.
+ Known problem: The redirection doesn't work after registration and after confirmation page (if ConfirmMail is enabled)
+ The redirection applies to already registered users including admins, webmaster and generic status.
+ Bug 1789 fixed - Escaping double quotes in text fields
+ Bug 1790 fixed - Validation tracking tab is set when correct options are set
+ Bug 1795 fixed - Fixes rules using email information and/or email of validation
+
+-- 2.15.5 : Bug 1693 fixed - Multi-languages are available for ConfirmMail customization (using Extended Description plugin)
+ Bug 1727 fixed - The redirection does not appli to admins, webmaster and generic users.
+ Bug 1807 fixed - Textareas are resized according the screen resolution
+ Bug 1808 fixed - The Tracking users table is ordered by default on "LastVisit" field (last in at top)
+ Bug 1809 fixed - Addition of a direct link to user's profile in all UAM tables. The link gives a new window
+ Bug 1810 partially fixed - Auto login is not performed after visitors have validated their registration but the "home" button changes his link to redirect to identification page when the redirection option is set. Note: The redirection to profile.php doesn't work because I was unable to use the log_user() function on ConfirmMail page. This feature is still under investigation to perform the best way.
+
+-- 2.15.6 : Bug 1819 fixed - Wrong help text on redirection function
+ Bug 1821 fixed - Cleanup of old deprecated functions slags (Case sensitivity on logins)
+ Bug 1834 fixed - Improving plugin installation and uninstallation process
+
+-- 2.15.7 : Bug 1869 fixed - Compatibility with Adult_Content installation process
+
+-- 2.15.8 : Bug 1935 fixed - Fatal error on ConfirmMail page when Extended Description plugin is not used
+ Bug 1936 fixed - Bad home link in ConfirmMail page when gallery URL is not set
+ small CSS improvement (thx to Gotcha)
+
+-- 2.15.9 : Bug 2010 fixed - No confirmation email when information email is not set
+
+-- 2.15.10 : Bug 2050 fixed - Compatibility with Captcha
+
+
+***************************************
+***** Plugin history (branch 2.16)*****
+***************************************
+-- 2.16.0 : Bug 1585 fixed - UAM version is set in database to improve future upgrades
+ Bug 2011 fixed - Text fields are no longer locked if related option button is not set and saved. Now this fields and unused options are hidden
+ Bug 2046 fixed - Using Piwigo's $conf['insensitive_case_logon'] = true option works again with UAM
+ Bug 2053 fixed - Manual validation by admins wasn't working correctly
+ Bug 2054 fixed - Add of customized email notification to validated users when admins validate them manually
+ Bug 1430, 1840, 2056 fixed - Automated tasks are available to delete or downgrade ghost users with or without email notification
+ Add of Latvian (lv_LV) translation (Thx to Aivars Baldone)
+
+**************************************************************
+***** Plugin history (branch 2.20 - Piwigo 2.2 compliant)*****
+**************************************************************
+-- 2.20.0 : Compliance with Piwigo 2.2
+ Bug 1479 fixed - New feature : Add of a dedicated UAM block in PWG Stuffs plugin to inform unvalidated users on their status
+ Bug 1666 fixed - New feature : Customizing "lost password" email
+ Bug 2045 fixed - New feature : Special tags insertion in text fields. The tags actually available are [username] (insert current user username),[mygallery] (insert current gallery title), [myurl] (insert gallery url if set in Piwigo's configuration options).
+ Bug 2055 fixed - New automated task for unvalidated registers (auto email reminder sent and auto deletion if already reminded).
+ Bug 2072 fixed - Remove sort on "difference in days" in user tracking tab
+ Bug 2140 fixed - English sentence corrections
+ Bug 2186 fixed - JQuery accordion menu when no users are listed in UAM tables
+ Bug 2188 fixed - Avoid translation flags conflicts
+ Bug 2192 fixed - GT Automated tasks improvement and refactory
+ Bug 2203 fixed - [username] special flag is not supported in lost password email customization
+
+-- 2.20.1 : Bug 2254 fixed - Plugin installation crashes when installing from scratch
+ Bug 2255 fixed - Error in jQuery path
+
+-- 2.20.2 : Bug 2256 fixed - Error on upgrade from version 2.20.0 to 2.20.1
+
+-- 2.20.3 : Bug 2257 fixed - Improve admin panel display with clear theme
+ Bug 2258 fixed - New feature to backup UAM configuration and personnal settings
+
+-- 2.20.4 : Bug 2265 fixed - Add new option to display or not user's password in information email
+
+-- 2.20.5 : Bug 2287 fixed - The UAM block for PWG_Stuffs is correctly displayed (stuffs_module directory was missing)
+
+-- 2.20.6 : Improve database update process
+ Bug 2289 fixed - "Password in clear text in the information email" was working in a reverse logic
+
+-- 2.20.7 : Use pwg_db_real_escape_string() instead of addslashes()
+ Database upgrade process simplied (using version_compare() and code refactoring)
+ Bug 2253 fixed - New feature to allow comments on pictures only for specific users (who belong to a group) when "comments for all" is disabled
+
+-- 2.20.8 : Remove all options related to comments because they are processed in new "Comments Access Manager" plugin.
+
+-- 2.20.9 : Bug fixed on installation from scratch (unable to save config)
+
+-- 2.20.10 : Bug 2324 fixed - New feature : Add [days] autotext flag to insert maximum numbers of days between two visits set in plugin's GhostTracker in GhostTracker reminder email.
+
+-- 2.20.11 : Bug 2336 fixed - New feature : Add [Kdays] autotext flag to insert the number of days until expiration.
+
+**************************************************************
+***** Plugin history (branch 2.30 - Piwigo 2.3 compliant)*****
+**************************************************************
+-- 2.30.0 : Piwigo 2.3.0 compliant
+ Bug 2415 fixed - New feature : Set automatically privacy level for users who have validated or not their registration. Automated task available.
+ Bug 2437 fixed - New feature : Request password renewal for selected users in Piwigo's users management panel.
+ Bug 2445 fixed - Duplicate key MySql error when a user tries to validate his registration twice.
+ Bug 2447 fixed - Only for installation from scratch, all text fields pre-filled and given as examples are translated into the language of the webmaster (if the language is supported by the plugin). The default language remains English in case of any failure.
+ Bug 2450 fixed - New feature : Backup file restoration.
+ Help files remaned and relocated in the language root directory (no more "help" subdirectory) for compliance with the new online translation tool.
+
+-- 2.30.1 : Bug 2455 fixed - Exclusion of specific users (généric and admins users) for password reset function.
+ Bug 2451 fixed - Unable to handle Sql errors but control of backup file validity have been enforced.
+
+-- 2.30.2 : Bug 2456 fixed - New feature : Avoid user connexion to the gallery until there has been no validation of registration. Users are redirected to a customizable content page.
+
+-- 2.30.3 : Bug 2524 fixed - The "Information email" option has been moved to "misc options" section of admin panel
+ Bug 2525 fixed - "Obligatory email for registrations" option is checked before using the email exclusion option
+ Bug 2526 fixed - "PWG stuff" option has been moved one step higher in admin panel
+ Bug 2527 fixed - "Confirmation for admins" option has been moved one step higher in admin panel
+ Bug 2528 fixed - The word "validation" for "registration validation" has been replaced by "confirmation"
+ Bug 2569 fixed - Missing connexion rejected page
+
+-- 2.30.4 : Bug 2580 fixed - DE translation files corrupted
+
+-- 2.30.5 : Bug 2583 fixed - help.lang.php was not loaded correctly
+ Bug 2602 fixed - Sql error when Confirmation by admin is set
+ Bug 2570 fixed - Adding Wiki link to complete plugin documentation (FR only)
+ en_UK reference translation spellchecking
+ de_DE translation updated
+ fr_FR translation updated
+
+-- 2.30.6 : Bug 2618 fixed - Apache crash when php 5.3.10 is used
+
+-- 2.30.7 : Bug 2658 fixed - Compatibility check between UAM's "email exclusion" option and Piwigo's "Mail address is mandatory for all users" to avoid configuration conflicts.
+
+-- 2.30.8 : Bug 2739 fixed - Error on sending validation email when admins do a manual validation.
+ Bug 2740 fixed - Loggin rejection on unvalidated user connection does not work
+
+-- 2.30.9 : Bug 2744 fixed - User connexion rejection does not work if no group/status/privacy is set
+
+**************************************************************
+***** Plugin history (branch 2.40 - Piwigo 2.4 compliant)*****
+**************************************************************
+-- 2.40.0 : Bug 2571 fixed - Piwigo 2.4 compliance : Information email removed on user registration because already managed by Piwigo
+ Bug 2572 fixed - Adding a local home icon on ConfirmMail, rejected and del_account pages
+ Bug 2591 fixed - Exclusion of Adult_Content generic users from users tracking list
+ Bug 2603 fixed - Php notice when user changes his email in his profile if confirmation by email is set
+ Bug 2619 fixed - Confirmation email when registered user changes his email was not sent and user not demoted
+ Bug 2620 fixed - Display of ConfirmMail, rejected and del_account pages have been improved
+ Bug 2621 fixed - Display of ConfirmMail, rejected and del_account pages have been improved for IE8 and IE9 render
+ Bug 2622 fixed - Display of ConfirmMail, rejected and del_account pages have been improved for Stripped theme
+ Bug 2623 fixed - Ability to customize email subjects (confirmation, information and ghostTracker email)
+ Bug 2628 fixed - Php notice when email is not mandatory for registration
+ Bug 2631 fixed - Piwigo 2.4 compliance : $conf['gallery_url'] replaced by get_gallery_home_url() for [myurl] tag
+
+-- 2.40.1 : Update de_DE translation (thanks to Joergen)
+ Update it_IT translation (thanks to Gdvpixel)
+
+-- 2.40.2 : Update it_IT translation (thanks to Gdvpixel and Ericnet)
+
+-- 2.40.3 : Update it_IT, thanks to : Ericnet
+ Update hu_HU, thanks to : samli
+ Update es_ES, thanks to : jpr928
+ Update lv_LV, thanks to : agrisans
+ Update el_GR, thanks to : bas_alba
+
+-- 2.40.4 : Bug 2658 fixed - Compatibility check between UAM's "email exclusion" option and Piwigo's "Mail address is mandatory for all users" to avoid configuration conflicts.
+ Update el_GR, thanks to : bas_alba
+ Update lv_LV, thanks to : agrisans
+
+-- 2.40.5 : Bug 2739 fixed - Error on sending validation email when admins do a manual validation.
+ Bug 2740 fixed - Loggin rejection on unvalidated user connection does not work
+ Update de_DE, thanks to : Joergen
+ Update el_GR, thanks to : bas_alba
+ Update lv_LV, thanks to : agrisans
+ Update es_ES, thanks to : jpr928
+ Update it_IT, thanks to : Ericnet and virgigiole
+
+-- 2.41.0 : Bug 2741 fixed - User connexion rejection was not working if $conf['guest_access'] = false
+ Bug 2744 fixed - User connexion rejection does not work if no group/status/privacy is set
+ Feature 2745 - Send an email to admins with a link to validate new registered users
+ Bug 2749 fixed - regex meta-characters are usable in character exclusion in usernames
+ New unvalidated user controls are more efficient
+ Get admins emails instead of webmaster's for sending validation email
+ rejected.php, ConfirmMail.php, GT_del_account.php and USR_del_account.php (and associated templates)are no more used. All messages are displayed on Piwigo's main page
+ New simplifed administration panel (thx to flop25 !)
+ Update es_ES, thanks to : jpr928
+ Update el_GR, thanks to : bas_alba
+ Update lv_LV, thanks to : agrisans
+ Update de_DE, thanks to : Yogie
+ Update it_IT, thanks to : salvatore
+
+-- 2.41.1 : Small admin panel upgrade
+ Update lv_LV, thanks to : agrisans
+ Add da_DK, thanks to : Kaare
+
+-- 2.41.2 : Bug 2765 fixed - Code cleanup
+ Bug 2788 fixed : Warning message on email exclusion no more remains if misconfiguration is fixed. But it's still necessary to refresh the current page once for the warning message to disappear.
+ Bug 2796 fixed - Use of php date() function instead od MySql NOW() - Usefull if MySql server is not set at the same date-time as Apache/Php server
+ Update da_DK, thanks to : Kaare
+ Update it_IT, thanks to : virgigiole
+ Update lv_LV, thanks to : agrisans
+*/
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/include/constants.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/include/constants.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/include/constants.php (revision 19236)
@@ -0,0 +1,6 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/include/functions.inc.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/include/functions.inc.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/include/functions.inc.php (revision 19236)
@@ -0,0 +1,3557 @@
+ $name,
+ 'URL' => get_root_url().'admin.php?page=plugin-'.basename(UAM_PATH)
+ )
+ );
+
+ return $menu;
+}
+
+
+/**
+ * Triggered on loc_begin_admin_page
+ *
+ * Check options compatibility
+ */
+function UAM_check_compat()
+{
+ global $conf, $page;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Check mandatory email address for email exclusion
+ if (!$conf['obligatory_user_mail_address'] and $conf_UAM[10] == 'true')
+ {
+ array_push($page['warnings'], l10n('UAM_mail_exclusion_error'));
+ }
+}
+
+
+/**
+ * Triggered on loc_begin_index
+ *
+ * Initiating GhostTracker - Perform user logout after registration if not validated
+ */
+function UAM_Init()
+{
+ global $conf, $user;
+
+ include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Admins, Guests and Adult_Content users are not tracked for Ghost Tracker or Users Tracker
+ // -----------------------------------------------------------------------------------------
+ if (!is_admin() and !is_a_guest() and $user['username'] != "16" and $user['username'] != "18")
+ {
+ if ((isset($conf_UAM[15]) and $conf_UAM[15] == 'true') or (isset($conf_UAM[18]) and $conf_UAM[18] == 'true'))
+ {
+ $userid = get_userid($user['username']);
+
+ // Looking for existing entry in last visit table
+ // ----------------------------------------------
+ $query = '
+SELECT *
+FROM '.USER_LASTVISIT_TABLE.'
+WHERE user_id = '.$userid.'
+;';
+
+ $count = pwg_db_num_rows(pwg_query($query));
+
+ if ($count == 0)
+ {
+ // If not, data are inserted in table
+ // ----------------------------------
+ $query = '
+INSERT INTO '.USER_LASTVISIT_TABLE.' (user_id, lastvisit, reminder)
+VALUES ('.$userid.', now(), "false")
+;';
+ pwg_query($query);
+ }
+ else if ($count > 0)
+ {
+ // If yes, data are updated in table
+ // ---------------------------------
+ $query = '
+UPDATE '.USER_LASTVISIT_TABLE.'
+SET lastvisit = now(), reminder = "false"
+WHERE user_id = '.$userid.'
+LIMIT 1
+;';
+ pwg_query($query);
+ }
+ }
+
+ // Perform user logout after registration if not validated
+ if ((isset($conf_UAM[39]) and $conf_UAM[39] == 'true') and !UAM_UsrReg_Verif($user['id']) and !is_admin() and !is_webmaster() )
+ {
+ invalidate_user_cache();
+ logout_user();
+ if ( $conf['guest_access'] )
+ {
+ redirect( make_index_url().'?UAM_msg=rejected', 0);
+ }
+ else
+ {
+ redirect( get_root_url().'identification.php?UAM_msg=rejected' , 0);
+ }
+ }
+ }
+}
+
+
+/**
+ * Triggered on register_user
+ *
+ * Additional controls on user registration
+ */
+function UAM_Adduser($register_user)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Exclusion of Adult_Content users
+ // --------------------------------
+ if ($register_user['username'] != "16" and $register_user['username'] != "18")
+ {
+ $passwd = (isset($_POST['password'])) ? $_POST['password'] : '';
+
+ if (isset($conf_UAM[1]) and $conf_UAM[1] == 'local')
+ {
+ // This is to set user to "waiting" group or status and without ConfirMail until admin validation
+ // ----------------------------------------------------------------------------------------------
+ SetPermission($register_user['id']);// Set to "waiting" group or status until admin validation
+
+ // This is to set UAM_validated field to false in #_users table - Usefull if no "waiting" group or status is set
+ // -------------------------------------------------------------------------------------------------------------
+ SetUnvalidated($register_user['id']);
+
+ // This is to send the validation key by email to admins for their manual validation without having to connect the gallery
+ // -----------------------------------------------------------------------------------------------------------------------
+ SendMail2User(1, $register_user['id'], $register_user['username'], $passwd, $register_user['email'], true);
+ }
+ // Sending registration confirmation by email
+ // ------------------------------------------
+ elseif (isset($conf_UAM[1]) and $conf_UAM[1] == 'true')
+ {
+ if (is_admin() and isset($conf_UAM[19]) and $conf_UAM[19] == 'true')
+ {
+ SendMail2User(1, $register_user['id'], $register_user['username'], $passwd, $register_user['email'], true);
+ }
+ elseif (is_admin() and isset($conf_UAM[19]) and $conf_UAM[19] == 'false')
+ {
+ SendMail2User(1, $register_user['id'], $register_user['username'], $passwd, $register_user['email'], false);
+ }
+ elseif (!is_admin())
+ {
+ SendMail2User(1, $register_user['id'], $register_user['username'], $passwd, $register_user['email'], true);
+ }
+ }
+ }
+}
+
+
+/**
+ * Triggered on delete_user
+ *
+ * Database cleanup on user deletion
+ */
+function UAM_Deluser($user_id)
+{
+ // Cleanup for ConfirmMail table
+ // -----------------------------
+ DeleteConfirmMail($user_id);
+ // Cleanup for LastVisit table
+ // ---------------------------
+ DeleteLastVisit($user_id);
+ // Cleanup Redirection settings
+ // ----------------------------
+ DeleteRedir($user_id);
+}
+
+
+/**
+ * Triggered on register_user_check
+ *
+ * Additional controls on user registration check
+ */
+function UAM_RegistrationCheck($errors, $user)
+{
+ global $conf;
+
+ // Exclusion of Adult_Content users
+ // --------------------------------
+ if ($user['username'] != "16" and $user['username'] != "18")
+ {
+ load_language('plugin.lang', UAM_PATH);
+
+ $PasswordCheck = 0;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Password enforcement control
+ // ----------------------------
+ if (isset($conf_UAM[12]) and $conf_UAM[12] == 'true' and !empty($conf_UAM[13]))
+ {
+ if (!empty($user['password']) and !is_admin())
+ {
+ $PasswordCheck = testpassword($user['password']);
+
+ if ($PasswordCheck < $conf_UAM[13])
+ {
+ $message = get_l10n_args('UAM_reg_err_login4_%s', $PasswordCheck);
+ $lang['reg_err_pass'] = l10n_args($message).$conf_UAM[13];
+ array_push($errors, $lang['reg_err_pass']);
+ }
+ }
+ else if (!empty($user['password']) and is_admin() and isset($conf_UAM[14]) and $conf_UAM[14] == 'true')
+ {
+ $PasswordCheck = testpassword($user['password']);
+
+ if ($PasswordCheck < $conf_UAM[13])
+ {
+ $message = get_l10n_args('UAM_reg_err_login4_%s', $PasswordCheck);
+ $lang['reg_err_pass'] = l10n_args($message).$conf_UAM[13];
+ array_push($errors, $lang['reg_err_pass']);
+ }
+ }
+ }
+
+ // Username without forbidden keys
+ // -------------------------------
+ if (isset($conf_UAM[5]) and $conf_UAM[5] == 'true' and !empty($user['username']) and ValidateUsername($user['username']) and !is_admin())
+ {
+ $lang['reg_err_login1'] = l10n('UAM_reg_err_login2')."'".$conf_UAM[6]."'";
+ array_push($errors, $lang['reg_err_login1']);
+ }
+
+ // Email without forbidden domains
+ // -------------------------------
+ if (isset($conf_UAM[10]) and $conf_UAM[10] == 'true' and !empty($user['email']) and ValidateEmailProvider($user['email']) and !is_admin())
+ {
+ $lang['reg_err_login1'] = l10n('UAM_reg_err_login5')."'".$conf_UAM[11]."'";
+ array_push($errors, $lang['reg_err_login1']);
+ }
+ return $errors;
+ }
+}
+
+
+/**
+ * Triggered on loc_begin_profile
+ */
+function UAM_Profile_Init()
+{
+ global $conf, $user, $template;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Update first redirection parameter
+ // ----------------------------------
+ if ((isset($conf_UAM[20]) and $conf_UAM[20] == 'true'))
+ {
+ $user_idsOK = array();
+ if (!UAM_check_profile($user['id'], $user_idsOK))
+ {
+ $user_idsOK[] = $user['id'];
+
+ $query = '
+UPDATE '.CONFIG_TABLE.'
+SET value = "'.implode(',', $user_idsOK).'"
+WHERE param = "UserAdvManager_Redir";';
+
+ pwg_query($query);
+ }
+ }
+
+ // Special message display for password reset
+ // ------------------------------------------
+ if ((isset($conf_UAM[38]) and $conf_UAM[38] == 'true'))
+ {
+ if (UAM_check_pwgreset($user['id']))
+ {
+ $template->append('errors', l10n('UAM_Password_Reset_Msg'));
+ }
+ }
+
+ // Controls on profile page submission
+ // -----------------------------------
+ if (isset($_POST['validate']) and !is_admin())
+ {
+ // Email without forbidden domains
+ // -------------------------------
+ if (isset($conf_UAM[10]) and $conf_UAM[10] == 'true' and !empty($_POST['mail_address']))
+ {
+ if (ValidateEmailProvider($_POST['mail_address']))
+ {
+ $template->append('errors', l10n('UAM_reg_err_login5')."'".$conf_UAM[11]."'");
+ unset($_POST['validate']);
+ }
+ }
+
+ // Password reset control
+ // ----------------------
+ if (isset($conf_UAM[38]) and $conf_UAM[38] == 'true' and UAM_check_pwgreset($user['id']))
+ {
+ // if password not changed then pwdreset field = true else pwdreset field = false
+ // ------------------------------------------------------------------------------
+ if (!empty($_POST['use_new_pwd']))
+ {
+ $query = '
+UPDATE '.USERS_TABLE.'
+SET UAM_pwdreset = "false"
+WHERE id = '.$user['id'].'
+LIMIT 1
+;';
+ pwg_query($query);
+ }
+ }
+
+ $typemail = 3; // Only information email send to user on user profile update if checked
+
+ if (!empty($_POST['use_new_pwd']))
+ {
+ $typemail = 2; // Confirmation email on user profile update - With information email
+
+ // Password enforcement control
+ // ----------------------------
+ if (isset($conf_UAM[12]) and $conf_UAM[12] == 'true' and !empty($conf_UAM[13]))
+ {
+ $PasswordCheck = testpassword($_POST['use_new_pwd']);
+
+ if ($PasswordCheck < $conf_UAM[13])
+ {
+ $message = get_l10n_args('UAM_reg_err_login4_%s', $PasswordCheck);
+ $template->append('errors', l10n_args($message).$conf_UAM[13]);
+ unset($_POST['use_new_pwd']);
+ unset($_POST['validate']);
+ }
+ }
+ }
+
+ // Sending registration confirmation by email
+ // ------------------------------------------
+ if ((isset($conf_UAM[1]) and $conf_UAM[1] == 'true') or (isset($conf_UAM[1]) and $conf_UAM[1] == 'local'))
+ {
+ $confirm_mail_need = false;
+
+ if (!empty($_POST['mail_address']))
+ {
+ $query = '
+SELECT '.$conf['user_fields']['email'].' AS email
+FROM '.USERS_TABLE.'
+WHERE '.$conf['user_fields']['id'].' = \''.$user['id'].'\'
+;';
+
+ list($current_email) = pwg_db_fetch_row(pwg_query($query));
+
+ // This is to send a new validation key
+ // ------------------------------------
+ if ($_POST['mail_address'] != $current_email and (isset($conf_UAM[1]) and $conf_UAM[1] == 'true'))
+ {
+ SetPermission($user['id']);// Set to "waiting" group or status until user validation
+ SetUnvalidated($user['id']); // Set UAM_validated field to false in #_users table
+ $confirm_mail_need = true;
+ }
+
+ // This is to set the user to "waiting" group or status until admin validation
+ // ---------------------------------------------------------------------------
+ elseif ($_POST['mail_address'] != $current_email and (isset($conf_UAM[1]) and $conf_UAM[1] == 'local'))
+ {
+ SetPermission($user['id']);// Set to "waiting" group or status until admin validation
+ SetUnvalidated($user['id']); // Set UAM_validated field to false in #_users table
+ $confirm_mail_need = false;
+ }
+ }
+
+ if (((!empty($_POST['use_new_pwd']) and (isset($conf_UAM[0]) and $conf_UAM[0] == 'true')) or $confirm_mail_need))
+ {
+ $query = '
+SELECT '.$conf['user_fields']['username'].'
+FROM '.USERS_TABLE.'
+WHERE '.$conf['user_fields']['id'].' = \''.$user['id'].'\'
+;';
+
+ list($username) = pwg_db_fetch_row(pwg_query($query));
+ SendMail2User($typemail, $user['id'], $username, $_POST['use_new_pwd'], $_POST['mail_address'], $confirm_mail_need);
+ }
+ }
+ }
+}
+
+
+/**
+ * Triggered on login_success
+ *
+ * Triggers scheduled tasks at login
+ * Redirects a visitor (except for admins, webmasters and generic statuses) to his profile.php page (Thx to LucMorizur)
+ *
+ */
+function UAM_LoginTasks()
+{
+ global $conf, $user;
+
+ include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Performing GhostTracker scheduled tasks
+ // ---------------------------------------
+ if ((isset($conf_UAM[21]) and $conf_UAM[21] == 'true'))
+ {
+ UAM_GT_ScheduledTasks();
+ }
+
+ // Performing User validation scheduled tasks
+ // ------------------------------------------
+ if ((isset($conf_UAM[30]) and $conf_UAM[30] == 'true'))
+ {
+ UAM_USR_ScheduledTasks();
+ }
+
+ // Avoid login into public galleries until registration confirmation is done
+ if ((isset($conf_UAM[39]) and $conf_UAM[39] == 'false') or ((isset($conf_UAM[39]) and $conf_UAM[39] == 'true') and UAM_UsrReg_Verif($user['id'])))
+ {
+ // Performing redirection to profile page on first login
+ // -----------------------------------------------------
+ if ((isset($conf_UAM[20]) and $conf_UAM[20] == 'true'))
+ {
+ $query ='
+SELECT user_id, status
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$user['id'].'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+ if ($data['status'] <> "admin" and $data['status'] <> "webmaster" and $data['status'] <> "generic") // Exclusion of specific accounts
+ {
+ $user_idsOK = array();
+ if (!UAM_check_profile($user['id'], $user_idsOK))
+ redirect(PHPWG_ROOT_PATH.'profile.php');
+ }
+ }
+
+ // Performing redirection to profile page for password reset
+ // ---------------------------------------------------------
+ if ((isset($conf_UAM[38]) and $conf_UAM[38] == 'true'))
+ {
+ $query ='
+SELECT user_id, status
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$user['id'].'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+ if ($data['status'] <> "webmaster" and $data['status'] <> "generic") // Exclusion of specific accounts
+ {
+ if (UAM_check_pwgreset($user['id']))
+ {
+ redirect(PHPWG_ROOT_PATH.'profile.php');
+ }
+ }
+ }
+ }
+ elseif ((isset($conf_UAM[39]) and $conf_UAM[39] == 'true') and !UAM_UsrReg_Verif($user['id']) and !is_admin() and !is_webmaster())
+ {
+ // Logged-in user cleanup, session destruction and redirected to custom page
+ // -------------------------------------------------------------------------
+ invalidate_user_cache();
+ logout_user();
+ if ( $conf['guest_access'] )
+ {
+ redirect( make_index_url().'?UAM_msg=rejected', 0);
+ }
+ else
+ {
+ redirect( get_root_url().'identification.php?UAM_msg=rejected' , 0);
+ }
+ }
+}
+
+
+/**
+ * Adds a new module settable in PWG_Stuffs - Triggered on get_stuffs_modules in main.inc.php
+ * Useful to inform unvalidated user for their status
+ *
+ */
+function register_UAM_stuffs_module($modules)
+{
+ array_push($modules, array(
+ 'path' => UAM_PATH.'/stuffs_module',
+ 'name' => l10n('UAM_Stuffs_Title'),
+ 'description' => l10n('UAM_Stuffs_Desc'),
+ )
+ );
+ return $modules;
+}
+
+
+/**
+ * Triggered on UAM_LoginTasks()
+ *
+ * Executes optional post-login tasks for Ghost users
+ *
+ */
+function UAM_GT_ScheduledTasks()
+{
+ global $conf, $user, $page;
+
+ if (!defined('PHPWG_ROOT_PATH'))
+ {
+ die('Hacking attempt!');
+ }
+
+ include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $collection = array();
+ $reminder = false;
+
+ $page['filtered_users'] = get_ghosts_autotasks();
+
+ foreach($page['filtered_users'] as $listed_user)
+ {
+ array_push($collection, $listed_user['id']);
+ }
+
+ // Auto group, status or privacy level downgrade and autodeletion if user already reminded
+ // ---------------------------------------------------------------------------------------
+ if ((isset($conf_UAM[21]) and $conf_UAM[21] == 'true') and ((isset($conf_UAM[25]) and $conf_UAM[25] <> -1) or (isset($conf_UAM[26]) and $conf_UAM[26] <> -1) or (isset($conf_UAM[37]) and $conf_UAM[37] <> -1)))
+ {
+ if (count($collection) > 0)
+ {
+ // Process if a non-admin nor webmaster user is logged
+ // ---------------------------------------------------
+ if (in_array($user['id'], $collection))
+ {
+ // Check lastvisit reminder state
+ // ------------------------------
+ $query = '
+SELECT reminder
+FROM '.USER_LASTVISIT_TABLE.'
+WHERE user_id = '.$user['id'].';';
+
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if (isset($result['reminder']) and $result['reminder'] == 'true')
+ {
+ $reminder = true;
+ }
+ else
+ {
+ $reminder = false;
+ }
+
+ // If user already reminded for ghost account
+ // ------------------------------------------
+ if ($reminder)
+ {
+ // Delete account
+ // --------------
+ delete_user($user['id']);
+
+ // Logged-in user cleanup, session destruction and redirected to custom page
+ // -------------------------------------------------------------------------
+ invalidate_user_cache();
+ logout_user();
+ redirect(make_index_url().'?UAM_msg=deleted', 0);
+ }
+ }
+ else // Process if an admin or webmaster user is logged
+ {
+ foreach ($collection as $user_id)
+ {
+ // Check lastvisit reminder state
+ // ------------------------------
+ $query = '
+SELECT reminder
+FROM '.USER_LASTVISIT_TABLE.'
+WHERE user_id = '.$user_id.';';
+
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if (isset($result['reminder']) and $result['reminder'] == 'true')
+ {
+ $reminder = true;
+ }
+ else
+ {
+ $reminder = false;
+ }
+
+ // If never reminded before
+ // ------------------------
+ if (!$reminder)
+ {
+ // Reset of lastvisit date
+ // -----------------------
+ $dbnow = date("Y-m-d H:i:s");
+
+ $query = '
+UPDATE '.USER_LASTVISIT_TABLE.'
+SET lastvisit="'.$dbnow.'"
+WHERE user_id = '.$user_id.'
+;';
+ pwg_query($query);
+
+ // Auto change group and / or status
+ // ---------------------------------
+ // Delete user from all groups
+ // ---------------------------
+ if ($conf_UAM[2] <> -1 and $conf_UAM[3] <> -1)
+ {
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$user_id.'
+ AND (
+ group_id = '.$conf_UAM[2].'
+ OR
+ group_id = '.$conf_UAM[3].'
+ )
+;';
+ pwg_query($query);
+ }
+
+ // Change user status
+ // ------------------
+ if ($conf_UAM[26] <> -1)
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET status = "'.$conf_UAM[26].'"
+WHERE user_id = '.$user_id.'
+;';
+ pwg_query($query);
+ }
+
+ // Change user group
+ // -----------------
+ if ($conf_UAM[25] <> -1)
+ {
+ $query = '
+INSERT INTO '.USER_GROUP_TABLE.'
+ (user_id, group_id)
+VALUES
+ ('.$user_id.', "'.$conf_UAM[25].'")
+;';
+ pwg_query($query);
+ }
+
+ // Change user privacy level
+ // -------------------------
+ if ($conf_UAM[37] <> -1)
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET level = "'.$conf_UAM[37].'"
+WHERE user_id = '.$user_id.'
+;';
+ pwg_query($query);
+ }
+
+ // Auto send email notification on group / status downgrade
+ // --------------------------------------------------------
+ if (isset($conf_UAM[22]) and $conf_UAM[22] == 'true')
+ {
+ // Set reminder true
+ // -----------------
+ $query = '
+UPDATE '.USER_LASTVISIT_TABLE.'
+SET reminder = "true"
+WHERE user_id = '.$user_id.'
+;';
+ pwg_query($query);
+
+ // Reset confirmed user status to unvalidated
+ // ------------------------------------------
+ $query = '
+UPDATE '.USER_CONFIRM_MAIL_TABLE.'
+SET date_check = NULL
+WHERE user_id = '.$user_id.'
+;';
+ pwg_query($query);
+
+ // Get users information for email notification
+ // --------------------------------------------
+ $query = '
+SELECT id, username, mail_address
+FROM '.USERS_TABLE.'
+WHERE id = '.$user_id.'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+ demotion_mail($user_id, $data['username'], $data['mail_address']);
+ }
+ }
+ elseif ($reminder) // If user already reminded for ghost account
+ {
+ // Delete account
+ // --------------
+ delete_user($user_id);
+ }
+ }
+ }
+ }
+ }
+}
+
+
+/**
+ * Triggered on UAM_LoginTasks()
+ *
+ * Executes optional post-login tasks for unvalidated users
+ *
+ */
+function UAM_USR_ScheduledTasks()
+{
+ global $conf, $user, $page;
+
+ if (!defined('PHPWG_ROOT_PATH'))
+ {
+ die('Hacking attempt!');
+ }
+
+ include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $collection = array();
+ $reminder = false;
+
+ $page['filtered_users'] = get_unvalid_user_autotasks();
+
+ foreach($page['filtered_users'] as $listed_user)
+ {
+ array_push($collection, $listed_user['id']);
+ }
+
+ // Unvalidated accounts auto email sending and autodeletion if user already reminded
+ // ---------------------------------------------------------------------------------
+ if ((isset($conf_UAM[30]) and $conf_UAM[30] == 'true'))
+ {
+ if (count($collection) > 0)
+ {
+ // Process if a non-admin nor webmaster user is logged
+ // ---------------------------------------------------
+ if (in_array($user['id'], $collection))
+ {
+ // Check ConfirmMail reminder state
+ // --------------------------------
+ $query = '
+SELECT reminder
+FROM '.USER_CONFIRM_MAIL_TABLE.'
+WHERE user_id = '.$user['id'].';';
+
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if (isset($result['reminder']) and $result['reminder'] == 'true')
+ {
+ $reminder = true;
+ }
+ else
+ {
+ $reminder = false;
+ }
+
+ // If never reminded before, send reminder and set reminder True
+ // -------------------------------------------------------------
+ if (!$reminder and isset($conf_UAM[32]) and $conf_UAM[32] == 'true')
+ {
+ $typemail = 1;
+
+ // Get current user information
+ // ----------------------------
+ $query = '
+SELECT id, username, mail_address
+FROM '.USERS_TABLE.'
+WHERE id = '.$user['id'].'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+ ResendMail2User($typemail,$user['id'],stripslashes($data['username']),$data['mail_address'],true);
+ }
+
+ // If already reminded before, delete user
+ // ---------------------------------------
+ if ($reminder)
+ {
+ // delete account
+ delete_user($user['id']);
+
+ // Logged-in user cleanup, session destruction and redirected to custom page
+ // -------------------------------------------------------------------------
+ invalidate_user_cache();
+ logout_user();
+ redirect(make_index_url().'?UAM_msg=deleted', 0);
+ }
+ }
+ else // Process if an admin or webmaster user is logged
+ {
+ foreach ($collection as $user_id)
+ {
+ // Check reminder state
+ // --------------------
+ $query = '
+SELECT reminder
+FROM '.USER_CONFIRM_MAIL_TABLE.'
+WHERE user_id = '.$user_id.';';
+
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if (isset($result['reminder']) and $result['reminder'] == 'true')
+ {
+ $reminder = true;
+ }
+ else
+ {
+ $reminder = false;
+ }
+
+ // If never reminded before, send reminder and set reminder True
+ // -------------------------------------------------------------
+ if (!$reminder and isset($conf_UAM[32]) and $conf_UAM[32] == 'true')
+ {
+ $typemail = 1;
+
+ // Get current user information
+ // ----------------------------
+ $query = '
+SELECT id, username, mail_address
+FROM '.USERS_TABLE.'
+WHERE id = '.$user_id.'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+ ResendMail2User($typemail,$user_id,stripslashes($data['username']),$data['mail_address'],true);
+ }
+ elseif ($reminder) // If user already reminded for account validation
+ {
+ // Delete account
+ // --------------
+ delete_user($user_id);
+ }
+ }
+ }
+ }
+ }
+}
+
+
+/**
+ * Triggered on init
+ *
+ * Check for forbidden email domains in admin's users management panel
+ */
+function UAM_InitPage()
+{
+ load_language('plugin.lang', UAM_PATH);
+ global $conf, $template, $page, $lang, $errors;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+// Admin user management
+// ---------------------
+ if (script_basename() == 'admin' and isset($_GET['page']) and $_GET['page'] == 'user_list')
+ {
+ if (isset($_POST['submit_add']))
+ {
+ // Email without forbidden domains
+ // -------------------------------
+ if (isset($conf_UAM[10]) and $conf_UAM[10] == 'true' and !empty($_POST['email']) and ValidateEmailProvider($_POST['email']))
+ {
+ $template->append('errors', l10n('UAM_reg_err_login5')."'".$conf_UAM[11]."'");
+ unset($_POST['submit_add']);
+ }
+ }
+ }
+ if( isset($_GET['UAM_msg']))
+ {
+ UAM_DisplayMsg();
+ }
+ elseif (isset($_GET['key']) and isset($_GET['userid']))
+ {
+ UAM_ConfirmMail();
+ }
+}
+
+
+/**
+ * Triggered on init
+ *
+ * Display a message according to $_GET['UAM_msg']
+ */
+function UAM_DisplayMsg()
+{
+ if( isset($_GET['UAM_msg']))
+ {
+ global $user, $lang, $conf, $page;
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Connexion rejected until validation
+ if (isset($conf_UAM[40]) and !empty($conf_UAM[40]) and $_GET['UAM_msg']=="rejected")
+ {
+ // Management of Extension flags ([mygallery], [myurl])
+ // ---------------------------------------------------
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $custom_text = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[40]));
+ }
+ else $custom_text = l10n(preg_replace($patterns, $replacements, $conf_UAM[40]));
+
+ $page["errors"][]=$custom_text;
+ }
+
+ // User account deleted after validation deadline - Triggered by any other user
+ elseif (isset($conf_UAM[23]) and !empty($conf_UAM[23]) and $_GET['UAM_msg']=="deleted")
+ {
+ // Management of Extension flags ([mygallery], [myurl]) - [username] flag can't be used here
+ // -----------------------------------------------------------------------------------------
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $custom_text = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[23]));
+ }
+ else $custom_text = l10n(preg_replace($patterns, $replacements, $conf_UAM[23]));
+
+ $page["errors"][]=$custom_text;
+ }
+
+ // User account deleted after validation deadline - Triggered by user himself
+ elseif (isset($conf_UAM[31]) and !empty($conf_UAM[31]) and $_GET['UAM_msg']=="deleted")
+ {
+ // Management of Extension flags ([mygallery], [myurl]) - [username] flag can't be used here
+ // -----------------------------------------------------------------------------------------
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $custom_text = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[31]));
+ }
+ else $custom_text = l10n(preg_replace($patterns, $replacements, $conf_UAM[31]));
+
+ $page["errors"][]=$custom_text;
+ }
+ }
+}
+
+
+/**
+ * Triggered on init
+ *
+ * Check the key and display a message
+ */
+function UAM_ConfirmMail()
+{
+ if (isset($_GET['key']) and isset($_GET['userid']))
+ {
+ global $user, $lang, $conf, $page;
+
+ $key = $_GET['key'];
+ $userid = $_GET['userid'];
+
+ $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']);
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $query = '
+SELECT '.USERS_TABLE.'.username
+FROM '.USERS_TABLE.'
+WHERE ('.USERS_TABLE.'.id ='.$userid.')
+;';
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if (VerifyConfirmMail($key))
+ {
+ if (isset($conf_UAM[1]) and $conf_UAM[1] == 'local')
+ {
+ validation_mail($userid);
+ }
+ // We have to get the user's language in database
+ // ----------------------------------------------
+ $query = '
+SELECT language
+FROM '.USER_INFOS_TABLE.'
+WHERE '.USER_INFOS_TABLE.'.user_id ='.$userid.'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+ // Check if user is already registered (profile changing) - If not (new registration), language is set to current gallery language
+ // -------------------------------------------------------------------------------------------------------------------------------
+ if (empty($data))
+ {
+ // And switch gallery to this language before using personalized and multilangual contents
+ // ---------------------------------------------------------------------------------------
+ $language = pwg_get_session_var('lang_switch', $user['language']);
+ switch_lang_to($language);
+ }
+ else
+ {
+ // And switch gallery to this language before using personalized and multilangual contents
+ // ---------------------------------------------------------------------------------------
+ switch_lang_to($data['language']);
+ load_language('plugin.lang', UAM_PATH);
+ }
+
+ if (isset($conf_UAM_ConfirmMail[5]) and !empty($conf_UAM_ConfirmMail[5]))
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl])
+ // ----------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $result['username'];
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $custom_text = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[5]));
+ }
+ else
+ {
+ $custom_text = l10n(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[5]));
+ }
+ $page['infos'][]=$custom_text;
+ }
+ }
+ else
+ {
+ if (isset($conf_UAM_ConfirmMail[6]) and !empty($conf_UAM_ConfirmMail[6]))
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl])
+ // ----------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $result['username'];
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $custom_text = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[6]));
+ }
+ else
+ {
+ $custom_text = l10n(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[6]));
+ }
+
+ $page['errors'][]=$custom_text;
+ }
+ }
+ }
+}
+
+
+/**
+ * Triggered on render_lost_password_mail_content
+ *
+ * Adds a customized text in lost password email content
+ * Added text is inserted before users login name and new password
+ *
+ * @param : Standard Piwigo email content
+ *
+ * @return : Customized content added to standard content
+ *
+ */
+function UAM_lost_password_mail_content($infos)
+{
+ global $conf;
+
+ load_language('plugin.lang', UAM_PATH);
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ if (isset($conf_UAM[28]) and $conf_UAM[28] == 'true')
+ {
+ // Management of Extension flags ([mygallery], [myurl])
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ $infos = preg_replace($patterns, $replacements, $conf_UAM[29])."\n"."\n".$infos;
+ }
+ return $infos;
+}
+
+
+/**
+ * Function called from main.inc.php to send validation email
+ *
+ * @param : Type of email, user id, username, email address, confirmation (optional)
+ *
+ */
+function SendMail2User($typemail, $id, $username, $password, $email, $confirm)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php');
+
+ $infos1_perso = "";
+ $infos2_perso = "";
+ $subject = "";
+
+// We have to get the user's language in database
+// ----------------------------------------------
+ $query ='
+SELECT user_id, language
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$id.'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+// Check if user is already registered (profile changing) - If not (new registration), language is set to current gallery language
+// -------------------------------------------------------------------------------------------------------------------------------
+ if (empty($data))
+ {
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ $language = pwg_get_session_var( 'lang_switch', $user['language'] );
+ switch_lang_to($language);
+ }
+ else
+ {
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ //$language = $data['language']; // Usefull for debugging
+ switch_lang_to($data['language']);
+ load_language('plugin.lang', UAM_PATH);
+ }
+
+ switch($typemail)
+ {
+ case 1: // Confirmation email on user registration - Without information email (already managed by Piwigo)
+ if (isset($conf_UAM[41]) and !empty($conf_UAM[41]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n";
+ }
+
+ break;
+
+ case 2: // Confirmation email on user profile update - With information email if modification done in user profile
+ if (isset($conf_UAM[41]) and !empty($conf_UAM[41]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[41]))."\n\n";
+ }
+
+ $password = !empty($password) ? $password : l10n('UAM_empty_pwd');
+
+ if (isset($conf_UAM[8]) and !empty($conf_UAM[8]))
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl])
+ // ----------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $infos1_perso = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[8]))."\n\n";
+ }
+ else $infos1_perso = l10n(preg_replace($patterns, $replacements, $conf_UAM[8]))."\n\n";
+ }
+
+ if (isset($conf_UAM[0]) and $conf_UAM[0] == 'true')
+ {
+ if (isset($conf_UAM[34]) and $conf_UAM[34] == 'true') // Allow display of clear password in email
+ {
+ $infos1 = array(
+ get_l10n_args('UAM_infos_mail %s', stripslashes($username)),
+ get_l10n_args('UAM_User: %s', stripslashes($username)),
+ get_l10n_args('UAM_Password: %s', $password),
+ get_l10n_args('Email: %s', $email),
+ get_l10n_args('', ''),
+ );
+ }
+ else // Do not allow display of clear password in email
+ {
+ $infos1 = array(
+ get_l10n_args('UAM_infos_mail %s', stripslashes($username)),
+ get_l10n_args('UAM_User: %s', stripslashes($username)),
+ get_l10n_args('Email: %s', $email),
+ get_l10n_args('', ''),
+ );
+ }
+ }
+
+ break;
+
+ case 3: // Only information email send to user if checked
+ if (isset($conf_UAM[43]) and !empty($conf_UAM[43]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[43]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[43]))."\n\n";
+ }
+
+ $password = !empty($password) ? $password : l10n('UAM_no_update_pwd');
+
+ if (isset($conf_UAM[8]) and !empty($conf_UAM[8]))
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl])
+ // ----------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $infos1_perso = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[8]))."\n\n";
+ }
+ else $infos1_perso = l10n(preg_replace($patterns, $replacements, $conf_UAM[8]))."\n\n";
+ }
+
+ if (isset($conf_UAM[0]) and $conf_UAM[0] == 'true')
+ {
+ if (isset($conf_UAM[34]) and $conf_UAM[34] == 'true') // Allow display of clear password in email
+ {
+ $infos1 = array(
+ get_l10n_args('UAM_infos_mail %s', stripslashes($username)),
+ get_l10n_args('UAM_User: %s', stripslashes($username)),
+ get_l10n_args('UAM_Password: %s', $password),
+ get_l10n_args('Email: %s', $email),
+ get_l10n_args('', ''),
+ );
+ }
+ else // Do not allow display of clear password in email
+ {
+ $infos1 = array(
+ get_l10n_args('UAM_infos_mail %s', stripslashes($username)),
+ get_l10n_args('UAM_User: %s', stripslashes($username)),
+ get_l10n_args('Email: %s', $email),
+ get_l10n_args('', ''),
+ );
+ }
+ }
+
+ break;
+ }
+
+ if (isset($conf_UAM[1]) and ($conf_UAM[1] == 'true' or $conf_UAM[1] == 'local') and $confirm) // Add confirmation link ?
+ {
+ $infos2 = array(
+ get_l10n_args('UAM_Link: %s', AddConfirmMail($id, $email)),
+ get_l10n_args('', ''),
+ );
+
+ if (isset($conf_UAM[9]) and !empty($conf_UAM[9])) // Add personal text in confirmation email ?
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl], [Kdays])
+ // -------------------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (isset($conf_UAM_ConfirmMail[0]) and $conf_UAM_ConfirmMail[0] == 'true') // [Kdays] replacement only if related option is active
+ {
+ $patterns[] = '#\[Kdays\]#i';
+ $replacements[] = $conf_UAM_ConfirmMail[1];
+ }
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $infos2_perso = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[9]))."\n\n";
+ }
+ else $infos2_perso = l10n(preg_replace($patterns, $replacements, $conf_UAM[9]))."\n\n";
+ }
+ }
+
+// Sending the email with subject and contents
+// -------------------------------------------
+ if (isset($conf_UAM[1]) and $conf_UAM[1] == 'local')
+ {
+ switch_lang_to(get_default_language());
+
+ load_language('plugin.lang', UAM_PATH);
+ $subject = get_l10n_args('UAM_Subject admin validation for %s',$username);
+
+ $content = array(
+ get_l10n_args('UAM_Manual_validation_needed_for %s', stripslashes($username)),
+ get_l10n_args('', ''),
+ get_l10n_args('UAM_Link: %s', AddConfirmMail($id, $email)),
+ );
+
+ UAM_mail_notification_admins($subject, $content);
+ }
+ else
+ {
+ pwg_mail($email, array(
+ 'subject' => $subject,
+ 'content' => (isset($infos1) ? $infos1_perso.l10n_args($infos1)."\n\n" : "").(isset($infos2) ? $infos2_perso.l10n_args($infos2)."\n\n" : "").get_absolute_root_url(),
+ ));
+ }
+// Switching back to default language
+// ----------------------------------
+switch_lang_back();
+}
+
+
+/**
+ * Function called from SendMail2User in functions.inc.php to notify admins on user registration validation with validation key
+ *
+ * @param:
+ * - keyargs_subject: mail subject on l10n_args format
+ * - keyargs_content: mail content on l10n_args format
+ *
+ * @return boolean (Ok or not)
+ */
+function UAM_mail_notification_admins($keyargs_subject, $keyargs_content)
+{
+ global $conf, $user;
+
+ // Check arguments
+ if (empty($keyargs_subject) or empty($keyargs_content))
+ {
+ return false;
+ }
+
+ $return = true;
+
+ $admins = array();
+
+ $query = '
+SELECT
+ u.'.$conf['user_fields']['username'].' AS username,
+ u.'.$conf['user_fields']['email'].' AS mail_address
+ FROM '.USERS_TABLE.' AS u
+ JOIN '.USER_INFOS_TABLE.' AS i ON i.user_id = u.'.$conf['user_fields']['id'].'
+ WHERE i.status in (\'webmaster\', \'admin\')
+ AND '.$conf['user_fields']['email'].' IS NOT NULL
+ AND i.user_id <> '.$user['id'].'
+ ORDER BY username
+;';
+
+ $datas = pwg_query($query);
+ if (!empty($datas))
+ {
+ while ($admin = pwg_db_fetch_assoc($datas))
+ {
+ if (!empty($admin['mail_address']))
+ {
+ array_push($admins, format_email($admin['username'], $admin['mail_address']));
+ }
+ }
+ }
+
+ if (count($admins) > 0)
+ {
+ $content = l10n_args($keyargs_content)."\n";
+
+ $return = pwg_mail(
+ implode(', ', $admins),
+ array(
+ 'subject' => '['.$conf['gallery_title'].'] '.l10n_args($keyargs_subject),
+ 'content' => $content,
+ 'content_format' => 'text/plain',
+ 'email_format' => 'text/plain',
+ )
+ );
+ }
+
+ return $return;
+}
+
+
+/**
+ * Function called from UAM_admin.php to resend validation email with or without new validation key
+ *
+ * @param : Type of email, user id, username, email address, confirmation (optional)
+ *
+ */
+function ResendMail2User($typemail, $user_id, $username, $email, $confirm)
+{
+ global $conf;
+
+ $subject = "";
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']);
+
+ include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php');
+
+// We have to get the user's language in database
+// ----------------------------------------------
+ $query ='
+SELECT user_id, language
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$user_id.'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+ $language = $data['language'];
+
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ switch_lang_to($data['language']);
+
+ load_language('plugin.lang', UAM_PATH);
+
+ switch($typemail)
+ {
+ case 1: //Generating email content for remind with a new key
+ if (isset($conf_UAM[42]) and !empty($conf_UAM[42]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n";
+ }
+
+ if (isset($conf_UAM_ConfirmMail[2]) and !empty($conf_UAM_ConfirmMail[2]) and isset($conf_UAM_ConfirmMail[3]) and $conf_UAM_ConfirmMail[3] == 'true' and $confirm)
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl], [Kdays])
+ // -------------------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (isset($conf_UAM_ConfirmMail[0]) and $conf_UAM_ConfirmMail[0] == 'true') // [Kdays] replacement only if related option is active
+ {
+ $patterns[] = '#\[Kdays\]#i';
+ $replacements[] = $conf_UAM_ConfirmMail[1];
+ }
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $infos1 = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[2]))."\n\n";
+ }
+ else $infos1 = l10n(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[2]))."\n\n";
+
+ $infos2 = array
+ (
+ get_l10n_args('UAM_Link: %s', ResetConfirmMail($user_id)),
+ get_l10n_args('', ''),
+ );
+ }
+
+// Set reminder true
+// -----------------
+ $query = '
+UPDATE '.USER_CONFIRM_MAIL_TABLE.'
+SET reminder = "true"
+WHERE user_id = '.$user_id.'
+;';
+ pwg_query($query);
+
+ break;
+
+ case 2: //Generating email content for remind without a new key
+ if (isset($conf_UAM[42]) and !empty($conf_UAM[42]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[42]))."\n\n";
+ }
+
+ if (isset($conf_UAM_ConfirmMail[4]) and !empty($conf_UAM_ConfirmMail[4]) and isset($conf_UAM_ConfirmMail[3]) and $conf_UAM_ConfirmMail[3] == 'true' and !$confirm)
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl], [Kdays])
+ // -------------------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (isset($conf_UAM_ConfirmMail[0]) and $conf_UAM_ConfirmMail[0] == 'true') // [Kdays] replacement only if related option is active
+ {
+ $patterns[] = '#\[Kdays\]#i';
+ $replacements[] = $conf_UAM_ConfirmMail[1];
+ }
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $infos1 = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[4]))."\n\n";
+ }
+ else $infos1 = l10n(preg_replace($patterns, $replacements, $conf_UAM_ConfirmMail[4]))."\n\n";
+ }
+
+// Set reminder true
+// -----------------
+ $query = '
+UPDATE '.USER_CONFIRM_MAIL_TABLE.'
+SET reminder = "true"
+WHERE user_id = '.$user_id.'
+;';
+ pwg_query($query);
+
+ break;
+ }
+
+ pwg_mail($email, array(
+ 'subject' => $subject,
+ 'content' => ($infos1."\n\n").(isset($infos2) ? l10n_args($infos2)."\n\n" : "").get_absolute_root_url(),
+ ));
+
+ // Switching back to default language
+ // ----------------------------------
+ switch_lang_back();
+}
+
+
+/**
+ * Function called from UAM_admin.php to send a reminder mail for ghost users
+ *
+ * @param : User id, username, email address
+ *
+ */
+function ghostreminder($user_id, $username, $email)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+ $subject = "";
+
+ include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php');
+
+// We have to get the user's language in database
+// ----------------------------------------------
+ $query ='
+SELECT user_id, language
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$user_id.'
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+ $language = $data['language'];
+
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ switch_lang_to($data['language']);
+
+ load_language('plugin.lang', UAM_PATH);
+
+ if (isset($conf_UAM[45]) and !empty($conf_UAM[45]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[45]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[45]))."\n\n";
+ }
+
+ if (isset($conf_UAM[17]) and !empty($conf_UAM[17]) and isset($conf_UAM[15]) and $conf_UAM[15] == 'true')
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl], [days])
+ // ------------------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+ $patterns[] = '#\[days\]#i';
+ $replacements[] = $conf_UAM[16];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $infos1 = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[17]))."\n\n";
+ }
+ else
+ {
+ $infos1 = l10n(preg_replace($patterns, $replacements, $conf_UAM[17]))."\n\n";
+ }
+
+ resetlastvisit($user_id);
+ }
+
+ pwg_mail($email, array(
+ 'subject' => $subject,
+ 'content' => $infos1.get_absolute_root_url(),
+ ));
+
+ // Switching back to default language
+ // ----------------------------------
+ switch_lang_back();
+}
+
+
+/**
+ * Function called from functions.inc.php to send notification email when user have been downgraded
+ *
+ * @param : user id, username, email address
+ *
+ */
+function demotion_mail($id, $username, $email)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php');
+
+ $custom_txt = "";
+ $subject = "";
+
+// We have to get the user's language in database
+// ----------------------------------------------
+ $query = '
+SELECT user_id, language
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$id.'
+;';
+
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+// Check if user is already registered (profile changing) - If not (new registration), language is set to current gallery language
+// -------------------------------------------------------------------------------------------------------------------------------
+ if (empty($data))
+ {
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ $language = pwg_get_session_var( 'lang_switch', $user['language'] );
+ switch_lang_to($language);
+ }
+ else
+ {
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ $language = $data['language']; // Usefull for debugging
+ switch_lang_to($data['language']);
+ load_language('plugin.lang', UAM_PATH);
+ }
+
+ if (isset($conf_UAM[44]) and !empty($conf_UAM[44]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $username;
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[44]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[44]))."\n\n";
+ }
+
+ if (isset($conf_UAM[24]) and !empty($conf_UAM[24]))
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl])
+ // ----------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = stripslashes($username);
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $custom_txt = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[24]))."\n\n";
+ }
+ else $custom_txt = l10n(preg_replace($patterns, $replacements, $conf_UAM[24]))."\n\n";
+ }
+
+ $infos1 = array(
+ get_l10n_args('UAM_User: %s', stripslashes($username)),
+ get_l10n_args('Email: %s', $email),
+ get_l10n_args('', ''),
+ );
+
+ $infos2 = array
+ (
+ get_l10n_args('UAM_Link: %s', ResetConfirmMail($id)),
+ get_l10n_args('', ''),
+ );
+
+ resetlastvisit($id);
+
+// Sending the email with subject and contents
+// -------------------------------------------
+ pwg_mail($email, array(
+ 'subject' => $subject,
+ 'content' => ($custom_txt.l10n_args($infos1)."\n\n".l10n_args($infos2)."\n\n").get_absolute_root_url(),
+ ));
+
+ // Switching back to default language
+ // ----------------------------------
+ switch_lang_back();
+}
+
+
+/**
+ * Function called from UAM_admin.php to send notification email when user registration have been manually validated by admin
+ *
+ * @param : user id
+ *
+ */
+function validation_mail($id)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ include_once(PHPWG_ROOT_PATH.'include/functions_mail.inc.php');
+
+ $custom_txt = "";
+ $subject = "";
+
+// We have to get the user's language in database
+// ----------------------------------------------
+ $query ='
+SELECT user_id, language
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$id.'
+;';
+
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+// Check if user is already registered (profile changing) - If not (new registration), language is set to current gallery language
+// -------------------------------------------------------------------------------------------------------------------------------
+ if (empty($data))
+ {
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ $language = pwg_get_session_var( 'lang_switch', $user['language'] );
+ switch_lang_to($language);
+ }
+ else
+ {
+// And switch gallery to this language before using personalized and multilangual contents
+// ---------------------------------------------------------------------------------------
+ $language = $data['language']; // Usefull for debugging
+ switch_lang_to($data['language']);
+ load_language('plugin.lang', UAM_PATH);
+ }
+
+// Retreive users email and user name from id
+// ------------------------------------------
+ $query ='
+SELECT id, username, mail_address
+FROM '.USERS_TABLE.'
+WHERE id = '.$id.'
+;';
+
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if (isset($conf_UAM[46]) and !empty($conf_UAM[46]))
+ {
+ // Management of Extension flags ([username], [mygallery])
+ // -------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $result['username'];
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+
+ if (function_exists('get_user_language_desc'))
+ {
+ $subject = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[46]))."\n\n";
+ }
+ else $subject = l10n(preg_replace($patterns, $replacements, $conf_UAM[46]))."\n\n";
+ }
+
+ if (isset($conf_UAM[27]) and !empty($conf_UAM[27]))
+ {
+ // Management of Extension flags ([username], [mygallery], [myurl])
+ // ----------------------------------------------------------------
+ $patterns[] = '#\[username\]#i';
+ $replacements[] = $result['username'];
+ $patterns[] = '#\[mygallery\]#i';
+ $replacements[] = $conf['gallery_title'];
+ $patterns[] = '#\[myurl\]#i';
+ $replacements[] = get_gallery_home_url();
+ if (function_exists('get_user_language_desc'))
+ {
+ $custom_txt = get_user_language_desc(preg_replace($patterns, $replacements, $conf_UAM[27]))."\n\n";
+ }
+ else $custom_txt = l10n(preg_replace($patterns, $replacements, $conf_UAM[27]))."\n\n";
+ }
+
+ $infos = array(
+ get_l10n_args('UAM_User: %s', stripslashes($result['username'])),
+ get_l10n_args('Email: %s', $result['mail_address']),
+ get_l10n_args('', ''),
+ );
+
+// Sending the email with subject and contents
+// -------------------------------------------
+ pwg_mail($result['mail_address'], array(
+ 'subject' => $subject,
+ 'content' => (l10n_args($infos)."\n\n".$custom_txt),
+ ));
+
+ // Switching back to default language
+ // ----------------------------------
+ switch_lang_back();
+}
+
+
+/**
+ * Function called from functions AddConfirmMail and ResetConfirmMail for validation key generation
+ *
+ * @return : validation key
+ *
+ */
+function FindAvailableConfirmMailID()
+{
+ while (true)
+ {
+ $id = generate_key(16);
+ $query = '
+SELECT COUNT(*)
+FROM '.USER_CONFIRM_MAIL_TABLE.'
+WHERE id = "'.$id.'"
+;';
+ list($count) = pwg_db_fetch_row(pwg_query($query));
+
+ if ($count == 0)
+ return $id;
+ }
+}
+
+
+/**
+ * Function called from functions SendMail2User to process unvalidated users and generate validation key link
+ *
+ * @param : User id, email address
+ *
+ * @return : Build validation key in URL
+ *
+ */
+function AddConfirmMail($user_id, $email)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+ $Confirm_Mail_ID = FindAvailableConfirmMailID();
+
+ $dbnow = date("Y-m-d H:i:s");
+
+ if (isset($Confirm_Mail_ID))
+ {
+ $query = '
+SELECT status
+ FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$user_id.'
+;';
+ list($status) = pwg_db_fetch_row(pwg_query($query));
+
+ $query = '
+INSERT INTO '.USER_CONFIRM_MAIL_TABLE.'
+ (id, user_id, mail_address, status, date_check)
+VALUES
+ ("'.$Confirm_Mail_ID.'", '.$user_id.', "'.$email.'", "'.$status.'", null)
+;';
+
+ pwg_query($query);
+
+ // Delete user from all groups
+ // ---------------------------
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$user_id.'
+ AND (
+ group_id = '.$conf_UAM[2].'
+ OR
+ group_id = '.$conf_UAM[3].'
+ )
+;';
+
+ pwg_query($query);
+
+ // Set user unvalidated status
+ // ---------------------------
+ if (!is_admin() and $conf_UAM[7] <> -1)
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET status = "'.$conf_UAM[7].'"
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+ }
+
+ // Set user unvalidated group
+ // --------------------------
+ if (!is_admin() and $conf_UAM[2] <> -1)
+ {
+ $query = '
+INSERT INTO '.USER_GROUP_TABLE.'
+ (user_id, group_id)
+VALUES
+ ('.$user_id.', '.$conf_UAM[2].')
+;';
+
+ pwg_query($query);
+ }
+
+ // Set user unvalidated privacy level
+ // ----------------------------------
+ if (!is_admin() and $conf_UAM[35] <> -1)
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET level = "'.$conf_UAM[35].'"
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+ }
+
+ // Set UAM_validated field to false in #_users table
+ // -------------------------------------------------
+ SetUnvalidated($user_id);
+
+ if ( $conf['guest_access'] )
+ {
+ return( get_absolute_root_url().'?key='.$Confirm_Mail_ID.'&userid='.$user_id);
+ }
+ else
+ {
+ return( get_absolute_root_url().'identification.php?key='.$Confirm_Mail_ID.'&userid='.$user_id);
+ }
+ }
+}
+
+
+/**
+ * Function called from UAM_Adduser() to set group/status/level to new users if manual validation is set
+ *
+ * @param : User id
+ *
+ *
+ */
+function SetPermission($user_id)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+// Groups cleanup
+// --------------
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$user_id.'
+ AND (
+ group_id = '.$conf_UAM[2].'
+ OR
+ group_id = '.$conf_UAM[3].'
+ )
+;';
+
+ pwg_query($query);
+
+ if (!is_admin() and $conf_UAM[7] <> -1) // Set status
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET status = "'.$conf_UAM[7].'"
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+ }
+
+ if (!is_admin() and $conf_UAM[2] <> -1) // Set group
+ {
+ $query = '
+INSERT INTO '.USER_GROUP_TABLE.'
+ (user_id, group_id)
+VALUES
+ ('.$user_id.', '.$conf_UAM[2].')
+;';
+
+ pwg_query($query);
+ }
+
+ if (!is_admin() and $conf_UAM[35] <> -1) // Set privacy level
+ {
+ $query = '
+INSERT INTO '.USER_INFOS_TABLE.'
+ (user_id, level)
+VALUES
+ ('.$user_id.', "'.$conf_UAM[35].'")
+;';
+
+ pwg_query($query);
+ }
+}
+
+
+/**
+ * Function called from UAM_admin.php to reset validation key
+ *
+ * @param : User id
+ *
+ * @return : Build validation key in URL
+ *
+ */
+function ResetConfirmMail($user_id)
+{
+ global $conf;
+
+ $Confirm_Mail_ID = FindAvailableConfirmMailID();
+
+ $dbnow = date("Y-m-d H:i:s");
+
+ if (isset($Confirm_Mail_ID))
+ {
+ $query = '
+UPDATE '.USER_CONFIRM_MAIL_TABLE.'
+SET id = "'.$Confirm_Mail_ID.'"
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET registration_date = "'.$dbnow.'"
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+
+ if ( $conf['guest_access'] )
+ {
+ return( get_absolute_root_url().'?key='.$Confirm_Mail_ID.'&userid='.$user_id);
+ }
+ else
+ {
+ return( get_absolute_root_url().'identification.php?key='.$Confirm_Mail_ID.'&userid='.$user_id);
+ }
+ }
+}
+
+
+/**
+ * Function called from functions.inc.php to reset last visit date after sending a reminder
+ *
+ * @param : User id
+ *
+ */
+function resetlastvisit($user_id)
+{
+ global $conf;
+
+ $dbnow = date("Y-m-d H:i:s");
+
+ $query = '
+UPDATE '.USER_LASTVISIT_TABLE.'
+SET lastvisit = "'.$dbnow.'", reminder = "true"
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+}
+
+
+/**
+ * Function called from main.inc.php - Triggered on user deletion
+ *
+ */
+function DeleteConfirmMail($user_id)
+{
+ $query = '
+DELETE FROM '.USER_CONFIRM_MAIL_TABLE.'
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+}
+
+
+/**
+ * Function called from main.inc.php - Triggered on user deletion
+ *
+ */
+function DeleteLastVisit($user_id)
+{
+ $query = '
+DELETE FROM '.USER_LASTVISIT_TABLE.'
+WHERE user_id = '.$user_id.'
+;';
+
+ pwg_query($query);
+}
+
+
+/**
+ * Function called from main.inc.php - Triggered on user deletion
+ *
+ * @param : User id
+ *
+ */
+function DeleteRedir($user_id)
+{
+ $tab = array();
+
+ $query = '
+SELECT value
+FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager_Redir"
+;';
+
+ $tab = pwg_db_fetch_row(pwg_query($query));
+
+ $values = explode(',', $tab[0]);
+
+ unset($values[array_search($user_id, $values)]);
+
+ $query = '
+UPDATE '.CONFIG_TABLE.'
+SET value = "'.implode(',', $values).'"
+WHERE param = "UserAdvManager_Redir";';
+
+ pwg_query($query);
+}
+
+
+/**
+ * Function called from ConfirmMail.php to verify validation key used by user according time limit
+ * Return true is key validation is OK else return false
+ *
+ * @param : User id
+ *
+ * @return : Bool
+ *
+ */
+function VerifyConfirmMail($id)
+{
+ global $conf;
+
+ include_once(PHPWG_ROOT_PATH.'admin/include/functions.php');
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']);
+
+ $query = '
+SELECT COUNT(*)
+FROM '.USER_CONFIRM_MAIL_TABLE.'
+WHERE id = "'.$id.'"
+;';
+
+ list($count) = pwg_db_fetch_row(pwg_query($query));
+
+ if ($count == 1)
+ {
+ $query = '
+SELECT user_id, status, date_check
+FROM '.USER_CONFIRM_MAIL_TABLE.'
+WHERE id = "'.$id.'"
+;';
+ $data = pwg_db_fetch_assoc(pwg_query($query));
+
+ if (!empty($data) and isset($data['user_id']) and is_null($data['date_check']))
+ {
+ $query = '
+SELECT registration_date
+FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$data['user_id'].'
+;';
+
+ list($registration_date) = pwg_db_fetch_row(pwg_query($query));
+
+// Time limit process
+// ********************************************
+ if (!empty($registration_date))
+ {
+ // Verify Confirmmail with time limit ON
+ // -------------------------------------
+ if (isset ($conf_UAM_ConfirmMail[1]))
+ {
+ // Dates formating and compare
+ // ---------------------------
+ $today = date("d-m-Y"); // Get today's date
+ list($day, $month, $year) = explode('-', $today); // explode date of today
+ $daytimestamp = mktime(0, 0, 0, $month, $day, $year);// Generate UNIX timestamp
+
+ list($regdate, $regtime) = explode(' ', $registration_date); // Explode date and time from registration date
+ list($regyear, $regmonth, $regday) = explode('-', $regdate); // Explode date from registration date
+ $regtimestamp = mktime(0, 0, 0, $regmonth, $regday, $regyear);// Generate UNIX timestamp
+
+ $deltasecs = $daytimestamp - $regtimestamp;// Compare the 2 UNIX timestamps
+ $deltadays = floor($deltasecs / 86400);// Convert result from seconds to days
+
+ // Condition with the value set for time limit
+ // -------------------------------------------
+ if ($deltadays <= $conf_UAM_ConfirmMail[1]) // If Nb of days is less than the limit set
+ {
+ $dbnow = date("Y-m-d H:i:s");
+
+ // Update ConfirmMail table
+ // ------------------------
+ $query = '
+UPDATE '.USER_CONFIRM_MAIL_TABLE.'
+SET date_check="'.$dbnow.'", reminder="false"
+WHERE id = "'.$id.'"
+;';
+ pwg_query($query);
+
+ // Update LastVisit table - Force reminder field to false
+ // Usefull when a user has been automatically downgraded and revalidate its registration
+ // -------------------------------------------------------------------------------------
+ $query = '
+UPDATE '.USER_LASTVISIT_TABLE.'
+SET reminder="false"
+WHERE user_id = "'.$data['user_id'].'"
+;';
+ pwg_query($query);
+
+ if ($conf_UAM[2] <> -1) // Delete user from unvalidated users group
+ {
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$data['user_id'].'
+ AND group_id = '.$conf_UAM[2].'
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[3] <> -1) // Add user to validated users group
+ {
+ $query = '
+INSERT INTO '.USER_GROUP_TABLE.'
+ (user_id, group_id)
+VALUES
+ ('.$data['user_id'].', '.$conf_UAM[3].')
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[4] <> -1) // Change user's status
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET status = "'.$conf_UAM[4].'"
+WHERE user_id = '.$data['user_id'].'
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[36] <> -1) // Change user's privacy level
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET level = "'.$conf_UAM[36].'"
+WHERE user_id = '.$data['user_id'].'
+;';
+ pwg_query($query);
+ }
+
+ // Set UAM_validated field to True in #_users table
+ $query = '
+UPDATE '.USERS_TABLE.'
+SET UAM_validated = "true"
+WHERE id = '.$data['user_id'].'
+;';
+ pwg_query($query);
+
+ // Refresh user's category cache
+ // -----------------------------
+ invalidate_user_cache();
+
+ return true;
+ }
+ elseif ($deltadays > $conf_UAM_ConfirmMail[1]) // If timelimit exeeds
+ {
+ return false;
+ }
+ }
+ // Verify Confirmmail with time limit OFF
+ // --------------------------------------
+ else
+ {
+ $dbnow = date("Y-m-d H:i:s");
+
+ // Update ConfirmMail table
+ // ------------------------
+ $query = '
+UPDATE '.USER_CONFIRM_MAIL_TABLE.'
+SET date_check="'.$dbnow.'"
+WHERE id = "'.$id.'"
+;';
+ pwg_query($query);
+
+ // Update LastVisit table - Force reminder field to false
+ // Usefull when a user has been automatically downgraded and revalidate its registration
+ // -------------------------------------------------------------------------------------
+ $query = '
+UPDATE '.USER_LASTVISIT_TABLE.'
+SET reminder="false"
+WHERE user_id = "'.$data['user_id'].'"
+;';
+ pwg_query($query);
+
+ if ($conf_UAM[2] <> -1) // Delete user from unvalidated users group
+ {
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$data['user_id'].'
+AND group_id = '.$conf_UAM[2].'
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[3] <> -1)
+ {
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$data['user_id'].'
+AND group_id = '.$conf_UAM[3].'
+;';
+ pwg_query($query);
+
+ $query = '
+INSERT INTO '.USER_GROUP_TABLE.'
+ (user_id, group_id)
+VALUES
+ ('.$data['user_id'].', '.$conf_UAM[3].')
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[4] <> -1) // Change user's status
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET status = "'.$conf_UAM[4].'"
+WHERE user_id = '.$data['user_id'].'
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[36] <> -1) // Change user's privacy level
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET level = "'.$conf_UAM[36].'"
+WHERE user_id = '.$data['user_id'].'
+;';
+ pwg_query($query);
+ }
+
+ // Set UAM_validated field to True in #_users table
+ $query = '
+UPDATE '.USERS_TABLE.'
+SET UAM_validated = "true"
+WHERE id = '.$data['user_id'].'
+;';
+ pwg_query($query);
+
+ // Refresh user's category cache
+ // -----------------------------
+ invalidate_user_cache();
+
+ return true;
+ }
+ }
+ }
+ else if (!empty($data) and !is_null($data['date_check']))
+ {
+ return false;
+ }
+ }
+ else
+ return false;
+}
+
+
+/**
+ * Function called from UAM_admin.php for manual validation by admin
+ *
+ * @param : User id
+ *
+ */
+function ManualValidation($id)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ if (isset($conf_UAM[1]) and $conf_UAM[1] == 'true') // Set date of validation
+ {
+ $dbnow = date("Y-m-d H:i:s");
+
+ $query = '
+UPDATE '.USER_CONFIRM_MAIL_TABLE.'
+SET date_check="'.$dbnow.'"
+WHERE user_id = '.$id.'
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[2] <> -1) // Delete user from waiting group
+ {
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$id.'
+ AND group_id = '.$conf_UAM[2].'
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[3] <> -1) // Set user's valid group
+ {
+ $query = '
+DELETE FROM '.USER_GROUP_TABLE.'
+WHERE user_id = '.$id.'
+ AND group_id = '.$conf_UAM[3].'
+;';
+ pwg_query($query);
+
+ $query = '
+INSERT INTO '.USER_GROUP_TABLE.'
+ (user_id, group_id)
+VALUES
+ ('.$id.', '.$conf_UAM[3].')
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[4] <> -1) // Set user's valid status
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET status = "'.$conf_UAM[4].'"
+WHERE user_id = '.$id.'
+;';
+ pwg_query($query);
+ }
+
+ if ($conf_UAM[36] <> -1) // Set user's valid privacy level
+ {
+ $query = '
+UPDATE '.USER_INFOS_TABLE.'
+SET level = "'.$conf_UAM[36].'"
+WHERE user_id = '.$id.'
+;';
+ pwg_query($query);
+ }
+
+ // Set UAM_validated field to True in #_users table
+ $query = '
+UPDATE '.USERS_TABLE.'
+SET UAM_validated = "true"
+WHERE id = '.$id.'
+;';
+ pwg_query($query);
+}
+
+
+/**
+ * Function called from functions.inc.php - Check if username matches forbidden characters
+ *
+ * @param : User login
+ *
+ * @return : Bool
+ *
+ */
+function ValidateUsername($login)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ if (isset($login) and isset($conf_UAM[6]) and !empty($conf_UAM[6]))
+ {
+ $conf_CharExclusion = preg_split("/,/",$conf_UAM[6]);
+ for ($i = 0 ; $i < count($conf_CharExclusion) ; $i++)
+ {
+ //Detect meta-characters (# ! ^ $ ( ) [ ] { } ? + * . \ -) for special pattern
+ if ($conf_CharExclusion[$i] == "#"
+ or $conf_CharExclusion[$i] == "$"
+ or $conf_CharExclusion[$i] == "!"
+ or $conf_CharExclusion[$i] == "^"
+ or $conf_CharExclusion[$i] == "*"
+ or $conf_CharExclusion[$i] == "?"
+ or $conf_CharExclusion[$i] == "+"
+ or $conf_CharExclusion[$i] == "."
+ or $conf_CharExclusion[$i] == "\\"
+ or $conf_CharExclusion[$i] == "|"
+ or $conf_CharExclusion[$i] == "["
+ or $conf_CharExclusion[$i] == "]"
+ or $conf_CharExclusion[$i] == "("
+ or $conf_CharExclusion[$i] == ")"
+ or $conf_CharExclusion[$i] == "{"
+ or $conf_CharExclusion[$i] == "}"
+ or $conf_CharExclusion[$i] == "-")
+ {
+ $pattern = '/[][^$.\*+?(){}#|-]/i';
+ }
+ else
+ {
+ $pattern = '/'.$conf_CharExclusion[$i].'/i';
+ }
+
+ if (preg_match($pattern, $login))
+ {
+ return true;
+ }
+ }
+ }
+ else
+ {
+ return false;
+ }
+}
+
+
+/**
+ * Function called from main.inc.php - Check if user's email is in excluded email providers list
+ * Doesn't work on call - Must be copied in main.inc.php to work
+ *
+ * @param : Email address
+ *
+ * @return : Bool
+ *
+ */
+function ValidateEmailProvider($email)
+{
+ global $conf;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ if (isset($email) and isset($conf_UAM[11]) and !empty($conf_UAM[11]))
+ {
+ $conf_MailExclusion = preg_split("/[\s,]+/",$conf_UAM[11]);
+ for ($i = 0 ; $i < count($conf_MailExclusion) ; $i++)
+ {
+ $pattern = '/'.$conf_MailExclusion[$i].'/i';
+ if (preg_match($pattern, $email))
+ {
+ return true;
+ }
+ }
+ }
+ else
+ {
+ return false;
+ }
+}
+
+
+/**
+ * Function called from UAM_admin.php - Get unvalidated users according time limit
+ *
+ * @return : List of users
+ *
+ */
+function get_unvalid_user_list()
+{
+ global $conf, $page;
+
+ // Get ConfirmMail configuration
+ // -----------------------------
+ $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']);
+ // Get UAM configuration
+ // ---------------------
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $users = array();
+
+ // Search users depending expiration date
+ // --------------------------------------
+ $query = '
+SELECT DISTINCT u.'.$conf['user_fields']['id'].' AS id,
+ u.'.$conf['user_fields']['username'].' AS username,
+ u.'.$conf['user_fields']['email'].' AS email,
+ ui.status,
+ ui.enabled_high,
+ ui.level,
+ ui.registration_date
+FROM '.USERS_TABLE.' AS u
+ INNER JOIN '.USER_INFOS_TABLE.' AS ui
+ ON u.'.$conf['user_fields']['id'].' = ui.user_id
+ LEFT JOIN '.USER_GROUP_TABLE.' AS ug
+ ON u.'.$conf['user_fields']['id'].' = ug.user_id
+WHERE u.'.$conf['user_fields']['id'].' >= 3
+ AND (TO_DAYS(NOW()) - TO_DAYS(ui.registration_date) >= "'.$conf_UAM_ConfirmMail[1].'"
+ OR TO_DAYS(NOW()) - TO_DAYS(ui.registration_date) < "'.$conf_UAM_ConfirmMail[1].'")
+ AND u.UAM_validated = "false"
+ORDER BY ui.registration_date ASC
+;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ $user = $row;
+ $user['groups'] = array();
+
+ array_push($users, $user);
+ }
+
+ // Add groups list
+ // ---------------
+ $user_ids = array();
+ foreach ($users as $i => $user)
+ {
+ $user_ids[$i] = $user['id'];
+ }
+
+ $user_nums = array_flip($user_ids);
+
+ if (count($user_ids) > 0)
+ {
+ $query = '
+SELECT user_id, group_id
+ FROM '.USER_GROUP_TABLE.'
+WHERE user_id IN ('.implode(',', $user_ids).')
+;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ array_push(
+ $users[$user_nums[$row['user_id']]]['groups'],
+ $row['group_id']
+ );
+ }
+ }
+
+ return $users;
+}
+
+
+/**
+ * Function called from functions.inc.php - Get all users who haven't validate their registration in configured time
+ * to delete or remail them automatically
+ *
+ * @return : List of users
+ *
+ */
+function get_unvalid_user_autotasks()
+{
+ global $conf, $page;
+
+ // Get ConfirmMail configuration
+ // -----------------------------
+ $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']);
+
+ $users = array();
+
+ // search users depending expiration date
+ // --------------------------------------
+ $query = '
+SELECT DISTINCT u.'.$conf['user_fields']['id'].' AS id,
+ ui.registration_date
+FROM '.USERS_TABLE.' AS u
+ INNER JOIN '.USER_INFOS_TABLE.' AS ui
+ ON u.'.$conf['user_fields']['id'].' = ui.user_id
+WHERE u.'.$conf['user_fields']['id'].' >= 3
+ AND (TO_DAYS(NOW()) - TO_DAYS(ui.registration_date) >= "'.$conf_UAM_ConfirmMail[1].'")
+ORDER BY ui.registration_date ASC;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ array_push($users, $row);
+ }
+
+ return $users;
+}
+
+
+/**
+ * Function called from UAM_admin.php - Get ghost users
+ *
+ * @return : List of users
+ *
+ */
+function get_ghost_user_list()
+{
+ global $conf, $page;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $users = array();
+
+ // Search users depending expiration date
+ // --------------------------------------
+ $query = '
+SELECT DISTINCT u.'.$conf['user_fields']['id'].' AS id,
+ u.'.$conf['user_fields']['username'].' AS username,
+ u.'.$conf['user_fields']['email'].' AS email,
+ lv.lastvisit,
+ lv.reminder
+FROM '.USERS_TABLE.' AS u
+ INNER JOIN '.USER_LASTVISIT_TABLE.' AS lv
+ ON u.'.$conf['user_fields']['id'].' = lv.user_id
+WHERE (TO_DAYS(NOW()) - TO_DAYS(lv.lastvisit) >= "'.$conf_UAM[16].'")
+ORDER BY lv.lastvisit ASC;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ $user = $row;
+ $user['groups'] = array();
+
+ array_push($users, $user);
+ }
+
+ // Add groups list
+ // ---------------
+ $user_ids = array();
+ foreach ($users as $i => $user)
+ {
+ $user_ids[$i] = $user['id'];
+ }
+
+ return $users;
+}
+
+
+/**
+ * Function called from functions.inc.php - Get all ghost users to delete or downgrade automatically on any user login
+ *
+ * @return : List of users to delete or downgrade automatically
+ *
+ */
+function get_ghosts_autotasks()
+{
+ global $conf, $page;
+
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $users = array();
+
+ // Search users depending expiration date and reminder sent
+ // --------------------------------------------------------
+ $query = '
+SELECT DISTINCT u.'.$conf['user_fields']['id'].' AS id,
+ lv.lastvisit
+FROM '.USERS_TABLE.' AS u
+ INNER JOIN '.USER_LASTVISIT_TABLE.' AS lv
+ ON u.'.$conf['user_fields']['id'].' = lv.user_id
+WHERE (TO_DAYS(NOW()) - TO_DAYS(lv.lastvisit) >= "'.$conf_UAM[16].'")
+ORDER BY lv.lastvisit ASC;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ array_push($users, $row);
+ }
+
+ return $users;
+}
+
+
+/**
+ * Function called from UAM_admin.php - Get all users to display the number of days since their last visit
+ *
+ * @return : List of users
+ *
+ */
+function get_user_list()
+{
+ global $conf, $page;
+
+ $users = array();
+
+ // Search users depending expiration date with exclusion of Adult_Content generic users
+ // ------------------------------------------------------------------------------------
+ $query = '
+SELECT DISTINCT u.'.$conf['user_fields']['id'].' AS id,
+ u.'.$conf['user_fields']['username'].' AS username,
+ u.'.$conf['user_fields']['email'].' AS email,
+ ug.lastvisit
+FROM '.USERS_TABLE.' AS u
+ INNER JOIN '.USER_LASTVISIT_TABLE.' AS ug
+ ON u.'.$conf['user_fields']['id'].' = ug.user_id
+WHERE u.'.$conf['user_fields']['id'].' >= 3
+ AND u.username NOT LIKE "16"
+ AND u.username NOT LIKE "18"
+ORDER BY ug.lastvisit DESC
+;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ $user = $row;
+ $user['groups'] = array();
+
+ array_push($users, $user);
+ }
+
+ // Add groups list
+ // ---------------
+ $user_ids = array();
+ foreach ($users as $i => $user)
+ {
+ $user_ids[$i] = $user['id'];
+ }
+
+ return $users;
+}
+
+
+/**
+ * Function called from UAM_admin.php - to determine who is expired or not and giving a different display color
+ *
+ * @param : user id
+ *
+ * @return : Bool
+ *
+ */
+function expiration($id)
+{
+ global $conf, $page;
+
+ // Get ConfirmMail configuration
+ // -----------------------------
+ $conf_UAM_ConfirmMail = unserialize($conf['UserAdvManager_ConfirmMail']);
+
+ // Get UAM configuration
+ // ---------------------
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ $query = '
+SELECT registration_date
+ FROM '.USER_INFOS_TABLE.'
+WHERE user_id = '.$id.'
+;';
+ list($registration_date) = pwg_db_fetch_row(pwg_query($query));
+
+// Time limit process
+// ********************************************
+ if (!empty($registration_date))
+ {
+ // Dates formating and compare
+ // ---------------------------
+ $today = date("d-m-Y"); // Get today's date
+ list($day, $month, $year) = explode('-', $today); // explode date of today
+ $daytimestamp = mktime(0, 0, 0, $month, $day, $year);// Generate UNIX timestamp
+
+ list($regdate, $regtime) = explode(' ', $registration_date); // Explode date and time from registration date
+ list($regyear, $regmonth, $regday) = explode('-', $regdate); // Explode date from registration date
+ $regtimestamp = mktime(0, 0, 0, $regmonth, $regday, $regyear);// Generate UNIX timestamp
+
+ $deltasecs = $daytimestamp - $regtimestamp;// Compare the 2 UNIX timestamps
+ $deltadays = floor($deltasecs / 86400);// Convert result from seconds to days
+
+ // Condition with the value set for time limit
+ // -------------------------------------------
+ if ($deltadays <= $conf_UAM_ConfirmMail[1]) // If Nb of days is less than the limit set
+ {
+ return false;
+ }
+ else
+ {
+ return true;
+ }
+ }
+}
+
+
+/**
+ * Returns a password's score for password complexity check
+ *
+ * @param : password filled by user
+ *
+ * @return : Score calculation
+ *
+ * Thanx to MathieuGut from http://m-gut.developpez.com
+ */
+function testpassword($password) // $password given by user
+{
+
+ // Variables initiation
+ // --------------------
+ $points = 0;
+ $point_lowercase = 0;
+ $point_uppercase = 0;
+ $point_numbers = 0;
+ $point_characters = 0;
+
+ // Getting password lengh
+ // ----------------------
+ $length = strlen($password);
+
+ // Loop to read password characters
+ for($i = 0; $i < $length; $i++)
+ {
+ // Select each letters
+ // $i is 0 at first turn
+ // ---------------------
+ $letters = $password[$i];
+
+ if ($letters>='a' && $letters<='z')
+ {
+ // Adding 1 point to score for a lowercase
+ // ---------------------------------------
+ $points = $points + 1;
+
+ // Adding bonus points for lowercase
+ // ---------------------------------
+ $point_lowercase = 1;
+ }
+ else if ($letters>='A' && $letters <='Z')
+ {
+ // Adding 2 points to score for uppercase
+ // --------------------------------------
+ $points = $points + 2;
+
+ // Adding bonus points for uppercase
+ // ---------------------------------
+ $point_uppercase = 2;
+ }
+ else if ($letters>='0' && $letters<='9')
+ {
+ // Adding 3 points to score for numbers
+ // ------------------------------------
+ $points = $points + 3;
+
+ // Adding bonus points for numbers
+ // -------------------------------
+ $point_numbers = 3;
+ }
+ else
+ {
+ // Adding 5 points to score for special characters
+ // -----------------------------------------------
+ $points = $points + 5;
+
+ // Adding bonus points for special characters
+ // ------------------------------------------
+ $point_characters = 5;
+ }
+ }
+
+ // Calculating the coefficient points/length
+ // -----------------------------------------
+ $step1 = $points / $length;
+
+ // Calculation of the diversity of character types...
+ // --------------------------------------------------
+ $step2 = $point_lowercase + $point_uppercase + $point_numbers + $point_characters;
+
+ // Multiplying the coefficient of diversity with that of the length
+ // ----------------------------------------------------------------
+ $score = $step1 * $step2;
+
+ // Multiplying the result by the length of the string
+ // --------------------------------------------------
+ $finalscore = $score * $length;
+
+ return $finalscore;
+}
+
+
+/**
+ * UAM_check_profile - Thx to LucMorizur
+ * checks if a user id is registered as having already
+ * visited his profile page.
+ *
+ * @uid : the user id
+ *
+ * @user_idsOK : (returned) array of all users ids having already visited
+ * their profile.php pages
+ *
+ * @returns : true or false whether the users has already visited his
+ * profile.php page or not
+ *
+ */
+function UAM_check_profile($uid, &$user_idsOK)
+{
+ $t = array();
+ $v = false;
+
+ $query = '
+SELECT value
+FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager_Redir"
+;';
+
+ if ($v = (($t = pwg_db_fetch_row(pwg_query($query))) !== false))
+ {
+ $user_idsOK = explode(',', $t[0]);
+ $v = (in_array($uid, $user_idsOK));
+ }
+ return $v;
+}
+
+
+/**
+ * UAM_check_pwdreset
+ * checks if a user id is registered as having already
+ * changed his password.
+ *
+ * @uid : the user id
+ *
+ * @returns : true or false whether the users has already changed his password
+ *
+ */
+function UAM_check_pwgreset($uid)
+{
+ $query = '
+SELECT UAM_pwdreset
+FROM '.USERS_TABLE.'
+WHERE id='.$uid.'
+;';
+
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if($result['UAM_pwdreset'] == 'true')
+ {
+ return true;
+ }
+ else return false;
+}
+
+
+/**
+ * UAM_UsrReg_Verif
+ * Check if the user who logged-in have validate his registration
+ *
+ * @returns : True if validation is OK else False
+ */
+function UAM_UsrReg_Verif($user_id)
+{
+ global $conf;
+
+ $query = '
+SELECT UAM_validated
+FROM '.USERS_TABLE.'
+WHERE id='.$user_id.'
+;';
+
+ $result = pwg_db_fetch_assoc(pwg_query($query));
+
+ if($result['UAM_validated'] == 'true')
+ {
+ return true;
+ }
+ else return false;
+}
+
+
+/**
+ * SetUnvalidated
+ * Set UAM_validated field to false in #_users table
+ *
+ **/
+function SetUnvalidated($user_id)
+{
+ $query ='
+UPDATE '.USERS_TABLE.'
+SET UAM_validated = "false"
+WHERE id = '.$user_id.'
+LIMIT 1
+;';
+
+ pwg_query($query);
+}
+
+
+/**
+ * UAM_Set_PwdReset
+ * Action in user_list to set a password reset for a user
+ */
+function UAM_Set_PwdReset($uid)
+{
+ $query ='
+UPDATE '.USERS_TABLE.'
+SET UAM_pwdreset = "true"
+WHERE id = '.$uid.'
+LIMIT 1
+;';
+
+ pwg_query($query);
+}
+
+
+/**
+ * UAM_loc_visible_user_list
+ * Adds a new feature in user_list to allow password reset for selected users by admin
+ *
+ */
+function UAM_loc_visible_user_list($visible_user_list)
+{
+ global $template;
+
+ $template->append('plugin_user_list_column_titles', l10n('UAM_PwdReset'));
+
+ $user_ids = array();
+
+ foreach ($visible_user_list as $i => $user)
+ {
+ $user_ids[$i] = $user['id'];
+ }
+
+ $user_nums = array_flip($user_ids);
+
+ // Query to get information in database
+ // ------------------------------------
+ if (!empty($user_ids))
+ {
+ $query = '
+SELECT DISTINCT id, UAM_pwdreset
+ FROM '.USERS_TABLE.'
+ WHERE id IN ('.implode(',', $user_ids).')
+;';
+ $result = pwg_query($query);
+
+ while ($row = mysql_fetch_array($result))
+ {
+ if ($row['UAM_pwdreset'] == 'false')
+ {
+ $pwdreset = l10n('UAM_PwdReset_Done');
+ }
+ else if ($row['UAM_pwdreset'] == 'true')
+ {
+ $pwdreset = l10n('UAM_PwdReset_Todo');
+ }
+ else $pwdreset = l10n('UAM_PwdReset_NA');
+
+ $visible_user_list[$user_nums[$row['id']]]['plugin_columns'][] = $pwdreset; // Shows users password state in user_list
+ }
+ }
+ return $visible_user_list;
+}
+
+
+/**
+ * UAM specific database dump (only for MySql !)
+ * Creates an SQL dump of UAM specific tables and configuration settings
+ *
+ * @returns : Boolean to manage appropriate message display
+ *
+ */
+function UAM_dump($download)
+{
+ global $conf;
+
+ $plugin = PluginInfos(UAM_PATH);
+ $version = $plugin['version'];
+
+ // Initial backup folder creation and file initialisation
+ // ------------------------------------------------------
+ if (!is_dir(UAM_PATH.'/include/backup'))
+ mkdir(UAM_PATH.'/include/backup');
+
+ $Backup_File = UAM_PATH.'/include/backup/UAM_dbbackup.sql';
+
+ $fp = fopen($Backup_File, 'w');
+
+ // Writing plugin version
+ $insertions = "-- ".$version." --\n\n";
+ fwrite($fp, $insertions);
+
+ // Saving UAM specific tables
+ // --------------------------
+ $ListTables = array(USER_CONFIRM_MAIL_TABLE, USER_LASTVISIT_TABLE);
+ $j=0;
+
+ while($j < count($ListTables))
+ {
+ $sql = 'SHOW CREATE TABLE '.$ListTables[$j];
+ $res = pwg_query($sql);
+
+ if ($res)
+ {
+ $insertions = "-- -------------------------------------------------------\n";
+ $insertions .= "-- Create ".$ListTables[$j]." table\n";
+ $insertions .= "-- ------------------------------------------------------\n\n";
+
+ $insertions .= "DROP TABLE IF EXISTS ".$ListTables[$j].";\n\n";
+
+ $array = mysql_fetch_array($res);
+ $array[1] .= ";\n\n";
+ $insertions .= $array[1];
+
+ $req_table = pwg_query('SELECT * FROM '.$ListTables[$j]) or die(mysql_error());
+ $nb_fields = mysql_num_fields($req_table);
+ while ($line = mysql_fetch_array($req_table))
+ {
+ $insertions .= 'INSERT INTO '.$ListTables[$j].' VALUES (';
+ for ($i=0; $i<$nb_fields; $i++)
+ {
+ $insertions .= '\'' . pwg_db_real_escape_string($line[$i]) . '\', ';
+ }
+ $insertions = substr($insertions, 0, -2);
+ $insertions .= ");\n";
+ }
+ $insertions .= "\n\n";
+ }
+
+ fwrite($fp, $insertions);
+ $j++;
+ }
+
+ // Saving UAM configuration
+ // ------------------------
+ $insertions = "-- -------------------------------------------------------\n";
+ $insertions .= "-- Insert UAM configuration in ".CONFIG_TABLE."\n";
+ $insertions .= "-- ------------------------------------------------------\n\n";
+
+ fwrite($fp, $insertions);
+
+ $pattern = "UserAdvManager%";
+ $req_table = pwg_query('SELECT * FROM '.CONFIG_TABLE.' WHERE param LIKE "'.$pattern.'";') or die(mysql_error());
+ $nb_fields = mysql_num_fields($req_table);
+
+ while ($line = mysql_fetch_array($req_table))
+ {
+ $insertions = 'INSERT INTO '.CONFIG_TABLE.' VALUES (';
+ for ($i=0; $i<$nb_fields; $i++)
+ {
+ $insertions .= '\'' . pwg_db_real_escape_string($line[$i]) . '\', ';
+ }
+ $insertions = substr($insertions, 0, -2);
+ $insertions .= ");\n";
+
+ fwrite($fp, $insertions);
+ }
+
+ fclose($fp);
+
+ // Download generated dump file
+ // ----------------------------
+ if ($download == 'true')
+ {
+ if (@filesize($Backup_File))
+ {
+ $http_headers = array(
+ 'Content-Length: '.@filesize($Backup_File),
+ 'Content-Type: text/x-sql',
+ 'Content-Disposition: attachment; filename="UAM_dbbackup.sql";',
+ 'Content-Transfer-Encoding: binary',
+ );
+
+ foreach ($http_headers as $header)
+ {
+ header($header);
+ }
+
+ @readfile($Backup_File);
+ exit();
+ }
+ }
+
+ return true;
+}
+
+
+/**
+ * UAM_Restore_backup_file
+ * Restore backup database file
+ *
+ * @returns : Boolean
+ */
+function UAM_Restore_backup_file()
+{
+ global $prefixeTable, $dblayer, $conf;
+
+ define('DEFAULT_PREFIX_TABLE', 'piwigo_');
+
+ $Backup_File = UAM_PATH.'/include/backup/UAM_dbbackup.sql';
+
+ // Cleanup database before restoring
+ // ---------------------------------
+
+ // Delete UserAdvManager global config in #_config table
+ $q = '
+DELETE FROM '.CONFIG_TABLE.'
+WHERE param="UserAdvManager"
+;';
+
+ pwg_query($q);
+
+ // Delete UserAdvManager_ConfirmMail global config in #_config table
+ $q = '
+DELETE FROM '.CONFIG_TABLE.'
+WHERE param="UserAdvManager_ConfirmMail"
+;';
+
+ pwg_query($q);
+
+ // Delete UserAdvManager_Redir config in #_config table
+ $q = '
+DELETE FROM '.CONFIG_TABLE.'
+WHERE param="UserAdvManager_Redir"
+;';
+
+ pwg_query($q);
+
+ // Delete UserAdvManager_Version config in #_config table
+ $q = '
+DELETE FROM '.CONFIG_TABLE.'
+WHERE param="UserAdvManager_Version"
+;';
+
+ pwg_query($q);
+
+ // Restore sql backup file - DROP TABLE queries are executed
+ // ---------------------------------------------------------
+ UAM_execute_sqlfile(
+ $Backup_File,
+ DEFAULT_PREFIX_TABLE,
+ $prefixeTable,
+ $dblayer
+ );
+}
+
+
+/**
+ * loads an sql file and executes all queries / Based on Piwigo's original install file
+ *
+ * Before executing a query, $replaced is... replaced by $replacing. This is
+ * useful when the SQL file contains generic words.
+ *
+ * @param string filepath
+ * @param string replaced
+ * @param string replacing
+ * @return void
+ */
+function UAM_execute_sqlfile($filepath, $replaced, $replacing, $dblayer)
+{
+ $sql_lines = file($filepath);
+ $query = '';
+ foreach ($sql_lines as $sql_line)
+ {
+ $sql_line = trim($sql_line);
+ if (preg_match('/(^--|^$)/', $sql_line))
+ {
+ continue;
+ }
+
+ $query.= ' '.$sql_line;
+
+ // if we reached the end of query, we execute it and reinitialize the
+ // variable "query"
+ if (preg_match('/;$/', $sql_line))
+ {
+ $query = trim($query);
+ $query = str_replace($replaced, $replacing, $query);
+ if ('mysql' == $dblayer)
+ {
+ if (preg_match('/^(CREATE TABLE .*)[\s]*;[\s]*/im', $query, $matches))
+ {
+ $query = $matches[1].' DEFAULT CHARACTER SET utf8'.';';
+ }
+ }
+ pwg_query($query);
+ $query = '';
+ }
+ }
+}
+
+
+/**
+ * Delete obsolete files on plugin upgrade
+ * Obsolete files are listed in file obsolete.list
+ *
+ */
+function clean_obsolete_files()
+{
+ if (file_exists(UAM_PATH.'obsolete.list')
+ and $old_files = file(UAM_PATH.'obsolete.list', FILE_IGNORE_NEW_LINES)
+ and !empty($old_files))
+ {
+ array_push($old_files, 'obsolete.list');
+ foreach($old_files as $old_file)
+ {
+ $path = UAM_PATH.$old_file;
+ if (is_file($path))
+ {
+ @unlink($path);
+ }
+ elseif (is_dir($path))
+ {
+ @rmdir($path);
+ }
+ }
+ }
+}
+
+
+/**
+ * Function called from maintain.inc.php - to check if database upgrade is needed
+ *
+ * @param : table name
+ *
+ * @return : boolean
+ *
+ */
+function table_exist($table)
+{
+ $query = 'DESC '.$table.';';
+ return (bool)($res=pwg_query($query));
+}
+
+
+/**
+ * Function called from UAM_admin.php and main.inc.php to get the plugin version and name
+ *
+ * @param : plugin directory
+ *
+ * @return : plugin's version and name
+ *
+ */
+function PluginInfos($dir)
+{
+ $path = $dir;
+
+ $plg_data = implode( '', file($path.'main.inc.php') );
+ if ( preg_match("|Plugin Name: (.*)|", $plg_data, $val) )
+ {
+ $plugin['name'] = trim( $val[1] );
+ }
+ if (preg_match("|Version: (.*)|", $plg_data, $val))
+ {
+ $plugin['version'] = trim($val[1]);
+ }
+ if ( preg_match("|Plugin URI: (.*)|", $plg_data, $val) )
+ {
+ $plugin['uri'] = trim($val[1]);
+ }
+ if ($desc = load_language('description.txt', $path.'/', array('return' => true)))
+ {
+ $plugin['description'] = trim($desc);
+ }
+ elseif ( preg_match("|Description: (.*)|", $plg_data, $val) )
+ {
+ $plugin['description'] = trim($val[1]);
+ }
+ if ( preg_match("|Author: (.*)|", $plg_data, $val) )
+ {
+ $plugin['author'] = trim($val[1]);
+ }
+ if ( preg_match("|Author URI: (.*)|", $plg_data, $val) )
+ {
+ $plugin['author uri'] = trim($val[1]);
+ }
+ if (!empty($plugin['uri']) and strpos($plugin['uri'] , 'extension_view.php?eid='))
+ {
+ list( , $extension) = explode('extension_view.php?eid=', $plugin['uri']);
+ if (is_numeric($extension)) $plugin['extension'] = $extension;
+ }
+// IMPORTANT SECURITY !
+// --------------------
+ $plugin = array_map('htmlspecialchars', $plugin);
+
+ return $plugin ;
+}
+
+
+/**
+ * Useful for debugging - 4 vars can be set
+ * Output result to log.txt file
+ *
+ */
+function UAMLog($var1, $var2, $var3, $var4)
+{
+ $fo=fopen (UAM_PATH.'log.txt','a') ;
+ fwrite($fo,"======================\n") ;
+ fwrite($fo,'le ' . date('D, d M Y H:i:s') . "\r\n");
+ fwrite($fo,$var1 ."\r\n") ;
+ fwrite($fo,$var2 ."\r\n") ;
+ fwrite($fo,$var3 ."\r\n") ;
+ fwrite($fo,$var4 ."\r\n") ;
+ fclose($fo) ;
+}
+
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/include/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/include/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/include/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/include/upgradedb.inc.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/include/upgradedb.inc.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/include/upgradedb.inc.php (revision 19236)
@@ -0,0 +1,704 @@
+ $version)
+ {
+ $query = '
+UPDATE '.PLUGINS_TABLE.'
+SET version="'.$version.'"
+WHERE id = "UserAdvManager"
+LIMIT 1
+;';
+
+ pwg_query($query);
+ }
+}
+
+
+/* upgrade from branch 2.10 to 2.11 */
+/* ******************************** */
+function upgrade_210_211()
+{
+ global $conf;
+
+ $q = '
+INSERT INTO '.CONFIG_TABLE.' (param, value, comment)
+VALUES ("nbc_UserAdvManager_ConfirmMail","false;5;Hello.
+
+This is a reminder message because you registered on our gallery but you do not validate your registration and your validation key has expired. To still allow you to access to our gallery, your validation period has been reset. You have again 5 days to validate your registration.
+
+Note: After this period, your account will be permanently deleted.;false;Hello.
+
+This is a reminder message because you registered on our gallery but you do not validate your registration and your validation key will expire. To allow you access to our gallery, you have 2 days to confirm your registration by clicking on the link in the message you should have received when you registered.
+
+Note: After this period, your account will be permanently deleted.","Parametres nbc_UserAdvManager - ConfirmMail")
+ ;';
+ pwg_query($q);
+
+ upgrade_211_212();
+}
+
+
+/* upgrade from branch 2.11 to 2.12 */
+/* ******************************** */
+function upgrade_211_212()
+{
+ global $conf;
+
+ $conf_UAM = isset($conf['nbc_UserAdvManager']) ? explode(";" , $conf['nbc_UserAdvManager']) : array();
+
+ if ((!isset($conf_UAM[14]) and !isset($conf_UAM[15])) and !isset($conf_UAM[16]) and !isset($conf_UAM[17]))
+ {
+ $upgrade_UAM = $conf_UAM[0].';'.$conf_UAM[1].';'.$conf_UAM[2].';'.$conf_UAM[3].';'.$conf_UAM[4].';'.$conf_UAM[5].';'.$conf_UAM[6].';'.$conf_UAM[7].';'.$conf_UAM[8].';'.$conf_UAM[9].';'.$conf_UAM[10].';'.$conf_UAM[11].';'.$conf_UAM[12].';'.$conf_UAM[13].';false;100;false;false;10;Hello.
+
+This is a reminder because a very long time passed since your last visit on our gallery. If you do not want anymore to use your access account, please let us know by replying to this email. Your account will be deleted.
+
+On receipt of this message and no new visit within 15 days, we would be obliged to automatically delete your account.
+
+Best regards,
+
+The admin of the gallery.';
+
+ conf_update_param('nbc_UserAdvManager', pwg_db_real_escape_string($upgrade_UAM));
+ }
+
+ $q = "
+CREATE TABLE IF NOT EXISTS ".USER_LASTVISIT_TABLE." (
+ user_id SMALLINT(5) NOT NULL DEFAULT '0',
+ lastvisit DATETIME NULL DEFAULT NULL,
+ reminder ENUM('true','false') NULL,
+PRIMARY KEY (`user_id`)
+ )
+;";
+ pwg_query($q);
+
+ upgrade_212_213();
+}
+
+
+/* upgrade from branch 2.12 to 2.13 */
+/* ******************************** */
+function upgrade_212_213()
+{
+ // Create missing table
+ // --------------------
+ $query = '
+ALTER TABLE '.USER_CONFIRM_MAIL_TABLE.'
+ADD reminder ENUM("true", "false") NULL DEFAULT NULL
+;';
+
+ pwg_query($query);
+
+ // Upgrade plugin configuration
+ // ----------------------------
+ global $conf;
+
+ $conf_UAM = isset($conf['nbc_UserAdvManager']) ? explode(";" , $conf['nbc_UserAdvManager']) : array();
+
+ if ((!isset($conf_UAM[20])))
+ {
+ $upgrade_UAM = $conf_UAM[0].';'.$conf_UAM[1].';'.$conf_UAM[2].';'.$conf_UAM[3].';'.$conf_UAM[4].';'.$conf_UAM[5].';'.$conf_UAM[6].';'.$conf_UAM[7].';'.$conf_UAM[8].';'.$conf_UAM[9].';'.$conf_UAM[10].';'.$conf_UAM[11].';'.$conf_UAM[12].';'.$conf_UAM[13].';'.$conf_UAM[14].';'.$conf_UAM[15].';'.$conf_UAM[16].';'.$conf_UAM[17].';'.$conf_UAM[18].';'.$conf_UAM[19].';false';
+
+ conf_update_param('nbc_UserAdvManager', pwg_db_real_escape_string($upgrade_UAM));
+
+ upgrade_213_214();
+ }
+}
+
+
+/* upgrade from branch 2.13 to 2.14 */
+/* ******************************** */
+function upgrade_213_214()
+{
+ global $conf;
+
+ $conf_UAM = explode(';', $conf['nbc_UserAdvManager']);
+
+ $upgrade_UAM = array($conf_UAM[0],$conf_UAM[1],$conf_UAM[2],$conf_UAM[3],$conf_UAM[4],$conf_UAM[5],$conf_UAM[6],$conf_UAM[7],$conf_UAM[8],$conf_UAM[9],$conf_UAM[10],$conf_UAM[11],$conf_UAM[12],$conf_UAM[13],$conf_UAM[14],$conf_UAM[15],$conf_UAM[16],$conf_UAM[17],$conf_UAM[18],$conf_UAM[19],$conf_UAM[20],'false');
+
+ $query = '
+UPDATE '.CONFIG_TABLE.'
+ SET value = "'.pwg_db_real_escape_string(serialize($upgrade_UAM)).'"
+ WHERE param = "nbc_UserAdvManager"
+;';
+ pwg_query($query);
+
+ if (unserialize($conf['nbc_UserAdvManager_ConfirmMail']) === false)
+ {
+ $data = explode(';', $conf['nbc_UserAdvManager_ConfirmMail']);
+
+ conf_update_param('nbc_UserAdvManager_ConfirmMail', pwg_db_real_escape_string(serialize($data)));
+
+ upgrade_214_215();
+ }
+}
+
+
+/* upgrade from branch 2.14 to 2.15 */
+/* ******************************** */
+function upgrade_214_215()
+{
+ global $conf;
+
+ // Changing parameter name
+ // -----------------------
+ $q = '
+UPDATE '.CONFIG_TABLE.'
+SET param = "UserAdvManager"
+WHERE param = "nbc_UserAdvManager"
+;';
+ pwg_query($q);
+
+ $q = '
+UPDATE '.CONFIG_TABLE.'
+SET param = "UserAdvManager_ConfirmMail"
+WHERE param = "nbc_UserAdvManager_ConfirmMail"
+;';
+ pwg_query($q);
+
+ // Upgrading ConfirmMail options
+ // -----------------------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager_ConfirmMail"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM_ConfirmMail = pwg_db_fetch_assoc($result);
+
+ $conf_ConfirmMail = unserialize($conf_UAM_ConfirmMail['value']);
+
+ $conf_ConfirmMail[5] ='Thank you to have confirmed your email address and your registration on the gallery. Have fun !';
+ $conf_ConfirmMail[6] ='Your activation key is incorrect or expired or you have already validated your account, please contact the webmaster to fix this problem.';
+
+ $update_conf = serialize($conf_ConfirmMail);
+
+ conf_update_param('UserAdvManager_ConfirmMail', pwg_db_real_escape_string($update_conf));
+
+ upgrade_2153_2154();
+}
+
+
+/* upgrade from 2.15.3 to 2.15.4 */
+/* ***************************** */
+function upgrade_2153_2154()
+{
+ global $conf;
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[0] = $Newconf_UAM[0];
+ $Newconf_UAM[1] = $Newconf_UAM[2];
+ $Newconf_UAM[2] = $Newconf_UAM[3];
+ $Newconf_UAM[3] = $Newconf_UAM[4];
+ $Newconf_UAM[4] = $Newconf_UAM[5];
+ $Newconf_UAM[5] = $Newconf_UAM[6];
+ $Newconf_UAM[6] = $Newconf_UAM[7];
+ $Newconf_UAM[7] = $Newconf_UAM[8];
+ $Newconf_UAM[8] = $Newconf_UAM[9];
+ $Newconf_UAM[9] = $Newconf_UAM[10];
+ $Newconf_UAM[10] = $Newconf_UAM[11];
+ $Newconf_UAM[11] = $Newconf_UAM[12];
+ $Newconf_UAM[12] = $Newconf_UAM[13];
+ $Newconf_UAM[13] = $Newconf_UAM[14];
+ $Newconf_UAM[14] = $Newconf_UAM[15];
+ $Newconf_UAM[15] = $Newconf_UAM[16];
+ $Newconf_UAM[16] = $Newconf_UAM[17];
+ $Newconf_UAM[17] = $Newconf_UAM[18];
+ $Newconf_UAM[18] = $Newconf_UAM[19];
+ $Newconf_UAM[19] = $Newconf_UAM[20];
+ $Newconf_UAM[20] = $Newconf_UAM[21];
+ $Newconf_UAM[21] = 'false';
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+
+ $query = '
+INSERT INTO '.CONFIG_TABLE.' (param, value, comment)
+VALUES ("UserAdvManager_Redir","0","UAM Redirections")
+ ;';
+
+ pwg_query($query);
+}
+
+
+/* upgrade from 2.15.x to 2.16.0 */
+/* ***************************** */
+function upgrade_215_2160()
+{
+ global $conf;
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[22] = 'false';
+ $Newconf_UAM[23] = 'false';
+ $Newconf_UAM[24] = 'Sorry, your account has been deleted due to a too long time passed since your last visit.';
+ $Newconf_UAM[25] = 'Sorry, your account has been deprecated due to a too long time passed since your last visit. Please, use the following link to revalidate your account.';
+ $Newconf_UAM[26] = '-1';
+ $Newconf_UAM[27] = '-1';
+ $Newconf_UAM[28] = 'Thank you to have registered the gallery. Your account has been manually validated by admin. You can now visit all the gallery for free !';
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+
+ // Insert a new config entry for futur plugin's version check
+ // ----------------------------------------------------------
+ $query = '
+INSERT INTO '.CONFIG_TABLE.' (param, value, comment)
+VALUES ("UserAdvManager_Version","2.16.0","UAM version check")
+ ;';
+
+ pwg_query($query);
+}
+
+
+/* upgrade from 2.16.x to 2.20.0 */
+/* ***************************** */
+function upgrade_216_220()
+{
+ global $conf;
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[29] = 'false';
+ $Newconf_UAM[30] = 'You have requested a password reset on our gallery. Please, find below your new connection settings.';
+ $Newconf_UAM[31] = 'false';
+ $Newconf_UAM[32] = 'Sorry, your account has been deleted because you have not validated your registration in requested time. Please, try registration with a valid and non blocked email account.';
+ $Newconf_UAM[33] = 'false';
+ $Newconf_UAM[34] = 'false';
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+
+ // Create new UAM entry in plugins table
+ // -------------------------------------
+ $uam_new_version = "2.20.0";
+
+ $query = '
+INSERT INTO '.PLUGINS_TABLE.' (id, state, version)
+VALUES ("UserAdvManager","active","'.$uam_new_version.'")
+;';
+
+ pwg_query($query);
+
+ // Delete old plugin entry in plugins table
+ // ----------------------------------------
+ $query = '
+DELETE FROM '.PLUGINS_TABLE.'
+WHERE id="NBC_UserAdvManager"
+LIMIT 1
+;';
+
+ pwg_query($query);
+
+ // Rename directory
+ // ----------------
+ if (!rename(PHPWG_PLUGINS_PATH.'NBC_UserAdvManager', PHPWG_PLUGINS_PATH.'UserAdvManager'))
+ {
+ die('Fatal error on plugin upgrade process : Unable to rename directory ! Please, rename manualy the plugin directory name from ../plugins/NBC_UserAdvManager to ../plugins/UserAdvManager.');
+ }
+}
+
+/* upgrade from 2.20.3 to 2.20.4 */
+/* ***************************** */
+function upgrade_2203_2204()
+{
+ global $conf;
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[35] = 'false';
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+}
+
+/* upgrade from 2.20.4 to 2.20.7 */
+/* ***************************** */
+function upgrade_2204_2207()
+{
+ global $conf;
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[36] = 'false';
+ $Newconf_UAM[37] = '-1';
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+}
+
+/* upgrade from 2.20.7 to 2.20.8 */
+/* ***************************** */
+function upgrade_2207_2208()
+{
+ global $conf;
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ // Refactoring all configuration options
+ // -------------------------------------
+ $Newconf_UAM[0] = $Newconf_UAM[0];
+ $Newconf_UAM[1] = $Newconf_UAM[1];
+ $Newconf_UAM[2] = $Newconf_UAM[2];
+ $Newconf_UAM[3] = $Newconf_UAM[3];
+ $Newconf_UAM[4] = $Newconf_UAM[4];
+ $Newconf_UAM[5] = $Newconf_UAM[6]; //remove osolete anonymus comments option
+ $Newconf_UAM[6] = $Newconf_UAM[7];
+ $Newconf_UAM[7] = $Newconf_UAM[8];
+ $Newconf_UAM[8] = $Newconf_UAM[9];
+ $Newconf_UAM[9] = $Newconf_UAM[10];
+ $Newconf_UAM[10] = $Newconf_UAM[11];
+ $Newconf_UAM[11] = $Newconf_UAM[12];
+ $Newconf_UAM[12] = $Newconf_UAM[13];
+ $Newconf_UAM[13] = $Newconf_UAM[14];
+ $Newconf_UAM[14] = $Newconf_UAM[15];
+ $Newconf_UAM[15] = $Newconf_UAM[16];
+ $Newconf_UAM[16] = $Newconf_UAM[17];
+ $Newconf_UAM[17] = $Newconf_UAM[18];
+ $Newconf_UAM[18] = $Newconf_UAM[19];
+ $Newconf_UAM[19] = $Newconf_UAM[20];
+ $Newconf_UAM[20] = $Newconf_UAM[21];
+ $Newconf_UAM[21] = $Newconf_UAM[22];
+ $Newconf_UAM[22] = $Newconf_UAM[23];
+ $Newconf_UAM[23] = $Newconf_UAM[24];
+ $Newconf_UAM[24] = $Newconf_UAM[25];
+ $Newconf_UAM[25] = $Newconf_UAM[26];
+ $Newconf_UAM[26] = $Newconf_UAM[27];
+ $Newconf_UAM[27] = $Newconf_UAM[28];
+ $Newconf_UAM[28] = $Newconf_UAM[29];
+ $Newconf_UAM[29] = $Newconf_UAM[30];
+ $Newconf_UAM[30] = $Newconf_UAM[31];
+ $Newconf_UAM[31] = $Newconf_UAM[32];
+ $Newconf_UAM[32] = $Newconf_UAM[33];
+ $Newconf_UAM[33] = $Newconf_UAM[34];
+ $Newconf_UAM[34] = $Newconf_UAM[35];
+
+ // unset obsolete conf
+ // -------------------
+ unset ($Newconf_UAM[35]);
+ unset ($Newconf_UAM[36]);
+ unset ($Newconf_UAM[37]);
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+}
+
+
+/* upgrade from 2.20.8 to 2.30.0 */
+/* ***************************** */
+function upgrade_2208_2300()
+{
+ global $conf;
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[35] = '-1';
+ $Newconf_UAM[36] = '-1';
+ $Newconf_UAM[37] = '-1';
+ $Newconf_UAM[38] = 'false';
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+
+ // Piwigo's native tables modifications for password reset function - Add pwdreset column
+ // --------------------------------------------------------------------------------------
+ $query = '
+SHOW COLUMNS FROM '.USERS_TABLE.'
+LIKE "UAM_pwdreset"
+;';
+
+ $result = pwg_query($query);
+
+ if(!pwg_db_fetch_row($result))
+ {
+ $q = '
+ALTER TABLE '.USERS_TABLE.'
+ADD UAM_pwdreset enum("true","false")
+;';
+ pwg_query($q);
+ }
+}
+
+
+/* upgrade from 2.30.x to 2.30.2 */
+/* ***************************** */
+function upgrade_2300_2302()
+{
+ global $conf;
+
+ load_language('plugin.lang', UAM_PATH);
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[39] = 'false';
+ $Newconf_UAM[40] = l10n('UAM_Default_RejectConnexion_Txt');
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+}
+
+
+/* upgrade from 2.30.x to 2.40.0 */
+/* ***************************** */
+function upgrade_2300_2400()
+{
+ global $conf;
+
+ load_language('plugin.lang', UAM_PATH);
+
+ // Upgrading options
+ // -----------------
+ $query = '
+SELECT value
+ FROM '.CONFIG_TABLE.'
+WHERE param = "UserAdvManager"
+;';
+
+ $result = pwg_query($query);
+ $conf_UAM = pwg_db_fetch_assoc($result);
+
+ $Newconf_UAM = unserialize($conf_UAM['value']);
+
+ $Newconf_UAM[41] = l10n('UAM_Default_ConfirmMail_Subject'); // UAM_CONFIRMMAIL_SUBJECT
+ $Newconf_UAM[42] = l10n('UAM_Default_ConfirmMail_Remail_Subject'); // UAM_CONFIRMMAIL_REMAIL_SUBJECT
+ $Newconf_UAM[43] = l10n('UAM_Default_InfoMail_Subject'); // UAM_INFOMAIL_SUBJECT
+ $Newconf_UAM[44] = l10n('UAM_Default_GTAutoMail_Subject'); // UAM_GTAUTOMAIL_SUBJECT
+ $Newconf_UAM[45] = l10n('UAM_Default_GTReminder_Subject'); // UAM_GTREMINDER_SUBJECT
+ $Newconf_UAM[46] = l10n('UAM_Default_AdminValidationMail_Subject');// UAM_ADMINVALIDATIONMAIL_SUBJECT
+
+ $update_conf = serialize($Newconf_UAM);
+
+ conf_update_param('UserAdvManager', pwg_db_real_escape_string($update_conf));
+}
+
+
+/* upgrade from 2.40.x to 2.41.0 */
+/* ***************************** */
+function upgrade_2400_2410()
+{
+ global $conf;
+ $conf_UAM = unserialize($conf['UserAdvManager']);
+
+ // Piwigo's native tables modifications for validation status - Add UAM_validated column
+ // -------------------------------------------------------------------------------------
+ $query = '
+SHOW COLUMNS FROM '.USERS_TABLE.'
+LIKE "UAM_validated"
+;';
+
+ $result = pwg_query($query);
+
+ if(!pwg_db_fetch_row($result))
+ {
+ $q = '
+ALTER TABLE '.USERS_TABLE.'
+ADD UAM_validated enum("true","false")
+;';
+ pwg_query($q);
+ }
+
+ // Fill UAM_validated column with correct information for registered and validated users
+ // --------------------------------------------------------------------------------------
+
+ // It goes for everybody registered in the gallery except for Guest and AC users (16 and 18)
+ $query = '
+SELECT DISTINCT u.id AS id, u.username AS username
+FROM '.USERS_TABLE.' AS u
+ INNER JOIN '.USER_INFOS_TABLE.' AS ui
+ ON u.id = ui.user_id
+ LEFT JOIN '.USER_GROUP_TABLE.' AS ug
+ ON u.id = ug.user_id
+WHERE u.id != 2
+ AND u.username != \'16\'
+ AND u.username != \'18\'';
+
+ if ($conf_UAM[3] <> '-1' and $conf_UAM[4] == '-1')
+ {
+ $query.= '
+AND ug.group_id = '.$conf_UAM[3];
+ }
+ if ($conf_UAM[3] == '-1' and $conf_UAM[4] <> '-1')
+ {
+ $query.= '
+AND ui.status = \''.$conf_UAM[4]."'";
+ }
+ if ($conf_UAM[3] <> '-1' and $conf_UAM[4] <> '-1')
+ {
+ $query.= '
+AND ug.group_id = '.$conf_UAM[3];
+ }
+ $query.= ';';
+
+ $result = pwg_query($query);
+
+ while($row = mysql_fetch_array($result))
+ {
+ $query = '
+UPDATE '.USERS_TABLE.'
+SET UAM_validated=true
+WHERE id = '.$row['id'].'
+;';
+ pwg_query($query);
+ }
+
+ // It goes to Webmaster too
+ $query = '
+UPDATE '.USERS_TABLE.'
+SET UAM_validated=true
+WHERE id = 1
+;';
+ pwg_query($query);
+}
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/de_DE/description.txt
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/de_DE/description.txt (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/de_DE/description.txt (revision 19236)
@@ -0,0 +1,1 @@
+Stärkt die Möglichkeiten der User-Management
Index: /extensions/UserAdvManager/tags/2.41.2/language/de_DE/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/de_DE/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/de_DE/help.lang.php (revision 19236)
@@ -0,0 +1,327 @@
+
+- Registrieren und Validierung E-Mail generation
+- Gruppen oder Status automatisch Beitritt
+- Anmeldeschluss Validierung
+- Reminder per E-Mail generation
+...
+';
+$lang['UAM_carexcTitle_d'] = 'Es mag interessant sein, bestimmte Zeichen in Benutzernamen verbieten (Beispiel: verweigern Logins mit @). Diese Option ermöglicht es, Zeichen oder Zeichenfolge, Veranstaltungen auszuschließen.
+NB: Die Option kann auch ausschließen, ganze Wörter.
+
+Warnung: Diese Option hat keine Auswirkungen auf den Benutzernamen erstellt vor ihrer Aktivierung.';
+$lang['UAM_passwTitle_d'] = 'Durch die Aktivierung dieser Option ist zwingend die Beschlagnahme eines Passwortes bei der Anmeldung und das Passwort erfordert vom Besucher ausgewählt, um ein Mindestmaß an Komplexität gerecht zu werden. Wird der Schwellenwert nicht erreicht wird, die Gäste erzielt, und die Mindestpunktzahl erreicht werden soll angezeigt werden, zusammen mit Empfehlungen an den Wert dieser Gäste zu steigern.
+Es gibt Feldtest der Komplexität eines Passworts zu messen und sich leisten können, eine Vorstellung von der Partitur zu erhalten, um komplexe, kundenspezifische definieren.
+Hinweis: Die Gäste eines Passwortes ist auf der Grundlage mehrerer Parameter: Länge berechnet, die Art der verwendeten Zeichen (Buchstaben, Ziffern, Großbuchstaben, Kleinbuchstaben, Sonderzeichen). Ein Wert unter 100 wird als gering, zwischen 100 und 500, die Komplexität ist durchschnittlich, mehr als 500, die Sicherheit ist sehr gut.';
+$lang['UAM_passwtestTitle'] = 'Prüfung der Passworts Komplexität';
+$lang['UAM_passwtestTitle_d'] = 'Geben Sie das Passwort zu testen, und klicken Sie auf "Ergebnis Berechnung", um das Ergebnis zu sehen.';
+$lang['UAM_passwadmTitle_d'] = 'Ein Administrator kann einen Benutzer-Account erstellen, mit oder ohne Anwendung der Regel der Komplexität des Computings.
+Hinweis: Wenn der Benutzer erstellte Konto will Passwort zu ändern und Passwörter für die Benutzer Stärkung aktiv ist, wird es vorbehaltlich der Regel-Satz.';
+$lang['UAM_infomailTitle_d'] = 'Diese Option ermöglicht die Automatisierung Senden einer E-Mail-Informationen an einen Benutzer bei Änderungen sein Passwort oder E-Mail-Adresse in ihrem Profil.
+Der Inhalt der Nachricht gesendet wird von einem anpassbaren Teil komponiert, um eine kleine Begrüßung und Einführung fester Bestandteil in denen die Login, Passwort und E-Mail-Adresse des Benutzers.';
+$lang['UAM_confirmgrpTitle'] = 'Validation Gruppen';
+$lang['UAM_confirmgrpTitle_d'] = 'WARNUNG: Validierung Gruppen setzt voraus, dass Sie mindestens einen Benutzer Gruppe angelegt haben und definiert ist standardmäßig im User-Gruppen Piwigo-Management.
+Die Gruppen sind validiert für den Einsatz in Verbindung mit der "Bestätigung der Anmeldung"';
+$lang['UAM_confirmstatTitle'] = 'Validation Satzung';
+$lang['UAM_confirmstatTitle_d'] = 'WARNUNG: Die Verwendung des Status Validierung erfordert, dass Sie die "Gast"-Nutzer mit Standard-Einstellung (als User Template) für neu registrierte gehalten haben. Hinweis: Sie können einem anderen Benutzer als neue Vorlage für registrierte gesetzt. Bitte beachten Sie die Dokumentation des Piwigo für weitere Details.
+Die Satzung sind validiert für den Einsatz in Verbindung mit der "Bestätigung der Anmeldung"';
+$lang['UAM_remailtxt1Title'] = 'Reminder per E-Mail mit den neuen Schlüssel generiert';
+$lang['UAM_remailtxt2Title'] = 'Reminder per E-Mail ohne dass neue Schlüssel generiert';
+$lang['UAM_tipsTitle_d'] = 'Tipps und verschiedene Anwendungsbeispiele';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_adminconfmailTitle_d'] = 'Sie können diese Validierung deaktivieren nur für Benutzer-Accounts durch den Administrator über Piwigo\'s Benutzer-Management-Schnittstelle geschaffen.
+Bei Aktivierung dieser Option, E-Mail-Bestätigung für die Registrierung wird für jeden Benutzer vom Administrator erstellt wurde gesendet werden.
+Durch die Deaktivierung dieser Option (Standard), nur die E-Mail-Informationen gesendet werden (wenn "Informations-E-Mail an Benutzer" aktiviert ist).';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_restricTitle_d'] = '- Charaktere Ausgrenzung
+- Passwort Durchsetzung
+- E-Mail-Domänen Ausgrenzung
+...
+';
+$lang['UAM_usermanTitle_d'] = 'Wenn die Begrenzung der Frist für die Anmeldung aktiviert ist, finden Sie weiter unten die Liste der Benutzer, deren Validierung Eintragung erwartet wird, ob oder nicht sind sie in der Zeit zu validieren.
+Das Datum der Eintragung wird in grün angezeigt, wenn der Benutzer unter dem betreffenden Frist wird auf seine Registrierung zu bestätigen. In diesem Fall ist die Validierung Schlüssel noch gültig ist, und wir können eine E-Mail mit oder ohne eine neue Validierung Schlüssel zu schicken.
+Wenn das Datum der Eintragung erscheint in Rot, die Validierung abgelaufen. In diesem Fall müssen Sie eine E-Mail mit der Regeneration der Validierung Schlüssel senden, wenn Sie dem Benutzer die Möglichkeit, ihre Anmeldung bestätigen möchten.
+In allen Fällen ist es möglich, manuell die Validierung Kraft.
+In dieser Ansicht können Sie:
+
+- Löschen Sie manuell Konten (Handbuch Drain)
+
+- Generieren Sie per E-Mail-Erinnerung ohne erzeugt einen neuen Schlüssel. Warnung: Senden Sie eine E-Mail-Erinnerung für die angestrebten Besucher. Diese Funktion kann nicht zurückgesetzt dem Zeitpunkt der Eintragung des angestrebten Besucher und das Zeitlimit ist weiterhin gültig.
+
+- Generieren Sie per E-Mail-Erinnerung mit erzeugt einen neuen Schlüssel. Warnung: Senden Sie eine E-Mail-Erinnerung für die angestrebten Besucher. Diese Funktion setzt auch den Zeitpunkt der Eintragung des angestrebten Besucher, die die Frist für die Validierung erweitern entspricht.
+
+- Senden einer Registrierung erwartet Validierung von Hand, auch wenn das Ablaufdatum überschritten ist (zwingen Validierung).
+
+Die Sortierung der Tabelle Function : Sie können die Daten mit einem Klick auf die Spaltenüberschriften angezeigt. Halten Sie SHIFT-Taste, um Art bis zu 4 gleichzeitige maximale Spalten.';
+$lang['UAM_gtTitle_d'] = 'Als Ghost Tracker aktiviert ist und initialisiert wurde, finden Sie weiter unten die Liste der registrierten Besucher, die sich seit x Tagen zurückgegeben haben. "x" ist die Anzahl der Tage konfiguriert in der General-Setup. Darüber hinaus finden Sie eine Spalte angibt, ob eine E-Mail-Erinnerung hat, um die angestrebten Besucher gesendet wurde. So können Sie auf einen Blick sehen und zu behandeln Besucher, die nicht wegen der Erinnerung genommen haben.
In dieser Ansicht können Sie:
+
+- Löschen Sie manuell Konten (Handbuch Drain)
+
+- Generieren Sie per E-Mail-Erinnerung mit dem Zurücksetzen der letzte Besuch date. Dies erlaubt es, einen Platzhalter, um die angestrebten Besucher geben. Wenn der Besucher bereits eine Mahnung erhalten haben, durch nichts daran gehindert, eine neue Mail, die wieder zurückgesetzt werden, in der Tat übel, dem letzten Tag besuchen.
+
+Die Sortierung der Tabelle Function : Sie können die Daten mit einem Klick auf die Spaltenüberschriften angezeigt. Halten Sie SHIFT-Taste, um Art bis zu 4 gleichzeitige maximale Spalten.';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.6
+$lang['UAM_RedirTitle_d'] = 'Diese Option automatisch umleiten ein registrierter Benutzer zum sein Benutzerdaten Seite nur bei seinem ersten Anschluss an die Galerie.
+Bitte beachten Sie: Dieses Feature funktioniert nicht für alle registrierten Nutzer. Diejenigen mit "admin", "Webmaster" oder "Generic" Status sind ausgeschlossen.';
+// --------- End: New or revised $lang ---- from version 2.15.6
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_miscTitle_d'] = '- Gefolgt registrierte Benutzer
+- Nickname obligatorisch für Gäste Kommentare
+...
+';
+$lang['UAM_ghosttrackerTitle_d'] = 'Auch bekannt als "Geist Tracker", wenn diese Funktion aktiviert ist, können Sie verwalten Ihre Besucher je nach der Häufigkeit ihrer Besuche. 2 Betriebsarten stehen zur Verfügung:
+- Manuelle Verwaltung: Wenn die Zeit zwischen 2 Besuche erreicht ist, erscheint dem Besucher in der "Ghost Tracker" Table, an dem Sie in der Lage für die Besucher per E-Mail erinnern oder löschen ihn wird.
+- Automatisiertes Management: Wenn der Zeitraum zwischen 2 aufeinander folgenden Aufenthalte erreicht ist, wird der Besucher automatisch gelöscht oder verschoben in eine Gruppe warten und / oder Status. In diesem zweiten Fall kann eine Information E-Mail an ihn gesendet werden.
+Wenn Sie diese Funktion zum ersten Mal oder haben Sie nach einem langen Zeitraum aus, in dem neue Besucher registriert sind, müssen Sie initialisieren, oder setzen Sie den Geist Tracker reaktiviert.';
+$lang['UAM_mailexcTitle_d'] = 'Standardmäßig akzeptiert Piwigo alle E-Mail-Adressen im Format xxx@yyy.zz. Durch die Aktivierung dieser Option können Sie auf bestimmte Domains im Format ausschließen: @[Domänenname].[Domain Extension].
+Beispiele:
+@hotmail.com -> Ausnahme-Adressen *@hotmail.com
+@hotmail -> ohne alle Adressen *@hotmail *';
+$lang['UAM_GTAutoTitle_d'] = 'Diese Option ermöglicht es, Regeln für die automatisierte Verwaltung von Geistern Benutzer anwenden.
+
Grundprinzip: Ein Benutzer, der die maximale Zeit zwischen den Besuchen und hat bereits per E-Mail gilt als abgelaufen gemeldet erreicht. Dann können Sie automatisierte Verarbeitung Regeln wie das automatische Löschen von abgelaufenen Konten oder Herabstufung durch Beschränkung des Zugangs zur Galerie (schaltet automatisch auf eine eingeschränkte Gruppe und / oder Status).
+
Die Ansteuerung dieser Automatisierung wird erreicht, wenn eine Verbindung Nutzer (alle Benutzer!) Auf der Galerie.';
+$lang['UAM_GTAutoDelTitle'] = 'Benutzerdefinierte Meldung auf gelöschtes Konto';
+$lang['UAM_GTAutoGpTitle_d'] = 'Der automatische Wechsel der Gruppe oder den gleichen Status zu einer Degradierung der Konten beteiligt und arbeiten nach dem gleichen Prinzip wie die Gruppe oder den Status der Validierung (finden Sie unter "Einstellen Bestätigungen und Validierungen der Registrierung"). Daher sein, eine Gruppe und / oder Status herabstufen Zugang zur Galerie zu definieren. Wenn dies bereits mit dem Einsatz von Anmeldebestätigung Funktion definiert wurde, können Sie mit dem gleichen Gruppe / Status.
+Wichtiger Hinweis: Wenn ein Geist Benutzer hat noch kein von der nach Ablauf der Frist und trotz der automatische Benachrichtigung per E-Mail (wenn aktiviert) gehört, ist er automatisch aus der Datenbank gelöscht.';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.0
+$lang['UAM_validationlimitTitle_d'] = 'Diese Option ermöglicht es, die Gültigkeit der Schlüssel Validierung E-Mail-Grenze geschickt, um neue Registranten. Besucher, wer x Tage Zeit haben, um sich identifizieren, zu registrieren. Nach Ablauf dieser Frist die Validierung Link läuft.
+
+Diese Option ist in Verbindung mit der "Bestätigung der Anmeldung verwendet"
+
+If this option and the option "Erinnern Unvalidierte User" are activated, new options will appear below in this section to enable the automation of unvalidated users management.';
+$lang['UAM_remailTitle_d'] = 'Mit dieser Option können Sie eine Erinnerung per E-Mail an registrierte Benutzer zu senden, aber noch nicht bestätigt ihre Eintragung in die Zeit. Es funktioniert also in Verbindung mit der "Bestätigung der Anmeldung"
+
+2 Arten von E-Mails gesendet werden können: Mit oder ohne Regeneration der Validierung Schlüssel. Gegebenenfalls kann der Inhalt von E-Mails angepasst werden.
+
+Wenden Sie sich an die "Tracking Validierungen" aus.
+
+If this option and the option "Anmeldeschluss Validierung beschränkt" are activated, new options will appear below in this section to enable the automation of unvalidated users management.';
+$lang['UAM_USRAutoTitle_d'] = 'Automatic handling of unvalidated visitors is triggered each time you connect to the gallery and works as follows:
+
+- Automatic deletion of accounts not validated in the allotted time without sending automatic email reminder -> "Deadline for registration validation limited" enabled and "Remind unvalidated users" disabled.
+
+- Automatically sending a reminder message with a new generation of validation key and automatic deletion of accounts not validated in the time after sending the reminder -> "Deadline for registration validation limited" enabled et "Remind unvalidated users" enabled.';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.3
+$lang['UAM_DumpTitle_d'] = 'Dies ermöglicht Ihnen die gesamte Konfiguration des Plugins in eine Datei zu speichern damit Sie sie wiederherstellen können wenn etwas schief geht (falsche Manipulation oder vor einem Update, zum Beispiel). Standardmäßig wird die Datei in diesem Ordner gespeichert ../plugins/UserAdvManager/include/backup/ und heißt "UAM_dbbackup.sql".
+
+Achtung: Die Datei wird überschrieben jedem Backup Aktion!
+
+Es kann manchmal nützlich sein, um die Backup-Datei auf Ihrem Computer abrufen. Zum Beispiel: Um zu einer anderen Datenbank auslagern wiederherzustellen oder zu halten mehrere Dateien speichern. Dazu markieren Sie das Kontrollkästchen, um die Datei herunterzuladen.
+
+Die Erholung von dieser Schnittstelle wird nicht unterstützt. Verwenden Sie Tools wie phpMyAdmin.';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.11
+$lang['UAM_gttextTitle_d'] = 'Geben Sie den gewünschten Text in die E-Mail-Erinnerung angezeigt, die Benutzer rechtzeitig, um wieder zur Galerie zu besuchen (Anm.: Der Text Fertigpen mit der Installation des Plugins ist als Beispiel vorgesehen).
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options. Use [days] to insert the maximum numbers of days between two visits.
+
+Um mehrere Sprachen zu benutzen, können Sie die Extended description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_confirmtxtTitle_d'] = 'Geben Sie den einleitenden Text, den Sie in der E-Mail-Bestätigung der Anmeldung erscheinen.
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [username] , um automatisch den Namen des Zielbenutzers der E-Mail.
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+- [Kdays] um die Anzahl von Tagen einfügen, um eine Registrierung zu bestätigen ("Anmeldeschluss Validierung beschränkt;" müssen aktiviert werden).
+
+Um mehrere Sprachen zu benutzen, können Sie die Extended description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_remailtxt1Title_d'] = 'Geben Sie den einleitenden Text, den Sie in der E-Mail-Erinnerung angezeigt wird, zusätzlich zu der Prüfschlüssel regeneriert.
+
+Wenn leer, wird die E-Mail-Erinnerung nur den Bestätigungslink. Es wird daher dringend empfohlen, ein wenig erläuternden Text zu nehmen. (NB: Der Text Fertigpen mit der Installation des Plugins ist als Beispiel vorgesehen).
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [username] , um automatisch den Namen des Zielbenutzers der E-Mail.
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+- [Kdays] um die Anzahl von Tagen einfügen, um eine Registrierung zu bestätigen ("Anmeldeschluss Validierung beschränkt;" müssen aktiviert werden).
+
+Um mehrere Sprachen zu benutzen, können Sie die Extended description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_remailtxt2Title_d'] = 'Geben Sie den einleitenden Text, den Sie in der Erinnerung, ohne eine Bestätigung per E-Mail-Taste erscheinen regeneriert.
+
+Wenn links leer ist, wird die E-Mail-Erinnerung leer sein. Es wird daher dringend empfohlen, ein wenig erläuternden Text zu nehmen. (NB: Der Text Fertigpen mit der Installation des Plugins ist als Beispiel vorgesehen).
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [username] , um automatisch den Namen des Zielbenutzers der E-Mail.
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+- [Kdays] um die Anzahl von Tagen einfügen, um eine Registrierung zu bestätigen ("Anmeldeschluss Validierung beschränkt;" müssen aktiviert werden).
+
+Um mehrere Sprachen zu benutzen, können Sie die Extended description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_infotxtTitle_d'] = 'Geben Sie den einleitenden Text, den Sie in der Informations-E-Mail angezeigt.
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+
+Um mehrere Sprachen zu benutzen, können Sie die Extended description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_AdminValidationMail_d'] = 'Wenn ein Administrator oder Webmaster der Galerie manuell gültige Registrierung anhängig ist, ist eine Benachrichtigungs-Email automatisch an den Benutzer gesendet. Geben Sie hier den Text ein, in dieser E-Mail angezeigt.
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [username] , um automatisch den Namen des Zielbenutzers der E-Mail.
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+
+Um mehrere Sprachen zu benutzen, können Sie die Extended description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_confirmmail_custom1_d'] = 'Wenn die Option "Bestätigung der Anmeldung" aktiv ist, können Sie in diesem zu Akzeptanz Text anpassen auf der Anmeldebestätigung Seite angezeigt, wenn Benutzer auf den Bestätigungs-Link, die empfangen wurde per E-Mail.
+
+Nach der Installation des Plugin ist ein Standard-Text als Beispiel vorangehen.
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [username] , um automatisch den Namen des Zielbenutzers der E-Mail.
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+
+Dieses Feld ist kompatibel mit den FCK-Editor und, um mehrere Sprachen zu benutzen, können Sie die Extended Description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_confirmmail_custom2_d'] = 'Wenn die Option "Bestätigung der Anmeldung" aktiv ist, können Sie in diesem zu rejectance Text anpassen auf der Anmeldebestätigung Seite angezeigt, wenn Benutzer auf den Bestätigungs-Link, die empfangen wurde per E-Mail.
+
+Nach der Installation des Plugin ist ein Standard-Text als Beispiel vorangehen.
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [username] , um automatisch den Namen des Zielbenutzers der E-Mail.
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+
+Dieses Feld ist kompatibel mit den FCK-Editor und, um mehrere Sprachen zu benutzen, können Sie die Extended Description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_GTAutoDelTitle_d'] = 'Dies ist nur gültig, wenn der Benutzer, dessen Konto ist abgelaufen selbst löst die Streichung Mechanismus (selten, aber möglich). Er ist dann der Galerie getrennt und umgeleitet auf eine Seite mit der Löschung seines Accounts und gegebenenfalls die Gründe für die Streichung dieses Absatzes.
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+[username] ist hier nicht verfügbar, weil betroffene Anwender gelöscht wurde.
+
+Custom Text für die Weiterleitungsseite können in dieses Feld eingegeben werden dass ist kompatibel mit den FCK-Editor und, um mehrere Sprachen zu benutzen, können Sie die Extended Description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_confirmlevelTitle_d'] = 'WARNUNG: Die Verwendung von Privatsphäre Ebene erforderlich, dass Sie sie mit Ihren Bildern verwendet. Bitte beachten Sie die Piwigo in der Dokumentation für weitere Details.
+Das Niveau der Privatsphäre ist für den Einsatz in Verbindung mit der "Bestätigung der Anmeldung" validiert;';
+$lang['UAM_CustomPasswRetrTitle_d'] = 'Standardmäßig wird, wenn ein Benutzer sein Passwort verloren und wählt die Option für eine Erholung, erhält er eine E-Mail, die nur seinen Benutzernamen und sein neues Passwort zu.
+
+Hier können Sie von Ihnen gewünschten Text eingefügt werden soll vor die Standard-Informationen.
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+
+Um mehrere Sprachen zu benutzen, können Sie die Extended Description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_GT_MainTitle_d'] = '- Automatische oder manuelle Verwaltung von Benutzern Gespenst
+- E-mailing
+...
+';
+$lang['UAM_PwdResetTitle_d'] = 'Das Aktivieren dieser Option wird eine neue Funktion im Piwigo-Benutzerverwaltung Panel hinzufügen (Benutzer> Verwalten), das kann sich bewerben, um das Passwort für ausgewählte Benutzer zu erneuern. Darüber hinaus wird eine neue Spalte hinzugefügt, um den Status von Passwörtern für jeden von ihnen für die folgenden Werte:
+- Passwort erneuert werden: Ein Passwort Antrag auf Verlängerung ist geplant.
+- Passwort erneuert: Das Passwort hat nach einer Anfrage erneuert worden.
+- Original-Passwort: Das Original-Passwort an Account-Erstellung gewählt und hat noch nie für eine Erneuerung erforderlich gewesen.
+Webmaster, generischen und Gast-Accounts sind von dieser Funktion ausgeschlossen.
+Diese Benutzer werden automatisch auf ihre Anpassung an jeder Seite ihrer Verbindungen umgeleitet werden, bis sie ihr Passwort geändert und eine explizite Meldung auf dieser Seite angezeigt werden.';
+$lang['UAM_RejectConnexion_Custom_Txt_d'] = 'Passen Sie hier Ihre Erklärung Text zum unbestätigten Benutzer informieren dass sie nicht in der Lage um die Galerie verbinden bis sie ihre Anmeldung bestätigt haben.
+
+Dieses Feld ist kompatibel mit FCK Editor und, für Multi-Sprachen, können Sie die [lang] Tags der Extended Description Plugin zu benutzen, wenn es aktiv ist.';
+$lang['UAM_RejectConnexion_d'] = 'Wenn aktiviert, wird neu registrierten Benutzern nicht bestätigen, haben ihre Anmeldung nicht in der Lage sein, um zur Galerie zu verbinden. Sie werden auf eine spezielle Seite umgeleitet werden, um sie von diesem Zustand zu informieren.
+Warnung - Dies funktioniert nur in Verbindung mit der Bestätigung Gruppen! Siehe unten, um die Gruppen nach Bedarf eingestellt.';
+$lang['UAM_StuffsTitle_d'] = 'Dies ermöglicht eine zusätzliche UAM-Block in PWG Stuffs Plugin (wenn installiert) um Ihre Besucher die nicht validiert hat ihre Registrierung über ihren Zustand informieren.
+
+Bitte beachten Sie die Tipps und Beispiele am unteren Ende dieser Seite für Details.';
+$lang['UAM_userlistTitle_d'] = 'Diese Seite gibt es zur Information an den Administrator. Es zeigt eine Liste von allen Nutzern auf der Galerie zeigt das Datum und die Anzahl der Tage seit dem letzten Besuch registriert. Die Liste ist in aufsteigender Reihenfolge der Anzahl der Tage sortiert.
+
+Erst wenn der Geist Tracker aktiv ist, wird die Anzahl der Tage ohne einen Besuch wie der folgende Farbcode nach dem Maximum in der Geist Tracker Optionen:
+
+- Grün : Wenn der Benutzer hat die Galerie weniger als 50% besucht der angegebene Höchstzahl in der Geist-Tracker.
+- Orange : Wenn der Benutzer hat die Galerie zwischen 50% und 99% besucht der angegebene Höchstzahl in der Geist-Tracker.
+- Rot : Wenn der Benutzer hat die Galerie für mehr als 100% besucht der angegebene Höchstzahl in der Geist-Tracker. In diesem Fall muss der Benutzer sich auch in der Geist-Tracker-Tabelle.
+
+Beispiel:
+
+Die Höchstdauer von Geist Tracker ist so konfiguriert, dass 100 Tage.
+
+Ein Benutzer wird in grün angezeigt, wenn er die Galerie für weniger als 50 Tagen besucht haben, in orange, wenn sein letzter Besuch stattgefunden hat zwischen 50 und 99 Tage und rot für 100 Tage und mehr.
+
+HINWEIS: Die Liste wird nicht angezeigt, die nicht validiert ihrer Registrierung (falls die Möglichkeit der Validierung der Registrierung aktiviert ist). Diese Benutzer werden dann in besonderer Weise in der "Tracking Validierungen verwaltet" aus.
+
+Die Sortierung der Tabelle Function: Sie können die Daten mit einem Klick auf die Spaltenüberschriften angezeigt. Halten Sie SHIFT-Taste, um Art bis zu 4 gleichzeitige maximale Spalten.';
+$lang['UAM_USRAutoDelTitle_d'] = 'Dies ist nur gültig, wenn der Benutzer, dessen Konto ist abgelaufen selbst löst die Löschung Mechanismus (selten, aber möglich). er hat dann von der Galerie getrennt und umgeleitet zu einer Seite mit der Löschung seines Accounts und ggf. die Gründe für diese Löschung.
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [mygallery] , um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+[username] ist hier nicht verfügbar, weil betroffene Anwender gelöscht wurde.
+
+Custom Text für die Weiterleitungsseite können in dieses Feld eingegeben werden dass ist kompatibel mit den FCK-Editor und, um mehrere Sprachen zu benutzen, können Sie die Extended Description Plugin-Tags verwenden, wenn er aktiv ist.';
+$lang['UAM_USRAutoMailTitle_d'] = 'Wenn aktiviert, wird diese Funktion automatisch zu senden personalisierte Inhalte in "Reminder per E-Mail mit neuer Schlüssel generiert", um Besucher, die Kriterien entsprechen.';
+$lang['UAM_confirmlevelTitle'] = 'Datenschutzstufe';
+$lang['UAM_HidePasswTitle_d'] = 'Wählen Sie hier, wenn Sie in der E-Mail-Informationen angezeigt werden das Passwort vom Besucher gewählt werden soll. Wenn Sie die Option zu aktivieren, wird das Passwort dann im Klartext angezeigt. Wenn Sie deaktivieren das Passwort wird gar nicht angezeigt.';
+$lang['UAM_Tracking registered users_d'] = 'Dies aktiviert einen Tabelle im "Verfolgung registrierte Benutzer"-Reiter wo sind registrierten Nutzern auf der Galerie aufgelistet mit dem Datum ihrer letzten Besuch und verbrachte Zeit (in Tagen) seit ihrem letzten Besuch. Die Überwachung ist rein informativ für den Administrator der Galerie.';
+$lang['UAM_confirmmailTitle_d'] = 'Diese Option ermöglicht es einem Benutzer, entweder bestätigen Anmeldung durch Klick auf einen Link in einer E-Mail bei der Registrierung oder den Administrator gesendet, um manuell aktivieren Sie die Registrierung erhalten haben.
+Im ersten Fall wird die E-Mail von einem anpassbaren Teil zusammengesetzt, um ein wenig Begrüßung und einem festen Teil mit dem Aktivierungs-Link, die von einem zufälligen Schlüssel, die möglicherweise durch den "Tracking Bestätigungen"-Reiter können sich regenerieren erzeugt wird, einzuführen.
+Im zweiten Fall, gibt es keine Bestätigung Schlüssel per E-Mail!. Besucher müssen warten, bis ein Administrator bestätigen sie sich in "Bestätigung Tracking"-Registerkarte. Es ist recommanded des Piwigo die Option "E-Mail-Admins, wenn ein neuer Benutzer registriert" aktivieren (siehe Konfigurationsoptionen in der Piwigo) und die "Information E-Mail an Benutzer" verwenden, um neue Register zu warnen, sich auf ihre Freischaltung warten.
+
+NB: Die Optionen "Deadline zur Bestätigung der Registrierung begrenzt" und "Remind unbestätigte Benutzer" müssen gesetzt werden ausgeschaltet, wenn der Admin manuelle Bestätigung aktiviert ist.
+
+Diese Option wird in der Regel mit der automatischen Zuordnung von Gruppen-und / oder Satzung verwendet. Zum Beispiel wird ein Benutzer, der nicht ihrer Registrierung hat bestätigt, in einer bestimmten Gruppe von Benutzern (mit oder ohne Einschränkungen auf der Galerie) eingestellt werden, während ein Benutzer, der seine Anmeldung bestätigt in einem "normalen" Gruppe festgesetzt werden.';
+$lang['UAM_AdminValidationMail_Subject_d'] = 'Wenn ein Administrator oder Webmaster der Galerie manuell bestätigen Registrierung anhängig ist, wird eine Benachrichtigung per E-Mail automatisch an den Benutzer gesendet. Geben Sie hier Ihre individuelle manuelle Validierung E-Mail-Betreff.
+Standardmäßig hat das Feld einen generischen Text in Deutsch, aber Sie können es ändern, und verwenden Sie die Übersetzung tags [lang =?] von Extended Description Plugin, wenn installiert.
+
+Die folgenden zusätzlichen Anpassungen Tags sind ohne die Verwendung der Extended Description Plugin zur Verfügung:
+- [username] um automatisch den Namen des Zielbenutzers in der E-Mail.
+- [mygallery] um den Titel Ihrer Galerie einzufügen. ';
+$lang['UAM_ConfirmMail_ReMail_Subject_d'] = 'Geben Sie hier Ihre individuelle Anmeldebestätigung per E-Mail Betreff Mahnung (mit oder ohne neuen Schlüssel Generation).
+Standardmäßig hat das Feld einen generischen Text in Deutsch, aber Sie können es ändern, und verwenden Sie die Übersetzung tags [lang =?] von Extended Description Plugin, wenn installiert.
+
+Die folgenden zusätzlichen Anpassungen Tags sind ohne die Verwendung der Extended Description Plugin zur Verfügung:
+- [username] um automatisch den Namen des Zielbenutzers in der E-Mail.
+- [mygallery] um den Titel Ihrer Galerie einzufügen. ';
+$lang['UAM_ConfirmMail_Subject_d'] = 'Geben Sie hier Ihre individuelle Anmeldebestätigung per E-Mail Thema.
+Standardmäßig hat das Feld einen generischen Text in Deutsch, aber Sie können es ändern, und verwenden Sie die Übersetzung tags [lang =?] von Extended Description Plugin, wenn installiert.
+
+Die folgenden zusätzlichen Anpassungen Tags sind ohne die Verwendung der Extended Description Plugin zur Verfügung:
+- [username] um automatisch den Namen des Zielbenutzers in der E-Mail.
+- [mygallery] um den Titel Ihrer Galerie einzufügen. ';
+$lang['UAM_GTAutoMailTitle_d'] = 'Wenn ein Konto abgelaufen ist (Gruppe / status / privacy Pegeländerung herabstufen den Besucher), kann eine E-Mail-Informationen geschickt, um die Gründe für diese Änderung zu klären und die Mittel, um den ersten Zugriff auf die Galerie zu erholen.
+ Um dies zu tun, wird ein Link auf eine Rückbestätigung der Anmeldung an die E-Mail (automatische Generierung eines neuen Bestätigungs-Taste) befestigt.Wenn der Benutzer bereits angemeldet ist, wird sein Konto automatisch zerstört.
+
+Warnung: Nutzung dieser Funktion ist eng mit der Bestätigung der Anmeldung durch den Benutzer (per Mail) verbunden und kann nicht ohne diese Option aktiviert werden.';
+$lang['UAM_GTAutomail_Subject_d'] = 'Geben Sie hier Ihre individuelle automatische Ghost-Tracker E-Mail Herabstufung unterliegen.
+Standardmäßig hat das Feld einen generischen Text in Deutsch, aber Sie können es ändern, und verwenden Sie die Übersetzung tags [lang =?] von Extended Description Plugin, wenn installiert.
+
+Die folgenden zusätzlichen Anpassungen Tags sind ohne die Verwendung der Extended Description Plugin zur Verfügung:
+- [username] um automatisch den Namen des Zielbenutzers in der E-Mail.
+- [mygallery] um den Titel Ihrer Galerie einzufügen. ';
+$lang['UAM_GTAutomail_Text_d'] = 'Geben Sie den Text, die auch eine Erläuterung der Gründe für die Rückstufung, um die Bestätigungs-Link zu begleiten. Der Text ist nicht vorgeschrieben, aber dringend empfohlen. In der Tat werden Ihre Besucher nicht zu schätzen Empfang einer E-Mail mit nur einem einzigen Link ohne weitere Erklärung. ;-)
+
+Weitere Anpassung des Inhalts mit speziellen eingefügt tags:
+- [username] um automatisch den Namen des Zielbenutzers in der E-Mail.
+- [mygallery] um den Titel Ihrer Galerie einzufügen.
+- [myurl] Ihre Galerie-URL einfügen, wenn in den Konfigurationsoptionen Piwigo gesetzt.
+
+Um mehrere Sprachen verwenden, können Sie die Extended description Plugin-Tags, wenn installiert ist.';
+$lang['UAM_GTReminder_Subject_d'] = 'Geben Sie hier Ihre individuelle manuelle Ghost Tracker-Erinnerung per E-Mail Thema.
+Standardmäßig hat das Feld einen generischen Text in Deutsch, aber Sie können es ändern, und verwenden Sie die Übersetzung tags [lang =?] von Extended Description Plugin, wenn installiert.
+
+Die folgenden zusätzlichen Anpassungen Tags sind ohne die Verwendung der Extended Description Plugin zur Verfügung:
+- [username] um automatisch den Namen des Zielbenutzers in der E-Mail.
+- [mygallery] um den Titel Ihrer Galerie einzufügen. ';
+$lang['UAM_MailInfo_Subject_d'] = 'Geben Sie hier Ihre individuelle Informationen per E-Mail Thema.
+Standardmäßig hat das Feld einen generischen Text in Deutsch, aber Sie können es ändern, und verwenden Sie die Übersetzung tags [lang =?] von Extended Description Plugin, wenn installiert.
+
+Die folgenden zusätzlichen Anpassungen Tags sind ohne die Verwendung der Extended Description Plugin zur Verfügung:
+- [username] um automatisch den Namen des Zielbenutzers in der E-Mail.
+- [mygallery] um den Titel Ihrer Galerie einzufügen. ';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/de_DE/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/de_DE/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/de_DE/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/de_DE/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/de_DE/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/de_DE/plugin.lang.php (revision 19236)
@@ -0,0 +1,396 @@
+Dieses Konto verwendet eine oder mehrere der verbotenen Zeichen: ';
+$lang['UAM_Err_audit_email_forbidden'] = 'Dieses Konto verwendet eine E-Mail-Anbieter sind untersagt: ';
+$lang['UAM_Err_audit_advise'] = 'Sie müssen Korrekturen an mit neuen Regeln die Sie aktiviert haben, nachzukommen durchzuführen. Verwenden Sie ein Datenbank-Management-Dienstprogramm, um Benutzer-Accounts direkt in der Tabelle richtig ###_USERS';
+$lang['UAM_reg_err_login2'] = 'Benutzername muss nicht die folgenden Zeichen übereinstimmen: ';
+$lang['UAM_reg_err_login5'] = 'Ihre E-Mail-Anbieter für die Registrierung ist verboten. Gebannten E-Mail-Anbieter sind: ';
+$lang['UAM_empty_pwd'] = '[leeren Passwort]';
+$lang['UAM_no_update_pwd'] = '[Profil aktualisiert ohne Passwort geändert]';
+$lang['UAM_No_validation_for_Guest'] = 'Der "Gast"-Konto ist nicht Gegenstand der Validierung';
+$lang['UAM_No_validation_for_default_user'] = 'Der Standard-Konto ist nicht Gegenstand der Validierung';
+$lang['UAM_No_validation_for_Webmaster'] = 'Der "Webmaster"-Konto ist nicht Gegenstand der Validierung';
+$lang['UAM_No_validation_for_your_account'] = 'Ihre personnal admin-Konto ist nicht Gegenstand der Validierung';
+
+
+/* Processing messages */
+$lang['UAM_%d_Mail_With_Key'] = '%d Nachricht mit wichtigen Erneuerung gesendet wurde';
+$lang['UAM_%d_Mails_With_Key'] = '%d Nachrichten mit den wichtigsten Erneuerung geschickt wurden';
+$lang['UAM_%d_Reminder_Sent'] = '%d Erinnerung Nachricht wurde gesendet';
+$lang['UAM_%d_Reminders_Sent'] = '%d Erinnerung Nachrichten wurden gesendet';
+$lang['UAM_%d_Validated_User'] = '%d Benutzer manuell validiert';
+$lang['UAM_%d_Validated_Users'] = '%d Benutzer manuell validiert';
+
+
+/* Action button names */
+$lang['UAM_Delete_selected'] = 'Löschen';
+$lang['UAM_Mail_without_key'] = 'Erinnerung ohne Schlüssel';
+$lang['UAM_Mail_with_key'] = 'Erinnerung mit Schlüssel';
+
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1
+/* Global Configuration Tab */
+$lang['UAM_PasswordTest'] = 'Ergebnis Berechnung';
+/* Ghost Tracker Tab */
+$lang['UAM_Tab_GhostTracker'] = 'Geist Tracker';
+$lang['UAM_Reminder'] = 'E-Mail-Erinnerung';
+$lang['UAM_Reminder_Sent_OK'] = 'JA';
+$lang['UAM_Reminder_Sent_NOK'] = 'NEIN';
+/* Errors and Warnings */
+$lang['UAM_save_config'] ='Konfiguration gespeichert.';
+$lang['UAM_reg_err_login3'] = 'Sicherheit: Das Passwort ist obligatorisch !';
+$lang['UAM_reg_err_login4_%s'] = 'Sicherheit: Ein Steuer-System berechnet eine Partitur von der gewählten Passwörter Komplexität. Die Komplexität des Passworts zu niedrig ist (score = %s). Bitte wählen Sie ein neues Passwort zu mehr Sicherheit, indem Sie folgende Regeln:
+- Verwenden Sie Buchstaben und Zahlen
+- Verwenden Sie Groß-und Kleinschreibung
+- Erhöhung ihrer Länge (Anzahl Zeichen)
+Die minimale Passwörter der Gäste ist: ';
+$lang['UAM_No_reminder_for_Guest'] = 'Der "Gast"-Konto ist nicht zu empfangen Mahnungen Geist Tracker';
+$lang['UAM_No_reminder_for_default_user'] = 'Der Standard-Account ist nicht zu empfangen Mahnungen Geist Tracker';
+$lang['UAM_No_reminder_for_Webmaster'] = 'Der "Webmaster"-Konto ist nicht zu empfangen Mahnungen Geist Tracker';
+$lang['UAM_No_reminder_for_your_account'] = 'Sie personnal Admin-Konto ist nicht zu empfangen Mahnungen Geist Tracker';
+/* Action button names */
+$lang['UAM_audit'] = 'Audit-Einstellungen';
+$lang['UAM_submit'] = 'Einstellungen speichern';
+// --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.2
+/* Errors and Warnings */
+$lang['UAM_GhostTracker_Init_OK'] = 'Geist Tracker neu gehstellt !';
+/* Action button names */
+$lang['UAM_GT_Reset'] = 'Geist Tracker neu stellen';
+// --------- End: New or revised $lang ---- from version 2.12.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.8
+/* Errors and Warnings */
+$lang['UAM_mail_exclusionlist_error'] = 'Warnung! Sie haben eine neue Zeile eingetragen (CR-LF) an den Anfang der E-Mail-Ausschluss-Liste (in rot siehe unten). Obwohl diese neue Linie nicht sichtbar ist, ist es noch vorhanden und kann zu Funktionsstörungen des Plugins verursachen. Bitte, re-Typ in Ihrem Ausschluss-Liste in einer Weise, die nicht durch einen Zeilenumbruch beginnen wird.';
+// --------- End: New or revised $lang ---- from version 2.12.8
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.0
+/* UserList Tab */
+$lang['UAM_Nb_Days'] = 'Anzahl der Tage seit dem letzten Besuch';
+// --------- End: New or revised $lang ---- from version 2.13.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.4
+/* Global Configuration Tab */
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Version : ';
+$lang['UAM_SubTitle1'] = 'Plugin-Konfiguration';
+$lang['UAM_Tab_Global'] = 'Konfiguration';
+$lang['UAM_Title1'] = 'Einstellen Einschränkungen für Registrierungen';
+$lang['UAM_Title2'] = 'Einstellen Bestätigungen und Validierungen der Registrierung';
+$lang['UAM_Title3'] = 'Einstellen der Registrierung durchgeführt und andere Optionen';
+$lang['UAM_Title4'] = 'Tipps und Beispiele für die Benutzung';
+$lang['UAM_No_Casse'] = 'Benutzernamen: Groß-und Kleinschreibung';
+$lang['UAM_Username_Char'] = 'Benutzernamen: Ausschluss von Zeichen';
+$lang['UAM_Username_Char_true'] = ' Zeichen Verboten: (Verwenden Sie ein Komma, um ein Zeichen getrennt)
';
+$lang['UAM_Username_Char_false'] = ' Erlauben Sie alle (Standard)';
+$lang['UAM_Password_Enforced'] = 'Stärkung des Sicherheitsniveaus von Passwortern';
+$lang['UAM_AdminPassword_Enforced'] = 'Die Anwendung für Administratoren';
+$lang['UAM_PasswordTest'] = 'Passwort testen : ';
+$lang['UAM_ScoreTest'] = 'Ergebnis : ';
+$lang['UAM_MailExclusion'] = 'E-Mail-Domänen Ausgrenzung';
+$lang['UAM_MailExclusion_true'] = ' Schließen Sie die folgenden E-Mail-Domänen: (Verwenden Sie ein Komma zu trennen jede Domain)';
+
+$lang['UAM_Mail_Info'] = 'Informationen E-Mail an Benutzer:';
+$lang['UAM_MailInfo_Text'] = ' Anpassen der Informationen per E-Mail:';
+$lang['UAM_Confirm_Mail'] = 'Bestätigung der Anmeldung:';
+$lang['UAM_ConfirmMail_Text'] = ' Anpassen der E-Mail-Bestätigung';
+$lang['UAM_Confirm_grpstat_notice'] = 'Achtung: Es ist ratsam, entweder die Gruppe oder die Validierung Satzung und nicht beide gleichzeitig.';
+$lang['UAM_Confirm_Group'] = 'Validation Gruppen (verlassen ------- zum nicht zu beeinträchtigen Gruppe)';
+$lang['UAM_Confirm_Status'] = 'Validation Satzung (verlassen ------- ein Versäumnis des Piwigo zu halten)';
+$lang['UAM_No_Confirm_Group'] = 'Gruppe für Benutzer, die nicht validiert ihrer Eintragung ';
+$lang['UAM_Validated_Group'] = 'Gruppe für Benutzer, die ihre Anmeldung bestätigt ';
+$lang['UAM_No_Confirm_Status'] = 'Status für Benutzer, die nicht validiert ihrer Eintragung ';
+$lang['UAM_Validated_Status'] = 'Status für Benutzer, die ihre Anmeldung bestätigt ';
+$lang['UAM_ValidationLimit_Info'] = 'Anmeldeschluss Validierung beschränkt';
+$lang['UAM_ConfirmMail_TimeOut_true'] = ' Aktivieren. Anzahl der Tage bis zum Ablauf: ';
+$lang['UAM_ConfirmMail_Remail'] = 'Erinnern Unvalidierte User';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Anpassen der Erinnerungs-Nachricht mit neue Regeneration der Schlüssel Validierung.';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Anpassen der Erinnerungs-Nachricht ohne neue Regeneration der Schlüssel Validierung.';
+
+$lang['UAM_GhostTracker'] = 'Geist Besucher-Management (Geist Tracker)';
+$lang['UAM_GhostTracker_true'] = ' Aktivieren. Maximale Zeit in Tagen zwischen zwei Besuche: ';
+$lang['UAM_GhostTracker_ReminderText'] = 'Anpassen der Geist Tracker Erinnerungs-Nachricht';
+
+/* Ghost Tracker Tab */
+$lang['UAM_SubTitle4'] = 'Geist Tracker';
+$lang['UAM_GT_Init'] = 'Initialisieren Geist Tracker';
+$lang['UAM_GhostTracker_Title'] = 'Geist Besucher-Management';
+$lang['UAM_GhostTracker_Init'] = 'Wenn Sie diese Funktion zum ersten Mal oder haben Sie nach einem langen Zeitraum aus, in dem neue Besucher registriert sind, müssen Sie initialisieren, oder setzen Sie den Geist Tracker reaktiviert. Dieser Vorgang ist nur nach Aktivierung oder Reaktivierung von der Möglichkeit gemacht. Bitte klicken Sie einmal die Reset-Taste unten.';
+/* Mailing */
+$lang['UAM_Add of %s'] = 'Profil erstellt für %s';
+$lang['UAM_Update of %s'] = 'Profil aktualisieren %s';
+/* Email confirmation page */
+/* Mailing */
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, Dies ist eine Erinnerung per E-Mail';
+$lang['UAM_Reminder_with_key_of_%s'] = '%s, Ihre Validierungs-Zahl wurde erneuert';
+$lang['UAM_Reminder_without_key_of_%s'] = '%s, Ihre Validierung Schlüssel abläuft';
+/* Errors and Warnings */
+$lang['UAM_Err_GhostTracker_Settings'] = 'Diese Seite ist nur verfügbar, wenn "Geist Tracker" aktiv "Einstellen der Registrierung durchgeführt und andere Optionen".';
+$lang['UAM_Err_Userlist_Settings'] = 'Diese Seite ist nur verfügbar, wenn "Monitoring registrierte Benutzer" ist aktiv in der "Einstellung der Registrierung durchgeführt und andere Optionen"';
+// --------- End: New or revised $lang ---- from version 2.13.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_AdminConfMail'] = 'Bestätigung der Anmeldung für Administratoren';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.0
+$lang['UAM_confirmmail_custom_Txt1'] = 'Text der Bestätigungs-Seite - Bestätigung akzeptiert';
+$lang['UAM_confirmmail_custom_Txt2'] = 'Text der Bestätigungs-Seite - Bestätigung abgelehnt';
+$lang['UAM_LastVisit_Date'] = 'Letzter Besuch';
+$lang['UAM_Nb_Days'] = 'Differenz in Tagen';
+$lang['UAM_Err_UserManager_Settings'] = 'Diese Seite ist nur verfügbar, wenn "Bestätigung der Anmeldung" aktiv ist und wenn eine Gruppe von nicht validierte Besuchern wird in "Einstellen Bestätigungen und Validierungen der Registrierung" konfiguriert.';
+// --------- End: New or revised $lang ---- from version 2.15.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.1
+$lang['UAM_Support_txt'] = 'Die offizielle Unterstützung für dieses Plugin ist nur auf diesem Diskussionsforum von Piwigo:
+Englisch-Forum - http://piwigo.org/forum/viewtopic.php?id=15015
+Ebenfalls erhältlich, das Projekt Bugtracker: http://piwigo.org/bugs/';
+// --------- End: New or revised $lang ---- from version 2.15.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_Manual_Validation'] = 'Handbuch Validierung';
+$lang['UAM_Confirm_Mail_true'] = ' Aktivieren - Validation von Benutzer';
+$lang['UAM_Confirm_Mail_local'] = ' Aktivieren - Validation von admin';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_Expired_Group'] = 'Gruppe für Benutzer-Registrierung abgelaufen ';
+$lang['UAM_Expired_Status'] = 'Status für Benutzer-Registrierung abgelaufen ';
+$lang['UAM_GTAuto'] = 'Automatische Verwaltung von Geist Benutzern';
+$lang['UAM_GTAutoDel'] = 'Automatisches Löschen von Konten';
+$lang['UAM_Error_GTAutoMail_cannot_be_set_without_ConfirmMail'] = 'Konsistenz-Fehler in der Konfiguration gewählt:
+"Einstellen der Registrierung durchgeführt und andere Optionen > Geist Besucher-Management (Geist Tracker) > Automatische Verwaltung von Geist Benutzern > Automatisches Versenden einer E-Mail beim Wechsel Gruppe / Status" kann nicht aktiviert werden, wenn "Einstellen Bestätigungen und Validierungen der Registrierung > Bestätigung der Anmeldung - Validation von Benutzer" ist zunächst nicht aktiviert.
+Um die Kohärenz, die Option "Automatisches Versenden einer E-Mail beim Wechsel Gruppe / Status" wurde automatisch "deaktiviert" neu positioniert.
';
+$lang['UAM_Demotion of %s'] = 'Herabstufung von %s';
+$lang['UAM_AdminValidationMail_Text'] = 'Mitteilung der manuellen Registrierung Validierung';
+$lang['UAM_Validation of %s'] = 'Validierung von %s';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.0
+$lang['UAM_Disable'] = ' Deaktivieren (Standard)';
+$lang['UAM_Enable'] = ' Aktivieren ';
+$lang['UAM_Stuffs_Title'] = 'UAM-Modul';
+$lang['UAM_Stuffs'] = 'PWG Stuffs Modul';
+// --------- End: New or revised $lang ---- from version 2.20.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.3
+$lang['UAM_DumpTxt'] = 'Sichern Sie Ihre Konfiguration';
+$lang['UAM_Dump_Download'] = 'Zum Download der Backup-Datei, überprüfen Sie bitte dieses Feld:';
+$lang['UAM_Save'] = 'Starten der Backup';
+$lang['UAM_Dump_OK'] = 'Backup-Datei erfolgreich erstellt';
+$lang['UAM_Dump_NOK'] = 'Fehler: Backup-Datei kann nicht erstellt werden !';
+// --------- End: New or revised $lang ---- from version 2.20.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePassw'] = 'Passwort im Klartext in der Informations-E-Mail';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.2
+$lang['UAM_RedirToProfile'] = 'Umleitung auf Benutzerdaten Seite';
+$lang['UAM_GTAutoGp'] = 'Automatischer Wechsel der Gruppe / Status / Vertraulichkeit Grad';
+$lang['UAM_GTAutoMail'] = 'Automatisches Versenden einer E-Mail beim Wechsel Gruppe / Status / Vertraulichkeit Grad';
+// --------- End: New or revised $lang ---- from version 2.30.2
+$lang['UAM_Tips1_txt'] = '
+
+ Tore: Informieren Sie die Besucher, dass die Registrierung wartet auf die Genehmigung durch die Anzeige eines persönlichen Block auf der Homepage der Galerie, und dies, da eine Registrierung ist nicht zugelassen.
+
+ Erinnern: Im Standard-Modus, der "Gast" sieht nur die öffentlichen Kategorien, ohne Informationen Nachricht.
+
+
+Voraussetzung:
+- Eine Galerie mit allen oder einigen privaten Kategorien, sichtbar nur von registrierten Benutzern
+- Mindestens 2 nach Piwigo der Anwender Gruppen: "Warten", ohne Erlaubnis auf privatem Kategorien und "Bestätigt" mit alle den Berechtigungen für die private Kategorien
+- UAM plugin
+- PWG Stuffs plugin, zum Addieren eines speziellen UAM-Modul
+- Optional für das Hinzufügen, das Plugin Extended Description zu Multi-Sprachen unterstützen
+
+
+Schritte:
+A. Im plugin UAM:
+
+
Aktivieren Sie Anmeldebestätigung
+
Aktivieren PWG Stuffs Modul Option
+
Geben Sie den Text für zusätzliche Erklärung, die auf Mail-Registrierung eine Bestätigung beigefügt werden. Wenn das Plugin Extended Description aktiviert ist, können die Sprach-Tags verwendet werden
+
Wählen Sie das "Warten"-Gruppe unter "Für Anwender, die nicht ihre Anmeldung bestätigt haben"
+
Wählen Sie den "Bestätigt"-Gruppe unter "Für Anwender, die ihre Anmeldung bestätigt haben"
+
Speichern Sie das Plugin-Konfiguration
+
+
+B. Im plugin PWG Stuffs :
+
+
Auf der Registerkarte "Hinzufügen eines neuen Moduls"
+
Wählen Sie "UAM-Modul"
+
Konfigurieren Sie das Modul unter Angabe des Titels (z. B.: "Anmeldung bis zur Bestätigung") und ihre Beschreibung, und nur überprüfen, "Waiting" in der Liste der Gruppen erlaubt
+
Kompletten Inhalt des Moduls mit der Meldung Informationen zu den Benutzern nicht bestätigt angezeigt werden. Als UAM, kann Markup Sprachen verwendet werden, wenn das Plugin aktiviert ist Extended Description werden
+
Aktivieren Sie "Zeigen Sie das Modul auf der Homepage der Website"
+
Bestätigen Sie die Konfiguration des Moduls
+
+
+
';
+$lang['UAM_Tips2_txt'] = '
+
+ Tore: Informieren Sie die Besucher, dass die Registrierung auf eine Bestätigung durch Entsendung einer zusätzlichen Seite anstelle der Standard-Index-Seite Galerie an jeder dieser Anschlüsse, und dies, da eine Registrierung ist nicht zugelassen.
+
+ Vorteile gegenüber dem Verfahren mit PWG_Stuffs: Lassen Sie die Formatierung und Darstellung von Informationen sofort nach der Registrierung der Besucher.
+
+
+Voraussetzung:
+- Eine Galerie mit allen oder einigen privaten Kategorien, sichtbar nur von registrierten Benutzern
+- Mindestens 2 nach Piwigo der Anwender Gruppen: "Warten", ohne Erlaubnis auf privatem Kategorien und "Bestätigt" mit alle den Berechtigungen für die private Kategorien
+- UAM plugin
+- "Additional Pages"-Plugin für das Hinzufügen und Verwalten einer zusätzlichen Seite, um die Standard-Index-Seite der Galerie ersetzen
+- Optional für das Hinzufügen, das Plugin Extended Description zu Multi-Sprachen unterstützen
+
+
+Schritte:
+A. Im plugin UAM:
+
+
Aktivieren Sie Anmeldebestätigung
+
Geben Sie den Text für zusätzliche Erklärung, die auf Mail-Registrierung eine Bestätigung beigefügt werden. Wenn das Plugin Extended Description aktiviert ist, können die Sprach-Tags verwendet werden
+
Wählen Sie das "Warten"-Gruppe unter "Für Anwender, die nicht ihre Anmeldung bestätigt haben"
+
Wählen Sie den "Bestätigt"-Gruppe unter "Für Anwender, die ihre Anmeldung bestätigt haben"
+
Speichern Sie das Plugin-Konfiguration
+
+
+B. Im plugin Additional Pages:
+ HINWEIS: Die Verwaltung von Zugriffsrechten für Gruppen auf zusätzlichen Seiten muss eingeschaltet sein (siehe Plugin Konfigurationseinstellungen).
+
+
+
Fügen Sie eine neue Seite mit mindestens den folgenden Parametern:
+
+
Page name: Der Name, den Sie möchten, auf die zusätzliche Seite geben (z. B.: Registrierung nicht bestätigt)
+
Als Homepage überprüft
+
Gruppen erlaubt: Aktivieren Sie das Kästchen, um der Gruppe "Warten" in UAM konfiguriert
+
Inhalt: Der Text, den Sie für die Besucher zu nutzen.
+
+
+
Und das ist es! Nur registrierte Besucher und deren Eintragung wurde nicht bestätigt werden sehen, diese zusätzliche Index-Seite.
+
+
+
';
+$lang['UAM %d user pwdreseted'] = 'Passwort erneuern für %d Benutzer erforderlich';
+$lang['UAM %d users pwdreseted'] = 'Passwort erneuern für %d Benutzer erforderlich';
+$lang['UAM_Admins cannot be pwdreset'] = 'Passwort erneuern kann nicht f';
+$lang['UAM_Bad_version_backup'] = 'Die Version der Backup-Datei entspricht nicht der Version des Plugins! Die Restaurierung wurde nicht durchgef';
+$lang['UAM_Confirm_Level'] = 'Datenschutz Niveau (------- verlassen, um die Piwigo der Standard zu halten)';
+$lang['UAM_Default user cannot be pwgreset'] = 'Passwort erneuern kann nicht für Standard-Benutzer eingestellt werden!';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Hallo [username]! Danke für die Registrierung und willkommen bei [mygallery].
+
+Ihr Konto wurde manuell durch den Webmaster von [mygallery] bestätigt. Sie können sich jetzt anmelden unter [myurl] und nehmen alle erforderlichen Änderungen an Ihrem Profil.';
+$lang['UAM_Default_CfmMail_Custom_Txt1'] = 'Willkommen [username]! Sie haben best';
+$lang['UAM_Default_CfmMail_Custom_Txt2'] = 'Ihr Aktivierungscode ist falsch oder abgelaufen oder haben Sie schon Ihren Account bestätigt, kontaktieren Sie bitte den Webmaster, um dieses Problem zu beheben.';
+$lang['UAM_Default_CfmMail_Remail_Txt1'] = 'Hallo [username].
+
+Dies ist eine Erinnerung Nachricht, weil Sie auf unserer Galerie registriert [mygallery] aber nicht bestätigen Ihre Anmeldung und Ihre Bestätigung Schlüssel abgelaufen ist. Um noch können Sie in unserer Galerie zuzugreifen, hat Ihre Bestätigung Zeitraum wurden zurückgesetzt. Sie haben wieder x Tage, um Ihre Registrierung zu bestätigen.
+
+Hinweis: Nach Ablauf dieses Zeitraums wird Ihr Konto dauerhaft gelöscht.';
+$lang['UAM_Default_CfmMail_Remail_Txt2'] = 'Hallo [username].
+
+Dies ist eine Erinnerung Nachricht, weil Sie auf unserer Galerie registriert [mygallery] aber nicht bestätigen Ihre Anmeldung und Ihre Bestätigung Schlüssel abläuft. Damit Sie unsere Galerie zuzugreifen, müssen Sie x Tage, um Ihre Anmeldung durch Klick auf den Link in der Nachricht, die Sie erhalten haben, sollten Sie bei der Registrierung zu bestätigen.
+
+Hinweis: Nach Ablauf dieses Zeitraums wird Ihr Konto dauerhaft gelöscht.';
+$lang['UAM_Default_ConfirmMail_Txt'] = 'Hallo [username]! Wir danken Ihnen, auf [mygallery] haben registrieren lassen.
+
+Um den Vorgang abzuschlie';
+$lang['UAM_Default_GhstDeletion_Txt'] = 'Leider [username], Ihr Konto wurde aufgrund einer zu langen Zeit seit Ihrem letzten Besuch am [mygallery] weitergegeben gel';
+$lang['UAM_Default_GhstDemotion_Txt'] = 'Leider [username], Ihr Konto wurde aufgrund einer zu langen Zeit seit Ihrem letzten Besuch am [mygallery] weitergegeben wurde verworfen. Bitte benutzen Sie den folgenden Link, um Ihr Konto zu bestätigen:';
+$lang['UAM_Default_GhstReminder_Txt'] = 'Hallo [username].
+
+Dies ist eine Erinnerung, weil eine sehr lange Zeit vergangen, seit Ihrem letzten Besuch auf unserer Galerie [mygallery]. Wenn Sie nicht mehr tun wollen Ihren Zugang Konto verwenden, informieren Sie uns bitte durch eine Beantwortung dieser E-Mail. Ihr Konto wird gel';
+$lang['UAM_Default_InfoMail_Txt'] = 'Hallo [username]!
+
+Sie haben wesentliche Veränderungen in Ihrem Profil auf der Galerie [mygallery]. Bitte, finden Sie die neuen Einstellungen:';
+$lang['UAM_Default_PwdRequest_Txt'] = 'Sie haben ein Passwort-Reset auf unserer Galerie anzubieten. Bitte unten Ihre neue Verbindung Einstellungen zu finden.';
+$lang['UAM_Default_RejectConnexion_Txt'] = 'Leider müssen Sie nicht Ihre Anmeldung bestätigt noch haben, so können Sie nicht schließen Sie die Galerie jetzt. Bitte überprüfen Sie Ihre E-Mail-Box. Sie sollten eine E-Mail durch die Galerie geschickt, mit einem Link zu Ihrer Bestätigung durchzuführen. Wenn nicht, wenden Sie sich bitte an den Webmaster.';
+$lang['UAM_Default_ValidationTimeout_Txt'] = 'Sorry, dein Konto wurde gelöscht, weil Sie nicht Ihre Anmeldung im gewünschten Zeitraum ([Kdays] Tage) bestätigt haben. Bitte versuchen Registrierung mit einer gültigen und nicht blockiert E-Mail-Konto.';
+$lang['UAM_Error_Using_illegal_flag'] = 'Syntax-Fehler! Die [Kdays] AutoText Flagge wird als "Anmeldeschluss Bestätigung begrenzt"-Option verwendet wurde nicht aktiviert. Bitte aktivieren Sie die Option, oder korrigieren Sie die Text-Feld rot eingefärbt.';
+$lang['UAM_Error_Using_illegal_Kdays'] = 'Mit dem [Kdays]-Tag ist nur zulässig, wenn die Frist für die Anmeldebestätigung begrenzt aktiv ist. Lesen Sie das Textfeld in rot, um das Problem zu beheben.';
+$lang['UAM_Expired_Level'] = 'Datenschutz Niveau für Benutzer-Registrierung abgelaufen ';
+$lang['UAM_Generic cannot be pwdreset'] = 'Passwort erneuern kann nicht f';
+$lang['UAM_Guest cannot be pwdreset'] = 'Passwort erneuern kann nicht für die Gäste gestellt werden!';
+$lang['UAM_MailExclusion_No'] = 'E-Mail-Domänen Ausgrenzung - Nicht verfügbar, da E-Mails nicht zwingend notwendig sind für die Registrierung!';
+$lang['UAM_MiscOptions'] = 'Andere Verschiedene Optionen';
+$lang['UAM_NewFeature'] = 'Neue Funktion!';
+$lang['UAM_No_Backup_File'] = 'Kein Backup-Datei verf';
+$lang['UAM_No_Ghosts'] = 'Keine Geister Besucher im Moment';
+$lang['UAM_No_Userlist'] = 'Keine Besucher Liste im Moment';
+$lang['UAM_No_Usermanager'] = 'Keine unbestätigten registriert sich vor Liste';
+$lang['UAM_No_Valid_Level'] = 'Datenschutz Niveau für Benutzer, die nicht ihre Registrierung bestätigt haben ';
+$lang['UAM_Password reset selected users'] = 'Passwort anfordern Erneuerung für ausgewählte Benutzer';
+$lang['UAM_Password_Reset_Msg'] = 'Bitte, ändern Sie Ihr Passwort!';
+$lang['UAM_PwdReset'] = 'Passwort erneuern';
+$lang['UAM_PwdReset_Done'] = 'Passwort erneuert';
+$lang['UAM_PwdReset_NA'] = 'Original-Passwort';
+$lang['UAM_PwdReset_Todo'] = 'Passwort erneuert werden';
+$lang['UAM_RejectConnexion'] = 'Ablehnen Benutzer-Verbindung, bis die Registrierung bestätigt wird,';
+$lang['UAM_RejectConnexion_Custom_Txt'] = 'Passen Ablehnung Text';
+$lang['UAM_Restoration_NOK'] = 'Fehler beim Wiederherstellen der Konfiguration. Bitte pr';
+$lang['UAM_Restoration_OK'] = 'Wiederherstellen der Konfiguration wurde erfolgreich abgeschlossen! Bitte laden UAM-Administration, um die wiederhergestellten Einstellungen anzuzeigen.';
+$lang['UAM_Restore_File'] = 'Konfiguration wiederherstellen';
+$lang['UAM_Stuffs_Desc'] = 'Fügt einen Informationsblock für unbestätigte Benutzer';
+$lang['UAM_Tips1'] = 'Informationen von unbestätigten Registrierung mit UAM und PWG_Stuffs';
+$lang['UAM_Tips2'] = 'Informationen von unbestätigten Registrierung mit UAM und zusätzliche Seiten';
+$lang['UAM_Title5'] = 'Verschiedene Optionen';
+$lang['UAM_USRAuto'] = 'Automatische Verwaltung von Benutzern unbestätigte';
+$lang['UAM_Valid_Level'] = 'Datenschutz Niveau für Anwender, die ihre Anmeldung bestätigt haben ';
+$lang['UAM_Webmaster cannot be pwdreset'] = 'Passwort erneuern können nicht für den Webmaster eingestellt werden!';
+$lang['UAM_You cannot pwdreset your account'] = 'Passwort erneuern können nicht auf eigene Rechnung eingestellt werden!';
+$lang['UAM_You need to confirm pwdreset'] = 'Sie müssen bestätigen, Passwort erneuern (check box)!';
+$lang['UAM_CustomPasswRetr'] = 'Personalisieren den Inhalt von E-Mail für verlorenes Passwort';
+$lang['UAM_Password_Enforced_true'] = 'Aktivieren. Mindestpunktzahl:';
+$lang['UAM_Restore'] = 'Um die Backup-Datei von Ihrer Konfiguration wiederherzustellen. Lediglich die gespeicherte Datei auf dem Server berücksichtigt wird.
+
+Hütet euch vor dem Backup-Version! Ein Backup von einer Version des Plugins gemacht kann nur auf der gleichen Version wiederhergestellt werden.';
+$lang['UAM_Tracking confirmations'] = 'Verfolgung Bestätigungen';
+$lang['UAM_Tracking registered users'] = 'Verfolgung registrierte Benutzer';
+$lang['UAM_USRAutoDel'] = 'Nachricht an das automatische Löschen von Konten';
+$lang['UAM_USRAutoMail'] = 'Automatisierte E-Mail-Erinnerung';
+$lang['UAM_AdminValidationMail_Subject'] = 'Manuelle Anpassung des Betreffs der Überprüfungs-E-Mail';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'Anpassung des Betreffs der Registrierungs-Bestätigungs-Erinnerungs-E-Mail';
+$lang['UAM_ConfirmMail_Subject'] = 'Anpassung des Betreffs der Registrierungs-Bestätigungs-E-Mail';
+$lang['UAM_Default_AdminValidationMail_Subject'] = '[username] - Registration Überprüfung an [mygallery]';
+$lang['UAM_Default_ConfirmMail_Remail_Subject'] = 'Erinnerung - [username] Registrierung-Bestättigung an [mygallery]';
+$lang['UAM_Default_ConfirmMail_Subject'] = '[username] Registrierung-Bestättigung an [mygallery]';
+$lang['UAM_Default_GTAutoMail_Subject'] = '[username] - Ihr Zugangs-Konto wurde Herabgestuft [mygallery]';
+$lang['UAM_Default_GTReminder_Subject'] = '[username] - Eine lange Zeit ist seit Ihrem letzten Besuch verganagen [mygallery]';
+$lang['UAM_Default_InfoMail_Subject'] = '[username] - Ihre Registrierung-Information an [mygallery]';
+$lang['UAM_GTAutomail_Subject'] = 'Automatische Anpassung des Betreffs der Ghost-Tracker-Herabstufungs-E-Mail';
+$lang['UAM_GTAutomail_Text'] = 'Anpassen des Herabstufens E-Mail Text';
+$lang['UAM_GTReminder_Subject'] = 'Manuelle Anpassung des Betreffs der Ghost-Tracker-Erinnerungs-E-Mail';
+$lang['UAM_MailInfo_Subject'] = 'Anpassen des Betreffs der Informations-E-Mail';
+$lang['UAM_mail_exclusion_error'] = '
+Die Piwigo Option "e-Mail-Adresse ist obligatorisch für alle Benutzer" wurde deaktiviert, weil die UserAdvancedManager (UAM) Option "Ausschluss von Mail-Domänen" aktiv war. Diese Kombination ist unlogisch und nicht kompatibel!
+Bitte reaktivieren Sie die Piwigo Option "e-Mail-Adresse ist obligatorisch für alle Benutzer" um dann die UAM Option "Ausschluss von Mail-Domänen" zu deaktivieren, wenn Sie das so wollen.
+Hinweis: Diese Meldung verschwindet, nachdem Sie die notwendige Korrektur vorgenommen haben und die Admin Seite neu geladen wurde.
';
+$lang['UAM_Manual_validation_needed_for %s'] = 'Der Benutzer% s registriert hat und wartet auf ein Admin-Handbuch Validierung.';
+$lang['UAM_Subject admin validation for %s'] = 'Registrierung von% s wartet auf Validierung';
+$lang['UAM_Change'] = 'Ändere die Gruppe/den Status/die Privatsphäre des Benutzers der bestätigt wurde';
+$lang['UAM_Customize_messagesandmails'] = 'Personalisiere die Nachricht und Email';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/el_GR/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/el_GR/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/el_GR/help.lang.php (revision 19236)
@@ -0,0 +1,320 @@
+
+Από προεπιλογή, το πεδίο έχει γενικό κείμενο στην αγγλική γλώσσα αλλα μπορείτε να το αλλάξετε και να χρησιμοποιήσετε τις ετικέτες μετάφρασης [lang =?] του πρόσθετου Extended Description εάν είναι εγκατεστημένο.
+
+Οι ακόλουθες ετικέτες πρόσθετων προσαρμογών είναι διαθέσιμες χωρίς να χρειαστεί να χρησιμοποιήσετε το πρόσθετο Extended Description:
+- [username] για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας. ';
+$lang['UAM_DumpTitle_d'] = 'Αυτό σας επιτρέπει να αποθηκεύσετε το σύνολο της διαμόρφωσης του πρόσθετου σε ένα αρχείο ώστε να μπορείτε να το επαναφέρετε σε περίπτωση που κάτι πάει στραβά (λάθος χειρισμό ή πριν από μια ενημέρωση, για παράδειγμα). Από προεπιλογή, το αρχείο αποθηκεύεται σε αυτόν το φάκελο ../plugins/UserAdvManager/include/backup/ και λέγετε "UAM_dbbackup.sql".
+
+Προειδοποίηση: Το αρχείο επανεγγράφεται σε κάθε backup!
+
+Μπορεί μερικές φορές να είναι χρήσιμο να μπορείτε να ανακτήσετε το αρχείο αντιγράφου ασφαλείας στον υπολογιστή σας. Για παράδειγμα: Για να επαναφέρετε σε άλλη βάση δεδομένων, να αναθέσουν σε τρίτους ή να κρατήσει πολλές αποθηκευμένα αρχεία. Για να το κάνετε αυτό, απλά τσεκάρετε το μποξ για να κατεβάσετε το αρχείο.
+
+Η ανάκτηση από αυτό το interface είναι διαθέσιμο μόνο για το τοπικό αρχείο backup (../plugins/UserAdvManager/include/backup/UAM_dbbackup.sql). Το Αρχείο αντίγραφου ασφαλείας που κατεβάσατε δεν μπορεί να αποκατασταθεί με αυτόν τον τρόπο. Για να το κάνετε αυτό, χρησιμοποιήστε ειδικό εργαλείο διαχείρισης βάσης δεδομένων σας (όπως PhpMyAdmin για MySql βάση δεδομένων).
+
+Προειδοποίηση: Μετά την επαναφορά, είναι απαραίτητο να ξαναφορτώσετε την σελίδα διαχείρισης του πρόσθετου για να δείτε τις αποκατεστημένες ρυθμίσεις!
+';
+$lang['UAM_CustomPasswRetrTitle_d'] = 'Από προεπιλογή, όταν ένας χρήστης έχει χάσει τον κωδικό του και διαλέγει την επιλογή της αποκατάστασης, δέχεται τότε ένα email που περιέχει μόνο το όνομα του και ένα νέο κωδικό πρόσβασης.
+
+Εδώ, μπορείτε να προσθέσετε κείμενο της επιλογής σας για να εισαχθεί πριν τις βασικές πληροφορίες.
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+
+Για να χρησιμοποιήσετε πολλές γλώσσες, μπορείτε να χρησιμοποιήσετε ετικέτες του πρόσθετου Extended description, εάν είναι ενεργοποιημένο.';
+$lang['UAM_ConfirmMail_Subject_d'] = 'Εισάγετε εδώ το προσαρμοσμένο θέμα του e-mail της επιβεβαίωση εγγραφής σας(με ή χωρίς νέα επανέκδοση κλειδιού).
+Από προεπιλογή, το πεδίο έχει ένα γενικό κείμενο στην αγγλική γλώσσα αλλά μπορείτε να το αλλάξετε χρησιμοποιώντας τις ετικέτες μετάφρασης [lang =?] του πρόσθετου Extended Description εάν είναι εγκατεστημένο.
+
+Οι ακόλουθες ετικέτες πρόσθετων προσαρμογών είναι διαθέσιμες χωρίς να χρειαστεί να χρησιμοποιήσετε το πρόσθετο Extended Description:
+- [username]
+ για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας. ';
+$lang['UAM_ConfirmMail_ReMail_Subject_d'] = 'Εισάγετε εδώ το προσαρμοσμένο θέμα του e-mail υπενθύμισης της επιβεβαίωση εγγραφής σας(με ή χωρίς νέα επανέκδοση κλειδιού).
+Από προεπιλογή, το πεδίο έχει ένα γενικό κείμενο στην αγγλική γλώσσα αλλά μπορείτε να το αλλάξετε χρησιμοποιώντας τις ετικέτες μετάφρασης [lang =?] του πρόσθετου Extended Description εάν είναι εγκατεστημένο.
+
+Οι ακόλουθες ετικέτες πρόσθετων προσαρμογών είναι διαθέσιμες χωρίς να χρειαστεί να χρησιμοποιήσετε το πρόσθετο Extended Description:
+- [username]
+ για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας. ';
+$lang['UAM_AdminValidationMail_d'] = 'Όταν o Διαχειριστής ή ο Υπεύθυνος της γκαλερί επιβεβαιώνουν χειροκίνητα μια εγγραφή υπό αναμονή, στέλνετε αυτόματα ένα email κοινοποίησης στον χρήστη. Εισάγετε εδώ το κείμενο που θα εμφανίζεται αυτό το e-mail.
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+
+Για να χρησιμοποιήσετε πολλές γλώσσες, μπορείτε να χρησιμοποιήσετε ετικέτες του πρόσθετου Extended description, εάν είναι ενεργοποιημένο';
+$lang['UAM_GTAutoDelTitle_d'] = 'Αυτό ισχύει μόνο όταν ο χρήστης του οποίου ο λογαριασμός έχει λήξει από μόνος του πυροδοτεί το μηχανισμό διαγραφής (σπάνια, αλλά είναι δυνατόν). Τότε αυτός είναι αποσυνδέετε από την γκαλερί και μεταφέρετε σε μια σελίδα που δείχνει τη διαγραφή του λογαριασμού του, και, ενδεχομένως, οι λόγοι για αυτή την διαγραφή.
+
+Περαιτέρω προσαρμόσετε το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [mygallery]να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl]να εισάγετε τη διεύθυνση URL γκαλερί σας, εάν έχει μπει στις επιλογές διαμόρφωσης του Piwigo.
+[username]δεν είναι διαθέσιμο εδώ, επειδή αφορά χρήστη που έχει διαγραφεί.
+
+Προσαρμογή κειμένου για την ανακατεύθυνση σελίδας μπορεί να εισαχθεί στο πεδίο αυτό που είναι συμβατό με το FCK Editor και, για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε τις ετικέτες [lang] του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_GTAutoDelTitle'] = 'Προσαρμοσμένο μήνυμα για διαγραμμένο λογαριασμού';
+$lang['UAM_GTAutoGpTitle_d'] = 'Η αυτόματη αλλαγή ομάδας, κατάστασης ή επιπέδου προστασίας είναι σαν υποβιβασμός των λογαριασμών που εμπλέκονται και εργάζονται στην ίδια αρχή με την ομάδα, του επιπέδου προστασίας της επιβεβαίωσης (βλέπε "Ρύθμιση επιβεβαίωσης εγγραφής"). Ως εκ τούτου πρέπει να οριστεί μια ομάδα, κατάσταση και / ή επίπεδο πρόσβαση υποβιβασμού στη γκαλερί. Εάν αυτό έχει ήδη καθοριστεί με τη χρήση της λειτουργίας επιβεβαίωσης εγγραφής, μπορείτε να χρησιμοποιήσετε την ίδια ομάδα / κατάσταση / επίπεδο.
+Σημαντική σημείωση : Αν ένας ghost use εξακολουθεί να μην επισκέπτεται και μετά την προθεσμία και παρά την αυτόματη ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου (εάν είναι ενεργοποιημένο), αυτός διαγράφεται αυτόματα από τη βάση δεδομένων.';
+$lang['UAM_GTAutoMailTitle_d'] = 'Όταν ένας λογαριασμός έχει λήξει (ομάδα / κατάσταση / επίπεδο προστασίας αλλάζει υποβιβάζοντας σε επισκέπτη), ένα ενημερωτικό e-mail μπορεί να σταλεί και να διευκρινίζει τους λόγους αυτής της αλλαγής και τα μέσα για να ανακτήσει την αρχική πρόσβαση στη γκαλερί.
+Για να γίνει αυτό, μια σύνδεση για επιβεβαίωση της εγγραφής επισυνάπτεται στο e-mail (αυτόματη δημιουργία ενός νέου κλειδιού επιβεβαίωση). Αν ο χρήστης έχει ήδη κοινοποιηθεί, ο λογαριασμός του αυτόματα καταστρέφεται.
+
+Προειδοποίηση: Η χρήση αυτής της λειτουργίας είναι στενά συνδεδεμένη με την επιβεβαίωση της εγγραφής από τον χρήστη (επιβεβαίωση με e-mail) και δεν μπορεί να ενεργοποιηθεί χωρίς αυτή την επιλογή.';
+$lang['UAM_Tracking registered users_d'] = 'Αυτό ενεργοποιεί έναν πίνακα στη καρτέλα "Παρακολούθηση εγγεγραμμένους χρήστες" όπου παρατίθενται οι εγγεγραμμένοι χρήστες στη γκαλερί με την ημερομηνία της τελευταίας επίσκεψής τους και το χρόνο που παρηλθε (σε ημέρες) από την τελευταία επίσκεψη τους. Η παρακολούθηση έχει καθαρά ενημερωτικό χαρακτήρα για τον διαχειριστή της γκαλερί.';
+$lang['UAM_StuffsTitle_d'] = 'Αυτό επιτρέπει ένα πρόσθετο UAM μπλοκ στο πρόσθετο PWG Stuffs (εάν είναι εγκατεστημένο) για να ενημερώνει τους επισκέπτες σας ποιοι δεν μπόρεσαν να επιβεβαιώσουν την εγγραφή τους και την κατάστασή τους.
+Παρακαλείσθε να διαβάσετε τοΣυμβουλές και παραδείγματα χρήσης στο κάτω μέρος της σελίδας για λεπτομέρειες.';
+$lang['UAM_RejectConnexion_d'] = 'Αν ενεργοποιηθεί, οι νέοι εγγεγραμμένοι χρήστες που δεν έχουν επιβεβαιώσει την εγγραφή τους δεν θα είναι σε θέση να συνδεθούν με την γκαλερί. Θα μεταφέρονται σε μια ειδική σελίδα που θα τους ενημερώνει για αυτή την κατάσταση.
+Προειδοποίηση - Αυτή η δυνατότητα λειτουργεί μόνο σε συνδυασμό με τις ομάδες επιβεβαίωσης! Δείτε παρακάτω πως θα ρυθμίσετε τις ομάδες, όπως απαιτείται.
+';
+$lang['UAM_RejectConnexion_Custom_Txt_d'] = 'Προσαρμόστε εδώ το κειμένο με τη δική σας εξήγηση που ενημερώνει τους ανεπιβεβαίωτες χρήστες ότι δεν θα είναι σε θέση να συνδεθούν στη συλλογή έως ότου έχουν επιβεβαιώσει την εγγραφή τους.
+
+Αυτό το πεδίο είναι συμβατή με τον FCK Editor και, για πολλές γλώσσες, μπορείτε να χρησιμοποιήσετε τις ετικέτες [lang] του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_RedirTitle_d'] = 'Η επιλογή αυτή ανακατευθύνει αυτόματα έναν εγγεγραμμένο χρήστη στη σελίδα προσαρμογής του μόνο κατά την πρώτη σύνδεση του με την γκαλερί. Εκείνοι με καθεστώς "admin", "webmaster" ή "generic" αποκλείονται.';
+$lang['UAM_PwdResetTitle_d'] = 'Η ενεργοποίηση αυτής της επιλογής θα προσθέσει ένα νέο χαρακτηριστικό στον πίνακα διαχείρισης των χρηστών του Piwigo (Χρήστες> Διαχείριση) που μπορεί να εφαρμοστεί για να ανανεώνει τον κωδικό πρόσβασης για επιλεγμένους χρήστες. Επιπλέον, μια νέα στήλη προστίθεται για να δείξει την κατάσταση των κωδικών πρόσβασης για καθένα από αυτούς με τις ακόλουθες τιμές:
+- Κωδικός που πρέπει να ανανεωθεί: Μια αίτηση ανανέωσης κωδικού πρόσβασης έχει προγραμματιστεί.
+- Κωδικός έχει ανανεωθεί: Ο κωδικός πρόσβασης έχει ανανεωθεί κατόπιν αιτήματος.
+- Αρχική Κωδικός: Ο αρχικός κωδικός που επιλέχτηκε κατά τη δημιουργία λογαριασμού και δεν έχει απαιτηθεί μια ανανέωση..
+Ο Webmaster, οι γενικοί λογαριασμοί και οι λογαριασμοί επισκεπτώνπου εξαιρούνται από αυτή τη λειτουργία.
+Αυτοί οι χρήστες θα μεταφερθούν αυτόματα στη σελίδα προσαρμογής τους σε κάθε μία από τις συνδέσεις τους μέχρι να αλλάξουν τον κωδικό πρόσβασής τους και ένα επεξηγηματικό μήνυμα θα εμφανίζεται σε αυτή τη σελίδα.';
+$lang['UAM_MailInfo_Subject_d'] = 'Εισάγετε εδώ το προσαρμοσμένο θέμα του ενημερωτικού e-mail σας.
+Από προεπιλογή, το πεδίο έχει ένα γενικό κείμενο στην αγγλική γλώσσα, αλλά μπορείτε να το αλλάξετε και να χρησιμοποιήσετε τις ετικέτες γλώσσας [lang =?] του πρόσθετου Extended Description εάν είναι εγκατεστημένο.
+
+Οι ακόλουθες πρόσθετες προσαρμοσμένες ετικέτες είναι διαθέσιμες χωρίς τη χρήση του plugin Extended Description:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] να εισάγετε τον τίτλο της συλλογής σας. ';
+$lang['UAM_HidePasswTitle_d'] = 'Επιλέξτε εδώ εάν θέλετε να εμφανίζετε ο κωδικός πρόσβασης που επιλέχτηκε από τον επισκέπτη στο ενημερωτικό e-mail. Εάν ενεργοποιήσετε την επιλογή, ο κωδικός πρόσβασης θα εμφανιστεί σε απλό κείμενο. Εάν απενεργοποιήσετε τον κωδικό πρόσβασης δεν θα εμφανιστεί καθόλου.';
+$lang['UAM_GT_MainTitle_d'] = '- Αυτόματη ή χειροκίνητη διαχείριση των χρηστών φάντασμα
+- E-mailing
+...';
+$lang['UAM_GTReminder_Subject_d'] = 'Εισάγετε εδώ το προσαρμοσμένο θέμα του e-mail χειροκίνητης υπενθύμισης του Ghost Tracker.
+Από προεπιλογή, το πεδίο έχει ένα γενικό κείμενο στην αγγλική γλώσσα, αλλά μπορείτε να το αλλάξετε και να χρησιμοποιήσετε τις ετικέτες γλώσσας [lang =?] του πρόσθετου Extended Description εάν είναι εγκατεστημένο.
+
+Οι ακόλουθες πρόσθετες προσαρμοσμένες ετικέτες είναι διαθέσιμες χωρίς τη χρήση του plugin Extended Description:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] να εισάγετε τον τίτλο της συλλογής σας. ';
+$lang['UAM_GTAutomail_Text_d'] = 'Πληκτρολογήστε το προσαρμοσμένο κείμενο που εξηγεί επίσης τους λόγους για τον υποβιβασμό, που θα συνοδεύει το σύνδεσμο επιβεβαίωσης. Το προσαρμοσμένο κείμενο δεν είναι υποχρεωτικό αλλά συνιστάται θερμά. Στην πραγματικότητα, οι επισκέπτες σας δεν θα εκτιμήσουν τη λήψη e-mail που περιέχει μία μόνο σύνδεση, χωρίς περαιτέρω εξηγήσεις. ;-)
+
+Προσαρμόστε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery]για να εισάγετε τον τίτλο της συλλογής σας.
+- [myurl]για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται σε επιλογές διαμόρφωσης του Piwigo.
+
+Αν θέλετε να χρησιμοποιήσετε πολλές γλώσσες, μπορείτε να χρησιμοποιήσετε ετικέτες του plugin Extended description, εάν είναι ενεργό.';
+$lang['UAM_GTAutomail_Subject_d'] = 'Εισάγετε εδώ το προσαρμοσμένο θέμα για το e-mail για τον αυτόματο υποβιβασμό του Ghost Tracker.
+Από προεπιλογή, το πεδίο έχει ένα γενικό κείμενο στην αγγλική γλώσσα, αλλά μπορείτε να το αλλάξετε και να χρησιμοποιήσετε τις ετικέτες γλώσσας [lang =?] του πρόσθετου Extended Description εάν είναι εγκατεστημένο.
+
+Οι ακόλουθες πρόσθετες προσαρμοσμένες ετικέτες είναι διαθέσιμες χωρίς τη χρήση του plugin Extended Description:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] να εισάγετε τον τίτλο της συλλογής σας. ';
+$lang['UAM_GTAutoTitle_d'] = 'Αυτή η επιλογή επιτρέπει να εφαρμόζονται κανόνες για την αυτοματοποιημένη διαχείριση των ghosts users.
+
Βασική αρχή: Ένας χρήστης που φθάνει το μέγιστο χρονικό διάστημα μεταξύ δύο επισκέψεων b>και έχει ήδη ειδοποιηθεί μέσω email θεωρείται ότι ληγμένος. Στη συνέχεια, μπορείτε να εφαρμόσετε αυτοματοποιημένη επεξεργασία των κανόνων, όπως η αυτόματη διαγραφή των ληγμένων λογαριασμών ή υποβιβασμό περιορίζοντας την πρόσβαση στην γκαλερί (αυτόματη εναλλαγή σε μια περιορισμένη ομάδα και / ή την κατάσταση).
+
Η ενεργοποίηση αυτών των αυτοματισμών επιτυγχάνεται κατά τη σύνδεση των χρηστών (σε κάθε χρήστη!) στην γκαλερί.';
+$lang['UAM_confirmmailTitle_d'] = 'Αυτή η επιλογή επιτρέπει σε ένα χρήστη να επιβεβαιώσει την εγγραφή του κάνοντας κλικ σε ένα σύνδεσμο που ελήφθη σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου που αποστέλλεται κατά την εγγραφή ή ο διαχειριστής να ενεργοποιήσει χειροκίνητα την εγγραφή.
+Στην πρώτη περίπτωση, το e-mail αποτελείται από ένα προσαρμόσιμο μέρος για να εισαγάγει μια μικρή σημείωση υποδοχής και ένα σταθερό πλαίσιο που περιέχει το σύνδεσμο ενεργοποίησης που παράγεται από ένα τυχαίο κλειδί που μπορεί ενδεχομένως να παραχθεί στην καρτέλα "Παρακολούθηση επιβεβαιώσεις".
+Στη δεύτερη περίπτωση, δεν στέλνεται κλειδί επιβεβαίωσης με το email!. Οι επισκέπτες πρέπει να περιμένουν έως ότου ένας διαχειριστής τους επιβεβαιώσει στην καρτέλα "παρακολούθηση επιβεβαίωσης". Συνυστάτε να ενεργοποιήσετε την επιλογή του Piwigo του "Διαχείρηση email, όταν ένα νέος χρήστης εγγράφεται" (βλ. επιλογές διαμόρφωσης του Piwigo) και να χρησιμοποιήσει το "ενημερωτικό email προς τον χρήστη" για να προειδοποιήσει νέα μέλη να περιμένουν για την ενεργοποίηση του λογαριασμού τους.
+Σημείωση: Οι επιλογές "Προθεσμία για την επιβεβαίωση της εγγραφής περιορισμένη" και "Υπενθυμίστε τους ανεπιβεβαίωτους χρηστες" πρέπει να είναι απενεργοποιημένη όταν η χειροκίνητη επιβεβαίωση από τον διαχειρηστη είναι ενεργοποιημένη.
+
+Η επιλογή αυτή χρησιμοποιείται συνήθως με την αυτόματη εκχώρηση της ομάδας και / ή της κατάστασης. Για παράδειγμα, ένας χρήστης που δεν έχει επιβεβαιώσει την εγγραφή του θα μπει σε μια συγκεκριμένη ομάδα χρηστών (με ή χωρίς περιορισμούς στην γκαλερί) ενώ ένας χρήστης ο οποίος επιβεβαίωσε την εγγραφή του πρέπει να είναι σε μια "κανονική" ομάδα.';
+$lang['UAM_confirmgrpTitle_d'] = 'ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Η χρήση ομάδων στην επιβεβαίωση απαιτεί ότι έχετε δημιουργήσει τουλάχιστον μια ομάδα χρηστών και αυτό ορίζεται "εξ ορισμού" στη διαχείριση των ομάδων χρηστών του Piwigo.
+Οι ομάδες επικυρώνονται για χρήση σε συνδυασμό με την "Επιβεβαίωση εγγραφής"';
+$lang['UAM_confirmlevelTitle_d'] = 'ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Η χρήση του επιπέδου προστασίας προϋποθέτει ότι την έχετε χρησιμοποιήσει με τις φωτογραφίες σας. Ανατρέξτε στην τεκμηρίωση του Piwigo για περισσότερες λεπτομέρειες.
+Το επίπεδο προστασίας επικυρώνεται για χρήση σε συνδυασμό με την "Επιβεβαίωση εγγραφής"';
+$lang['UAM_confirmlevelTitle'] = 'Επίπεδο Προστασίας ';
+$lang['UAM_confirmgrpTitle'] = 'Ομάδες';
+$lang['UAM_confirmTitle_d'] = '- Παραγογή ενημερωτικού email
+- Παραγογή e-mail επιβεβαίωσης εγγραφήςbr>
+- Αυτόματη σύνδεση ομάδων, καταστάσεων ή επιπέδου προστασίας
+- Προθεσμία για την επιβεβαίωση της εγγραφής
+- Παραγογή e-mail υπενθύμισης ';
+$lang['UAM_carexcTitle_d'] = 'Μπορεί να έχει ενδιαφέρον να απαγορεύουν ορισμένοι χαρακτήρες στο όνομα χρήστη (για παράδειγμα: να απαγορεύουν τα ονόματα χρηστών που περιέχουν το @). Αυτή η επιλογή επιτρέπει να αποκλείσετε χαρακτήρες ή ακολουθία χαρακτήρων, γεγονότων.
+Σημείωση: Η επιλογή μπορεί να αποκλείσει επίσης ολόκληρες λέξεις.
+
+Προειδοποίηση: Αυτή η επιλογή δεν έχει καμία επίπτωση για τα ονόματα των χρηστών που δημιουργήθηκαν πριν από την ενεργοποίηση του.';
+$lang['UAM_USRAutoTitle_d'] = 'Αυτόματος χειρισμός για ανεπιβεβαίωτους επισκέπτες ενεργοποιείται κάθε φορά που συνδέονται στη γκαλερί και λειτουργεί ως εξής:
+- Αυτόματη διαγραφή των λογαριασμών που δεν έχουν επιβεβαιωθεί στον επιτρεπόμενο χρόνο που έχει χορηγηθεί χωρίς αυτόματη αποστολή email υπενθύμισης -> "Προθεσμία για την επιβεβαίωση εγγραφής περιορισμένη" u>ενεργοποιημένο και το "Υπενθυμίση στους ανεπιβεβαίωτες χρήστες" είναι απενεργοποιημένο.
+
+- Αυτόματη αποστολή ενός μηνύματος υπενθύμισης με δημιουργία και επιβεβαίωση νέου κλειδιού και την αυτόματη διαγραφή των λογαριασμών που δεν έχουν επιβεβαιωθεί ακριβώς μετά την αποστολή της υπενθύμισης -> "Προθεσμία για την επιβεβαίωση εγγραφής περιορισμένη" ενεργοποιημένο και το "Υπενθυμίση στους ανεπιβεβαίωτες χρήστες" είναι ενεργοποιημένο.';
+$lang['UAM_adminconfmailTitle_d'] = 'Μπορείτε να απενεργοποιήσετε αυτήν την επιβεβαίωση μόνο για λογαριασμούς χρηστών που δημιουργούνται από τον διαχειριστή μέσω του interface διαχείρισης χρηστών του Piwigo.
+Ενεργοποιώντας αυτή την επιλογή, ένα e-mail επιβεβαίωσης για την εγγραφή θα σταλεί σε κάθε χρήστη και δημιουργείται από το διαχεριστή.
+Απενεργοποιώντας αυτή την επιλογή (προεπιλογή), μόνο ένα ενημερωτικό email αποστέλλεται (αν το "Ενημερωτικό email για το χρήστη" έχει ενεργοποιηθεί).';
+$lang['UAM_USRAutoDelTitle_d'] = 'Αυτό ισχύει μόνο όταν ο χρήστης του οποίου ο λογαριασμός έχει λήξει η ίδια πυροδοτεί το μηχανισμό διαγραφής (σπάνιες, αλλά είναι δυνατόν). Τότε αυτός είναι αποσυνδέεται από την γκαλερί και μεταφέρεται σε μια σελίδα που δείχνει τη διαγραφή του λογαριασμού του και, ενδεχομένως, τους λόγους αυτής της διαγραφής.
+
+Περαιτέρω προσαρμόσετε το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] να εισάγετε τον τίτλο της συλλογής σας.
+- [myurl]να εισάγετε τη διεύθυνση URL γκαλερί σας, εάν έχει μπει στις επιλογές διαμόρφωσης του Piwigo.
+Προσαρμογή κειμένου για την ανακατεύθυνση σελίδας μπορεί να εισαχθεί στο πεδίο αυτό που είναι συμβατό με το FCK Editor και, για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε τις ετικέτες [lang] του πρόσθετου Extended description αν είναι ενεργό.
+';
+$lang['UAM_USRAutoMailTitle_d'] = 'Όταν ενεργοποιηθεί, η λειτουργία αυτή θα στείλει αυτόματα εξατομικευμένο περιεχόμενο στο "e-mail υπενθύμισης με δημιουργία νέου κλειδιού" στους επισκέπτες που ταιριάζουν στα κριτήρια.';
+$lang['UAM_mailexcTitle_d'] = 'Από προεπιλογή, το Piwigo αποδέχεται όλες τις διευθύνσεις ηλεκτρονικού ταχυδρομείου σε μορφή xxx@yyy.zz. Ενεργοποιώντας αυτή την επιλογή σας επιτρέπει να αποκλείσετε ορισμένους τομείς με τη μορφή:@ [domain_name].[domain_extension].
+Παραδείγματα:
+@hotmail.com -> εξαιρουμένων των διευθύνσεων *@hotmail.com
+@hotmail -> εξαιρουμένων όλων των διευθύνσεων *@hotmail*
+Προειδοποίηση - Αυτή η δυνατότητα λειτουργεί μόνο αν τα μηνύματα είναι υποχρεωτικά για τις καταχωρήσεις! Παρακαλούμε δείτε τις επιλογές διαμόρφωσης του Piwigo. ';
+$lang['UAM_infotxtTitle_d'] = 'Πληκτρολογήστε το εισαγωγικό κείμενο που θέλετε να εμφανίζεται στο ενημερωτικό email.
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+
+Για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε ετικέτες του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_infomailTitle_d'] = 'Αυτή η επιλογή επιτρέπει την αυτόματη αποστολή ενημερωτικού e-mail σε έναν χρήστη όταν αλλάζει τον κωδικό του ή τη διεύθυνση e-mail στη σελίδα του προφίλ του.
+Το περιεχόμενο του του μηνύματος που στέλνετε αποτελείται από ένα προσαρμόσιμο μέρος για να εισαγάγετε μια μικρή σημείωση υποδοχής και ένα σταθερό μέρος που δείχνει το όνομα χρήστη, κωδικό πρόσβασης και τη διεύθυνση email.';
+$lang['UAM_gttextTitle_d'] = 'Πληκτρολογήστε το κείμενο που θέλετε να εμφανίζεται στο email υπενθύμισης για να ζητήσει από το χρήστη να επιστρέψει ακι να επισκεφθεί την γκαλερί σας. (Σημείωση: Το κείμενο παρέχεται ως παράδειγμα προσυμπληρωμένο με την εγκατάσταση του πρόσθετου).
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+- [days]για να εισάγετε το μέγιστο αριθμό των ημερών ανάμεσα σε δύο επισκέψεις
+
+Για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε ετικέτες του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_gtTitle_d'] = 'Όταν το Ghost Tracker είναι ενεργοποιημένο και έχει προετοιμαστεί, θα βρείτε πιο κάτω τη λίστα των εγγεγραμμένων επισκέπτών αυτούς που δεν έχουν επιστρέψει μετά από x ημέρες. Το "x" είναι ο αριθμός των ημερών και διαμορφώνεται στη Γενική καρτέλα στις Ρυθμίσεις. Επιπλέον, θα βρείτε μια στήλη που δείχνει αν ένα e-mail υπενθύμισης έχει σταλεί στους στοχευμένους επισκέπτες. Έτσι, μπορείτε να δείτε με μια ματιά επισκέπτες και μεταχείρηση οι οποίοι δεν έχουν λάβει υπόψη την υπενθύμιση.
+Σ\' αυτή την οθόνη, μπορείτε να:
+
+- Μη αυτόματη διαγραφή λογαριασμών (χειροκίνητη εκκαθάρηση)
+ με επαναφορά της τελευταίας ημερομηνίας επίσκεψης. Αυτό επιτρέπει να δώσει ακόμα μια ευκαιρία στους στοχευμένους επισκέπτες. Αν ο επισκέπτης έχει λάβει ήδη μια υπενθύμιση, τίποτα δεν μας εμποδίζει να ξαναστείλουμαι ένα νέο μήνυμα το οποίο θα επαναφέρει και πάλι, στην πραγματικότητα, η τελευταία ημερομηνία επίσκεψης.
+Λειτουργία Διαλογής Πίνακα: Μπορείτε να ταξινομήσετε τα δεδομένα που εμφανίζονται κάνοντας κλικ στις επικεφαλίδες της στήλης. Κρατήστε πατημένο το πλήκτρο SHIFT για να ταξινομήσετε μέχρι 4 ταυτόχρονες στήλες.';
+$lang['UAM_ghosttrackerTitle_d'] = 'Ονομάζεται επίσης "Ghost Tracker", όταν αυτή η λειτουργία είναι ενεργοποιημένη, μπορείτε να διαχειριστείτε τους επισκέπτες σας, ανάλογα με τη συχνότητα των επισκέψεών τους. 2 τρόποι λειτουργίας είναι διαθέσιμοι:
+- Χειροκίνητη διαχείριση: Όταν ο χρόνος μεταξύ 2 επισκέψεων επιτυγχάνεται, ο επισκέπτης εμφανίζεται στον πίνακα του "Ghost Tracker", όπου θα είστε σε θέση να υπενθυμίσετε τους επισκέπτες σας μέσω email ή να τους διαγράψετε.
+- Αυτοματοποιημένη διαχείριση: Όταν το χρονικό διάστημα μεταξύ 2 διαδοχικών επισκέψεων επιτυγχάνεται, ο επισκέπτης αυτόματα διαγράφεται ή μετακινήται σε μια ομάδα αναμονής. Στη δεύτερη αυτή περίπτωση, ένα ενημερωτικό e-mail μπορεί να σταλεί σ \'αυτόν.
+Σημαντική σημείωση: Εάν ενεργοποιήσατε αυτήν τη δυνατότητα για πρώτη φορά ή την επαναενεργοποιήσατε μετά από μια μακρά περίοδο κατά την οποία καταχωρήθηκαν νέοι επισκέπτες, θα πρέπει να επανεκινήσετε ή να επαναφέρετε το Ghost Tracker (βλ. σχετικές οδηγίες στη καρτέλα "Ghost Tracker").';
+$lang['UAM_confirmtxtTitle_d'] = 'Πληκτρολογήστε το εισαγωγικό κείμενο που θέλετε να εμφανίζετε στο e-mail επιβεβαίωσης της εγγραφής.
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+- [Kdays]για να εισάγετε τον αριθμό του ορίου ημερών για την επιβεβαίωση της εγγραφής (Το "Προθεσμία για την επιβεβαίωση εγγραφής περιορισμένη?" θα πρέπει να ενεργοποιημένο).
+
+Για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε ετικέτες του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_confirmstatTitle_d'] = 'ΠΡΟΣΟΧΗ: Η χρήση των κανονισμών στην επιβεβαίωση προϋποθέτει ότι έχετε κρατήσει τον χρήστη "Guest" με την προεπιλεγμένη ρύθμιση (ως πρότυπο χρήστη) για τους νέους καταχωρούμενους. Σημειώστε ότι μπορείτε να ρυθμίσετε οποιονδήποτε άλλο χρήστη ως πρότυπο για τους νέους καταχωρούμενους. Ανατρέξτε στην τεκμηρίωση του Piwigo για περισσότερες λεπτομέρειες.
+Οι Κανονισμοί εγκρίνονται για χρήση σε συνδυασμό με την "Επιβεβαίωση εγγραφής".';
+$lang['UAM_confirmstatTitle'] = 'Κανονισμοί';
+$lang['UAM_confirmmail_custom2_d'] = 'Όταν η επιλογή "Επιβεβαίωση εγγραφής" είναι ενεργή, αυτό το πεδίο σας επιτρέπει να προσαρμόσετε το κείμενο απόρριψης στη σελίδα επιβεβαίωσης εγγραφής που εμφανίζεται όταν ο χρήστης κάνει κλικ στο σύνδεσμο επιβεβαίωσης που ελήφθη μέσω ηλεκτρονικού ταχυδρομείου.
+
+Αφού εγκαταστήσετε το πρόσθετο, ένα τυπικό κείμενο παρατίθεται ως παράδειγμα.
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+
+Το πεδίο αυτό είναι συμβατό με τον FCK Editor και, για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε τις ετικέτες [lang] του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_confirmmail_custom1_d'] = 'Όταν η επιλογή "Επιβεβαίωση εγγραφής" είναι ενεργή, αυτό το πεδίο σας επιτρέπει να προσαρμόσετε το κείμενο αποδοχής στη σελίδα επιβεβαίωσης εγγραφής που εμφανίζεται όταν ο χρήστης κάνει κλικ στο σύνδεσμο επιβεβαίωσης που αποστέλλετε μέσω email.
+
+Αφού εγκαταστήσετε το πρόσθετο, ένα τυπικό κείμενο παρατίθεται ως παράδειγμα.
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username]για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+
+Το πεδίο αυτό είναι συμβατό με το FCK Editor και, για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε τις ετικέτες [lang] του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_userlistTitle_d'] = 'Αυτή η σελίδα είναι για ενημέρωση του διαχειριστή. Εμφανίζει μια λίστα όλων των χρηστών που καταχωρήθηκαν στις γκαλερί δείχνοντας την ημερομηνία και τον αριθμό των ημερών από την τελευταία επίσκεψη τους. Η λίστα είναι ταξινομημένη σε αύξουσα σειρά του αριθμού των ημερών.
+
+Μόνο όταν το Ghost Tracker είναι ενεργό, ο αριθμός των ημερών χωρίς επίσκεψη εμφανίζεται με τον εξής χρωματικό κώδικα, σύμφωνα με το μέγιστο όριο των επιλογών του Ghost Tracker:
+
+- Green : Όταν ο χρήστης έχει επισκεφθεί την γκαλερί λιγότερο από 50% από το ανώτατο ποσό που αναφέρεται στο Ghost Tracker.
+- Orange : Όταν ο χρήστης έχει επισκεφθεί την γκαλερί μεταξύ 50% με 99% από το ανώτατο ποσό που αναφέρεται στο Ghost Tracker.
+- Red : Όταν ο χρήστης έχει επισκεφθεί την γκαλερί για περισσότερες από 100% από το ανώτατο ποσό που αναφέρεται στο Ghost Tracker. Στην περίπτωση αυτή, ο χρήστης πρέπει επίσης να εμφανίζεται στον πίνακα του Ghost Tracker.
+
+Παράδειγμα :
+
+Η μέγιστη διάρκεια που έχει διαμορφωθεί το Ghost Tracker είναι για 100 ημέρες.
+
+Ένας χρήστης θα εμφανιστεί στο πράσινο, αν επισκέφτηκε την γκαλερί πριν από 50 ημέρες το λιγότερο, σε πορτοκαλί χρώμα αν η τελευταία του επίσκεψη πραγματοποιήθηκε μεταξύ 50 και 99 ημέρες και κόκκινο για 100 ημέρες και άνω.
+
+ΣΗΜΕΙΩΣΗ b>: Στη λίστα δεν εμφανίζονται αυτοί που δεν έχουν επιβεβαιώσει την εγγραφή τους (εάν η επιλογή της επιβεβαιώνοντας της εγγραφής είναι ενεργοποιημένη). Αυτοί οι χρήστες, στη συνέχεια, διαχειρίζονται με έναν ειδικό τρόπο στην καρτέλα "Παρακολούθηση επιβεβαιώσεων".
+
+Λειτουργία Διαλογής Πίνακα: Μπορείτε να ταξινομήσετε τα δεδομένα που εμφανίζονται κάνοντας κλικ στις επικεφαλίδες στήλης. Κρατήστε πατημένο το πλήκτρο SHIFT για να ταξινομήσετε μέχρι 4 ταυτόχρονες στήλες.';
+$lang['UAM_tipsTitle_d'] = 'Συμβουλές και διάφορα παραδείγματα χρήσης';
+$lang['UAM_restricTitle_d'] = '- Χαρακτήρες αποκλεισμού
+- Επιβολή του κωδικού πρόσβασης
+- Τομείς Email αποκλεισμού
+...';
+$lang['UAM_remailtxt2Title_d'] = 'Πληκτρολογήστε το εισαγωγικό κείμενο που θέλετε να εμφανίζεται στο email υπενθύμισης, χωρίς αναδημιουργία κλειδιού επιβεβαίωσης.
+
+Αν μείνει κενό, το e-mail υπενθύμισης θα περιλαμβάνει μόνο το σύνδεσμο επιβεβαίωσης. Ως εκ τούτου, συνιστούμε να βάλετε ένα μικρό επεξηγηματικό κείμενο. (Σημείωση: Το προσυμπληρωμένο κείμενο παρέχεται ως παράδειγμα με την εγκατάσταση του πρόσθετου).
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username] για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+- [Kdays] για να εισάγετε τον αριθμό του ορίου των ημερών για την επιβεβαίωση της εγγραφής ("Προθεσμία για την επιβεβαίωση εγγραφής περιορισμένη?" θα πρέπει να ενεργοποιηθεί).
+
+Για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε ετικέτες του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_remailtxt2Title'] = 'e-mail υπενθύμισης χωρίς να δημιουργούνται νέα κλειδιά';
+$lang['UAM_remailtxt1Title_d'] = 'Πληκτρολογήστε το εισαγωγικό κείμενο που θέλετε να εμφανίζεται στο email υπενθύμισης, εκτός από το αναγεννημένο κλειδί επιβεβαίωσης.
+
+Αν μείνει κενό, το e-mail υπενθύμισης θα περιλαμβάνει μόνο το σύνδεσμο επιβεβαίωσης. Ως εκ τούτου, συνιστούμε να βάλετε ένα μικρό επεξηγηματικό κείμενο. (Σημείωση: Το προσυμπληρωμένο κείμενο παρέχεται ως παράδειγμα με την εγκατάσταση του πρόσθετου).
+
+Προσαρμόσετε περαιτέρω το περιεχόμενο εισάγοντας ειδικές ετικέτες:
+- [username] για να εισαγάγετε αυτόματα το όνομα του χρήστη προορισμού του e-mail.
+- [mygallery] για να εισάγετε τον τίτλο της γκαλερί σας.
+- [myurl] για να εισάγετε τη διεύθυνση URL της γκαλερί σας εάν ορίζεται στις επιλογές διαμόρφωσης του Piwigo.
+- [Kdays] για να εισάγετε τον αριθμό του ορίου των ημερών για την επιβεβαίωση της εγγραφής ("Προθεσμία για την επιβεβαίωση εγγραφής περιορισμένη?" θα πρέπει να ενεργοποιηθεί).
+
+Για πολυγλωσσικό περιβάλλον, μπορείτε να χρησιμοποιήσετε ετικέτες του πρόσθετου Extended description αν είναι ενεργό.';
+$lang['UAM_remailtxt1Title'] = 'e-mail υπενθύμισης με νέα αναγέννηση κλειδιού';
+$lang['UAM_remailTitle_d'] = 'Αυτή η επιλογή σας επιτρέπει να στείλετε ένα email υπενθύμισης προς τους εγγεγραμένους χρήστες, αλλά δεν έχουν επιβεβαιώσει την εγγραφή τους στην ώρα τους. Λειτουργεί ως εκ τούτου σε συνδυασμό με την "Επιβεβαίωση εγγραφής"
+
+2 τύποι emails μπορούν να αποστέλλονται: Με ή χωρίς την αναγέννηση του κλειδιού επιβεβαίωση. Ανάλογα με την περίπτωση, το περιεχόμενο των μηνυμάτων ηλεκτρονικού ταχυδρομείου μπορεί να προσαρμοστεί.
+
+Ανατρέξτε στην καρτέλα "Παρακολούθηση επιβεβαίωσης".
+
+Εάν αυτή η επιλογή και η επιλογή "Προθεσμία για την επιβεβαίωση εγγραφής περιορισμένη"είανι ενεργοποιημένες, νέες επιλογές θα εμφανιστούν κάτω από το τμήμα αυτό για να καταστεί δυνατή η αυτοματοποίηση της διαχείρισης των ανεπιβεβαίωτων χρηστών.';
+$lang['UAM_passwtestTitle_d'] = 'Εισάγετε τον κωδικό πρόσβασης για τη δοκιμή και στη συνέχεια κάντε κλικ στο "Υπολογισμός Αποτελέσματος" για να δείτε το αποτέλεσμα.
+';
+$lang['UAM_passwtestTitle'] = 'Έλεγχος της πολυπλοκότητας ενός κωδικού πρόσβασης';
+$lang['UAM_passwadmTitle_d'] = 'Ένας διαχειριστής μπορεί να δημιουργήσει ένα λογαριασμό χρήστη με ή χωρίς την εφαρμογή του κανόνα της πολυπλοκότητας των υπολογισμών.
+Σημείωση: Εάν ο λογαριασμός χρήστη που δημιουργήθηκε θέλει να αλλάξετε τον κωδικό πρόσβασης και οι ενίσχυμένοι κωδικοί πρόσβασης για τους χρήστες είναι ενεργή, θα υπόκειται στο σύνολο των κανόνων.
+';
+$lang['UAM_passwTitle_d'] = 'Ενεργοποιώντας αυτή την επιλογή καθιστά υποχρεωτική την κατοχύρωση ενός κωδικού πρόσβασης κατά την εγγραφή, και απαιτεί ο κωδικός πρόσβασης που επέλεγει από τον επισκέπτη να έχει ένα ελάχιστο επίπεδο πολυπλοκότητας. Εάν το όριο δεν επιτυγχάνεται, η βαθμολογία που επιτεύχθηκε και η ελάχιστη βαθμολογία που πρέπει να επιτευχθεί εμφανίζονται, μαζί με συστάσεις για την αύξηση της τιμής των εν λόγω αποτελεσμάτων.
+Υπάρχει ένα πεδίο δοκιμής για τη μέτρηση της πολυπλοκότητας ενός κωδικού πρόσβασης, και μπορείτε να πάρετε μια ιδέα από το σκορ για τον καθορισμό πολύπλοκων συνδιασμών.
+Σημείωση: Το σκορ του κωδικού πρόσβασης υπολογίζεται με βάση διάφορες παραμέτρους: το μήκος, το είδος των χαρακτήρων που χρησιμοποιούνται (γράμματα, ψηφία, κεφαλαία, πεζά, ειδικούς χαρακτήρες). Το σκορ κάτω από 100 θεωρείται χαμηλό, από 100 έως 500, η πολυπλοκότητα είναι μέσαία. Πέραν των 500, η ασφάλεια είναι εξαιρετική.';
+$lang['UAM_miscTitle_d'] = '- Παρακολούθηση Εγγεγραμμένων χρηστών
+- Το Ψευδώνυμο είναι υποχρεωτικο για σχόλια επισκεπτών
+...';
+$lang['UAM_validationlimitTitle_d'] = 'Αυτή η επιλογή επιτρέπει να περιοριστεί η ισχύς του να αποστέλλεται e-mail κλειδιού επιβεβαίωσης για νέους καταχωρίζοντες. Μετά την περίοδο αυτή ο σύνδεσμος επιβεβαίωσης θα λήξει.
+
+Η επιλογή αυτή χρησιμοποιείται σε συνδυασμό με την "Επιβεβαίωση της εγγραφής".
+
+Εάν αυτή η επιλογή και η επιλογή "Υπενθύμιση ανεπιβεβαίωτων χρηστών" είναι ενεργοποιημένες, νέες επιλογές θα εμφανιστούν στο πιο κάτω τμήμα και αυτό για να καταστεί δυνατή η αυτοματοποίηση της διαχείρισης των ανεπιβεβαίωτων χρηστών.';
+$lang['UAM_usermanTitle_d'] = 'Όταν ο περιοριορισμός της προθεσμίας για εγγραφή είναι ενεργοποιημένος, θα βρείτε πιο κάτω τη λίστα με τους χρήστες των οποίων αναμένεται η επιβεβαίωση της εγγραφής, εάν ή όχι είναι στο χρονικό διάστημα για να επιβεβαιώσουν.
+Η ημερομηνία εγγραφής εμφανίζεται με πράσινο χρώμα όταν ο ενδιαφερόμενος χρήστης είναι κάτω από το όριο του χρόνου για να επιβεβαιώσετε την εγγραφή του. Στην περίπτωση αυτή, το κλειδί επιβεβαίωσης εξακολουθεί να ισχύει και μπορούμε να στείλουμε ένα email με ή χωρίς ένα νέο κλειδί επιβεβαίωσης.
+Όταν η ημερομηνία εγγραφής εμφανίζεται με κόκκινο χρώμα, η περίοδος επιβεβαίωσης έχει λήξει. Σε αυτήν την περίπτωση, θα πρέπει να στείλετε ένα email με την αναγέννηση του κλειδιού επιβεβαίωσης εάν θέλετε να επιτρέψετε στο χρήστη να επιβεβαιώσει την εγγραφή του.
+Σε όλες τις περιπτώσεις, είναι δυνατόν να επιβάλετε χειροκίνητα την επιβεβαίωση.
+Σε αυτή την οθόνη, μπορείτε να:
+
+- Διαγραφή των λογαριασμών χειροκίνητα(εγχειρίδιο διαρροής)
+
+- Δημιουργία e-mail υπενθύμιση χωρίς να δημιουργήσετε ένα νέο κλειδί. Προειδοποίηση: Στείλτε ένα email υπενθύμισης σε στοχευμένους επισκέπτες. Αυτή η λειτουργία επαναφέρει επίσης την ημερομηνία καταχώρισης στους στοχευμένους επισκέπτες που ισοδυναμεί με την παράταση της προθεσμίας για την επιβεβαίωση.
+
+- Υποβολή επιβεβαίωσης εγγραφής χειροκίνητα σε αναμονή, ακόμη και αν η ημερομηνία λήξης έχει περάσει (αναγκαστική επιβεβαίωση).
+
+Λειτουργία Διαλογής Πίνακα: Μπορείτε να ταξινομήσετε τα δεδομένα που εμφανίζονται κάνοντας κλικ στις επικεφαλίδες στήλης. Κρατήστε πατημένο το πλήκτρο SHIFT για να ταξινομήσετε μέχρι 4 ταυτόχρονες στήλες.';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/el_GR/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/el_GR/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/el_GR/index.php (revision 19236)
@@ -0,0 +1,7 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/el_GR/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/el_GR/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/el_GR/plugin.lang.php (revision 19236)
@@ -0,0 +1,337 @@
+(αφήστε ------- να διατηρηθεί το προεπιλεγμένο του Piwigo)';
+$lang['UAM_Confirm_Mail_true'] = 'Ενεργοποίηση. Επιβεβαίωση από τον χρήστη';
+$lang['UAM_Confirm_Mail_local'] = 'Ενεργοποίηση. Επιβεβαίωση από admin';
+$lang['UAM_Confirm_Mail'] = 'Επιβεβαίωση της εγγραφής:';
+$lang['UAM_Confirm_Level'] = 'Επίπεδο προστασίας (αφήστε------- να διατηρηθεί το προεπιλεγμένο του Piwigo)';
+$lang['UAM_Confirm_Group'] = 'Ομάδες (αφήστε------- δεν επηρεάζει την ομάδα)';
+$lang['UAM_ConfirmMail_TimeOut_true'] = 'Ενεργοποίηση. Αριθμός Ημερών Μέχρι τη λήξη:';
+$lang['UAM_ConfirmMail_Text'] = 'Προσαρμόστε το e-mail επικύρωσης:';
+$lang['UAM_ConfirmMail_Subject'] = 'Προσαρμόστε το θέμα του e-mail επικύρωσης εγγραφής';
+$lang['UAM_ConfirmMail_Remail'] = 'Υπενθυμίστε τους ανεπιβεβαίωτους χρήστες ';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Προσαρμογή του μηνύματος υπενθύμισης χωρίς νέα αναπαραγωγή των κλειδιών επιβεβαίωσης.
+';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Προσαρμογή του μηνύματος υπενθύμισης με νέα αναπαραγωγή των κλειδιών επιβεβαίωσης.
+';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'Προσαρμόστε χειροκίνητα το θέμα του e-mail υπενθύμισης επικύρωσης εγγραφής';
+$lang['UAM_Bad_version_backup'] = 'Η έκδοση του αρχείου backup δεν συμφωνεί με την έκδοση του πρόσθετου! Η αποκατάσταση δεν πραγματοποιήθηκε.';
+$lang['UAM_Admins cannot be pwdreset'] = 'Δεν μπορεί να εφαρμοστεί ανανέωση κωδικού πρόσβασης για λογαριασμούς διαχειριστών';
+$lang['UAM_AdminValidationMail_Text'] = 'Κοινοποίηση της χειροκίνητης επιβεβαίωσης της εγγραφής';
+$lang['UAM_AdminValidationMail_Subject'] = 'Προσαρμόστε χειροκίνητα το θέμα του e-mail επικύρωσης';
+$lang['UAM_AdminPassword_Enforced'] = 'Εφαρμόζετε στους διαχειριστές';
+$lang['UAM_AdminConfMail'] = 'Επιβεβαίωση της εγγραφής για τους admins';
+$lang['UAM_Add of %s'] = 'Προφίλ δημιουργήθηκε για %s ';
+$lang['UAM_%d_Validated_Users'] = '%d Επιβεβαίωση χρηστών χειροκίνητα';
+$lang['UAM_%d_Validated_User'] = '%d Επιβεβαίωση χρήστη χειροκίνητα';
+$lang['UAM_%d_Reminders_Sent'] = '%d μηνύματα υπενθύμισης έχει σταλεί';
+$lang['UAM_%d_Reminder_Sent'] = '%d μήνυμα υπενθύμισης έχει σταλεί';
+$lang['UAM_%d_Mails_With_Key'] = '%d μηνύματα με κλειδιά ανανέωσης έχουν σταλεί';
+$lang['UAM_%d_Mail_With_Key'] = '%d μήνυμα με κλειδί ανανέωσης έχει σταλεί';
+$lang['UAM %d users pwdreseted'] = 'Ανανέωση κωδικού πρόσβασης απαιτείται για τους χρήστες %d';
+$lang['UAM %d user pwdreseted'] = 'Ανανέωση κωδικού πρόσβασης απαιτείται για του χρήστη %d';
+$lang['UAM_Default user cannot be pwgreset'] = 'Η ανανέωση κωδικού δεν μπορεί να γίνει για το λογαριασμό του προεπιλεγμένου χρήστη!';
+$lang['UAM_Default_GTReminder_Subject'] = '[username] - Πολύς χρόνος μεσολάβησε από την τελευταία επίσκεψη σας στο [mygallery]';
+$lang['UAM_Default_GTAutoMail_Subject'] = '[username] - Ο λογαριασμός σας έχει υποβιβαστεί στο [mygallery]';
+$lang['UAM_Default_ConfirmMail_Txt'] = 'Γεια σας [username]! Σας ευχαριστούμε που κάνατε εγγραφή στο [mygallery].
+
+Για να ολοκληρώσετε τη διαδικασία και να είστε σε θέση να περιηγηθείτε μέσα από τις εικόνες, σας παρακαλούμαι επιβεβαιώσετε την εγγραφή σας κάνοντας κλικ στον σύνδεσμο σε αυτό το μήνυμα.';
+$lang['UAM_Default_ConfirmMail_Subject'] = '[username] επιβεβαίωση της εγγραφής στο [mygallery]';
+$lang['UAM_Default_ConfirmMail_Remail_Subject'] = 'Υπενθύμιση - [username] επιβεβαίωση της εγγραφής στο [mygallery]';
+$lang['UAM_Default_CfmMail_Remail_Txt2'] = 'Γεια σας [username].
+
+Αυτό είναι ένα μήνυμα υπενθύμισης γιατί έχετε εγγραφεί στη γκαλερί [mygallery] αλλά δεν επιβεβαιώσατε την εγγραφή σας και το κλειδί επιβεβαίωσης σας θα λήξει. Για να έχετε πρόσβαση στη γκαλερί μας, έχετε x ημέρες για να επιβεβαιώσετε την εγγραφή σας κάνοντας κλικ στο σύνδεσμο στο μήνυμα που πρέπει να έχετε λάβει κατά την εγγραφή σας.
+
+Σημείωση: Μετά την περίοδο αυτή, ο λογαριασμός σας θα διαγραφεί οριστικά.';
+$lang['UAM_Default_CfmMail_Remail_Txt1'] = 'Γεια σας [username].
+
+Αυτό είναι ένα μήνυμα υπενθύμισης γιατί έχετε εγγραφεί στη γκαλερί [mygallery] αλλά δεν επιβεβαιώσατε την εγγραφή σας και το κλειδί επιβεβαίωσης σας έχει λήξει. Για να εξακολουθήσετε να έχετε πρόσβαση στη γκαλερί μας, η περίοδος επιβεβαίωσης σας έχει επαναφερθεί. Έχετε πάλι x ημέρες για να επιβεβαιώσετε την εγγραφή σας.
+
+Σημείωση: Μετά την περίοδο αυτή, ο λογαριασμός σας θα διαγραφεί οριστικά.';
+$lang['UAM_Default_CfmMail_Custom_Txt2'] = 'Το Κλειδί ενεργοποίησης σας είναι ανακριβές ή έχει λήξει ή που έχετε ήδη επιβεβαιώσει το λογαριασμό σας, παρακαλούμε επικοινωνήστε με τον webmaster για να διορθώσετε αυτό το πρόβλημα.';
+$lang['UAM_Default_CfmMail_Custom_Txt1'] = 'Καλώς ήλθατε [username]! Έχετε επιβεβαιώσει ότι είσαι άνθρωπος και μπορεί να χρησιμοποιήσει τώρα το [mygallery]!';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Γεια σας [username]! Σας ευχαριστούμε για την εγγραφή και καλώς ήρθατε στην [mygallery].
+
+Ο λογαριασμός σας έχει επιβεβαιωθεί χειροκίνητα από τον webmaster του [mygallery]. Μπορείτε τώρα να συνδεθείτε στο [myurl] και να κάνετε τις κατάλληλες αλλαγές στο προφίλ σας.';
+$lang['UAM_Default_AdminValidationMail_Subject'] = '[username] - Η Εγγραφή επικυρώθηκε στο [mygallery]';
+$lang['UAM_Enable'] = 'Ενεργοποίηση';
+$lang['UAM_Err_GhostTracker_Settings'] = 'Αυτή η σελίδα είναι διαθέσιμη μόνο αν το "Ghost Tracker" είναι ενεργό στο "Ρύθμιση των εγγραφών που ακολουθούν και άλλες επιλογές".';
+$lang['UAM_Dump_OK'] = 'Η Δημιουργία αρχείου αντιγράφων ασφαλείας δημιουργήθηκε με επιτυχία';
+$lang['UAM_Dump_NOK'] = 'Σφάλμα: Δεν είναι δυνατή η δημιουργία αρχείων αντιγράφων ασφαλείας!';
+$lang['UAM_Dump_Download'] = 'Για να κατεβάσετε το αρχείο αντιγράφου ασφαλείας, μπορείτε να επιλέξετε αυτό το κουτί:';
+$lang['UAM_DumpTxt'] = 'Δημιουργία αντιγράφων ασφαλείας και επαναφορά των ρυθμίσεών σας';
+$lang['UAM_Disable'] = 'Απενεργοποίηση (προεπιλογή)';
+$lang['UAM_Demotion of %s'] = 'Υποβιβασμός του %s';
+$lang['UAM_Delete_selected'] = 'Διαγραφή';
+$lang['UAM_Default_ValidationTimeout_Txt'] = 'Λυπούμαστε, ο λογαριασμός σας έχει διαγραφεί επειδή δεν έχετε επιβεβαιώσει την εγγραφή σας στο ζητούμενο χρόνο ([Kdays] ημέρες). Παρακαλώ, δοκιμάστε ξανά εγγραφή με ένα έγκυρο και όχι μπλοκαρισμένο λογαριασμό email.';
+$lang['UAM_Default_RejectConnexion_Txt'] = 'Συγνώμη, δεν έχετε επιβεβαιώσει ακόμα την εγγραφή σας, έτσι δεν μπορείτε να συνδεθείτε στη γκαλερί τώρα. Παρακαλώ ελέγξτε το email σας. Θα πρέπει να βρείτε ένα e-mail που αποστέλλετε από τη γκαλερί, που περιέχει ένα σύνδεσμο για να εκτελέσετε την επιβεβαίωση σας. Εάν όχι, παρακαλούμε επικοινωνήστε με τον webmaster.';
+$lang['UAM_Default_PwdRequest_Txt'] = 'Έχετε ζητήσει επαναφορά του κωδικού πρόσβασης για την γκαλερί μας. Παρακαλώ δείτε πιο κάτω τις νέες ρυθμίσεις της σύνδεσής σας.';
+$lang['UAM_Default_InfoMail_Txt'] = 'Γεια σας [username]!
+
+Θα προχωρήσει σε σημαντικές αλλαγές στο προφίλ σας στη γκαλερί [mygallery]. Παρακαλούμε, δείτε παρακάτω τις νέες ρυθμίσεις σας:';
+$lang['UAM_Default_InfoMail_Subject'] = '[username] - Πληροφορίες για την εγγραφή σας στο [mygallery]';
+$lang['UAM_Default_GhstReminder_Txt'] = 'Γεια σας [username]!
+
+Αυτή είναι μια υπενθύμιση, επειδή ένα πολύ μεγάλο χρονικό διάστημα πέρασε από την τελευταία επίσκεψη σας στην γκαλερί μας [mygallery]. Εάν δεν θέλετε πια να χρησιμοποιήσετε το λογαριασμό σας πρόσβασης, παρακαλώ ενημερώστε μας απαντώντας σε αυτό το email. Ο λογαριασμός σας θα διαγραφεί.
+
+Μετά την παραλαβή αυτού του μηνύματος και αν δεν γίνει νέα επίσκεψη εντός [days] ημέρες, θα υποχρεωθούμε να διαγράψουμε αυτόματα το λογαριασμό σας.
+
+Με φιλικούς χαιρετισμούς,
+
+Ο Διαχειριστής της γκαλερί [mygallery] - [myurl]';
+$lang['UAM_Default_GhstDemotion_Txt'] = 'Λυπούμαστε [username], ο λογαριασμός σας έχει καταργηθεί λόγω του πάρα πολύ χρόνου που μεσολάβησε από την τελευταία επίσκεψη σας στο [mygallery]. Παρακαλούμε, χρησιμοποιήστε τον ακόλουθο σύνδεσμο για να επιβεβαιώσει το λογαριασμό σας';
+$lang['UAM_Default_GhstDeletion_Txt'] = 'Λυπούμαστε [username], ο λογαριασμός σας έχει διαγραφεί λόγω του πάρα πολύ χρόνου που μεσολάβησε από την τελευταία επίσκεψη σας στο [mygallery]. Παρακαλούμε να εγγραφείτε ξανά.';
+$lang['UAM_GhostTracker'] = 'Διαχείριση Ghost visitors (Ghost Tracker)';
+$lang['UAM_Generic cannot be pwdreset'] = 'Η ανανέωση κωδικού δεν μπορεί να ρυθμιστεί για γενικούς λογαριασμούς!';
+$lang['UAM_GT_Reset'] = 'Επαναφορά του Ghost Tracker';
+$lang['UAM_GT_Init'] = 'Αρχικοποίηση του Ghost Tracker';
+$lang['UAM_GTReminder_Subject'] = 'Προσαρμογή θέματος e-mail για χειροκίνητη υπενθύμιση των Ghost Tracker';
+$lang['UAM_GTAutomail_Text'] = 'Προσαρμογή κειμένου στο email υποβιβασμού';
+$lang['UAM_GTAutomail_Subject'] = 'Προσαρμογή θέματος e-mail για αυτόματο υποβιβασμό των Ghost Tracker';
+$lang['UAM_GTAutoMail'] = 'Αυτόματη αποστολή ενός e-mail όταν αλλάζουν ομάδα / κατάσταση / επίπεδο προστασίας';
+$lang['UAM_GTAutoGp'] = 'Αυτόματη αλλαγή της ομάδας / κατάστασης / επιπέδου προστασίας';
+$lang['UAM_GTAutoDel'] = 'Αυτόματη διαγραφή των λογαριασμών';
+$lang['UAM_GTAuto'] = 'Αυτόματη διαχείριση των ghosts users';
+$lang['UAM_Manual_Validation'] = 'Χειροκίνητη επιβεβαίωση';
+$lang['UAM_Expired_Status'] = 'Η Κατάσταση για την εγγραφή του χρήστη έχει λήξει ';
+$lang['UAM_Expired_Level'] = 'Το επίπεδο προστασίας για την εγγραφή του χρήστη έχει λήξει ';
+$lang['UAM_Expired_Group'] = 'Η Ομάδαγια την εγγραφή του χρήστη έχει λήξει ';
+$lang['UAM_Error_Using_illegal_flag'] = 'Συντακτικό σφάλμα! Η [Kdays] AutoText flag χρησιμοποιείται αν η επιλογή "Προθεσμία για τον περιορισμό της επιβεβαίωση εγγραφής" δεν έχει ενεργοποιηθεί. Παρακαλούμε ενεργοποιήστε την επιλογή διορθώστε το πεδίο (α) κειμένου με κόκκινο χρώμα';
+$lang['UAM_Error_Using_illegal_Kdays'] = 'Η χρήση της ετικέτας [Kdays] επιτρέπεται μόνο αν η προθεσμία για τον περιορισμό της επιβεβαίωση εγγραφής είναι ενεργή. Ανατρέξτε στο πεδίο κειμένου με κόκκινο χρώμα για να διορθώσετε το πρόβλημα.';
+$lang['UAM_Error_GTAutoMail_cannot_be_set_without_ConfirmMail'] = 'Σφάλμα συνοχής, στην επιλεγμένη ρύθμιση:
+
+"Ρύθμιση της παρακολούθησης εγγεγραμμένων χρηστών και άλλες επιλογές> Διαχείρηση του Ghost visitors (Ghost Tracker) > Αυτόματη διαχείριση των ghosts users > Αυτόματη αποστολή ενός ηλεκτρονικού ταχυδρομείου όταν γίνετε αλλαγή ομάδας / κατάστασης" δεν μπορεί να ενεργοποιηθεί εάν η "Ρύθμιση επιβεβαίωσης της εγγραφής > Επιβεβαίωση της εγγραφής - Επιβεβαίωση από το χρήστη" δεν είναι πρώτα ενεργοποιημένη.
+
+Για να εξασφαλιστεί η συνοχή, η επιλογή "Αυτόματη αποστολή e-mail όταν αλλάζουν ομάδα / κατάσταση" έγινε αυτόματα στη θέση "απενεργοποιημένο".
+
';
+$lang['UAM_Err_audit_username_char'] = 'Αυτός ο λογαριασμός χρησιμοποιεί ένα ή περισσότερους απαγορευμένους χαρακτήρες : ';
+$lang['UAM_Err_audit_email_forbidden'] = 'Αυτός ο λογαριασμός χρησιμοποιεί ένα απαγορευμένο παροχέα email: ';
+$lang['UAM_Err_audit_advise'] = 'θα πρέπει να εκτελέσετε διορθώσεις που να υπακούν με τους νέους κανόνες που έχετε ενεργοποιήσει. Χρησιμοποιήστε ένα βοηθητικό πρόγραμμα διαχείρισης βάσεων δεδομένων για τη διόρθωση στους λογαριασμούς χρηστών κατευθείαν στον πίνακα ###_USERS';
+$lang['UAM_Err_Userlist_Settings'] = 'Αυτή η σελίδα είναι διαθέσιμη μόνο αν το "Παρακολούθηση εγγεγραμμένων χρηστών" είναι ενεργό στο "Ρύθμιση των εγγραφών ακολούθησαν και άλλες επιλογές".';
+$lang['UAM_Err_UserManager_Settings'] = 'Αυτή η σελίδα είναι διαθέσιμη μόνο αν το "Επιβεβαίωση εγγραφής" είναι ενεργό και αν μια ομάδα επισκεπτών δεν επιβεβαίωσε ρυθμίζετε στο "Ρύθμιση επιβεβαίωσης εγγραφής".';
+$lang['UAM_Guest cannot be pwdreset'] = 'Ανανέωση κωδικού δεν μπορεί να γίνει για λογαριασμό επισκεπτών!';
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, αυτό είναι μια υπενθύμιση μέσω ηλεκτρονικού ταχυδρομείου';
+$lang['UAM_GhostTracker_true'] = 'Ενεργοποίηση. Μέγιστη διάρκεια ημερών ανάμεσα σε δύο επισκέψεις:';
+$lang['UAM_GhostTracker_Title'] = 'Διαχείριση Ghost visitors ';
+$lang['UAM_GhostTracker_ReminderText'] = 'Προσαρμογή μήνυμα υπενθύμισης του Ghost Tracker';
+$lang['UAM_GhostTracker_Init_OK'] = 'Έγινε επαναφορά του Ghost Tracker!';
+$lang['UAM_GhostTracker_Init'] = 'Εάν ενεργοποιήσατε αυτήν τη δυνατότητα για πρώτη φορά ή την επαναενεργοποιήτε μετά από μια μακρά περίοδο απουσίας κατά τη διάρκεια της οποίας νέοι επισκέπτες εγγραφτήκανε, θα πρέπει να προετοιμάσετε ή να επαναφέρετε το Ghost Tracker. Η ενέργεια αυτή γίνεται μόνο μετά την ενεργοποίηση ή επανενεργοποίηση αυτής της επιλογής. Παρακαλώ κάντε κλικ μία φορά το κουμπί reset παρακάτω.';
+$lang['UAM_No_Userlist'] = 'Δεν υπάρχουν επισκέπτες στη λίστα προς το παρόν';
+$lang['UAM_No_Ghosts'] = 'Δεν υπάρχουν ghosts visitors αυτή τη στιγμή';
+$lang['UAM_No_Confirm_Status'] = 'Κατάσταση για χρήστες που δεν έχουν επιβεβαιώσει την εγγραφή τους ';
+$lang['UAM_No_Confirm_Group'] = 'Ομάδα για χρήστες που δεν έχουν επιβεβαιώσει την εγγραφή τους ';
+$lang['UAM_No_Casse'] = 'Τα ονόματα χρηστών: διαχωρισμός πεζά - κεφαλαία';
+$lang['UAM_No_Backup_File'] = 'Δεν υπάρχει διαθέσιμο αρχείο backup!';
+$lang['UAM_NewFeature'] = 'Νέο χαρακτηριστικό!';
+$lang['UAM_Nb_Days'] = 'Διαφορά στις μέρες';
+$lang['UAM_MiscOptions'] = 'Διάφορες άλλες επιλογές';
+$lang['UAM_Mail_with_key'] = 'Υπενθύμιση με κλειδί';
+$lang['UAM_Mail_without_key'] = 'Υπενθύμιση χωρίς κλειδί';
+$lang['UAM_Mail_Info'] = 'Πληροφορίες e-mail στο χρήστη:';
+$lang['UAM_MailInfo_Text'] = 'Προσαρμογή του e-mail πληροφόρησης:';
+$lang['UAM_MailInfo_Subject'] = 'Προσαρμογή του θέματος του e-mail πληροφόρησης ';
+$lang['UAM_MailExclusion_true'] = 'Εξαιρέστε τους ακόλουθους τομείς: (Χρησιμοποιήστε ένα κόμμα για να διαχωρίσετε κάθε τομέα)';
+$lang['UAM_MailExclusion_No'] = 'Τομείς αποκλεισμού για Email - Δεν υπάρχουν διαθέσιμα στοιχεία, επειδή τα emails δεν είναι υποχρεωτική για τις καταχωρήσεις!';
+$lang['UAM_MailExclusion'] = 'Τομείς αποκλεισμού για Email ';
+$lang['UAM_Link: %s'] = 'Παρακαλώ, κάντε κλικ στο σύνδεσμο για να επιβεβαιώσετε την εγγραφή σας: %s';
+$lang['UAM_LastVisit_Date'] = 'Τελευταία επίσκεψη';
+$lang['UAM_HidePassw'] = 'Κωδικός πρόσβασης σε μορφή απλού κειμένου στο e-mail πληροφόρησης';
+$lang['UAM_No_reminder_for_default_user'] = 'Ο Προεπιλεγμένος λογαριασμός δεν είναι αντικείμενο για να λαμβάνετε υπενθυμίσεις από το GhostTracker';
+$lang['UAM_No_validation_for_your_account'] = 'Ο λογαριασμός διαχειριστή δεν υπόκειται σε επιβεβαίωση';
+$lang['UAM_No_validation_for_default_user'] = 'Ο Προεπιλεγμένος λογαριασμός δεν υπόκειται σε επιβεβαίωση';
+$lang['UAM_No_reminder_for_your_account'] = 'Ο λογαριασμός διαχειριστή δεν είναι αντικείμενο για να λαμβάνετε υπενθυμίσεις από το GhostTracker';
+$lang['UAM_No_validation_for_Webmaster'] = 'Ο λογαριασμός "Webmaster" δεν υπόκειται σε επιβεβαίωση';
+$lang['UAM_No_validation_for_Guest'] = 'Ο λογαριασμός "Επισκέπτης" δεν υπόκειται σε επιβεβαίωση';
+$lang['UAM_No_reminder_for_Webmaster'] = 'Ο λογαριασμός "Webmaster" δεν είναι αντικείμενο για να λαμβάνετε υπενθυμίσεις από το GhostTracker';
+$lang['UAM_No_reminder_for_Guest'] = 'Ο λογαριασμός "Επισκέπτης" δεν είναι αντικείμενο για να λαμβάνετε υπενθυμίσεις από το GhostTracker';
+$lang['UAM_No_Valid_Level'] = 'Επίπεδο προστασίας για τους χρήστες που δεν έχουν επιβεβαιώσει την εγγραφή τους ';
+$lang['UAM_No_Usermanager'] = 'Οι ανεπιβεβαίωτοι χρήστες δεν καταγράφονται στη λίστα προς το παρόν';
+$lang['UAM_USRAuto'] = 'Αυτόματη διαχείριση των ανεπιβεβαίωτων χρηστών';
+$lang['UAM_Tracking registered users'] = 'Παρακολούθηση εγγεγραμμένων χρηστών';
+$lang['UAM_Tracking confirmations'] = 'Επιβεβαιώσεις Παρακολούθησης';
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Έκδοση:';
+$lang['UAM_Title5'] = 'Διάφορες επιλογές';
+$lang['UAM_Title4'] = 'Συμβουλές και παραδείγματα χρήσης';
+$lang['UAM_Title3'] = 'Διαχείριση Ghost users';
+$lang['UAM_Title2'] = 'Επιβεβαιώσεις εγγραφής';
+$lang['UAM_Title1'] = 'Περιορισμοί για καταχωρίσεις';
+$lang['UAM_Tips2_txt'] = '
+
+ Στόχοι: Ενημερώστε τον επισκέπτη ότι η καταχώριση είναι σε αναμονή της επιβεβαίωσης στέλνοντας μια επιπλέον σελίδα που αντικαθιστά τη σελίδα πρότυπο γκαλερί σε κάθε μία από αυτές τις συνδέσεις, και αυτό, ενώ η καταχώριση δεν έχει εγκριθεί.
+
+ Πλεονεκτήματα έναντι της μεθόδου με PWG_Stuffs: Επιτρέπει τη μορφοποίηση των πληροφοριών και εμφανίζει τις πληροφορίες αμέσως μετά την εγγραφή του επισκέπτη.
+
+
+Προαπαιτούμενο:
+- Μια γκαλερί με όλες ή ορισμένες ιδιωτικές κατηγορίες, είναι ορατή μόνο από εγγεγραμμένους χρήστες
+- Τουλάχιστον 2, από τις ακόλουθες ομάδες χρηστών του Piwigo: "Waiting," χωρίς άδεια για τις ιδιωτικές κατηγορίες, και "Confirmed" με όλα τα δικαιώματα σχετικά με τις ιδιωτικές κατηγορίες
+- Πρόσθετο UAM
+- Πρόσθετο Additional Pages για την προσθήκη και τη διαχείριση μιας επιπλέον σελίδας για να αντικαταστήσει την προεπιλεγμένη αρχική σελίδα της γκαλερί
+- Προαιρετικά, το πρόσθετο Extended Description για την υποστήριξη πολλαπλών γλωσσών
+
+
+Στάδια:
+A. Στο πρόσθετο UAM:
+
+
Ενεργοποίηση επιβεβαίωσης εγγραφής
+
Πληκτρολογήστε το κείμενο για συμπληρωματικές εξηγήσεις που θα επισυνάπτεται στο e-mail επιβεβαίωσης εγγραφής. Εάν το πρόσθετο Extended Description είναι ενεργοποιημένο, μπορούν να χρησιμοποιηθούν οι ετικέτες γλώσσας
+
Επιλέξτε την ομάδα "Waiting" υπό τον τίτλο "Για τους χρήστες που δεν έχουν επιβεβαιώσει την εγγραφή τους"
+
Επιλέξτε την ομάδα "Confirmed" υπό τον τίτλο "Για τους χρήστες που έχουν επιβεβαιώσει την εγγραφή τους"
+
Αποθηκεύστε τις ρυθμίσεις του πρόσθετου
+
+
+B. Στο πρόσθετο Additional Pages:
+ ΣΗΜΕΙΩΣΗ: Η διαχείριση των δικαιωμάτων πρόσβασης για τις ομάδες στο Additional Pages πρέπει να είναι ενεργοποιημένη (ανατρέξτε στην ενότητα Ρυθμίσεις διαμόρφωσης πρόσθετου)
+
+
+
Προσθέστε μια νέα σελίδα με τουλάχιστον τις ακόλουθες παραμέτρους:
+
+
Όνομα σελίδας: Το όνομα που θέλετε να δώσετε στην πρόσθετη σελίδα (π.χ.: Η Εγγραφή δεν έχει επιβεβαιωθεί)
+
Τσεκάρετε το Ορισμός ως αρχική σελίδα
+
Ομάδες που επιτρέπονται: Επιλέξτε το πλαίσιο που αντιστοιχεί στην ομάδα "Waiting" που ρυθμίζετε στο UAM
+
Περιεχόμενο: Το κείμενο που θέλετε να χρησιμοποιήσετε για τους επισκέπτες.
+
+
+
Και αυτό ήταν! Μόνο οι εγγεγραμμένοι επισκέπτες και των οποίων η εγγραφή δεν έχει επιβεβαιωθεί, θα δουν αυτή τη πρόσθετη σελίδα.
+
+
+
';
+$lang['UAM_Tips1_txt'] = '
+
+ Στόχοι: Ενημερώνει τον επισκέπτη ότι η καταχώριση είναι εν αναμονή έγκρισης με την εμφάνιση ενός προσωπικού μπλοκ στην αρχική σελίδα της γκαλερί, και αυτό εφόσον η καταχώριση δεν έχει εγκριθεί.
+
+ Θυμηθείτε: Σε κανονική λειτουργία, ο «Επισκέπτης» βλέπει μόνο τις δημόσιες κατηγορίες, χωρίς πληροφοριακό μήνυμα.
+
+
+Προαπαιτούμενο:
+- Μια γκαλερί με όλες ή ορισμένες ιδιωτικές κατηγορίες, είναι ορατή μόνο από εγγεγραμμένους χρήστες
+- Τουλάχιστον 2, από τις ακόλουθες ομάδες χρηστών του Piwigo: "Waiting," χωρίς άδεια για τις ιδιωτικές κατηγορίες, και "Confirmed" με όλα τα δικαιώματα σχετικά με τις ιδιωτικές κατηγορίες
+- Πρόσθετο UAM
+- Πρόσθετο PWG Stuffs, με την προσθήκη ενός ειδικού μπλοκ UAM
+- Προαιρετικά, το πρόσθετο Extended Description για την υποστήριξη πολλαπλών γλωσσών
+
+
+Στάδια:
+A. Στο πρόσθετο UAM:
+
+
Ενεργοποίηση επιβεβαίωσης εγγραφής
+
Ενεργοποίηση επιλογή ενότητας PWG Stuffs
+
Πληκτρολογήστε το κείμενο για συμπληρωματικές εξηγήσεις που θα επισυνάπτεται στο e-mail επιβεβαίωσης εγγραφής. Εάν το πρόσθετο Extended Description είναι ενεργοποιημένο, οι ετικέτες γλώσσας μπορούν να χρησιμοποιηθούν
+
Επιλέξτε την ομάδα "Waiting" υπό τον τίτλο "Για τους χρήστες που δεν έχουν επιβεβαιώσει την εγγραφή τους"
+
Επιλέξτε την ομάδα "Confirmed" υπό τον τίτλο "Για τους χρήστες που έχουν επιβεβαιώσει την εγγραφή τους"
+
Αποθηκεύστε τις ρυθμίσεις του πρόσθετου
+
+
+B. Στο πρόσθετο PWG Stuffs :
+
+
Μεταβείτε στην καρτέλα "Προσθήκη μιας νέας μονάδας"
+
Επιλέξτε "UAM Module"
+
Ρύθμιση τη μονάδα, υπό τον τίτλο (π.χ. "εν αναμονή της επιβεβαίωσης εγγραφής") και της περιγραφής του, και τσεκάρετε μόνο το "Waiting" στον κατάλογο των ομάδων που επιτρέπεται
+
Συμπληρώστε το περιεχόμενο της μονάδας με το πληροφοριακό μήνυμα που που θα εμφανίζεται στους χρήστες που δεν έχουν επιβεβαιωθεί. Όπως και στο UAM, γλώσσες σήμανσης μπορούν να χρησιμοποιηθούν, εάν το πρόσθετο Extended Description είναι ενεργοποιημένο
+
Τσέκαρε το "Εμφάνιση της μονάδας στην αρχική σελίδα του δικτυακού τόπου"
+
Επικύρωση τη διαμόρφωση της μονάδας
+
+
+
';
+$lang['UAM_Tips2'] = 'Πληροφορίες για ανεπιβεβαίωτες εγγραφές με το UAM και το Additional Pages';
+$lang['UAM_Tips1'] = 'Πληροφορίες για ανεπιβεβαίωτες εγγραφές με UAM και PWG_Stuffs';
+$lang['UAM_Tab_Global'] = 'Διαμόρφωση';
+$lang['UAM_Tab_GhostTracker'] = 'Ghost Tracker';
+$lang['UAM_Support_txt'] = 'Η επίσημη υποστήριξη σε αυτό το πρόσθετο είναι μόνο σε αυτά τα θέμα φόρουμ του Piwigo:
+English forum - http://piwigo.org/forum/viewtopic.php?id=15015
+Επίσης είναι διαθέσιμο, το σύστημα διαχείρισης αναφορών σφαλμάτων του έργου:http://piwigo.org/bugs/';
+$lang['UAM_SubTitle4'] = 'Ghost Tracker';
+$lang['UAM_SubTitle1'] = 'Διαμόρφωση πρόσθετου';
+$lang['UAM_Stuffs_Title'] = 'UAM μπλοκ';
+$lang['UAM_Stuffs_Desc'] = 'Προσθέτει ένα μπλοκ πληροφορίες για τους ανεπιβεβαίωτους χρήστες';
+$lang['UAM_Stuffs'] = 'PWG Stuffs μπλοκ';
+$lang['UAM_ScoreTest'] = 'Αποτέλεσμα:';
+$lang['UAM_Save'] = 'Εκτέλεση αντιγράφων ασφαλείας';
+$lang['UAM_Restore_File'] = 'Επαναφορά ρυθμίσεων';
+$lang['UAM_Restore'] = 'Για να επαναφέρετε το αντίγραφο ασφαλείας των ρυθμίσεων σας. Μόνο το αποθηκευμένο αρχείο στο διακομιστή λαμβάνεται υπόψη.
+
+Προσοχή στην έκδοση του αντιγράφου ασφαλείας!! Ένα αντίγραφο ασφαλείας που δημιουργήθηκε από μια έκδοση του πρόσθετου μπορεί να αποκατασταθεί μόνο με την ίδια έκδοση.';
+$lang['UAM_Restoration_OK'] = 'Η επαναφορά των ρυθμίσεων σας ολοκληρώθηκε με επιτυχία! Παρακαλώ ξαναφορτώστε τη σελίδα διαχείρισης του UAM για να δείτε αν αποκαταστάθηκαν οι ρυθμίσεις.';
+$lang['UAM_Restoration_NOK'] = 'Παρουσιάστηκε σφάλμα κατά την επαναφορά των ρυθμίσεων παραμέτρων. Παρακαλούμε ελέγξτε την εγκυρότητα των backup αρχείων σας.';
+$lang['UAM_Reminder_without_key_of_%s'] = 's%, το κλειδί επιβεβαίωσης θα λήξει';
+$lang['UAM_Reminder_with_key_of_%s'] = 's%, το κλειδί επιβεβαίωσης σας έχει ανανεωθεί';
+$lang['UAM_Reminder_Sent_OK'] = 'ΝΑΙ';
+$lang['UAM_Reminder_Sent_NOK'] = 'ΌΧΙ';
+$lang['UAM_RejectConnexion_Custom_Txt'] = 'Προσαρμογή του κειμένου απόρριψης';
+$lang['UAM_Reminder'] = 'Αποστολή υπενθύμισης';
+$lang['UAM_RejectConnexion'] = 'Απόρριψη σύνδεσης στο χρήστη μέχρι καταχώριση επιβεβαίωσης';
+$lang['UAM_Registration_Date'] = 'Ημερομηνία εγγραφής';
+$lang['UAM_RedirToProfile'] = 'Ανακατεύθυνση στη σελίδα Προσαρμογής';
+$lang['UAM_PwdReset_Todo'] = 'Κωδικός που πρέπει να ανανεωθεί';
+$lang['UAM_PwdReset_NA'] = 'Αρχικός κωδικός πρόσβασης';
+$lang['UAM_PwdReset_Done'] = 'Κωδικός ανανεώθηκε ';
+$lang['UAM_PwdReset'] = 'Ανανέωση κωδικού';
+$lang['UAM_Password_Reset_Msg'] = 'Παρακαλώ, αλλάξτε τον κωδικό σας!';
+$lang['UAM_Password_Enforced_true'] = 'Ενεργοποίηση. Ελάχιστη βαθμολογία:';
+$lang['UAM_Password_Enforced'] = 'Ενίσχυση του επιπέδου ασφάλειας των κωδικών πρόσβασης';
+$lang['UAM_PasswordTest'] = 'Δοκιμή Κωδικού:';
+$lang['UAM_Password: %s'] = 'Κωδικός: %s';
+$lang['UAM_Password reset selected users'] = 'Αίτηση ανανέωσης κωδικού πρόσβασης για επιλεγμένους χρήστες';
+$lang['UAM_submit'] = 'Υποβολή ρυθμίσεων';
+$lang['UAM_save_config'] = 'Η Διαμόρφωση αποθηκεύτηκε.';
+$lang['UAM_reg_err_login5'] = 'Ο Παροχέα email σας απαγορεύεται για την εγγραφή. Απαγορευμένες παροχείς ηλεκτρονικού ταχυδρομείου είναι:';
+$lang['UAM_mail_exclusionlist_error'] = 'Προσοχή! Έχετε εισάγει μια νέα γραμμή (CR-LF) στην αρχή της λίστας αποκλεισμού e-mail (εμφανίζονται με κόκκινο χρώμα παρακάτω). Παρά το γεγονός ότι η νέα αυτή γραμμή δεν είναι ορατή, εξακολουθεί να είναι παρούσα και μπορεί να προκαλέσει δυσλειτουργία του πρόσθετου. Παρακαλώ πληκτρολογήστε ξανά στη λίστα αποκλεισμού σας με τρόπο που δεν ξεκινά με μια νέα γραμμή.';
+$lang['UAM_reg_err_login4_%s'] = 'Ασφάλεια: Ένα σύστημα ελέγχου υπολογίζει τη βαθμολογία για την πολυπλοκότητα των επιλεγμένων κωδικών πρόσβασης. Η πολυπλοκότητα του κωδικού πρόσβασής σας είναι πολύ χαμηλή (βαθμολογία = %s). Παρακαλώ, επιλέξτε έναν νέο κωδικό πρόσβασης πιο ασφαλή, ακολουθώντας αυτούς τους κανόνες:
+- Χρησιμοποιήστε γράμματα και αριθμούς
+- Χρησιμοποιήστε κεφαλαία και πεζά
+- Αυξήστε το μήκους του (αριθμός χαρακτήρων)
+Η ελάχιστη βαθμολογία για τους κωδικούς πρόσβασης που απαιτείται από τον διαχειριστή είναι:';
+$lang['UAM_reg_err_login3'] = 'Ασφάλεια: Κωδικός Πρόσβασης δεν είναι υποχρεωτικός!';
+$lang['UAM_reg_err_login2'] = 'Το Όνομα χρήστη δεν πρέπει να ταιριάζει με τους ακόλουθους χαρακτήρες:';
+$lang['UAM_no_update_pwd'] = '[προφίλ ενημερωμένο, χωρίς να αλλάξει τον κωδικό]';
+$lang['UAM_infos_mail %s'] = '%s, παρακαλώ εδώ είναι τα στοιχεία σας για να συνδεθείτε στην γκαλερί:';
+$lang['UAM_empty_pwd'] = '[κενός κωδικός πρόσβασης]';
+$lang['UAM_confirmmail_custom_Txt2'] = 'Κείμενο της σελίδας επιβεβαίωσης - Επιβεβαίωση μη αποδεκτή';
+$lang['UAM_confirmmail_custom_Txt1'] = 'Κείμενο της σελίδας επιβεβαίωσης - Επιβεβαίωση αποδεκτή';
+$lang['UAM_audit_ok'] = 'Παρακολούθηση ΟΚ';
+$lang['UAM_audit'] = 'Ρυθμίσεις Παρακολούθησης';
+$lang['UAM_You need to confirm pwdreset'] = 'Πρέπει να επιβεβαιώσετε τον κωδικό ανανέωσης (check box)!';
+$lang['UAM_You cannot pwdreset your account'] = 'Κωδικός ανανέωση δεν μπορεί να ρυθμιστεί για το δικό σας λογαριασμό!';
+$lang['UAM_Webmaster cannot be pwdreset'] = 'Ο κωδικός ανανέωση δεν μπορεί να ρυθμιστεί για το λογαριασμό webmaster!';
+$lang['UAM_ValidationLimit_Info'] = 'Προθεσμία για την επιβεβαίωση εγγραφής είναι περιορισμένο';
+$lang['UAM_Validation of %s'] = 'Επιβεβαίωση του %s';
+$lang['UAM_Validated_Status'] = 'Κατάσταση για τους χρήστες οι οποίοι έχουν επιβεβαιώσει την εγγραφή τους ';
+$lang['UAM_Validated_Group'] = 'Ομάδα για χρήστες οι οποίοι έχουν επιβεβαιώσει εγγραφή τους ';
+$lang['UAM_Valid_Level'] = 'Επίπεδο προστασίας για τους χρήστες οι οποίοι έχουν επιβεβαιώσει την εγγραφή τους ';
+$lang['UAM_Username_Char_true'] = 'Απαγορευμένοι χαρακτήρες: (Χρησιμοποιήστε ένα κόμμα για να διαχωρίσετε κάθε χαρακτήρα)
';
+$lang['UAM_Username_Char_false'] = 'Επιτρέπονται όλα (προεπιλογή)';
+$lang['UAM_Username_Char'] = 'Ονόματα χρηστών: Αποκλεισμός χαρακτήρων';
+$lang['UAM_User: %s'] = 'Χρήστης : %s';
+$lang['UAM_Update of %s'] = 'Προφίλ %s επικαιροποιημένο';
+$lang['UAM_USRAutoMail'] = 'Αυτόματη υπενθύμιση e-mail';
+$lang['UAM_USRAutoDel'] = 'Προσαρμοσμένο μήνυμα για διαγραμμένο λογαριασμό';
+$lang['UAM_mail_exclusion_error'] = 'Η επιλογή του Piwigo "Η διεύθυνση email είναι υποχρεωτική για όλους τους χρήστες" έχει απενεργοποιηθεί, ενώ η επιλογή του πρόσθετου UserAdvancedManager (UAM) "Αποκλεισμός τομέων email" παρέμεινε ενεργή. Αυτός ο συνδυασμός δεν είναι λογικός και δεν είναι συμβατός!
+Παρακαλούμε, Επανενεργοποιήσατε την επιλογή του Piwigo "Η διεύθυνση email είναι υποχρεωτική για όλους τους χρήστες" για να είσαστε σε θέση στη συνέχεια να απενεργοποιήσετε την επιλογή του UAM "Αποκλεισμός τομέων email" αν είναι αυτό που θέλετε.
+Σημείωση: Αυτό το μήνυμα θα εξαφανιστεί αφού έχετε κάνει την απαραίτητη διόρθωση και την επαναφόρτωση της σελίδας του διαχειριστή.
';
+$lang['UAM_Subject admin validation for %s'] = 'Η καταχώρηση των %s αναμένει επικύρωση';
+$lang['UAM_Manual_validation_needed_for %s'] = 'Ο χρήστης % καταχωρήθηκε και περιμένει χειροκίνητη επικύρωση από τον διαχειριστή';
+$lang['UAM_Customize_messagesandmails'] = 'Προσαρμόστε τα μηνύματα και τα e-mails';
+$lang['UAM_Change'] = 'Αλλάξτε την Ομάδα / Status / Επίπεδο προστασίας των χρηστών που έχουν επιβεβαιωθεί';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/en_UK/description.txt
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/en_UK/description.txt (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/en_UK/description.txt (revision 19236)
@@ -0,0 +1,1 @@
+Strengthens the possibilities of user management
Index: /extensions/UserAdvManager/tags/2.41.2/language/en_UK/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/en_UK/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/en_UK/help.lang.php (revision 19236)
@@ -0,0 +1,354 @@
+
+NB: The option can also exclude whole words.
+
+Warning: This option has no effect on the user names created prior to its activation.';
+$lang['UAM_passwTitle_d'] = 'Enabling this option makes mandatory the seizure of a password upon registration, and requires the password chosen by the visitor to meet a minimum level of complexity. If the threshold is not reached, the score achieved and the minimum score to be achieved are displayed, along with recommendations to increase the value of this score.
+There is field test to measure the complexity of a password, and can afford to get an idea of the score to define complex custom.
+Note: The score of a password is calculated based on several parameters: length, type of characters used (letters, digits, uppercase, lowercase, special characters). A score below 100 is considered low, from 100 to 500, the complexity is average; beyond 500, the security is excellent.';
+$lang['UAM_passwtestTitle'] = 'Testing the complexity of a password';
+$lang['UAM_passwtestTitle_d'] = 'Enter the password to test and then click on "Score calculation" to see the result.';
+$lang['UAM_passwadmTitle_d'] = 'An administrator can create a user account with or without application of the rule of computing complexity.
+Note: If the user account created wants to change password and strengthening passwords for users is active, it will be subject to the rule set.';
+$lang['UAM_infomailTitle_d'] = 'This option allows to automate sending an information email to a user when he changes his password or email address in his profile page.
+The content of the message sent is composed of a customizable part to introduce a little welcome note and a fixed part indicating the login name, password and email address of the user.';
+$lang['UAM_remailtxt1Title'] = 'Reminder email with new key generated';
+$lang['UAM_remailtxt2Title'] = 'Reminder email without new key generated';
+$lang['UAM_tipsTitle_d'] = 'Tips and various examples of use';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_adminconfmailTitle_d'] = 'You can disable this confirmation only for user accounts created by the administrator via Piwigo\'s users management interface.
+By activating this option, email confirmation for registration will be sent to each user created by admin.
+By disabling this option (default), only the email information is sent (if "Information email to user" is enabled).';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_restricTitle_d'] = '
+- Characters exclusion
+- Password enforcement
+- Email domains exclusion
+...
+';
+$lang['UAM_gtTitle_d'] = 'When Ghost Tracker is enabled and initialized, you will find below the list of registered visitors who have not returned since x days. "x" is the number of days configured in the General Setup tab. In addition, you will find a column indicating whether an email reminder has been sent to targeted visitors. So, you can see at a glance and treat visitors who have not taken account of the reminder.
In this view, you can:
+
+- Manually delete accounts (manual drain)
+
+- Generate email reminder with resetting the last visit date. This allows to give a wildcard to targeted visitors. If the visitor has already received a reminder, nothing prevents to resent a new mail which will reset again, in fact, the last visit date.
+
+Table Sorting Function: You can sort the data displayed by clicking on the column headers. Hold the SHIFT key to sort up to 4 simultaneous columns.';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.6
+$lang['UAM_RedirTitle_d'] = 'This option automatically redirect a registered user to his customization page only at his first connection to the gallery.
+Please note: This feature does not apply to all registered users. Those with "admin", "webmaster" or "generic" status are excluded.';
+// --------- End: New or revised $lang ---- from version 2.15.6
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_ghosttrackerTitle_d'] = 'Also called "Ghost Tracker", when this function is activated, you can manage your visitors depending on the frequency of their visits. 2 operating modes are available:
+- Manual management : When the time between 2 visits is reached,, the visitor appears in the "Ghost Tracker" table where you will be able to remind visitors via email or delete him.
+- Automated management : When the period between 2 successive visits is reached, the visitor is automatically deleted or moved into a wait group and/or status. In this second case, an information email can be sent to him.
+Important note : If you enable this feature for the first time or you have reactivated after a long period off during which new visitors are registered, you must initialize or reset the Ghost Tracker (see corresponding instructions on "Ghost Tracker" tab).';
+$lang['UAM_GTAutoTitle_d'] = 'This option allows to apply rules for automated management of ghosts users.
+
Basic Principle: A user who reaches the maximum time between visits and has already been notified by email is considered as expired. Then you can apply automated processing rules such as automatic deletion of expired accounts or demotion by restricting access to the gallery (switch automatically to a restricted group and/or status).
+
The triggering of these automation is achieved when connecting users (any user!) to the gallery.';
+$lang['UAM_GTAutoDelTitle'] = 'Custom message on deleted account';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePasswTitle_d'] = 'Choose here if you want to display the password chosen by the visitor in the information email. If you enable the option, the password will then appear in clear text. If you disable the password will not appear at all.';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.11
+$lang['UAM_gttextTitle_d'] = 'Enter the text you want to appear in the email reminder to prompt the user to return to visit your gallery (NB: The text pre-filled with the installation of the plugin is provided as an example).
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+- [days] to insert the maximum numbers of days between two visits.
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_infotxtTitle_d'] = 'Enter the introductory text that you want to appear in the information email.
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_confirmmail_custom1_d'] = 'When the option "Confirmation of registration" is active, this field allows you to customize the acceptance text on the registration confirmation page displayed when user clicks the confirmation link that was received by email.
+
+After installing the plugin, a standard text is set as an example.
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the related user name.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+
+This field is compatible with the FCK Editor and, for multi-languages, you can use the tags [lang] of the plugin Extended description if it\'s active.';
+$lang['UAM_confirmmail_custom2_d'] = 'When the option "Confirmation of registration" is active, this field allows you to customize the rejectance text on the registration confirmation page displayed when user clicks the confirmation link that was received by email.
+
+After installing the plugin, a standard text is set as an example.
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the related user name.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+
+This field is compatible with the FCK Editor and, for multi-languages, you can use the tags [lang] of the plugin Extended description if it\'s active.';
+$lang['UAM_GTAutoDelTitle_d'] = 'This is only valid when the user whose account has expired itself triggers the deletion mechanism (rare but possible). he\'s then disconnected of the gallery and redirected to a page showing the deletion of his account and, possibly, the reasons for this deletion.
+
+Further customize the content with special inserted tags:
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+[username] is not available here because concerned user has been deleted.
+
+Custom text for the redirect page can be entered in this field that is compatible with the FCK Editor and, for multi-languages, you can use the tags [lang] of the plugin Extended description if it\'s active.';
+$lang['UAM_CustomPasswRetrTitle_d'] = 'By default, when a user has lost his password and selects the option of recovery, he receives an email containing only his username and his new password.
+
+Here, you can add text of your choice to be inserted before the standard information.
+
+Further customize the content with special inserted tags:
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_USRAutoDelTitle_d'] = 'This is only valid when the user whose account has expired itself triggers the deletion mechanism (rare but possible). he\'s then disconnected of the gallery and redirected to a page showing the deletion of his account and, possibly, the reasons for this deletion.
+
+Further customize the content with special inserted tags:
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+[username] is not available here because concerned user has been deleted.
+
+Custom text for the redirect page can be entered in this field that is compatible with the FCK Editor and, for multi-languages, you can use the tags [lang] of the plugin Extended description if it\'s active.';
+// --------- End: New or revised $lang ---- from version 2.20.11
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.0
+$lang['UAM_confirmTitle_d'] = '
+- Information email generation
+- Register confirmation email generation
+- Groups, status or privacy level auto joining
+- Deadline for confirmation of registration
+- Reminder email generation
+...
+';
+$lang['UAM_confirmgrpTitle'] = 'Groups';
+$lang['UAM_confirmstatTitle'] = 'Statutes';
+$lang['UAM_confirmgrpTitle_d'] = 'WARNING : Using groups on confirmation requires that you have created at least one users group and is defined "by default" in Piwigo\'s user groups management.
+The groups are validated for use in conjunction with the "Confirmation of registration"';
+$lang['UAM_confirmstatTitle_d'] = 'WARNING : The use of statuses on confirmation requires that you have kept the "Guest" user with default setting (as user template) for new registered. Note you can set any other user as a template for new registered. Please refer to the Piwigo\'s documentation for more details.
+The Statutes are validated for use in conjunction with the "Confirmation of registration"';
+$lang['UAM_confirmlevelTitle'] = 'Privacy level';
+$lang['UAM_confirmlevelTitle_d'] = 'WARNING : The use of privacy level requires that you have used them with your pictures. Please refer to the Piwigo\'s documentation for more details.
+The privacy level is validated for use in conjunction with the "Confirmation of registration"';
+$lang['UAM_GTAutoGpTitle_d'] = 'The automatic change of group, status or privacy level is like a demotion of the accounts involved and working on the same principle as the group, status or privacy level of confirmation (see "Setting confirmations of registration"). Therefore be to define a group, status and / or level demoting access to the gallery. If this has already been defined with the use of registration confirmation function, you can use the same group / status / level.
+Important note : If a ghost user still has not heard from after the time limit and despite the automatic notification by email (if enabled), he\'s automatically deleted from the database.';
+$lang['UAM_GT_MainTitle_d'] = '
+- Automatic or manual management of ghost users
+- E-mailing
+...
+';
+$lang['UAM_miscTitle_d'] = '
+- Registered users monitoring
+- Nickname mandatory for guests comments
+...
+';
+$lang['UAM_PwdResetTitle_d'] = 'Enabling this option will add a new feature in the Piwigo\'s user management panel (Users> Manage) that can apply to renew the password for selected users. In addition, a new column is added to show the status of passwords for each of them with the following values:
+- Password to be renewed: A password renewal request has been planned.
+- Password renewed: The password has been renewed after a request.
+- Original Password: The original password chosen at account creation and has never been required for a renewal.
+Webmaster, generic and guest accounts are excluded from this function.
+These users will be automatically redirected to their customization page at each of their connections until they changed their password and an explicit message will be displayed on this page.';
+$lang['UAM_DumpTitle_d'] = 'This allows you to save the entire configuration of the plugin in a file so you can restore it if something goes wrong (wrong manipulation or before an update, for example). By default, the file is stored in this folder ../plugins/UserAdvManager/include/backup/ and is called "UAM_dbbackup.sql".
+
+Warning: The file is overwritten each backup action!
+
+It can sometimes be useful to retrieve the backup file on your computer. For example: To restore to another database, to outsource or to keep multiple save files. To do this, just check the box to download the file.
+
+The recovery from this interface is available only for the local backup file (../plugins/UserAdvManager/include/backup/UAM_dbbackup.sql). Downloaded backup file can\'t be restored by this way. To do this, please use your dedicated database management tool (like PhpMyAdmin for MySql database).
+
+Warning: After the restore, it is necessary to reload the administration page of the plugin to see the restored settings!';
+// --------- End: New or revised $lang ---- from version 2.30.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.3
+$lang['UAM_mailexcTitle_d'] = 'By default, Piwigo accepts all email addresses in the format xxx@yyy.zz. Enabling this option allows you to exclude certain domains in the format: @ [domain_name].[domain_extension].
+Warning - This feature works only if emails are mandatory for registrations! Please see Piwigo\'s configuration options.';
+$lang['UAM_userlistTitle_d'] = 'This page is for information to the administrator. It displays a list of all users registered on the gallery showing the date and number of days since their last visit. The list is sorted in ascending order of number of days.
+
+Only when the Ghost Tracker is active, the number of days without a visit appears as the following color code, according to the maximum set in the Ghost Tracker options:
+
+- Green : When the user has visited the gallery less than 50% of the maximum indicated in the Ghost Tracker.
+- Orange : When the user has visited the gallery between 50% and 99% of the maximum indicated in the Ghost Tracker.
+- Red : When the user has visited the gallery for more than 100% of the maximum indicated in the Ghost Tracker. In this case, the user must also appear in the Ghost Tracker table.
+
+Example :
+
+The maximum period of Ghost Tracker is configured to 100 days.
+
+A user will appear in green if he visited the gallery for less than 50 days, in orange if his last visit took place between 50 and 99 days and red for 100 days and above.
+
+NOTE: The list does not display who have not confirmed their registration (if the option of confirming the registration is activated). These users are then managed in a special way in the "Tracking confirmations" tab.
+
+Table Sorting Function: You can sort the data displayed by clicking on the column headers. Hold the SHIFT key to sort up to 4 simultaneous columns.';
+$lang['UAM_usermanTitle_d'] = 'When limiting the deadline for registration is enabled, you will find below the list of users whose confirmation of registration is expected, whether or not they are in time to confirm.
+The registration date is displayed in green when the user concerned is below the time limit to confirm his registration. In this case, the confirmation key is still valid and we can send an email with or without a new confirmation key.
+When the registration date appears in red, the confirmation period has expired. In this case, you must send an email with regeneration of confirmation key if you want to enable the user to confirm their registration.
+In all cases, it is possible to manually force the confirmation.
+In this view, you can:
+
+- Manually delete accounts (manual drain)
+
+- Generate email reminder without generating a new key. Warning: Send an email reminder to targeted visitors. This function does not reset the date of registration of targeted visitors and the timeout is still valid.
+
+- Generate email reminder with generating a new key. Warning : Send an email reminder to targeted visitors. This function also resets the date of registration of targeted visitors which equates to extend the deadline for confirmation.
+
+- Submit a registration awaiting confirmation manually even if the expiry date has passed (forcing confirmation).
+
+Table Sorting Function: You can sort the data displayed by clicking on the column headers. Hold the SHIFT key to sort up to 4 simultaneous columns.';
+$lang['UAM_confirmmailTitle_d'] = 'This option allows a user to either confirm registration by clicking on a link received in an email sent upon registration or administrators to manually activate the registration.
+
+In first case, the e-mail is composed of a customizable part to introduce a little welcome note and a fixed part containing the activation link that is generated from a random key that can possibly regenerate through the "Tracking confirmations" tab.
+
+In second case, the validation link is send to the gallery administrators. Visitors have to wait until an administrator confirm them himself by using the validation link or in "confirmation tracking" tab.
+
+NB: Options "Deadline for confirmation of registration limited" and "Remind unconfirmed users " have to be set to off when admin\'s manual confirmation is enabled.
+
+This option is generally used with the automatic assignment of group and/or statutes. For example, a user who has not confirmed their registration will be set in a specific group of users (with or without restrictions on the gallery) while a user who confirmed his registration shall be set in a "normal" group.';
+$lang['UAM_validationlimitTitle_d'] = 'This option allows to limit the validity of confirmation key email sent to new registrants. Visitors who register will have x days of time to confirm their registration. After this period the confirmation link will expire.
+
+This option is used in conjunction with the "Confirmation of registration"
+
+If this option and the option "Remind unconfirmed users" are activated, new options will appear below in this section to enable the automation of unconfirmed users management.';
+$lang['UAM_remailTitle_d'] = 'This option allows you to send a reminder email to users registered but have not confirmed their registration on time. It therefore works in conjunction with the "Confirmation of registration"
+
+2 types of emails can be sent: With or without regeneration of the confirmation key. As appropriate, the content of emails can be customized.
+
+Refer to the "Tracking confirmations" tab.
+
+If this option and the option "Deadline for registration confirmation limited" are activated, new options will appear below in this section to enable the automation of unconfirmed users management.';
+$lang['UAM_USRAutoTitle_d'] = 'Automatic handling of unconfirmed visitors is triggered each time you connect to the gallery and works as follows:
+
+- Automatic deletion of accounts not confirmed in the allowed time without sending automatic email reminder -> "Deadline for registration confirmation limited" enabled and "Remind unconfirmed users" disabled.
+
+- Automatically sending a reminder message with a new generation of confirmation key and automatic deletion of accounts not confirmed in the time after sending the reminder -> "Deadline for registration confirmation limited" enabled et "Remind unconfirmed users" enabled.';
+$lang['UAM_USRAutoMailTitle_d'] = 'When activated, this function will automatically send personalized content in "Reminder email with new key generated" to visitors who match criteria.';
+$lang['UAM_StuffsTitle_d'] = 'This enables an additional UAM block in PWG Stuffs plugin (if installed) to inform your visitors who did not confirm their registration about their condition.
+
+Please refer to the Tips and Examples of Use at the bottom of this page for details.';
+$lang['UAM_confirmtxtTitle_d'] = 'Enter the introductory text that you want to appear in the email confirmation of registration.
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+- [Kdays] to insert the number of days limit to confirm a registration ("Deadline for registration confirmation limited;" have to be enabled).
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_remailtxt1Title_d'] = 'Enter the introductory text that you want to appear in the reminder email, in addition to the confirmation key regenerated.
+
+If left blank, the mail reminder will include only the confirmation link. It is therefore strongly advised to take a little explanatory text. (NB: The text pre-filled with the installation of the plugin is provided as an example).
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+- [Kdays] to insert the number of days limit to confirm a registration ("Deadline for registration confirmation limited;" have to be enabled).
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_remailtxt2Title_d'] = 'Enter the introductory text that you want to appear in the reminder email without a confirmation key regenerated.
+
+If left blank, the mail reminder will be empty. It is therefore strongly advised to take a little explanatory text. (NB: The text pre-filled with the installation of the plugin is provided as an example).
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+- [Kdays] to insert the number of days limit to confirm a registration ("Deadline for registration confirmation limited; have to be enabled).
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_AdminValidationMail_d'] = 'When an administrator or Webmaster of the gallery manually confirm registration pending, a notification email is automatically sent to the user. Enter here the text that appears in this email.
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_RejectConnexion_d'] = 'If activated, new registered users who have not confirm their registration won\'t be able to connect to the gallery. They will be redirected to a special page to inform them of this state.
+Warning - This feature works only in conjunction with confirmation groups! See below to set the groups as required.';
+$lang['UAM_RejectConnexion_Custom_Txt_d'] = 'Customize here your explanation text for inform unconfirmed users that they won\'t be able to connect the gallery until they have confirmed their registration.
+
+This field is compatible with the FCK Editor and, for multi-languages, you can use the [lang] tags of the Extended description plugin if it\'s active.';
+$lang['UAM_Tracking registered users_d'] = 'This activates a table in the "Tracking registered users" tab where are listed registered users on the gallery with the date of their last visit and time spent (in days) since their last visit. Monitoring is purely informative for the administrator of the gallery.';
+// --------- End: New or revised $lang ---- from version 2.30.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.40
+$lang['UAM_AdminValidationMail_Subject_d'] = 'When an administrator or Webmaster of the gallery manually confirm registration pending, a notification email is automatically sent to the user. Enter here your customized manual validation email subject.
+By default, the field has a generic text in English but you can change it and use the translation tags [lang =?] of the Extended Description plugin if installed.
+
+The following additional customizations tags are available without using the Extended Description plugin:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+';
+$lang['UAM_ConfirmMail_Subject_d'] = 'Enter here your customized registration confirmation email subject.
+By default, the field has a generic text in English but you can change it and use the translation tags [lang =?] of the Extended Description plugin if installed.
+
+The following additional customizations tags are available without using the Extended Description plugin:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+';
+$lang['UAM_ConfirmMail_ReMail_Subject_d'] = 'Enter here your customized registration confirmation reminder email subject (with or without new key generation).
+By default, the field has a generic text in English but you can change it and use the translation tags [lang =?] of the Extended Description plugin if installed.
+
+The following additional customizations tags are available without using the Extended Description plugin:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+';
+$lang['UAM_GTReminder_Subject_d'] = 'Enter here your customized manual Ghost Tracker reminder email subject.
+By default, the field has a generic text in English but you can change it and use the translation tags [lang =?] of the Extended Description plugin if installed.
+
+The following additional customizations tags are available without using the Extended Description plugin:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+';
+$lang['UAM_GTAutomail_Subject_d'] = 'Enter here your customized automatic Ghost Tracker demotion email subject.
+By default, the field has a generic text in English but you can change it and use the translation tags [lang =?] of the Extended Description plugin if installed.
+
+The following additional customizations tags are available without using the Extended Description plugin:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+';
+$lang['UAM_GTAutoMailTitle_d'] = 'When an account is expired (group / status / privacy level change demoting the visitor), an email information can be sent to clarify the reasons for this change and the means to recover the initial access to the gallery.
+ To do this, a link to reconfirmation of registration is attached to the email (automatic generation of a new confirmation key).If the user has already been notified, his account is automatically destroyed.
+
+Warning: The use of this function is intimately associated with the confirmation of registration by the user (confirmation by mail) and can not be activated without this option.';
+$lang['UAM_GTAutomail_Text_d'] = 'Enter the custom text that also explain the reasons for the demotion, to accompany the confirmation link. The custom text is not mandatory but strongly recommended. In fact, your visitors will not appreciate receiving an email containing only a single link without further explanation. ;-)
+
+Further customize the content with special inserted tags:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+- [myurl] to insert your gallery URL if set in Piwigo\'s configuration options.
+
+To use multiple languages, you can use the Extended description plugin\'s tags if it is active.';
+$lang['UAM_MailInfo_Subject_d'] = 'Enter here your customized information email subject.
+By default, the field has a generic text in English but you can change it and use the translation tags [lang =?] of the Extended Description plugin if installed.
+
+The following additional customizations tags are available without using the Extended Description plugin:
+- [username] to automatically insert the name of the destination user of the email.
+- [mygallery] to insert the title of your gallery.
+';
+// --------- End: New or revised $lang ---- from version 2.40
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/en_UK/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/en_UK/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/en_UK/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/en_UK/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/en_UK/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/en_UK/plugin.lang.php (revision 19236)
@@ -0,0 +1,428 @@
+This account uses one or more forbidden characters : ';
+$lang['UAM_Err_audit_email_forbidden'] = 'This account uses a forbidden email provider : ';
+$lang['UAM_Err_audit_advise'] = 'you have to perform corrections to comply with new rules that you have activated. Use a database management utility to correct user accounts directly in the table ###_USERS';
+$lang['UAM_reg_err_login2'] = 'Username does not have to match the following characters: ';
+$lang['UAM_reg_err_login5'] = 'Your email provider is banned for registration. Banned email providers are: ';
+$lang['UAM_empty_pwd'] = '[empty password]';
+$lang['UAM_no_update_pwd'] = '[profile updated without password changed]';
+$lang['UAM_No_validation_for_Guest'] = 'The "Guest" account is not subject to confirmation';
+$lang['UAM_No_validation_for_default_user'] = 'The default account is not subject to confirmation';
+$lang['UAM_No_validation_for_Webmaster'] = 'The "Webmaster" account is not subject to confirmation';
+$lang['UAM_No_validation_for_your_account'] = 'Your personnal admin account is not subject to confirmation';
+
+
+/* Processing messages */
+$lang['UAM_%d_Mail_With_Key'] = '%d message with key renewal was sent';
+$lang['UAM_%d_Mails_With_Key'] = '%d messages with key renewal were sent';
+$lang['UAM_%d_Reminder_Sent'] = '%d reminder message was sent';
+$lang['UAM_%d_Reminders_Sent'] = '%d reminder messages were sent';
+
+
+/* Action button names */
+$lang['UAM_Delete_selected'] = 'Delete';
+$lang['UAM_Mail_without_key'] = 'Reminder without key';
+$lang['UAM_Mail_with_key'] = 'Reminder with key';
+
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1
+/* Global Configuration Tab */
+$lang['UAM_PasswordTest'] = 'Score calculation';
+/* Ghost Tracker Tab */
+$lang['UAM_Tab_GhostTracker'] = 'Ghost Tracker';
+$lang['UAM_Reminder'] = 'Email reminder';
+$lang['UAM_Reminder_Sent_OK'] = 'YES';
+$lang['UAM_Reminder_Sent_NOK'] = 'NO';
+/* Errors and Warnings */
+$lang['UAM_save_config'] ='Configuration saved.';
+$lang['UAM_reg_err_login3'] = 'Security : Password is mandatory !';
+$lang['UAM_reg_err_login4_%s'] = 'Security : A control system calculates a score on the chosen passwords complexity. The complexity of your password is too low (score = %s). Please, choose a new password more secure by following these rules:
+- Use letters and numbers
+- Use lowercase and uppercase
+- Increase its length (number of characters)
+The minimum passwords score required by the administrator is: ';
+$lang['UAM_No_reminder_for_Guest'] = 'The "Guest" account is not subject to receive reminders from GhostTracker';
+$lang['UAM_No_reminder_for_default_user'] = 'The default account is not subject to receive reminders from GhostTracker';
+$lang['UAM_No_reminder_for_Webmaster'] = 'The "Webmaster" account is not subject to receive reminders from GhostTracker';
+$lang['UAM_No_reminder_for_your_account'] = 'You personnal admin account is not subject to receive reminders from GhostTracker';
+/* Action button names */
+$lang['UAM_audit'] = 'Audit settings';
+// --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.2
+/* Errors and Warnings */
+$lang['UAM_GhostTracker_Init_OK'] = 'Ghost Tracker reset done !';
+/* Action button names */
+$lang['UAM_GT_Reset'] = 'Reset Ghost Tracker';
+// --------- End: New or revised $lang ---- from version 2.12.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.8
+/* Errors and Warnings */
+$lang['UAM_mail_exclusionlist_error'] = 'Warning! You have entered a new line (CR-LF) at the begining of email exclusion list (shown in red below). Although this new line is not visible, it is still present and may cause malfunction of the plugin. Please re-type in your exclusion list in a manner that does not begin with a newline.';
+// --------- End: New or revised $lang ---- from version 2.12.8
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.4
+/* Global Configuration Tab */
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Version : ';
+$lang['UAM_SubTitle1'] = 'Plugin configuration';
+$lang['UAM_Tab_Global'] = 'Configuration';
+$lang['UAM_Title4'] = 'Tips and examples of use';
+$lang['UAM_No_Casse'] = 'Usernames: Case sensitivity';
+$lang['UAM_Username_Char'] = 'Usernames: Exclusion of characters';
+$lang['UAM_Username_Char_true'] = ' Banning characters: (Use a comma to separate each character)
';
+$lang['UAM_Username_Char_false'] = ' Permit all (default)';
+$lang['UAM_Password_Enforced'] = 'Strengthening the security level of passwords';
+$lang['UAM_Password_Enforced_true'] = ' Enable. Minimum Score: ';
+$lang['UAM_AdminPassword_Enforced'] = 'Applying to administrators';
+$lang['UAM_PasswordTest'] = 'Password test: ';
+$lang['UAM_ScoreTest'] = 'Result: ';
+$lang['UAM_MailExclusion'] = 'Email domains exclusion';
+$lang['UAM_MailExclusion_true'] = ' Exclude the following domains: (Use a comma to separate each domain)';
+
+$lang['UAM_Mail_Info'] = 'Information email to user:';
+$lang['UAM_MailInfo_Text'] = ' Customizing the information email:';
+$lang['UAM_Confirm_Mail'] = 'Confirmation of registration:';
+$lang['UAM_ConfirmMail_Text'] = ' Customizing the confirmation email:';
+$lang['UAM_ValidationLimit_Info'] = 'Deadline for registration confirmation limited';
+$lang['UAM_ConfirmMail_TimeOut_true'] = ' Enable. Number of days until expiration: ';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Customizing the reminder message with new regeneration of confirmation key.';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Customizing the reminder message without regeneration of confirmation key.';
+
+$lang['UAM_GhostTracker'] = 'Ghost visitors management (Ghost Tracker)';
+$lang['UAM_GhostTracker_true'] = ' Enable. Maximum period in days between two visits: ';
+$lang['UAM_GhostTracker_ReminderText'] = 'Customizing Ghost Tracker\'s reminder message';
+
+/* Ghost Tracker Tab */
+$lang['UAM_SubTitle4'] = 'Ghost Tracker';
+$lang['UAM_GT_Init'] = 'Initializing Ghost Tracker';
+$lang['UAM_GhostTracker_Title'] = 'Ghost visitors management';
+$lang['UAM_GhostTracker_Init'] = 'If you enable this feature for the first time or you have reactivated after a long period off during which new visitors are registered, you must initialize or reset the Ghost Tracker. This action is done only after activation or reactivation of the option. Please click once the reset button below.';
+/* Mailing */
+$lang['UAM_Add of %s'] = 'Profile created for %s';
+$lang['UAM_Update of %s'] = 'Profile %s updated';
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, this is a reminder email';
+$lang['UAM_Reminder_with_key_of_%s'] = '%s, your confirmation key has been renewed';
+$lang['UAM_Reminder_without_key_of_%s'] = '%s, your confirmation key will expire';
+/* Errors and Warnings */
+$lang['UAM_Err_GhostTracker_Settings'] = 'This page is available only if "Ghost Tracker" is active in "Setting the registrations followed and other options".';
+$lang['UAM_Err_Userlist_Settings'] = 'This page is available only if "Monitoring registered users" is active in the "Setting the registrations followed and other options".';
+// --------- End: New or revised $lang ---- from version 2.13.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_AdminConfMail'] = 'Confirmation of registration for admins';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.0
+$lang['UAM_confirmmail_custom_Txt1'] = 'Text of the confirmation page - Confirmation accepted';
+$lang['UAM_confirmmail_custom_Txt2'] = 'Text of the confirmation page - Confirmation rejected';
+$lang['UAM_LastVisit_Date'] = 'Last visit';
+$lang['UAM_Nb_Days'] = 'Difference in days';
+// --------- End: New or revised $lang ---- from version 2.15.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.1
+$lang['UAM_Support_txt'] = 'The official support on this plugin is only on these Piwigo forum topic:
+English forum - http://piwigo.org/forum/viewtopic.php?id=15015
+Also available, the project\'s bugtracker: http://piwigo.org/bugs/';
+// --------- End: New or revised $lang ---- from version 2.15.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_Manual_Validation'] = 'Manual confirmation';
+$lang['UAM_Confirm_Mail_true'] = ' Enable - Confirmation by user';
+$lang['UAM_Confirm_Mail_local'] = ' Enable - Confirmation by admin';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_Expired_Group'] = 'Group for user\'s registration has expired ';
+$lang['UAM_Expired_Status'] = 'Status for user\'s registration has expired ';
+$lang['UAM_GTAuto'] = 'Automatic management of ghosts users';
+$lang['UAM_GTAutoDel'] = 'Automatic deletion of accounts';
+$lang['UAM_Error_GTAutoMail_cannot_be_set_without_ConfirmMail'] = 'Consistency error in the chosen configuration:
+
+"Setting the registered users monitoring and other options > Ghost visitors management (Ghost Tracker) > Automatic management of ghosts users > Automatically sending an email when changing group / status" can not be activated if "Setting confirmations of registration > Confirmation of registration - Confirmation by user" is not enabled at first.
+
+To ensure consistency, the option "Automatically sending an email when changing group / status" was automatically repositioned "disabled".
+
';
+$lang['UAM_Demotion of %s'] = 'Demotion of %s';
+$lang['UAM_AdminValidationMail_Text'] = 'Notification of manual confirmation of registration';
+$lang['UAM_Validation of %s'] = 'Confirmation of %s';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.0
+$lang['UAM_CustomPasswRetr'] = 'Customize lost password email content';
+$lang['UAM_USRAutoDel'] = 'Custom message on deleted account';
+$lang['UAM_USRAutoMail'] = 'Automated email reminder';
+$lang['UAM_Disable'] = ' Disable (default)';
+$lang['UAM_Enable'] = ' Enable ';
+$lang['UAM_No_Ghosts'] = 'No ghosts visitors for the moment';
+$lang['UAM_No_Userlist'] = 'No visitors to list for the moment';
+$lang['UAM_Stuffs_Title'] = 'UAM block';
+$lang['UAM_Stuffs'] = 'PWG Stuffs block';
+// --------- End: New or revised $lang ---- from version 2.20.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.3
+$lang['UAM_Dump_Download'] = 'To download the backup file, please check this box:';
+$lang['UAM_Save'] = 'Run backup';
+$lang['UAM_Dump_OK'] = 'Backup file created successfully';
+$lang['UAM_Dump_NOK'] = 'Error: Unable to create backup file !';
+// --------- End: New or revised $lang ---- from version 2.20.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePassw'] = 'Password in clear text in the information email';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.11
+$lang['UAM_Error_Using_illegal_flag'] = 'Syntax error ! The [Kdays] AutoText flag is used as the "Deadline for registration confirmation limited" option was not activated. Please activate the option or correct the text field(s) colored in red.';
+// --------- End: New or revised $lang ---- from version 2.20.11
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.0
+$lang['UAM_Confirm_grpstat_notice'] = 'Caution: It is advisable to use either the group or the confirmation statutes and not both simultaneously. The privacy level can be used in conjunction with a group or status assignment.';
+$lang['UAM_Confirm_Group'] = 'Groups (leave ------- to not affect group)';
+$lang['UAM_Confirm_Status'] = 'Statutes (leave ------- to keep the Piwigo\'s default)';
+$lang['UAM_Confirm_Level'] = 'Privacy level (leave ------- to keep the Piwigo\'s default)';
+$lang['UAM_GTAutoGp'] = 'Automatic change of group / status / privacy level';
+$lang['UAM_Expired_Level'] = 'Privacy level for user\'s registration has expired ';
+$lang['UAM_MiscOptions'] = 'Other miscellaneous options';
+$lang['UAM_Title3'] = 'Ghost users management';
+$lang['UAM_Title5'] = 'Miscellaneous options';
+$lang['UAM_Password_Reset_Msg'] = 'Please, change your password!';
+$lang['UAM_PwdReset'] = 'Password renewal';
+$lang['UAM_Password reset selected users'] = 'Request password renewal for selected users';
+$lang['UAM_Guest cannot be pwdreset'] = 'Password renewal can\'t be set for guests account!';
+$lang['UAM_Default user cannot be pwgreset'] = 'Password renewal can\'t be set for default user account!';
+$lang['UAM_Webmaster cannot be pwdreset'] = 'Password renewal can\'t be set for the webmaster account!';
+$lang['UAM_You cannot pwdreset your account'] = 'Password renewal can\'t be set for your own account!';
+$lang['UAM_You need to confirm pwdreset'] = 'You must confirm password renewal (check box)!';
+$lang['UAM_PwdReset_Todo'] = 'Password to be renewed';
+$lang['UAM_PwdReset_Done'] = 'Password renewed';
+$lang['UAM_PwdReset_NA'] = 'Original password';
+$lang['UAM %d user pwdreseted'] = 'Password renewal required for %d user';
+$lang['UAM %d users pwdreseted'] = 'Password renewal required for %d users';
+$lang['UAM_Error_Using_illegal_Kdays'] = 'Using the [Kdays] tag is allowed only if the deadline for registration confirmation limited is active. Refer to the text field in red to correct the problem.';
+$lang['UAM_Default_InfoMail_Txt'] = 'Hello [username]!
+
+You made significant changes in your profile on the gallery [mygallery]. Please, find below your new settings:';
+$lang['UAM_Default_ConfirmMail_Txt'] = 'Hello [username]! Thank you to have register on [mygallery].
+
+To complete the process and be able to browse through the pictures, thank you kindly confirm your registration by clicking on the link in this message.';
+$lang['UAM_Default_GhstReminder_Txt'] = 'Hello [username].
+
+This is a reminder because a very long time passed since your last visit on our gallery [mygallery]. If you do not want anymore to use your access account, please let us know by replying to this email. Your account will be deleted.
+
+On receipt of this message and no new visit within [days] days, we would be obliged to automatically delete your account.
+
+Best regards,
+
+The admin of the gallery [mygallery] - [myurl]';
+$lang['UAM_Default_GhstDeletion_Txt'] = 'Sorry [username], your account has been deleted due to a too long time passed since your last visit at [mygallery]. Please register again.';
+$lang['UAM_Default_PwdRequest_Txt'] = 'You have requested a password reset on our gallery. Please, find below your new connection settings.';
+$lang['UAM_Default_CfmMail_Custom_Txt1'] = '[username] account successfully validated!';
+$lang['UAM_DumpTxt'] = 'Backup and restore your configuration';
+$lang['UAM_Restore'] = 'To restore the backup file of your configuration. Only the saved file on the server is taken into account.
+
+Beware of the backup version! A backup made from one version of the plugin can only be restored on the same version.';
+$lang['UAM_Restore_File'] = 'Restore Configuration';
+$lang['UAM_No_Backup_File'] = 'No backup file available!';
+$lang['UAM_Restoration_NOK'] = 'An error occurred while restoring the configuration. Please check the validity of your backup file.';
+$lang['UAM_Restoration_OK'] = 'Restoring your configuration completed successfully! Please reload UAM\'s administration page to view the restored settings.';
+// --------- End: New or revised $lang ---- from version 2.30.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.1
+$lang['UAM_submit'] = 'Submit settings';
+$lang['UAM_Generic cannot be pwdreset'] = 'Password renewal can\'t be set for generic accounts!';
+$lang['UAM_Admins cannot be pwdreset'] = 'Password renewal can\'t be set for admins account!';
+$lang['UAM_Bad_version_backup'] = 'The version of the backup file does not match the version of the plugin! The restoration was not performed.';
+// --------- End: New or revised $lang ---- from version 2.30.1
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.2
+$lang['UAM_RedirToProfile'] = 'Redirect to Customization page';
+$lang['UAM_Title1'] = 'Restrictions for registrations';
+$lang['UAM_Title2'] = 'Confirmations of registration';
+$lang['UAM_GTAutoMail'] = 'Automatically sending an email when changing group / status / privacy level';
+$lang['UAM_NewFeature'] = 'New feature !';
+$lang['UAM_RejectConnexion_Custom_Txt'] = 'Customize rejection text';
+// --------- End: New or revised $lang ---- from version 2.30.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.3
+$lang['UAM_MailExclusion_No'] = 'Email domains exclusion - Not available because emails are not mandatory for registrations !';
+$lang['UAM_USRAuto'] = 'Automatic management of unconfirmed users';
+$lang['UAM_ConfirmMail_Remail'] = 'Remind unconfirmed users';
+$lang['UAM_No_Usermanager'] = 'No unconfirmed registers to list for the moment';
+$lang['UAM_Stuffs_Desc'] = 'Adds an information block for unconfirmed users';
+/* Email confirmation page */
+$lang['UAM_%d_Validated_User'] = '%d User confirmed manually';
+$lang['UAM_%d_Validated_Users'] = '%d Users confirmed manually';
+$lang['UAM_No_Confirm_Group'] = 'Group for users who have not confirmed their registration ';
+$lang['UAM_Validated_Group'] = 'Group for users who have confirmed their registration ';
+$lang['UAM_No_Confirm_Status'] = 'Status for users who have not confirmed their registration ';
+$lang['UAM_Validated_Status'] = 'Status for users who have confirmed their registration ';
+$lang['UAM_No_Valid_Level'] = 'Privacy level for users who have not confirmed their registration ';
+$lang['UAM_Valid_Level'] = 'Privacy level for users who have confirmed their registration ';
+$lang['UAM_Err_UserManager_Settings'] = 'This page is available only if "Confirmation of registration" is active and if a group of visitors not confirmed is configured in "Setting confirmations of registration".';
+$lang['UAM_Tips1'] = 'Information of unconfirmed registration with UAM and PWG_Stuffs';
+$lang['UAM_Tips1_txt'] = '
+
+
+ Goals: Inform the visitor that the registration is awaiting approval by displaying a personal block on the home page of the gallery, and this, as registration is not approved.
+
+ Recall: In standard operation, the "Guest" only sees the public categories, without information message.
+
+
+Prerequisite:
+- A gallery with all or some private categories, visible only by registered users
+- At least 2 following Piwigo\'s users groups: "Waiting," without permission on private categories, and "Confirmed" with all the permissions on the private categories
+- UAM plugin
+- PWG Stuffs plugin, for adding a special UAM module
+- Optionally, the plugin Extended Description to support multi-languages
+
+
+Stages:
+A. In plugin UAM:
+
+
Enable registration confirmation
+
Enable PWG Stuffs module option
+
Enter text for additional explanation which will be attached to mail registration confirmation. If the plugin Extended Description is activated, the language tags can be used
+
Select the "Waiting" group under "For users who have not confirmed their registration"
+
Select the "Confirmed" group under "For users who have confirmed their registration"
+
Save the plugin configuration
+
+
+B. In plugin PWG Stuffs :
+
+
Go to tab "Add a new module"
+
Choose "UAM Module"
+
Configure the module, indicating the title (eg "Registration pending confirmation") and its description, and only check "Waiting" in the list of groups allowed
+
Complete content of the module with the message information to be displayed to users not confirmed. As UAM, languages markup may be used if the plugin is enabled Extended Description
+
Check "Display the module on the homepage of the site"
+
Validate the configuration of the module
+
+
+
';
+$lang['UAM_Tips2'] = 'Information of unconfirmed registration with UAM and Additional Pages';
+$lang['UAM_Tips2_txt'] = '
+
+
+ Goals: Inform the visitor that the registration is awaiting confirmation by posting an additional page replacing the standard index page gallery at each of these connections, and this, as registration is not approved.
+
+ Advantages over the method with PWG_Stuffs: Allow formatting information and displaying the information immediately upon registration of visitors.
+
+
+Prerequisite:
+- A gallery with all or some private categories, visible only by registered users
+- At least 2 following Piwigo\'s users groups: "Waiting," without permission on private categories, and "Confirmed" with all the permissions on the private categories
+- UAM plugin
+- Additional Pages plugin for adding and managing an additional page to replace the default index page of the gallery
+- Optionally, the plugin Extended Description to support multi-languages
+
+
+Stages:
+A. In plugin UAM:
+
+
Enable registration confirmation
+
Enter text for additional explanation which will be attached to mail registration confirmation. If the plugin Extended Description is activated, the language tags can be used
+
Select the "Waiting" group under "For users who have not confirmed their registration"
+
Select the "Confirmed" group under "For users who have confirmed their registration"
+
Save the plugin configuration
+
+
+B. In plugin Additional Pages:
+ NOTE : The management of access rights for groups on Additional Pages must be turned on (see plugin configuration settings).
+
+
+
Add a new page with at least the following parameters:
+
+
Page name: The name you wish to give to the additional page (ie: Registration not confirmed)
+
Set as homepage checked
+
Groups allowed: Check the box corresponding to the group "Waiting" configured in UAM
+
Content: The text you want to use for visitors.
+
+
+
And that\'s it! Only visitors registered and whose registration has not been confirmed will see this additional index page.
+
+
+
';
+$lang['UAM_Default_GhstDemotion_Txt'] = 'Sorry [username], your account has been deprecated due to a too long time passed since your last visit at [mygallery]. Please, use the following link to reconfirm your account:';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Hello [username]! Thank you for registering and welcome to [mygallery].
+
+Your account has been manually confirmed by the webmaster of [mygallery]. You may now log in at [myurl] and make any appropriate changes to your profile.';
+$lang['UAM_Default_ValidationTimeout_Txt'] = 'Sorry, your account has been deleted because you have not confirmed your registration in requested time ([Kdays] days). Please, retry registration with a valid and non blocked email account.';
+$lang['UAM_Default_CfmMail_Remail_Txt1'] = 'Hello [username].
+
+This is a reminder message because you registered on our gallery [mygallery] but you do not confirm your registration and your confirmation key has expired. To still allow you to access to our gallery, your confirmation period has been reset. You have again x days to confirm your registration.
+
+Note: After this period, your account will be permanently deleted.';
+$lang['UAM_Default_CfmMail_Remail_Txt2'] = 'Hello [username].
+
+This is a reminder message because you registered on our gallery [mygallery] but you do not confirm your registration and your confirmation key will expire. To allow you access to our gallery, you have x days to confirm your registration by clicking on the link in the message you should have received when you registered.
+
+Note: After this period, your account will be permanently deleted.';
+$lang['UAM_Default_CfmMail_Custom_Txt2'] = 'Incorrect / expired activation key or account already validated.';
+$lang['UAM_RejectConnexion'] = 'Reject user\'s connexion until registration is confirmed';
+$lang['UAM_Default_RejectConnexion_Txt'] = 'Sorry, your registration is not validated yet, so you can\'t connect the gallery now.';
+$lang['UAM_Tracking registered users'] = 'Tracking registered users';
+$lang['UAM_Tracking confirmations'] = 'Tracking confirmations';
+// --------- End: New or revised $lang ---- from version 2.30.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.40
+$lang['UAM_AdminValidationMail_Subject'] = 'Customize manual validation email subject';
+$lang['UAM_ConfirmMail_Subject'] = 'Customize registration confirmation email subject';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'Customize registration confirmation reminder email subject';
+$lang['UAM_GTReminder_Subject'] = 'Customize manual Ghost Tracker reminder email subject';
+$lang['UAM_GTAutomail_Subject'] = 'Customize automatic Ghost Tracker demotion email subject';
+$lang['UAM_GTAutomail_Text'] = 'Customize demotion email text';
+$lang['UAM_MailInfo_Subject'] = 'Customize information email subject';
+$lang['UAM_Default_ConfirmMail_Subject'] = '[username] registration confirmation on [mygallery]';
+$lang['UAM_Default_ConfirmMail_Remail_Subject'] = 'Reminder - [username] registration confirmation on [mygallery]';
+$lang['UAM_Default_InfoMail_Subject'] = '[username] - Your registration information on [mygallery]';
+$lang['UAM_Default_GTAutoMail_Subject'] = '[username] - Your account has been demoted on [mygallery]';
+$lang['UAM_Default_GTReminder_Subject'] = '[username] - A long time passed since your last visit on [mygallery]';
+$lang['UAM_Default_AdminValidationMail_Subject'] = '[username] - Registration validated on [mygallery]';
+// --------- End: New or revised $lang ---- from version 2.40
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.40.4 and 2.30.7
+$lang['UAM_mail_exclusion_error'] = 'The Piwigo\'s option "The email address is mandatory for all users" has been disabled while the UserAdvancedManager\'s (UAM) plugin option "Exclusion of mail domains" remained active. This combination is illogical and not compatible!
+Please, Reactivate the Piwigo\'s option "The email address is mandatory for all users" to be able then to disable UAM\'s option "Exclusion of mail domains" if that\'s what you want.
+Note: This message will disappear after you have made the necessary correction and reloaded the admin page.
';
+// --------- End: New or revised $lang ---- from version 2.40.4 and 2.30.7
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.41.0
+$lang['UAM_Subject admin validation for %s'] = 'Registration of %s waits for validation';
+$lang['UAM_Manual_validation_needed_for %s'] = 'The user %s has registered and awaits for manual validation by an admin.';
+$lang['UAM_Customize_messagesandmails'] = 'Customize the messages and mails';
+$lang['UAM_Change'] = 'Change the Group/Status/Privacy Level of the users who have been confirmed';
+
+// --------- End: New or revised $lang ---- from version 2.41.0
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/es_ES/description.txt
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/es_ES/description.txt (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/es_ES/description.txt (revision 19236)
@@ -0,0 +1,1 @@
+Refuerza las posibilidades de gestión de usuarios
Index: /extensions/UserAdvManager/tags/2.41.2/language/es_ES/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/es_ES/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/es_ES/help.lang.php (revision 19236)
@@ -0,0 +1,335 @@
+
+- Confirmación de registro
+- Grupos o estatutos de validación
+- Plazo para la validación de registro
+- Recuerde a los usuarios no validados
+...
+';
+$lang['UAM_carexcTitle_d'] = 'Puede ser interesante para prohibir ciertos caracteres en nombres de usuario (por ejemplo, se niegan los inicios de sesión que contiene @). Esta opción permite excluir caracteres o secuencia de caracteres, los acontecimientos.
+Nota: La opción también puede excluir palabras completas.
+
+Advertencia: Esta opción no tiene efecto sobre los nombres de usuario creados antes de su activación.';
+$lang['UAM_passwTitle_d'] = 'Al habilitar esta opción hace obligatoria la creación de una contraseña en el registro, y requiere la contraseña elegida por el usuario para cumplir un nivel mínimo de complejidad. Si el umbral no se alcanza, la puntuación obtenida y la puntuación mínima que deben alcanzarse se muestran, junto con recomendaciones para aumentar el valor de esta puntuación.
+Un campo de prueba permite medir la complejidad de la contraseña, y puede hacerse una idea de la puntuación necesaria para alcanzar una contraseña valida .
+Nota: La puntuación de una contraseña se calcula en función de varios parámetros: longitud, tipo de caracteres utilizados (letras, números, mayúsculas, minúsculas, caracteres especiales). Una puntuación por debajo de 100 se considera bajo, de 100 a 500, la complejidad es mediana, más allá de 500, la seguridad es excelente.';
+$lang['UAM_passwtestTitle'] = 'Prueba de la complejidad de la contraseña';
+$lang['UAM_passwtestTitle_d'] = 'Introduzca la contraseña para pruebar y luego haga clic en "cálcular complejidad" para ver el resultado.';
+$lang['UAM_passwadmTitle_d'] = 'Un administrador puede crear una cuenta de usuario, con o sin aplicación de la regla de la complejidad informática.
+Nota: Si el usuario de la cuenta creada quiere cambiar la contraseña, y el fortalecimiento de las contraseñas de los usuarios está activo, la misma estará sujeta a la norma establecida.';
+$lang['UAM_infomailTitle_d'] = 'Esta opción permite automatizar el envío de un correo electrónico y la información a un usuario cuando cambie su contraseña o dirección de correo electrónico en su perfil.
+El contenido del mensaje enviado se compone de una parte personalizable para introducir una nota de bienvenida, y una parte fija que indica el inicio de sesión, contraseña y dirección de correo electrónico del usuario.';
+$lang['UAM_confirmgrpTitle'] = 'Grupos de validación';
+$lang['UAM_confirmgrpTitle_d'] = 'ADVERTENCIA: El uso de grupos de validación requiere que se haya creado al menos un grupo de usuarios y se define "por defecto" en la gestión de Piwigo de grupos de usuarios.
+Los grupos están validados para su uso en relación con la "confirmación de registro"';
+$lang['UAM_confirmstatTitle'] = 'Estatutos de validación';
+$lang['UAM_confirmstatTitle_d'] = 'ADVERTENCIA: El uso de la validación de estado requiere que se haya mantenido el "Invitado" del usuario con la configuración predeterminada (como usuario de plantilla) para los nuevos registrados. Nota Puede establecer cualquier otro usuario como una plantilla para nuevos registrados. Por favor, consulte la documentación de Piwigo para obtener más detalles.
+Los estatutos son validados para su uso en relación con la "confirmación de registro"';
+$lang['UAM_remailtxt1Title'] = 'Recordatorio por correo electrónico con la llave generada';
+$lang['UAM_remailtxt2Title'] = 'Recordatorio por correo electrónico sin la llave generada';
+$lang['UAM_tipsTitle_d'] = 'Consejos y diversos ejemplos de uso de';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_adminconfmailTitle_d'] = 'Puede desactivar esta validación sólo para las cuentas de usuario creadas por el administrador de Piwigo a través de la interfaz de gestión de los usuarios.
+Al activar esta opción, la validación del email de registro será enviado a cada usuario creado por el administrador.
+Al deshabilitar esta opción (por defecto), sólo el coreo de información se envía (si "Información por correo electrónico para el usuario" está activado).';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_restricTitle_d'] = '
+- Excluyendo los caracteres
+- Ejecución Contraseña
+- Exclusión de dominios de correo electrónico
+...
+';
+$lang['UAM_userlistTitle_d'] = 'Esta página es para información al administrador. Se muestra una lista de todos los usuarios registrados en la galería que indique la fecha y el número de días transcurridos desde su última visita. La lista está ordenada por orden ascendente del número de días.
+
+Sólo cuando el Ghost Tracker está activo, el número de días sin visita aparece con el código de color siguientes, según el plazo máximo establecido en las opciones de Ghost Tracker:
+
+- Verde : Cuando el usuario ha visitado la galería de menos del 50% del plazo máximo indicado en el Ghost Tracker.
+- Naranja : Cuando el usuario ha visitado la galería de entre 50% y 99% del plazo máximo indicado en el Ghost Tracker.
+- Rojo : Cuando el usuario ha visitado la galería de por más de 100% del plazo máximo indicado en el Ghost Tracker. En este caso, el usuario también debe aparecer en el cuadro Ghost Tracker.
+
+Ejemplo :
+
+El período máximo de Ghost Tracker está configurado para 100 días.
+
+Un usuario aparecerá en verde si visitó la galería hace menos de 50 días, en naranja si su última visita tuvo lugar entre el 50 y 99 días y el rojo durante 100 días o más.
+
+NOTA: La lista no muestra que no han validado su registro (si la opción de validar el registro está activado). Estos usuarios estan administrados después de una manera particular en la pestaña "Seguimiento de las Validaciones".
+
+Funciones Clasificación de la tabla: Puede ordenar los datos mostrados, haga clic en los encabezados de columna. Sostenga la tecla SHIFT para ordenar hasta 4 columnas máxima simultánea.';
+$lang['UAM_usermanTitle_d'] = 'Cuando el limite de plazo de inscripción está habilitado, podrá encontrar más adelante la lista de usuarios cuya validación de registro esta en espera, si o no que están en el tiempo para validar.
+La fecha de registro se muestra en verde cuando el usuario en cuestión está por debajo del límite de tiempo para validar su inscripción. En este caso, la clave de validación es todavía válida y que puede enviar un correo electrónico con o sin una clave de validación nueva.
+Cuando la fecha de registro aparece en rojo, el período de validación ha caducado. En este caso, debe enviar un correo electrónico con la regeneración de la clave de validación si desea que el usuario pueda validar su inscripción.
+En todos los casos, es posible forzar manualmente la validación.
+En esta vista, puede:
+
+- Eliminar manualmente las cuentas de (drenaje manual)
+
+- Generar recordatorio por correo electrónico sin generar una nueva clave. Advertencia: Enviar un recordatorio por correo electrónico dirigido a los visitantes. Esta función no restaura la fecha de registro de visitantes apuntado y el tiempo de espera sigue siendo válido.
+ - Generar recordatorio por correo electrónico con generar una nueva clave. Advertencia: Enviar un recordatorio por correo electrónico dirigido a los visitantes. Esta función también restablece la fecha de registro de visitantes y específicos, que equivale a prorrogar el plazo para la validación.
+
+- Presentar una solicitud de registro en espera de validación manual, aunque la fecha de caducidad ha pasado (forzando la validación).
+
+Funciones Clasificación de la tabla: Puede ordenar los datos mostrados, haga clic en los encabezados de columna. Sostenga la tecla SHIFT para ordenar hasta 4 columnas máxima simultánea.';
+$lang['UAM_gtTitle_d'] = 'Cuando el Tracker Ghost está habilitado y se inicializa, se encuentra por debajo de la lista de visitantes registrados que no han regresado desde los x días. "x" es el número de días configurado en la pestaña Configuración general. Además, usted encontrará una columna que indica si un recordatorio por correo electrónico ha sido enviado a los visitantes específicos. Así, se puede ver a simple vista y tratar a los visitantes que no han tenido en cuenta el recordatorio.
+En esta vista, puede:
+
+- Elimine manualmente las cuentas de (drenaje manual)
+
+- Generar recordatorio por correo electrónico con el cambio de la fecha de última visita. Esto permite dar un comodín a los visitantes específicos. Si el visitante ya ha recibido un recordatorio, nada impide a enviar un nuevo correo que se restablecerá la fecha de la última visita.
+
+Funciones Clasificación de la tabla: Puede ordenar los datos mostrados, haga clic en los encabezados de columna. Sostenga la tecla SHIFT para ordenar hasta 4 columnas máxima simultánea.';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.6
+$lang['UAM_RedirTitle_d'] = 'Esta opción se redireccionan automáticamente un usuario registrado para su página de personalización sólo en su primera conexión a la galería.
+Atención: Esta característica no se aplica a todos los usuarios registrados. Las personas con estados "admin", "webmaster" o "generic" están excluidos.';
+// --------- End: New or revised $lang ---- from version 2.15.6
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_mailexcTitle_d'] = 'De forma predeterminada, Piwigo acepta todas las direcciones de correo electrónico en el formato xxx@yyy.zz. Al habilitar esta opción le permite excluir ciertos dominios en el formato: @[nombreDeDominio].[Domain_extension].
+Ejemplos :
+@hotmail.com -> con exclusión de direcciones *@hotmail.com
+@hotmail -> con exclusión de todas las direcciones de *@hotmail*';
+$lang['UAM_GTAutoDelTitle'] = 'Mensaje personalizado en cuenta eliminada';
+// --------- End: New or revised $lang ---- from version 2.16.0
+$lang['UAM_ConfirmMail_ReMail_Subject_d'] = 'Ingrese aquí su confirmación de registro personalizado de asunto del correo electrónico (con o sin generación de la llave).
+Por defecto, el campo tiene un texto genérico en Inglés, pero se puede cambiar y utilizar las etiquetas de traducción [lang =?] Del plugin de descripción ampliada si está instalado.
+
+Las siguientes etiquetas de personalizaciones adicionales están disponibles sin necesidad de utilizar el plugin Descripción:
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery] para insertar el título de la galería.';
+$lang['UAM_AdminValidationMail_d'] = 'Cuando un administrador o Webmaster de la galería manualmente confirma manualmente el registro pendiente, una notificación por correo electrónico se envía automáticamente al usuario. Escriba aquí el texto que aparece en este correo electrónico.
+
+Siga personalizando el contenido con etiquetas especiales insertadas:
+- [username] para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl]para insertar la URL de su galería si se define en las opciones de configuración de Piwigo.
+
+Para utilizar varios idiomas, puede utilizar las etiquetas del plugin Descripción ampliada, si está activo.';
+$lang['UAM_AdminValidationMail_Subject_d'] = 'Cuando un administrador o Webmaster de la galería confirma manualmente un registro pendiente, una notificación por correo electrónico se envía automáticamente al usuario. Ingrese aquí su validación personalizada de asunto de correo electrónico.
+Por defecto, el campo tiene un texto genérico en Inglés, pero se puede cambiar y utilizar las etiquetas de traducción [lang =?] Del plugin de descripción ampliada si está instalado.
+
+Las siguientes etiquetas de personalizaciones adicionales están disponibles sin necesidad de utilizar el plugin Descripción Extendida:
+- [nombre de usuario] para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery] para insertar el título de la galería.';
+$lang['UAM_confirmmailTitle_d'] = 'Esta opción permite al usuario confirmar una inscripción haciendo clic en un enlace recibido en un correo electrónico enviado por el registro de la galería o el administrador para activar manualmente el registro.
+En el primer caso, el mensaje incluye una parte fija, con el enlace de activación generada a partir de una clave aleatoria (esta clave posiblemente puede ser regenerado a través de la "confirmación de seguimiento" ficha), y adaptable algunos un texto de bienvenida.
+
+En el segundo caso, no hay clave de envio de correo electrónico de confirmación u> b>. Los visitantes deben esperar al administrador que valide a través de la pestaña "confirmación de seguimiento" su registro. Se recomienda habilitar la notificación de los administradores durante el registro (ver las opciones de configuración Piwigo) y utilizar la "Información de correo electrónico a los usuarios" para advertir a los nuevos participantes de la necesidad de esperar antes de activación de su cuenta.
+
+Nota:. Las opciones de "Limitación de confirmación de registro" y "recordatorios por correo para confirmar registrado" debe estar desactivados cuando la confirmación manual está activa
+
+Esta opción se usa típicamente con la asignación automática de grupo y / o el estado. Como se confirma o no el registro, es posible asignar el usuario a un grupo diferente, con un acceso más o menos restringido a la galería.';
+$lang['UAM_confirmlevelTitle_d'] = 'PRECAUCIÓN: El uso de los niveles de confidencialidad requiere la confirmación de que ha asignado un nivel de privacidad a las fotos que desee restringir. Consulte la documentación para obtener más detalles Piwigo. b>
+Los niveles de confidencialidad confirmación se utilizan en combinación con la "Confirmación de Registro"';
+$lang['UAM_confirmlevelTitle'] = 'Nivel de confidencialidad';
+$lang['UAM_USRAutoTitle_d'] = 'La gestión automática de los visitantes sin confirmar se activa cada vez que se conecta a la galería y trabaja de la siguiente manera:
+
+- Eliminación automática de cuentas no confirmadas en el tiempo asignado sin el envío de recuperación automática por correo electrónico -> "Limitar el tiempo de confirmación de registro" está activo "recordatorio por correo electrónico a los solicitantes de registro no confirmado " está inactivo .
+
+- Envío automático de un recordatorio con una nueva generación de confirmación de llave y la eliminación automática de cuentas no confirmadas en el tiempo después de enviar el estímulo ->
+"Limitar el periodo de confirmación de registro" está activo "recordatorios por correo certificado a confirmar" está activo .';
+$lang['UAM_USRAutoMailTitle_d'] = 'Cuando se activa, esta función automáticamente enviara un contenido personalizado en "recordatorio email con la llave generada" a los visitantes que coincidan con los criterios.';
+$lang['UAM_USRAutoDelTitle_d'] = 'Esto sólo es válido cuando el usuario cuya cuenta ha eliminado el mismo desencadenando el mecanismo de supresión (raro pero posible). Entonces estára desconectado de la galería y redirigido a una página que muestra la supresión de su cuenta y, eventualmente, los motivos de esta supresión.
+
+Siga personalizando el contenido con etiquetas especiales insertadas:
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+
+Texto para la página de redireccionamiento se pueden introducir en este campo que es compatible con el Editor FCK y, para multi-idiomas, puede utilizar las etiquetas [lang] de la descripción Extended Plugin si está activo.';
+$lang['UAM_Tracking registered users_d'] = 'Esto activa una tabla en la ficha "Seguimiento de usuarios registrados" donde se encuentran en la galería usuarios registrados con la fecha de la última visita y el tiempo que pasan (en días) desde su última visita. La supervisión es puramente informativo para el administrador de la galería.
+';
+$lang['UAM_StuffsTitle_d'] = 'Esto permite que un módulo adicional en el PWG Stuffs UAM plugin (si está instalado) para informar a sus visitantes que no han confirmado su inscripción.
+
+Por favor, consulte la sección trucos y ejemplos de uso b> en la parte inferior de esta página para obtener más información.';
+$lang['UAM_RejectConnexion_d'] = 'Si se activa, los nuevos usuarios registrados que no han confirmado su inscripción no serán capazes de conectarse a la galería. Serán redirigido a una página especial para informarles de este estado.
+Advertencia - Esta característica sólo funciona en conjunto con los grupos de confirmación! Vea a continuación para configurar los grupos según sea necesario. ';
+$lang['UAM_RejectConnexion_Custom_Txt_d'] = 'Personaliza aquí tu texto de explicación para informar a los usuarios no confirmados de que no serán capaz de conectarse a la galería hasta que hayan confirmado su inscripción.
+
+Este campo es compatible con el editor FCK y, para múltiples idiomas, puede usar los botones [lang] del plugin Descripción ampliada si es activo.';
+$lang['UAM_PwdResetTitle_d'] = 'Al habilitar esta opción, se agregará una nueva función en el panel de gestión de usuarios de Piwigo (Usuarios> Administrar) para solicitar la renovación de la contraseña para los usuarios seleccionados. Además, una nueva columna se agrega para mostrar el estado de contraseñas para cada uno de ellos con los siguientes valores:
+- La contraseña debe renovarse:. Una solicitud de renovación de contraseña ha sido planeado
+- Password renovado:. La contraseña se ha renovado después de una solicitud
+- Password Original:. La contraseña original elegido al crear la cuenta y que nunca ha sido requerido para una renovación
+Webmaster, cuentas genéricas y su acompañante están excluidos de esta función.
+Estos usuarios serán redirigidos automáticamente a su página de personalización en cada una de sus conexiones hasta que cambien su contraseña y un mensaje explícito se muestrara en esta página.';
+$lang['UAM_MailInfo_Subject_d'] = 'Inserte aquí un texto personalizado para el email
+Por defecto, el campo tiene un texto genérico en ingles pero puede cambiarlo utilizando las etiquetas de traducción [lang=??] del plugin Extended Description si esta instalado.
+
+Las siguientes etiquetas de personalizaciones adicionales están disponibles sin necesidad de utilizar el plugin Extended Description.
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería. ';
+$lang['UAM_HidePasswTitle_d'] = 'Seleccione aquí si desea visualizar la contraseña elegida por el visitante en el correo electrónico de información. Si se habilita la opción, la contraseña aparecerá en texto claro. Si desactiva la contraseña no aparece en absoluto.';
+$lang['UAM_GT_MainTitle_d'] = '- Gestión automática o manual de los usuarios fantasma
+- E-mailing
+...';
+$lang['UAM_GTReminder_Subject_d'] = 'Inserte aquí un texto personalizado para el email recordatorio del Ghost Tracker.
+Por defecto, el campo tiene un texto genérico en ingles pero puede cambiarlo utilizando las etiquetas de traducción [lang=??] del plugin Extended Description si esta instalado.
+
+Las siguientes etiquetas de personalizaciones adicionales están disponibles sin necesidad de utilizar el plugin Extended Description.
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería. ';
+$lang['UAM_GTAutomail_Text_d'] = 'Introduzca el texto personalizado que también explicar las razones del descenso de categoría, para acompañar el enlace de confirmación. El texto personalizado no es obligatorio pero sí muy recomendable. De hecho, los usuarios no apreciarán recibir un correo electrónico que contiene sólo un único enlace sin más explicaciones. ;-)
+
+Siga personalizando el contenido con etiquetas especiales insertadas:
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+
+Para utilizar varios idiomas, puede utilizar las etiquetas del plugin Descripción ampliada, si está activo.';
+$lang['UAM_GTAutomail_Subject_d'] = 'Ingrese aquí el asunto del correo electrónico de degradación automática del Rastreador Ghost .
+Por defecto, el campo tiene un texto genérico en Inglés, pero se puede cambiar y utilizar las etiquetas de traducción [lang =?] Del plugin de descripción ampliada si está instalado.
+
+Las siguientes etiquetas de personalizaciones adicionales están disponibles sin necesidad de utilizar el plugin Descripción Extendida:
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería. ';
+$lang['UAM_GTAutoTitle_d'] = 'Esta opción permite aplicar reglas para la gestión automatizada de los usuarios fantasmas.
+
Principio básico: Un usuario que llega al tiempo máximo entre visitas y u> b> ya ha sido notificado por correo electrónico se considerará caducado. A continuación, puede aplicar reglas automatizadas de procesamiento tales como la eliminación automática de las cuentas caducadas o descenso al restringir el acceso a la galería (cambia automáticamente a un grupo restringido y / o de estado).
+
La activación de estas automatización se consigue cuando se conectan los usuarios (cualquier usuario!) a la galería.';
+$lang['UAM_GTAutoMailTitle_d'] = 'Cuando una cuenta ha caducado (grupo / estado / nivel de privacidad degradación del visitante), una información de correo electrónico se pueden enviar para aclarar las razones de este cambio y los medios para recuperar el acceso inicial a la galería.
+ Para ello, un enlace a la reconfirmación de la inscripción se adjunta a la dirección de correo electrónico (generación automática de una clave nueva confirmación). Si el usuario ya ha sido notificado, su cuenta se destruyera automáticamente.
+
+Advertencia:. El uso de esta función está íntimamente asociado con la confirmación de registro por el usuario (confirmación por correo) y no puede ser activado sin esta opción ';
+$lang['UAM_GTAutoGpTitle_d'] = '
+El cambio automático de grupo, el estado o nivel de privacidad es como una degradación de las cuentas involucradas y de trabajo en el mismo principio que el nivel del grupo, el estado o la privacidad de confirmación (ver "Setting confirmations of registration"). Por lo tanto definir un grupo, un estatuto y / o el nivel de degradación a la galería. Si esto ya ha sido definido con el uso de la función de confirmación de registro, puede utilizar el mismo grupo / estado / nivel.
+
+Nota importante: b> Si un usuario fantasma todavía no ha sabido nada pasado el límite de tiempo y a pesar de la notificación automática por correo electrónico (si está activado), sera automáticamente eliminado de la base de datos.';
+$lang['UAM_GTAutoDelTitle_d'] = 'Esto sólo es válido cuando el usuario cuya cuenta ha caducado o la ha suprimido el mismo (raro pero posible). entonces sera desconectado de la galería y redirigido a una página que muestra la supresión de su cuenta y, eventualmente, los motivos de esta supresión.
+
+Siga personalizando el contenido con etiquetas especiales insertadas:
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+[username]no está disponible aquí porque el usuario en cuestión ha sido borrado.
+
+Texto para la página de redireccionamiento se pueden introducir en este campo que es compatible con el Editor FCK y, para multi-idiomas, puede utilizar las etiquetas [lang] de la descripción Extended Plugin si está activo.
+';
+$lang['UAM_DumpTitle_d'] = 'Esto le permite guardar toda la configuración del plug-in en un archivo para poder restaurarlo en caso de que algo salga mal (manipulación incorrecta o antes de una actualización, por ejemplo). De forma predeterminada, el archivo se almacena en la carpeta ../plugins/UserAdvManager/include/backup/ and is called "UAM_dbbackup.sql".
+
+Advertencia: El archivo se sobrescribe en cada acción de copia de seguridad b>
+
+A veces puede ser útil para recuperar el archivo de copia de seguridad en su ordenador. Por ejemplo: para restaurar a otra base de datos, para exteriorizar o llevar a múltiples archivos de salvar. Para ello, basta con marcar la casilla para descargar el archivo.
+
+La recuperación de esta interfaz sólo está disponible para el archivo de copia de seguridad local (../plugins/UserAdvManager/include/backup/UAM_dbbackup.sql).
+El archivo descargado de copia de seguridad no se puede restaurar por este camino. Para ello, utilice la herramienta de gestión de base de datos dedicado (como phpMyAdmin para MySQL base de datos).
+
+Advertencia: Después de la restauración, es necesario volver a cargar la página de administración del plugin para ver los ajustes restaurados b>';
+$lang['UAM_CustomPasswRetrTitle_d'] = 'De forma predeterminada, cuando un usuario ha perdido su contraseña y selecciona la opción de recuperación, recibe un correo electrónico con su nombre de usuario único y su nueva contraseña.
+
+Aquí, usted puede agregar texto de su elección para ser insertada antes de u> b> la información estándar.
+
+Siga personalizando el contenido con etiquetas especiales insertadas:
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+Para utilizar varios idiomas, puede utilizar las etiquetas del plugin Descripción ampliada, si está activo.
+';
+$lang['UAM_ConfirmMail_Subject_d'] = 'Ingrese aquí su confirmación de registro personalizado de asunto del correo electrónico.
+Por defecto, el campo tiene un texto genérico en Inglés, pero se puede cambiar y utilizar las etiquetas de traducción [lang =?] Del plugin de descripción ampliada si está instalado.
+
+Las siguientes etiquetas de personalizaciones adicionales están disponibles sin necesidad de utilizar el plugin Descripción Extendida:
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería. ';
+$lang['UAM_validationlimitTitle_d'] = 'Esta opción le permite limitar el número de días que un nuevo usuario pueda confirmar su registro. Una vez transcurrido el plazo, el enlace de confirmación no es válido y no se puede utilizar.
+
+Esta opción se utiliza una vez que la "Confirmación de Registro" esta activada.
+
+Si esta opción y la opción de "recordatorios por correo para confirmar registrado" se activan, nuevas opciones aparecerán más adelante en esta sección para la automatización de la gestión de visitantes sin confirmar.';
+$lang['UAM_remailtxt2Title_d'] = 'Escriba aquí el texto de presentación que aparece en el correo electrónico de recordatorio, junto con la confirmación de la nueva clave.
+
+Se recomienda introducir un texto explicativo, de lo contrario el correo electrónico de recordatorio se incluirá sólo el enlace de confirmación. (Nota: El texto precargado al instalar el plugin sólo se da como ejemplo).
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+- [Kdays]para insertar el número de días de validez de la clave de registro (el "Límite de tiempo de confirmación de registro" debe estar habilitado).
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_remailtxt1Title_d'] = 'Escriba aquí el texto de presentación que aparece en el correo electrónico de recordatorio, junto con la confirmación de la nueva clave.
+
+Se recomienda introducir un texto explicativo, de lo contrario el correo electrónico de recordatorio se incluirá sólo el enlace de confirmación. (Nota: El texto precargado al instalar el plugin sólo se da como ejemplo).
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+- [Kdays]para insertar el número de días de validez de la clave de registro (el "Límite de tiempo de confirmación de registro" debe estar habilitado).
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_remailTitle_d'] = 'Esta opción le permite enviar un recordatorio por correo electrónico a los usuarios que no hayan confirmado su inscripción en el tiempo. No tiene ningún efecto una vez que la "Confirmación de Registro" esta activada.
+
+2 tipos de correo electrónico se pueden enviar: Con o sin regeneración de la confirmación de la clave. Según el caso, el contenido de mensajes de correo electrónico se pueden personalizar.
+
+Consulte la pestaña "Seguimiento de donfirmación de ".
+
+Si esta opción y la "Limitación de confirmación en tiempo de registro" se activan, nuevas opciones aparecerán más adelante en esta sección para la automatización de la gestión de visitantes sin confirmar.';
+$lang['UAM_miscTitle_d'] = '
+- Seguimiento de visitantes registrados
+- Pseudo obligatorios para realizar comentarios visitantes
+...';
+$lang['UAM_infotxtTitle_d'] = 'Escriba aquí el texto de presentación que aparece en la información de correo electrónico personal.
+
+Siga personalizando el contenido con etiquetas de inserción especial:
+
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+
+Este campo que es compatible con el Editor FCK y, para multi-idiomas, puede utilizar las etiquetas [lang] de la descripción Extended Plugin si está activo.';
+$lang['UAM_gttextTitle_d'] = 'Escriba aquí el texto que aparecera en el recordatorio por correo electrónico para solicitar al usuario a volver a visitar su galería (NB: El texto precargado al instalar el plugin se dara como ejemplo).
+
+Siga personalizando el contenido con etiquetas de inserción especial:
+
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+
+Este campo que es compatible con el Editor FCK y, para multi-idiomas, puede utilizar las etiquetas [lang] de la descripción Extended Plugin si está activo.';
+$lang['UAM_ghosttrackerTitle_d'] = 'Al habilitar esta función permite la gestión de visitantes registrados en función de la frecuencia de sus visitas. 2 modos de funcionamiento son posibles:
+- Funcionamiento manual: Cuando el tiempo transcurrido entre dos visitas sucesivas se alcanza, el visitante se encuentra en la pestaña "Tracker Ghost" donde se puede reiniciar manualmente el correo electrónico o eliminarlo.
+
+- Gestión automática: Si el tiempo entre dos visitas sucesivas se alcanza, el visitante se elimina automáticamente o se mueve en un grupo y / o el estado de espera. En el segundo caso, una información de correo electrónico puede ser enviado.
+IMPORTANTE: Al activar por primera vez esta función, o la reactivación después de un largo período durante el cual se han registrado nuevos visitantes, usted debe inicializar el Tracker Ghost (vea las instrucciones correspondientes en el "Tracker Ghost"). ';
+$lang['UAM_confirmtxtTitle_d'] = 'Escriba aquí el texto de presentación que aparece en el correo electrónico de confirmación.
+
+Siga personalizando el contenido con etiquetas de inserción especial:
+
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+
+Este campo que es compatible con el Editor FCK y, para multi-idiomas, puede utilizar las etiquetas [lang] de la descripción Extended Plugin si está activo.
+';
+$lang['UAM_confirmmail_custom2_d'] = 'Cuando "Confirmación de Registro" está activo, este campo le permite personalizar el texto de rechazoen la página de confirmación de registro que se muestra cuando usuario hace clic en el enlace de confirmación que recibió por correo electrónico.
+
+Para instalar el plugin, un texto estándar se da como un ejemplo.
+
+Siga personalizando el contenido con etiquetas de inserción especial:
+
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+
+Este campo que es compatible con el Editor FCK y, para multi-idiomas, puede utilizar las etiquetas [lang] de la descripción Extended Plugin si está activo.';
+$lang['UAM_confirmmail_custom1_d'] = 'Cuando "Confirmación de Registro" está activo, este campo le permite personalizar el texto aceptación u> b> en la página de confirmación de registro que se muestra cuando un usuario hace clic en el enlace de confirmación que recibió por correo electrónico.
+
+Para instalar el plugin, un texto estándar se da como un ejemplo.
+
+Siga personalizando el contenido con etiquetas de inserción especial:
+
+- [username]para insertar automáticamente el nombre del usuario de destino del correo electrónico.
+- [mygallery]para insertar el título de la galería.
+- [myurl] para insertar la URL de su galería si esta en las opciones de configuración de Piwigo.
+
+Este campo que es compatible con el Editor FCK y, para multi-idiomas, puede utilizar las etiquetas [lang] de la descripción Extended Plugin si está activo.
+';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/es_ES/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/es_ES/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/es_ES/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/es_ES/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/es_ES/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/es_ES/plugin.lang.php (revision 19236)
@@ -0,0 +1,391 @@
+Esta cuenta utiliza uno o más caracteres prohibidos: ';
+$lang['UAM_Err_audit_email_forbidden'] = 'Esta cuenta utiliza un proveedor de correo electrónico prohibido: ';
+$lang['UAM_Err_audit_advise'] = 'Usted tiene que realizar correcciones para cumplir con las nuevas normas que ha activado. Use una herramienta de gestión de base de datos para corregir las cuentas de usuario directamente en la tabla ###_USERS';
+$lang['UAM_reg_err_login2'] = 'El nombre de usuario no puede coincidir con los siguientes caracteres: ';
+$lang['UAM_reg_err_login5'] = 'Su proveedor de correo electrónico está prohibido para el registro. Proveedores de correo electrónico en veda son: ';
+$lang['UAM_empty_pwd'] = '[contraseña vacía]';
+$lang['UAM_no_update_pwd'] = '[Perfil actualizado sin cambiar contraseña]';
+$lang['UAM_No_validation_for_Guest'] = 'La cuenta "Invitado" no está sujeta a la validación';
+$lang['UAM_No_validation_for_default_user'] = 'La cuenta predeterminada no está sujeta a la validación';
+$lang['UAM_No_validation_for_Webmaster'] = 'La cuenta "webmaster" no está sujeta a la validación';
+$lang['UAM_No_validation_for_your_account'] = 'Tu cuenta de administrador personnal no está sujeta a la validación';
+
+
+/* Processing messages */
+$lang['UAM_%d_Mail_With_Key'] = '%d mensaje con la clave de renovación fue enviado';
+$lang['UAM_%d_Mails_With_Key'] = '%d Mensajes con la clave de renovación fueron enviados';
+$lang['UAM_%d_Reminder_Sent'] = '%d mensaje recordatorio fue enviado';
+$lang['UAM_%d_Reminders_Sent'] = '%d mensajes recordatorios fueron enviados ';
+$lang['UAM_%d_Validated_User'] = '%d usuario validado manualmente';
+$lang['UAM_%d_Validated_Users'] = '%d usuarios validados manualmente';
+
+
+/* Action button names */
+$lang['UAM_Delete_selected'] = 'Suprimir';
+$lang['UAM_Mail_without_key'] = 'Aviso sin clave';
+$lang['UAM_Mail_with_key'] = 'Aviso con clave';
+
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1
+/* Global Configuration Tab */
+$lang['UAM_PasswordTest'] = 'Cálculo de la puntuación';
+/* Ghost Tracker Tab */
+$lang['UAM_Tab_GhostTracker'] = 'Ghost Tracker';
+$lang['UAM_Reminder'] = 'Recordatorio por email';
+$lang['UAM_Reminder_Sent_OK'] = 'SI';
+$lang['UAM_Reminder_Sent_NOK'] = 'NO';
+/* Errors and Warnings */
+$lang['UAM_save_config'] ='Configuración guardada.';
+$lang['UAM_reg_err_login3'] = '¡Seguridad: Contraseña obligatoria!';
+$lang['UAM_reg_err_login4_%s'] = 'Seguridad: Un sistema de control calcula la puntuación de la complejidad de la contraseñas. La complejidad de la contraseña es demasiado baja (puntuación = %s). Por favor, elija una nueva contraseña más segura siguiendo estas reglas:
+- Usar letras y números
+- Utilice minúsculas y mayúsculas
+- Aumentar su longitud (número de caracteres)
+La puntuación mínima de las contraseñas exigida por el administrador es la siguiente: ';
+$lang['UAM_No_reminder_for_Guest'] = 'La cuenta "Invitado" no está sujeta a recibir recordatorios de Ghost Tracker';
+$lang['UAM_No_reminder_for_default_user'] = 'La cuenta predeterminada no está sujeto a recibir recordatorios de Ghost Tracker';
+$lang['UAM_No_reminder_for_Webmaster'] = 'La cuenta "webmaster" no está sujeta a recibir recordatorios de Ghost Tracker';
+$lang['UAM_No_reminder_for_your_account'] = 'Su cuenta de administrador personnal no está sujeta a recibir recordatorios de Ghost Tracker';
+/* Action button names */
+$lang['UAM_audit'] = 'Auditar la configuración';
+$lang['UAM_submit'] = 'Guardar configuración';
+// --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.2
+/* Errors and Warnings */
+$lang['UAM_GhostTracker_Init_OK'] = '¡Ghost Tracker inicializado!';
+/* Action button names */
+$lang['UAM_GT_Reset'] = 'Inicializar Ghost Tracker';
+// --------- End: New or revised $lang ---- from version 2.12.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.8
+/* Errors and Warnings */
+$lang['UAM_mail_exclusionlist_error'] = '¡Advertencia! Ha introducido una nueva línea (CR-LF) al principio de la lista de exclusión de correo electrónico (en rojo abajo). Aunque esta nueva línea no es visible, todavía está presente y puede causar un mal funcionamiento del plugin. Por favor, vuelva a escribir en su lista de exclusión de una manera que no comienza con una nueva línea.';
+// --------- End: New or revised $lang ---- from version 2.12.8
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.4
+/* Global Configuration Tab */
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Versión: ';
+$lang['UAM_SubTitle1'] = 'Configuración del plugin';
+$lang['UAM_Tab_Global'] = 'Configuración';
+$lang['UAM_Title1'] = 'Configuración de las restricciones de registro';
+$lang['UAM_Title2'] = 'Configuración de las confirmaciones y validaciones de registro';
+$lang['UAM_Title3'] = 'Configuración de los registros seguidos y otras opciones';
+$lang['UAM_Title4'] = 'Consejos y ejemplos de uso';
+$lang['UAM_No_Casse'] = 'Nombres de usuarios: mayúsculas y minúsculas';
+$lang['UAM_Username_Char'] = 'Nombres de usuarios: Excluyendo los caracteres';
+$lang['UAM_Username_Char_true'] = ' Prohibición de caracteres: (Utilice una coma para separar cada caracteres)
';
+$lang['UAM_Username_Char_false'] = ' Permiso de todos (por defecto)';
+$lang['UAM_Password_Enforced'] = 'Fortalecimiento del nivel de seguridad de las contraseñas';
+$lang['UAM_Password_Enforced_true'] = ' Activar. Puntuación mínima:';
+$lang['UAM_AdminPassword_Enforced'] = 'Aplicar a los administradores';
+$lang['UAM_PasswordTest'] = 'Test de Contraseña: ';
+$lang['UAM_ScoreTest'] = 'Resultado: ';
+$lang['UAM_MailExclusion'] = 'Exclusión de dominios de correo electrónico';
+$lang['UAM_MailExclusion_true'] = ' Excluir los siguientes dominios: (Utilice una coma para separar cada dominio)';
+
+$lang['UAM_Mail_Info'] = 'Información por correo electrónico para el usuario:';
+$lang['UAM_MailInfo_Text'] = ' Personalización del correo electrónico de información:';
+$lang['UAM_Confirm_Mail'] = 'Confirmación de registro:';
+$lang['UAM_ConfirmMail_Text'] = ' Personalización del correo electrónico de confirmación:';
+$lang['UAM_Confirm_grpstat_notice'] = 'Precaución: Es recomendable utilizar el grupo o los estatutos de validación y no ambos simultáneamente.';
+$lang['UAM_Confirm_Group'] = 'Grupos de validación (Dejar ------- para no afectar grupo)';
+$lang['UAM_Confirm_Status'] = 'Estatutos de validación (Dejar ------- para mantener el valor predeterminado de Piwigo)';
+$lang['UAM_No_Confirm_Group'] = 'Grupo para los usuarios que no han validado su registro ';
+$lang['UAM_Validated_Group'] = 'Grupo para los usuarios que han validado su registro ';
+$lang['UAM_No_Confirm_Status'] = 'Situación de los usuarios que no han validado su registro ';
+$lang['UAM_Validated_Status'] = 'Situación de los usuarios que han validado su registro ';
+$lang['UAM_ValidationLimit_Info'] = 'Plazo para la validación de registro limitado';
+$lang['UAM_ConfirmMail_TimeOut_true'] = ' Activar. Número de días hasta el vencimiento: ';
+$lang['UAM_ConfirmMail_Remail'] = 'Recuerde a los usuarios no validados';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Personalización del mensaje recordatorio con la regeneración de validación de claves.';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Personalización del mensaje recordatorio sin la regeneración de la validación de claves.';
+
+$lang['UAM_GhostTracker'] = 'Gestión de Espíritu visitantes (Tracker Ghost)';
+$lang['UAM_GhostTracker_true'] = ' Activar. Período máximo de días entre dos visitas: ';
+$lang['UAM_GhostTracker_ReminderText'] = 'Personalización del mensaje recordatorio de Ghost Tracker';
+
+/* Ghost Tracker Tab */
+$lang['UAM_SubTitle4'] = 'Ghost Tracker';
+$lang['UAM_GT_Init'] = 'Inicialización de Ghost Tracker';
+$lang['UAM_GhostTracker_Title'] = 'Gestión de los espíritu visitantes';
+$lang['UAM_GhostTracker_Init'] = 'Si habilita esta función por primera vez o ha reactivado después de un largo período durante el cual los visitantes se han registrado de nuevo, usted debe inicializar o restablecer el Rastreador de Ghost. Esta acción se realiza sólo después de la activación o reactivación de la opción. Por favor, haga clic una vezen el botón de reset de abajo.';
+/* Mailing */
+$lang['UAM_Add of %s'] = 'Perfil creado para %s';
+$lang['UAM_Update of %s'] = '%s Perfil actualizado';
+/* Email confirmation page */
+/* Mailing */
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, este es un recordatorio por correo electrónico';
+$lang['UAM_Reminder_with_key_of_%s'] = '%s, su clave de validación se ha renovado';
+$lang['UAM_Reminder_without_key_of_%s'] = '%s, su clave de validación expirará';
+/* Errors and Warnings */
+$lang['UAM_Err_GhostTracker_Settings'] = 'Esta página está disponible sólo si "Ghost Tracker" está activo en "Configuración de los registros seguido y otras opciones".';
+$lang['UAM_Err_Userlist_Settings'] = 'Esta página está disponible sólo si "Seguimiento de los usuarios registrados" está activo en la "Configuración de los registros seguidos y otras opciones".';
+// --------- End: New or revised $lang ---- from version 2.13.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_AdminConfMail'] = 'Confirmación de registro por los administradores';
+$lang['UAM_Tips1_txt'] = '
+
+
+ Objectivos:
+ - A su llegada a la galería: Avisar al visitante de que tiene que registrarse para acceder a fotos privadas
+ - En el registro: Generar una validación de correo electrónico con enlace directo, informar al nuevo usuario de su falta de validación y integrarlo al grupo "Espera"
+ - En la validación: cambiar automáticamente de grupo "Espera" al grupo "Validado", que proporciona acceso a categorías particulares
+ Recuerde: En funcionamiento normal, el "Invitado" sólo ve las categorías de público, sin mensaje de información.
+
+
+Requisito previo:
+- Una galería con todas o algunas categorías privadas, visible sólo por los usuarios registrados
+- Al menos los 2 grupos de usuarios siguientes de Piwigo : "Espera," sin permiso en las categorías de privados, y "Validado" con todos los permisos en las categorías de privados
+- UAM plugin
+- PWG Stuffs plugin, para agregar un tipo de módulo "Personal Block"
+- Opcionalmente, la Extended Description plugin para soportar múltiples idiomas
+
+
+Etapas:
+A. En el plugin UAM:
+
+
Activar la confirmación de registro
+
Introduzca el texto para la explicación adicional, que se adjunta al correo de confirmación de registro. Si se activa el plugin Extended Description, las etiquetas de idioma se pueden utilizar
+
Seleccione la opción "Espera" del grupo en "Para los usuarios que no han validado su registro"
+
Seleccione la opción "Validado" en grupo "Para los usuarios que han validado su registro"
+
Guardar la configuración del plug-in
+
+
+B. En plugin PWG Stuffs :
+
+
Añadir un tipo de módulo nuevo "bloque Personal: Muestra una plantilla de bloque (por ejemplo, un editorial)"
+
Configurar el módulo, lo que indica el título (por ejemplo, "en espera de la validación de Registro") y su descripción, y solamente "Espera" en la lista de grupos permitido
+
El contenido completo del módulo con la información del mensaje que se mostrará a los usuarios no validados. Como UAM, las balisas de lenguajes pueden ser utilizadas si el plugin Extended Description está activado
+
Active la casilla "Mostrar el módulo en la página principal del sitio"
+
Validar la configuración del módulo
+
+
+
';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.0
+$lang['UAM_confirmmail_custom_Txt1'] = 'Texto de la página de confirmación - Confirmación aceptada';
+$lang['UAM_confirmmail_custom_Txt2'] = 'Texto de la página de confirmación - Confirmación rechazada';
+$lang['UAM_LastVisit_Date'] = 'Su última visita';
+$lang['UAM_Nb_Days'] = 'Diferencia en días';
+$lang['UAM_Err_UserManager_Settings'] = 'Esta página está disponible sólo si "Confirmación de registro" está activo y si un grupo de visitantes no ha sido validada está configurado en "Configuración de las confirmaciones y validaciones de registro".';
+// --------- End: New or revised $lang ---- from version 2.15.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.1
+$lang['UAM_Support_txt'] = 'El apoyo oficial sobre este plugin se encuentra solo en el foro de Piwigo:
+Foro Inglés - http://piwigo.org/forum/viewtopic.php?id=15015
+También está disponible, el bugtracker del proyecto: http://piwigo.org/bugs/';
+// --------- End: New or revised $lang ---- from version 2.15.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_Manual_Validation'] = 'Validación manual';
+$lang['UAM_Confirm_Mail_true'] = ' Activar - La validación por el usuario';
+$lang['UAM_Confirm_Mail_local'] = ' Activar - La validación por el administrador';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_Expired_Group'] = 'Grupo para el registro de usuario ha caducado ';
+$lang['UAM_Expired_Status'] = 'Estado para el registro de usuario ha caducado ';
+$lang['UAM_GTAuto'] = 'Gestión automática de los Espíritus usuarios';
+$lang['UAM_GTAutoDel'] = 'Borrado automático de las cuentas';
+$lang['UAM_Error_GTAutoMail_cannot_be_set_without_ConfirmMail'] = 'Error de coherencia en la configuración elegida:
+"Configuración de los registros seguidos y otras opciones > Gestión de Espíritu visitantes (Tracker Ghost) > Gestión automática de los Espíritus usuarios > Automáticamente el envío de un correo electrónico cuando se cambia de grupo / estado" no se puede activar si "Configuración de las confirmaciones y validaciones de registro > Confirmación de registro - La validación por el usuario" no está habilitada en un principio.
+Para garantizar la coherencia, la opción "Automáticamente el envío de un correo electrónico cuando se cambia de grupo / estado" fue colocado de nuevo de forma automática "Desactivar".
';
+$lang['UAM_Demotion of %s'] = 'Degradación de %s';
+$lang['UAM_AdminValidationMail_Text'] = 'Notificación de la validación manual de registro';
+$lang['UAM_Validation of %s'] = 'Validación de %s';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+$lang['UAM_Disable'] = ' Desactivar (por defecto)';
+$lang['UAM_Enable'] = ' Activar ';
+$lang['UAM_Stuffs_Title'] = 'Módulo de la UAM';
+$lang['UAM_Stuffs'] = 'PWG Stuffs módulo';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePassw'] = 'Contraseña en texto claro en la información del correo electrónico';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.2
+$lang['UAM_RedirToProfile'] = 'Redirigir a la página de personalización';
+$lang['UAM_GTAutoGp'] = 'Cambio automático de grupo / estado / nivel de confidencialidad';
+$lang['UAM_GTAutoMail'] = 'Automáticamente el envío de un correo electrónico cuando se cambia de grupo / estado / nivel de confidencialidad';
+// --------- End: New or revised $lang ---- from version 2.30.2
+$lang['UAM %d user pwdreseted'] = 'Se pide renovación de contraseña para el usuario %d';
+$lang['UAM %d users pwdreseted'] = 'Se pide renovación de contraseña para los usuarios %d';
+$lang['UAM_AdminValidationMail_Subject'] = 'Personalizar el asunto del correo electrónico de validación manual';
+$lang['UAM_Admins cannot be pwdreset'] = 'La renovación de contraseña no puede ser solicitada para un administrador';
+$lang['UAM_Bad_version_backup'] = 'La versión del fichero de copia de seguridad no corresponde con la versión del plugin ! La restauración no se realizo.';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'Personalizar el asunto del correo electrónico de recordatorio de confirmación de inscripción.';
+$lang['UAM_ConfirmMail_Subject'] = 'Personalizar el asunto del correo electrónico de confirmación de inscripción.';
+$lang['UAM_Confirm_Level'] = 'Nivel de confidencialidad (------- para conservar el valor por defecto de Piwigo';
+$lang['UAM_CustomPasswRetr'] = 'Personalizar el contenido del correo electrónico de contraseña perdida';
+$lang['UAM_mail_exclusion_error'] = 'La opción Piwigo "El correo electrónico es obligatorio para todos los usuarios", ha sido desactiva cuando la opción del plugin UserAdvancedManager de (UAM) "Exclusión de dominios de correo" se mantuvo activo. Esta combinación es ilógica y no compatible!
+Por favor, vuelva a activar la opción Piwigo "El correo electrónico es obligatorio para todos los usuarios" para poder luego desactivar la opción UAM "Exclusión de dominios de correo" si eso es lo que quieres.
+Nota:. Este mensaje desaparecerá después de haber hecho las correcciones necesarias y volver a cargar la página de administración
';
+$lang['UAM_Tracking confirmations'] = 'Confirmaciones de seguimiento';
+$lang['UAM_Tracking registered users'] = 'Confirmaciones de usuarios registrados';
+$lang['UAM_USRAuto'] = 'Gestión automática de los usuarios no confirmados';
+$lang['UAM_USRAutoDel'] = 'Mensaje personalizado de cuenta eliminada';
+$lang['UAM_USRAutoMail'] = 'Recordatorio por correo electrónico automatizado';
+$lang['UAM_Valid_Level'] = 'Nivel de privacidad para los usuarios que hayan confirmado su inscripción ';
+$lang['UAM_Webmaster cannot be pwdreset'] = 'La contraseña de webmaster no puede ser renovada !';
+$lang['UAM_You cannot pwdreset your account'] = 'Renovación de contraseñas no se pueden establecer para su propia cuenta!';
+$lang['UAM_You need to confirm pwdreset'] = 'Debe confirmar la renovación de contraseñas (casilla de verificación)!';
+$lang['UAM_Title5'] = 'Diversas opciones';
+$lang['UAM_Tips2_txt'] = '
+
+ Objetivos: Informar al visitante que el registro está pendiente de confirmación mediante la publicación de una página adicional en sustitución de la galería índice de página estándar en cada una de estas conexiones, y esto, como el registro no ha sido aprobado.
+
+Las ventajas sobre el método con PWG_Stuffs: Permitir información de formato y visualización de la información de forma inmediata tras el registro de visitantes.
+
+
+Requisitos:
+- Una galería con todas o algunas categorías particulares, visible sólo por usuarios registrados
+- Por lo menos 2 de los siguientes grupos Piwigo usuarios: "Espera," sin permiso en las categorías privadas, y "confirmado" con todos los permisos en la categoría privado
+- UAM plugin
+- El plugin Páginas Adicionales para agregar y administrar una página adicional para reemplazar la página de índice por defecto de la galería
+- Opcionalmente, el plug-in Descripción extendida para soportar múltiples idiomas
+
+
+Stages:
+A. En el plugin UAM:
+
+
Habilitar confirmación de registro li>
+
Introduzca el texto para la explicación adicional que se adjuntará al correo de confirmación de registro. Si el plug-in Descripción ampliada está activada, las etiquetas de idioma se pueden utilizar li>
+
Seleccione el grupo "Esperar" de la sección "Para los usuarios que no hayan confirmado su inscripción" li>
+
Seleccione el grupo "Confirmado" de la sección "Para los usuarios que hayan confirmado su inscripción" li>
+
Guardar la configuración del plugin li>
+ ol>
+
+B. En el plugin páginas adicionales:
+ NOTA: La gestión de los derechos de acceso de los grupos en páginas adicionales debe estar activada (consulte Configuración del plugin de configuración) .
+
+
+
Añadir una nueva página con al menos los siguientes parámetros: li>
+
+
nombre de la página: El nombre que desea dar a la página adicional (es decir: El registro no confirmado) li>
+
Como página de inicio comprobado li>
+
Grupos permitido: Marque la casilla correspondiente al grupo "Espera" configurada en la UAM li>
+
Contenido:. El texto que desea utilizar para los visitantes li>
+ ul>
+
+
Y eso es todo! Sólo los visitantes registrados y cuyo registro no ha sido confirmada veran esta página de índice adicional. Li>
+ ol>
+ li>
+ ul>
+';
+$lang['UAM_Tips2'] = 'Informacion UAM y Additional Pages de registros no confirmados';
+$lang['UAM_Stuffs_Desc'] = 'Adjuntar un bloque de informacion para los usuarion no confirmados';
+$lang['UAM_Tips1'] = 'Informacion UAM y PWG_Stuffs de registros no confirmados';
+$lang['UAM_Save'] = 'Ejecutar copia de seguridad';
+$lang['UAM_Restore_File'] = 'Restaurar la configuración';
+$lang['UAM_Restore'] = 'Para restaurar el archivo de copia de seguridad de su configuración. Sólo el archivo guardado en el servidor se toma en cuenta.
+
+ Cuidado con la versión de copia de seguridad! Una copia de seguridad a partir de una versión del plugin sólo se pueden restaurar en la misma versión. b>';
+$lang['UAM_Restoration_OK'] = 'Restauración de la configuración completada con éxito! Vuelve a cargar la página de administración UAM para ver la configuración restaurada.';
+$lang['UAM_Restoration_NOK'] = 'Se produjo un error mientras se restaura la configuración. Por favor, compruebe la validez de su archivo de copia de seguridad.';
+$lang['UAM_RejectConnexion_Custom_Txt'] = 'Personalización del texto de rechazo';
+$lang['UAM_RejectConnexion'] = 'Rechazar conexión del usuario hasta que el registro se confirma';
+$lang['UAM_PwdReset_Todo'] = 'Contraseñas a renovar';
+$lang['UAM_PwdReset_NA'] = 'Contraseña original';
+$lang['UAM_PwdReset'] = 'Renovar contraseña';
+$lang['UAM_Password_Reset_Msg'] = 'Por favor cambie su contraseña';
+$lang['UAM_PwdReset_Done'] = 'Contraseña renovada';
+$lang['UAM_Password reset selected users'] = 'Solicitud de renovación de contraseñas para usuarios seleccionados';
+$lang['UAM_No_Valid_Level'] = 'Nivel de privacidad para los usuarios que no hayan confirmado su inscripción';
+$lang['UAM_No_Usermanager'] = 'Ningún visitante sin confirmar en lista por el momento';
+$lang['UAM_No_Userlist'] = 'Ningún visitante en lista por el momento';
+$lang['UAM_No_Ghosts'] = 'Ningún visitante por ahora';
+$lang['UAM_No_Backup_File'] = 'Copia de seguridad de archivos no disponibles!';
+$lang['UAM_NewFeature'] = 'Nueva característica!';
+$lang['UAM_MailInfo_Subject'] = 'Personalice la información email';
+$lang['UAM_MiscOptions'] = 'Otras varias opciones';
+$lang['UAM_MailExclusion_No'] = 'Dominios de exclusión E-mail - No disponible porque las direcciones de correos electrónicos no son obligatorias para las inscripciones!';
+$lang['UAM_Guest cannot be pwdreset'] = 'Renovación de contraseñas no se pueden establecer para visitantes';
+$lang['UAM_GTReminder_Subject'] = 'Personalización manual del Rastreador de Ghost de recordatorio de asunto del correo electrónico';
+$lang['UAM_Generic cannot be pwdreset'] = 'Renovación de contraseñas no se pueden establecer para cuentas genéricas!';
+$lang['UAM_GTAutomail_Subject'] = 'Personalizar el Rastreador automático Ghost de degradación de asunto de correo electrónico.';
+$lang['UAM_GTAutomail_Text'] = 'Personalización del texto de degradación por correo electrónico';
+$lang['UAM_Expired_Level'] = 'Nivel de privacidad para el registro de usuario ha caducado ';
+$lang['UAM_Error_Using_illegal_flag'] = 'Error de sintaxis! El [Kdays] bandera Autotexto se utiliza como "Fecha límite de confirmación de registro limitado" opción no se activará. Por favor, activar la opción o corregir el campo de texto (s) de color rojo.';
+$lang['UAM_Error_Using_illegal_Kdays'] = 'Mediante las etiquetas [días K] sólo se permite si el plazo para la confirmación de la inscripción limitada está activo. Consulte el campo de texto en rojo para corregir el problema.';
+$lang['UAM_Dump_OK'] = 'Archivo de copia de seguridad creado con éxito';
+$lang['UAM_Dump_NOK'] = 'Error: No se puede crear el archivo de copia de seguridad!';
+$lang['UAM_Dump_Download'] = 'Para descargar el archivo de copia de seguridad, por favor marque esta casilla:';
+$lang['UAM_DumpTxt'] = 'Haga una copia de seguridad y restaura su configuración';
+$lang['UAM_Default_ValidationTimeout_Txt'] = 'Lo sentimos, su cuenta ha sido borrada porque no ha confirmado su inscripción en el tiempo solicitado ([Kdays] días). Por favor, vuelva a intentar el registro con una cuenta de correo electrónico válida y no bloqueada.';
+$lang['UAM_Default_RejectConnexion_Txt'] = 'Lo sentimos, no ha confirmado su inscripción, por eso no puede conectarse a la galería ahora. Por favor revise su buzón de correo electrónico. Encontrara un correo electrónico enviado por la galería, que contiene un enlace para realizar la confirmación. Si no, por favor póngase en contacto con el webmaster.';
+$lang['UAM_Default_PwdRequest_Txt'] = 'Usted ha solicitado un restablecimiento de contraseña en nuestra galería. Por favor, encuentra a debajo la nueva configuración de su conexión.';
+$lang['UAM_Default_InfoMail_Txt'] = 'Hola [nombre de usuario]!
+
+Ha realizado cambios significativos en su perfil en la galería [mygallery]. Por favor, encuentre de debajo su nueva configuración:';
+$lang['UAM_Default_InfoMail_Subject'] = '[nombre de usuario] - Su información de registro en [mygallery]';
+$lang['UAM_Default_GTReminder_Subject'] = '[nombre de usuario] - Pasó mucho tiempo desde su última visita en [mygallery]';
+$lang['UAM_Default_GTAutoMail_Subject'] = '[nombre de usuario] - Su cuenta ha sido degradada en [mygallery]';
+$lang['UAM_Default user cannot be pwgreset'] = 'Renovación de contraseñas, no se pueden establecer para la cuenta de usuario por defecto!';
+$lang['UAM_Default_GhstDeletion_Txt'] = 'Lo sentimos [nombre de usuario], tu cuenta ha sido borrada por un tiempo demasiado largo pasado desde su última visita en [mygallery]. Haga el favor de registrarse de nuevo.';
+$lang['UAM_Default_GhstDemotion_Txt'] = 'Lo sentimos [nombre de usuario], su cuenta ha quedado obsoleta debido a un tiempo demasiado largo pasado desde su última visita en [mygallery]. Por favor, utilice el siguiente enlace para confirmar tu cuenta:';
+$lang['UAM_Default_GhstReminder_Txt'] = 'Hola [nombre de usuario].
+
+Este es un recordatorio, a pasado mucho tiempo desde su última visita en nuestra galería [mygallery]. Si usted no desea más usar su cuenta de acceso, por favor háganoslo saber respondiendo a este correo electrónico. Su cuenta será eliminada.
+
+Tras la recepción de este mensaje sin nueva visita dentro de [días] días, estaríamos obligados borrar automáticamente su cuenta.
+
+Saludos cordiales,
+
+El administrador de la galería [mygallery] - [myurl]';
+$lang['UAM_Default_AdminValidationMail_Subject'] = '[nombre de usuario] - Registro validado en [mygallery]';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Hola [nombre de usuario]! Gracias por registrarse y bienvenido a [mygallery].
+
+Su cuenta ha sido confirmada de forma manual por el webmaster de [mygallery]. Ahora puede iniciar sesión en [myurl] y realizar los cambios apropiados a su perfil.';
+$lang['UAM_Default_CfmMail_Custom_Txt1'] = 'Bienvenido [nombre de usuario]! Ha confirmado que eres humano y ahora puede usar [mygallery]!';
+$lang['UAM_Default_CfmMail_Custom_Txt2'] = 'La clave de activación es incorrecta o caducada o que ya se ha confirmado su cuenta, por favor póngase en contacto con el webmaster para solucionar este problema.';
+$lang['UAM_Default_CfmMail_Remail_Txt1'] = 'Hola [nombre de usuario].
+
+Este es un mensaje de aviso porque usted se ha registrado en nuestra galería [mygallery], pero no ha confirmado su registro y su clave de confirmación ha caducado. Para permitir todavía el acceso a nuestra galería, su período de confirmación se ha restablecido. Usted tiene más de x días para confirmar su registro.
+
+Nota: Después de este período, su cuenta será eliminada permanentemente.';
+$lang['UAM_Default_CfmMail_Remail_Txt2'] = 'Hola [nombre de usuario].
+
+Este es un mensaje de aviso porque usted se ha registrado en nuestra galería [mygallery], pero no ha confirmado su registro y su clave de confirmación ha caducado. Para permitir todavía el acceso a nuestra galería, su período de confirmación se ha restablecido. Usted tiene más de x días para confirmar su registro.
+
+Nota: Después de este período, su cuenta será eliminada permanentemente.';
+$lang['UAM_Default_ConfirmMail_Subject'] = '[nombre de usuario] la confirmación de registro en [mygallery]';
+$lang['UAM_Default_ConfirmMail_Remail_Subject'] = 'Recordatorio - [nombre de usuario] la confirmación de registro en [mygallery]';
+$lang['UAM_Default_ConfirmMail_Txt'] = 'Hola [nombre de usuario]! Gracias por haber registro en [mygallery].
+
+Para completar el proceso y ser capaz de navegar a través de las imágenes, confirme por favor su registro haciendo clic en el vínculo de este mensaje.';
+$lang['UAM_Manual_validation_needed_for %s'] = 'El usuario %s se ha registrado y espera para la validación manual por un administrador.';
+$lang['UAM_Subject admin validation for %s'] = 'El registro de %s espera para la validación';
+$lang['UAM_Change'] = 'Change the Group/Status/Privacy Level of the users who have been confirmed';
+$lang['UAM_Customize_messagesandmails'] = 'Personalizar los mensajes y correos';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/description.txt
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/description.txt (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/description.txt (revision 19236)
@@ -0,0 +1,1 @@
+Permet de renforcer les possibilités de gestion des utilisateurs
Index: /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/help.lang.php (revision 19236)
@@ -0,0 +1,348 @@
+NB: l\'option permet également d\'exclure des mots complets.
+
+Attention : Cette option est sans effet sur les noms d\'utilisateurs créés préalablement à son activation.';
+$lang['UAM_passwTitle_d'] = 'L\'activation de cette option rend obligatoire la saisie d\'un mot de passe à l\'inscription, et oblige le mot de passe choisi par le visiteur à répondre à un niveau minimum de complexité. Si ce seuil n\'est pas atteint, le score réalisé et le score minimum à atteindre sont affichés, ainsi que des recommandations pour augmenter la valeur de ce score.
+Un champ de test permet de mesurer la complexité d\'un mot de passe, et peut permettre de se faire une idée du score à définir pour une complexité personnalisée.
+NB: Le score d\'un mot de passe est calculé en fonction de plusieurs paramètres : longueur, types de caractères utilisés (lettres, chiffres, majuscules, minuscules, caractères spéciaux). Un score inférieur à 100 est considéré comme faible; de 100 à 500, la complexité est dans la moyenne; au-delà de 500, la sécurité est excellente.';
+$lang['UAM_passwtestTitle'] = 'Tester la complexité d\'un mot de passe';
+$lang['UAM_passwtestTitle_d'] = 'Saisir le mot de passe à tester puis cliquer sur le bouton "Calcul du score" pour afficher le résultat.';
+$lang['UAM_passwadmTitle_d'] = 'Un administrateur peut créer un compte d\'utilisateur avec ou sans application de la règle de calcul de complexité.
+A noter : Si l\'utilisateur du compte ainsi créé désire changer de mot de passe et que le renforcement des mots de passe pour les utilisateurs est actif, il sera soumis à la règle configurée.';
+$lang['UAM_infomailTitle_d'] = 'Cette option permet d\'automatiser l\'envoi d\'un email d\'information à un utilisateur lorsqu\'il modifie son mot de passe ou son adresse de messagerie dans son profil.
+Le message envoyé comprend une partie fixe (login, mot de passe et adresse email de l\'utilisateur) et une partie personnalisable par un texte d\'accueil.';
+$lang['UAM_remailtxt1Title'] = 'Message de rappel avec regénération de clé';
+$lang['UAM_remailtxt2Title'] = 'Message de rappel sans regénération de clé';
+$lang['UAM_tipsTitle_d'] = 'Astuces et exemples divers d\'utilisation';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_adminconfmailTitle_d'] = 'On peut ici désactiver la confirmation des inscriptions uniquement pour les comptes d\'utilisateurs créés par l\'administrateur via l\'interface de gestion des utilisateurs de Piwigo.
+En activant cette option, l\'email de confirmation d\'inscription sera envoyé à chaque utilisateur créé par l\'admin.
+En désactivant cette option (mode par défaut), seul l\'email d\'information est envoyé (si la fonction "Email d\'information à l\'utilisateur" est activée).';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_gtTitle_d'] = 'Lorsque la gestion des visiteurs fantômes est activée et initialisée, vous trouverez ci-dessous la liste des visiteurs inscrits sur votre galerie et qui ne sont pas revenus depuis x jours. "x" étant le nombre de jours paramétrés dans l\'onglet de configuration générale. De plus, vous trouverez une colonne précisant si un mail de rappel a déjà été envoyé aux visiteurs ciblés, vous permettant de visualiser d\'un coup d\'oeil et traiter les visiteurs qui n\'auraient pas tenu compte du rappel.
Dans cette vue, vous pouvez :
+
+- Supprimer manuellement les comptes (purge manuelle)
+
+- Générer l\'email de rappel avec réinitialisation de la date de dernière visite. Ce qui permet de donner un "joker" au visiteur ciblé. Si le visiteur a déjà bénéficié d\'un mail de rappel, rien n\'empêche de renvoyer un nouveau mail qui réinitialisera, de fait, la date de dernière visite.
+
+Fonction de tri du tableau: Vous pouvez trier les données affichées en cliquant sur les entêtes de colonnes. L\'utilisation de la touche MAJ ou SHIFT permet de trier sur 1 à 4 colonnes simultanées maximum.';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.6
+$lang['UAM_RedirTitle_d'] = 'Cette option permet de rediriger automatiquement un utilisateur inscrit vers sa page de personnalisation uniquement lors de sa première connexion à la galerie.
+A savoir: Cette fonction ne s\'applique pas à tous les utilisateurs déjà inscrits. Ceux disposant du status "admin", "webmaster" ou "generique" sont exclus de la règle.';
+// --------- End: New or revised $lang ---- from version 2.15.6
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_ghosttrackerTitle_d'] = 'L\'activation de cette fonction permet la gestion des visiteurs inscrits en fonction de la fréquence de leurs visites. 2 modes de fonctionnements sont possibles:
+- Gestion manuelle : Lorsque le délai entre 2 visites successives est atteint, le visiteur apparaît dans le tableau de l\'onglet "Ghost Tracker" d\'où il est possible de le relancer manuellement par email ou le supprimer.
+- Gestion automatisée : Lorsque le délai entre 2 visites successives est atteint, le visiteur est automatiquement soit supprimé, soit basculé dans un groupe et/ou statut d\'attente. Dans ce deuxième cas, un email d\'information peut lui être envoyé.
+IMPORTANT : A première activation de cette fonction, ou à sa réactivation après une longue période pendant laquelle de nouveaux visiteurs se sont inscrits, il convient d\'initialiser le Ghost Tracker (voir les instructions correspondantes sur l\'onglet "Ghost Tracker").';
+$lang['UAM_GTAutoTitle_d'] = 'Cette option permet d\'appliquer des règles de gestion automatisée des visiteurs fantômes.
+
Principe de base : Un utilisateur ayant atteind la limite maximale entre deux visites et ayant déjà été notifié par email est considéré comme expiré. On peut alors appliquer des règles de traitement automatisées telles que la suppression automatique des comptes expirés ou leur rétrogradation en restreignant l\'accès à la galerie (bascule automatique dans un groupe et/ou un statut à accès restreint).
+
Le déclenchement de ces automatismes se réalise lors de la connexion des utilisateurs (n\'importe quel utilisateur !)à la galerie.';
+$lang['UAM_GTAutoDelTitle'] = 'Message personnalisé de suppression de compte';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePasswTitle_d'] = 'Choisissez ici si vous souhaitez faire afficher le mot de passe choisi par le visiteur dans le mail d\'information. Si vous activez l\'option, le mot de passe apparaitra alors en clair. Si vous la désactivez, le mot de passe n\'apparaitra pas du tout.';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.11
+$lang['UAM_gttextTitle_d'] = 'Saisissez ici le texte qui apparaîtra dans l\'email de rappel pour inciter l\'utilisateur à revenir visiter votre galerie (NB: Le texte pré-renseigné à l\'installation du plugin est donné à titre d\'exemple).
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+- [days] pour insérer automatiquement le nombre de jour maximum entre deux visites.
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_confirmtxtTitle_d'] = 'Saisissez ici le texte d\'introduction qui apparaîtra dans l\'email de confirmation d\'inscription.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+- [Kdays] pour insérer le nombre de jour de validité de la clé d\'inscription (l\'option "Limitation du délai de confirmation d\'inscription" doit être activée).
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_remailtxt1Title_d'] = 'Saisissez ici le texte d\'introduction qui apparaîtra dans l\'email de rappel, accompagné d\'une nouvelle clef de confirmation.
+
+Il est vivement conseillé de saisir un texte explicatif; à défaut, le mail de rappel ne comportera que le lien de confirmation. (NB : Le texte pré-renseigné à l\'installation du plugin n\'est donné qu\'à titre d\'exemple).
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+- [Kdays] pour insérer le nombre de jour de validité de la clé d\'inscription (l\'option "Limitation du délai de confirmation d\'inscription" doit être activée).
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_remailtxt2Title_d'] = 'Saisissez ici le texte d\'introduction qui apparaîtra dans l\'email de rappel, sans nouvelle clef de confirmation.
+
+Il est vivement conseillé de saisir un texte explicatif, afin que l\'email ne soit pas vide. (NB : Le texte pré-renseigné à l\'installation du plugin n\'est donné qu\'à titre d\'exemple).
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+- [Kdays] pour insérer le nombre de jour de validité de la clé d\'inscription (l\'option "Limitation du délai de confirmation d\'inscription" doit être activée).
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_infotxtTitle_d'] = 'Saisissez ici le texte d\'introduction personnalisé qui apparaîtra dans l\'email d\'information.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_AdminValidationMail_d'] = 'Lorsqu\'un administrateur ou un webmestre de la galerie valide manuellement une inscription en attente, un email de notification est automatiquement envoyé à l\'utilisateur concerné. Saisissez ici le texte qui apparaîtra dans cet email.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_confirmmail_custom1_d'] = 'Lorsque l\'option "Confirmation d\'inscription" est active, ce champ permet de personnaliser le texte d\'acceptation de la confirmation d\'inscription sur la page affichée lorsqu\'un utilisateur clique sur le lien de confirmation qu\'il a reçu par email.
+
+A l\'installation du plugin, un texte standard est donnée en exemple.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+
+Ce champ est compatible avec l\'extension FCK Editor et, pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_confirmmail_custom2_d'] = 'Lorsque l\'option "Confirmation d\'inscription" est active, ce champ permet de personnaliser le texte de rejet de la confirmation d\'inscription sur la page affichée lorsqu\'un utilisateur clique sur le lien de confirmation qu\'il a reçu par email.
+
+A l\'installation du plugin, un texte standard est donnée en exemple.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+
+Ce champ est compatible avec l\'extension FCK Editor et, pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_GTAutoDelTitle_d'] = 'Ceci n\'est valable que lorsque l\'utilisateur dont le compte a expiré déclenche lui même le mécanisme de suppression (cas rare mais possible). Il est alors déconnecté de force de la galerie et redirigé vers une page indiquant la suppression de son compte et, éventuellement, les raisons de cette suppression.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+[username] n\'est pas disponible ici puisque l\'utilisateur en question a été supprimé.
+
+Un texte personnalisé pour cette page de redirection peut être saisi dans le champ ci-dessous qui est compatible avec l\'extension FCK Editor. Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_CustomPasswRetrTitle_d'] = 'Par défaut, lorsqu\'un utilisateur a perdu son mot de passe et qu\'il sélectionne l\'option de récupération, il reçoit un email ne contenant que son nom d\'utilisateur et son nouveau mot de passe.
+
+Vous pouvez ici ajouter un texte de votre choix qui sera inséré avant ces informations standards.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_USRAutoDelTitle_d'] = 'Ceci n\'est valable que lorsque l\'utilisateur dont le compte est à supprimer déclenche lui même le mécanisme de suppression (cas rare mais possible). Il est alors déconnecté de force de la galerie et redirigé vers une page indiquant la suppression de son compte et, éventuellement, les raisons de cette suppression.
+
+Un texte pour cette page de redirection est donné à titre d\'exemple, ci-dessous, et peut être personnalisé. Ce champ est compatible avec le plugin FCK Editor. Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+La balise [username] n\'est pas disponible ici puisque l\'utilisateur en question a été supprimé.';
+// --------- End: New or revised $lang ---- from version 2.20.11
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.0
+$lang['UAM_confirmTitle_d'] = '
+- Génération d\'email d\'information
+- Génération d\'email de confirmation d\'inscription
+- Affectation automatique de groupe, de statut ou de niveau de confidentialité
+- Limitation du délai de confirmation
+- Génération d\'email de rappel
+...
+';
+$lang['UAM_confirmgrpTitle'] = 'Groupes';
+$lang['UAM_confirmstatTitle'] = 'Statuts';
+$lang['UAM_confirmgrpTitle_d'] = 'ATTENTION : L\'utilisation des groupes à la confirmation nécessite que vous ayez créé au moins un groupe d\'utilisateurs et qu\'il soit défini "par défaut" dans la gestion des groupes d\'utilisateurs de Piwigo.
+Les groupes à la confirmation sont à utiliser conjointement avec l\'option "Confirmation d\'inscription"';
+$lang['UAM_confirmstatTitle_d'] = 'ATTENTION : L\'utilisation des statuts à la confirmation nécessite que vous ayez conservé l\'utilisateur "Guest" pour le paramétrage par défaut (modèle) pour les nouveaux inscrits. A noter : Vous pouvez définir n\'importe quel autre utilisateur comme modèle pour les nouveaux inscrits. Reportez-vous à la documentation de Piwigo pour plus de détails.
+Les statuts à la confirmation sont à utiliser conjointement avec l\'option "Confirmation d\'inscription"';
+$lang['UAM_confirmlevelTitle'] = 'Niveau de confidentialité';
+$lang['UAM_confirmlevelTitle_d'] = 'ATTENTION : L\'utilisation des niveaux de confidentialité à la confirmation nécessite que vous ayez affecté un niveau de confidentialité aux photos que vous voulez restreindre. Reportez vous à la documentation de Piwigo pour plus de détails.
+Les niveaux de confidentialité à la confirmation sont à utiliser conjointement avec l\'option "Confirmation d\'inscription"';
+$lang['UAM_GTAutoGpTitle_d'] = 'Le changement automatique de groupe, de statut ou de niveau de confidentialité équivaut à une rétrogradation des comptes concernés et fonctionne sur le même principe que le groupe, le statut ou le niveau de confidentialité à la confirmation (voir "Paramétrage des confirmations d\'inscriptions"). Il conviendra donc de définir un groupe ou un statut et/ou un niveau de confidentialité rétrogradant l\'accès à la galerie. Si cela a déjà été défini avec l\'utilisation de la fonction Confirmation d\'inscription, on peut utiliser ces mêmes groupes / statuts / niveaux.
+Point important : Si un utilisateur fantôme n\'a toujours pas donné signe de vie après le délai imparti et malgré la notification automatique par mail (si activée), il est automatiquement supprimé de la base de données.';
+$lang['UAM_GT_MainTitle_d'] = '
+- Gestion automatique ou manuelle des visiteurs fantômes
+- Mailing
+...
+';
+$lang['UAM_miscTitle_d'] = '
+- Suivi des visiteurs inscrits
+- Pseudo obligatoire sur commentaire pour les visiteurs
+...
+';
+$lang['UAM_PwdResetTitle_d'] = 'L\'activation de cette option ajoutera une nouvelle fonction dans le panneau de gestion de utilisateurs (Utilisateurs > Gérer) de Piwigo qui permet de demander le renouvellement du mot de passe pour les utilisateurs sélectionnés. De plus, une nouvelle colonne s\'ajoutera pour présenter le statut des mots de passe pour chacun d\'eux avec les valeurs suivantes :
+- Mot de passe à changer : Une demande de changement de mot de passe a été programmée.
+- Mot de passe modifié : Le mot de passe a été changé suite à une demande.
+- Mot de passe original : Le mot de passe est celui choisi à la création du compte et n\'a jamais fait l\'objet d\'une demande de changement.
+Le compte webmaster, génériques et invités (Guest) sont exclus de cette fonction.
+Ces utilisateurs seront alors systématiquement redirigés vers leur page de personnalisation à chacune de leurs connexions tant qu\'ils n\'auront pas modifié leur mot de passe. Un message explicite sera affiché sur cette page.';
+$lang['UAM_DumpTitle_d'] = 'Ceci vous permet de sauvegarder la configuration complète du plugin dans un fichier afin de pouvoir la restaurer en cas de problème (fausse manipulation ou avant une mise à jour, par exemple). Par défaut, le fichier est stocké dans le dossier ../plugins/UserAdvManager/include/backup/ et se nomme "UAM_dbbackup.sql".
+
+Attention : Le fichier est écrasé à chaque action de sauvegarde !
+
+Il peut être parfois utile de récupérer le fichier de sauvegarde sur votre ordinateur. Par exemple : Pour une restauration sur une autre base de données, pour externaliser la sauvegarder ou pour conserver plusieurs fichiers. Pour cela, il suffit de cocher la case correspondante au téléchargement du fichier.
+
+La restauration à partir de cette interface ne prend en charge que la sauvegarde effectuée localement (../plugins/UserAdvManager/include/backup/UAM_dbbackup.sql). Il n\'est pas possible, ici, de réinjecter un fichier de sauvegarde téléchargé. Pour cela, veuillez utiliser l\'outil de gestion de votre base de données (pour MySql, on trouvera généralement PhpMyAdmin).
+
+Attention : Après la restauration, il est nécessaire de recharger la page d\'administration du plugin pour voir les paramètres restaurés !';
+// --------- End: New or revised $lang ---- from version 2.30.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.3
+$lang['UAM_mailexcTitle_d'] = 'Par défaut, Piwigo accepte toutes les adresses de messagerie au format xxx@yyy.zz. L\'activation de cette option permet d\'exclure certains domaines selon le format : @[nom_du_domaine].[extension_du_domaine].
+Exemples :
+@hotmail.com -> exclusion des adresses *@hotmail.com
+@hotmail -> exclusion de toutes les adresses *@hotmail*
+Attention ! Cette fonction n\'est accessible que si les emails sont obligatoires pour les inscriptions ! Reportez-vous aux options de configuration de Piwigo.';
+$lang['UAM_remailTitle_d'] = 'Cette option permet d\'envoyer un email de rappel aux utilisateurs n\'ayant pas confirmé leur inscription dans les temps. Elle n\'a d\'effet qu\'une fois l\'option "Confirmation d\'inscription" activée.
+
+2 types d\'email peuvent être envoyés : Avec ou sans régénération de la clef de confirmation. En fonction du cas, le contenu des emails peut être personnalisé.
+
+Reportez-vous à l\'onglet "Suivi des confirmations".
+
+Si cette option et l\'option "Limitation du délai de confirmation d\'inscription" sont activées, de nouvelles options apparaitront plus bas dans cette section pour permettre l\'automatisation de la gestion des visiteurs non confirmés.';
+$lang['UAM_USRAutoTitle_d'] = 'La gestion automatique des visiteurs non confirmés est déclenchée à chaque connexion à la galerie et fonctionne ainsi :
+
+- Suppression automatique des comptes non confirmés dans le temps imparti sans envoi automatique de mail de relance -> "Limitation du délai de confirmation d\'inscription" est actif et "Mail de rappel aux inscrits non confirmés" est inactif.
+
+- Envoi automatique d\'un message de rappel avec génération d\'une nouvelle clé de confirmation puis suppression automatique des comptes non confirmés dans le temps imparti après l\'envoi de la relance -> "Limitation du délai de confirmation d\'inscription" est actif et "Mail de rappel aux inscrits non confirmés" est actif.';
+$lang['UAM_RejectConnexion_d'] = 'Si activée, les nouveaux inscrits qui n\'ont pas confirmé leur inscription ne pourront pas se connecter à la galerie. Ils seront redirigés vers une page spéciale pour les informer de cet état.
+Attention - Cette option fonctionne uniquement avec les groupes de confirmation ! Référez-vous ci-dessous pour affecter les paramètres de groupes requis.';
+$lang['UAM_RejectConnexion_Custom_Txt_d'] = 'Personnalisez ici votre message d\'explication informant les utilisateurs non confirmés qu\'ils ne pourront pas se connecter à la galerie tant qu\'ils n\'auront pas confirmé leur inscription.
+
+Ce champ est compatible avec l\'extension FCK Editor et, pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_restricTitle_d'] = '
+- Exclusion de caractères dans les noms d\'utilisateurs
+- Renforcement des mots de passe
+- Exclusion des domaines de messagerie
+...
+';
+$lang['UAM_USRAutoMailTitle_d'] = 'Lorsque activée, cette fonction enverra automatiquement le contenu personnalisé dans "Message de rappel avec regénération de clé" aux visiteurs répondant au critère.';
+$lang['UAM_StuffsTitle_d'] = 'Ceci permet d\'activer un module supplémentaire UAM dans le plugin PWG Stuffs (si installé) afin d\'informer sur leur état vos visiteurs n\'ayant pas confirmé leur inscription.
+
+Veuillez vous reporter à la section Astuces et exemples d\'utilisation en bas de cette page pour les détails.';
+$lang['UAM_confirmmailTitle_d'] = 'Cette option permet soit à un utilisateur de confirmer son inscription en cliquant sur un lien reçu dans un email envoyé dès son enregistrement sur la galerie, soit à l\'administrateur d\'activer manuellement les inscriptions.
+Dans le premier cas, le message envoyé comprend une partie fixe, avec le lien d\'activation généré à partir d\'une clef aléatoire (cette clé peut éventuellement être régénérée via l\'onglet "Suivi des confirmations"), et une partie personnalisable par un texte d\'accueil.
+
+Dans le second cas, l\'email avec lien de validation est envoyé aux administrateurs de la galerie. Les visiteurs doivent patienter qu\'un administrateur valide lui même leur inscription soit par ce lien, soit par l\'onglet "Suivi des confirmations".
+
+NB: Les options "Limitation du délai de confirmation d\'inscription" et "Mail de rappel aux inscrits non confirmés" doivent être désactivées lorsque la confirmation manuelle est active.
+
+Cette option est généralement utilisée avec l\'attribution automatique de groupe et/ou de statut. Selon qu\'il ait confirmé ou non son inscription, il est en effet possible d\'affecter à l\'utilisateur un groupe différent, avec plus ou moins de restrictions d\'accès à la galerie.';
+$lang['UAM_usermanTitle_d'] = 'Lorsque la limitation du délai d\'inscription est activée, vous trouverez ci-dessous la liste des utilisateurs en attente de confirmation d\'inscription qu\'ils soient ou pas dans les délais pour la confirmer.
La date d\'enregistrement s\'affiche en vert lorsque l\'utilisateur concerné est en dessous du temps limite pour confirmer son inscription. Dans ce cas, la clé de confirmation est toujours valide et on pourra envoyer un email avec ou sans régénération de clé.
Lorsque la date d\'enregistrement s\'affiche en rouge, le délai de confirmation est expiré. Dans ce cas, on enverra obligatoirement un email avec régénération de clé si on veut permettre à cet utilisateur de pouvoir confirmer son inscription.
Dans tous les cas, il est possible de forcer manuellement la confirmation.
Dans cette vue, vous pouvez :
+
+- Supprimer manuellement les comptes (purge manuelle)
+
+- Générer l\'email de rappel sans génération d\'une nouvelle clef. Rappel : Cette fonction ne réinitialise pas la date d\'inscription du visiteur ciblé et le délai d\'expiration est toujours d\'actualité.
+
+- Générer l\'email de rappel avec génération d\'une nouvelle clef. Rappel : Cette fonction réinitialise également la date d\'inscription du visiteur ciblé ce qui équivaut à prolonger le délai de confirmation.
+
+- Confirmer manuellement une inscription en attente de confirmation même si la date d\'expiration est révolue (forçage de la confirmation).
+
+Fonction de tri du tableau: Vous pouvez trier les données affichées en cliquant sur les entêtes de colonnes. L\'utilisation de la touche MAJ ou SHIFT permet de trier sur 1 à 4 colonnes simultanées maximum.';
+$lang['UAM_validationlimitTitle_d'] = 'Cette option permet de limiter le nombre de jours pendant lequel un nouvel utilisateur peut confirmer son inscription. Une fois ce délai expiré, le lien de confirmation sera invalide, et ne pourra plus être employé.
+
+Si cette option et l\'option "Mail de rappel aux inscrits non confirmés" sont activées, de nouvelles options apparaitront plus bas dans cette section pour permettre l\'automatisation de la gestion des visiteurs non confirmés.';
+$lang['UAM_userlistTitle_d'] = 'Cette page est à titre d\'information pour l\'administrateur. Elle affiche la liste de tous les utilisateurs inscrits sur la galerie en faisant apparaitre la date et le nombre de jours depuis leur dernière visite. La liste est triée dans l\'ordre croissant du nombre de jours.
+
+Uniquement lorsque le Ghost Tracker est actif, le nombre de jours sans visite s\'affiche selon le code couleur suivant, en fonction du délai maximum paramétré dans les options du Ghost Tracker :
+
+- En vert : Lorsque l\'utilisateur a visité la galerie depuis moins de 50% du délai maximum renseigné dans le Ghost Tracker.
+- En orange : Lorsque l\'utilisateur a visité la galerie entre 50% et 99% du délai maximum renseigné dans le Ghost Tracker.
+- En rouge : Lorsque l\'utilisateur a visité la galerie depuis 100% et plus du délai maximum renseigné dans le Ghost Tracker. Dans ce cas, l\'utilisateur doit également apparaitre dans le tableau du Ghost Tracker.
+
+Exemple:
+
+Le délai maximum du Ghost Tracker est configuré à 100 jours.
+
+Un utilisateur apparaitra en vert s\'il a visité la galerie depuis moins de 50 jours, en orange si sa dernière visite s\'est déroulée entre 50 et 99 jours et en rouge à 100 jours et au-delà.
+
+A NOTER: La liste n\'affiche pas les inscrits qui n\'auraient pas confirmé leur inscription (si l\'option de confirmation de l\'inscription est activée). Ces utilisateurs sont alors gérés de manière particulière dans l\'onglet "Suivi des confirmations".
+
+Fonction de tri du tableau: Vous pouvez trier les données affichées en cliquant sur les entêtes de colonnes. L\'utilisation de la touche MAJ ou SHIFT permet de trier sur 1 à 4 colonnes simultanées maximum.';
+$lang['UAM_Tracking registered users_d'] = 'Cette option active, dans l\'onglet "Suivi des utilisateurs inscrits", un tableau recensant les utilisateurs inscrits, la date de leur dernière visite et le nombre de jours écoulés depuis leur dernière visite. Il s\'agit d\'un suivi purement informatif pour l\'administrateur de la galerie.';
+// --------- End: New or revised $lang ---- from version 2.30.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.40
+$lang['UAM_AdminValidationMail_Subject_d'] = 'Lorsqu\'un administrateur ou un webmestre de la galerie valide manuellement une inscription en attente, un email de notification est automatiquement envoyé à l\'utilisateur concerné. Saisissez ici un sujet personnalisé pour l\'email de validation manuelle.
+Par défaut, le champ comporte un texte générique en français mais vous pouvez le changer et utiliser les balises de traduction [lang=??] du plugin Extended Description s\'il est installé.
+
+De plus les balises de personnalisations suivantes sont utilisables sans l\'aide du plugin Extended Description:
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+';
+$lang['UAM_ConfirmMail_Subject_d'] = 'Saisissez ici un sujet personnalisé pour l\'email de confirmation d\'inscription.
+Par défaut, le champ comporte un texte générique en français mais vous pouvez le changer et utiliser les balises de traduction [lang=??] du plugin Extended Description s\'il est installé.
+
+De plus les balises de personnalisations suivantes sont utilisables sans l\'aide du plugin Extended Description:
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+';
+$lang['UAM_ConfirmMail_ReMail_Subject_d'] = 'Saisissez ici un sujet personnalisé pour l\'email de rappel de confirmation d\'inscription (avec ou sans renouvellement de clé).
+Par défaut, le champ comporte un texte générique en français mais vous pouvez le changer et utiliser les balises de traduction [lang=??] du plugin Extended Description s\'il est installé.
+
+De plus les balises de personnalisations suivantes sont utilisables sans l\'aide du plugin Extended Description:
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+';
+$lang['UAM_GTReminder_Subject_d'] = 'Saisissez ici un sujet personnalisé pour l\'email de rappel du Ghost Tracker.
+Par défaut, le champ comporte un texte générique en français mais vous pouvez le changer et utiliser les balises de traduction [lang=??] du plugin Extended Description s\'il est installé.
+
+De plus les balises de personnalisations suivantes sont utilisables sans l\'aide du plugin Extended Description:
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+';
+$lang['UAM_GTAutomail_Subject_d'] = 'Saisissez ici un sujet personnalisé pour l\'email de rétrogradation automatique du Ghost Tracker.
+Par défaut, le champ comporte un texte générique en français mais vous pouvez le changer et utiliser les balises de traduction [lang=??] du plugin Extended Description s\'il est installé.
+
+De plus les balises de personnalisations suivantes sont utilisables sans l\'aide du plugin Extended Description:
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+';
+$lang['UAM_GTAutoMailTitle_d'] = 'Lorsqu\'un compte est expiré (changement de groupe, de statut ou de niveau de confidentialité rétrogradant le visiteur), un email d\'information peut être envoyé pour préciser les raisons de ce changement et le moyen de recouvrer l\'accès initial à la galerie.
+ Pour ce faire, un lien de reconfirmation de l\'inscription est joint à l\'email (génération automatique d\'une nouvelle clé de confirmation). Si l\'utilisateur a déjà été notifié, son compte est automatiquement détruit.
+
+Attention : L\'emploi de cette fonction est intimement lié à l\'option de confirmation d\'inscription par l\'utilisateur (confirmation par mail) et ne peut pas être activée sans cette option.';
+$lang['UAM_GTAutomail_Text_d'] = 'Saisissez ici le texte personnalisé qui expliquera les raisons de la rétrogradation et qui accompagnera le lien de confirmation. Le texte personnalisé n\'est pas obligatoire mais vivement conseillé. En effet, vos visiteurs inscrits n\'apprécieront que moyennement de recevoir un email ne contenant qu\'un simple lien sans plus d\'explications. ;-)
+
+Personnalisez encore plus le contenu avec les balises d\'insertion spéciales :
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+- [myurl] pour insérer l\'URL de votre galerie si renseigné dans les options de configuration de Piwigo.
+
+Pour une utilisation multi-langues, vous pouvez utiliser les balises [lang] du plugin Extended Description si celui-ci est actif.';
+$lang['UAM_MailInfo_Subject_d'] = 'Saisissez ici un sujet personnalisé pour l\'email d\'information.
+Par défaut, le champ comporte un texte générique en français mais vous pouvez le changer et utiliser les balises de traduction [lang=??] du plugin Extended Description s\'il est installé.
+
+De plus les balises de personnalisations suivantes sont utilisables sans l\'aide du plugin Extended Description:
+- [username] pour insérer automatiquement le nom de l\'utilisateur destinataire de l\'email.
+- [mygallery] pour insérer le titre de votre galerie.
+';
+// --------- End: New or revised $lang ---- from version 2.40
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/fr_FR/plugin.lang.php (revision 19236)
@@ -0,0 +1,428 @@
+Ce compte contient un ou des caractères interdits : ';
+$lang['UAM_Err_audit_email_forbidden'] = 'Ce compte contient des domaines de messagerie interdit : ';
+$lang['UAM_Err_audit_advise'] = 'Vous avez des corrections a faire pour respecter les nouvelles règles que vous avez activées. Utilisez un utilitaire de gestion de base de données pour corriger les comptes utilisateurs directement dans la table ###_USERS si nécessaire.
';
+$lang['UAM_reg_err_login2'] = 'le nom utilisateur ne doit pas contenir les caractère suivants : ';
+$lang['UAM_reg_err_login5'] = 'L\'adresse email est issue d\'un prestataire interdit. Les prestataires d\'adresses email interdits à l\'inscription sont : ';
+$lang['UAM_empty_pwd'] = '[mot de passe vide]';
+$lang['UAM_no_update_pwd'] = '[mise à jour du profil sans changement du mot de passe]';
+$lang['UAM_No_validation_for_Guest'] = 'Le compte Guest n\'est pas soumis à confirmation';
+$lang['UAM_No_validation_for_default_user'] = 'Le compte par défaut n\'est pas soumis à confirmation';
+$lang['UAM_No_validation_for_Webmaster'] = 'Le compte du Webmaster n\'est pas soumis à confirmation';
+$lang['UAM_No_validation_for_your_account'] = 'Votre compte d\'admin n\'est pas soumis à confirmation';
+
+
+/* Processing messages */
+$lang['UAM_%d_Mail_With_Key'] = '%d message avec renouvellement de clé a été envoyé';
+$lang['UAM_%d_Mails_With_Key'] = '%d messages avec renouvellement de clé ont été envoyés';
+$lang['UAM_%d_Reminder_Sent'] = '%d message de rappel a été envoyé';
+$lang['UAM_%d_Reminders_Sent'] = '%d messages de rappel ont été envoyés';
+
+
+/* Action button names */
+$lang['UAM_Delete_selected'] = 'Supprimer';
+$lang['UAM_Mail_without_key'] = 'Rappel sans clé';
+$lang['UAM_Mail_with_key'] = 'Rappel avec clé';
+
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1
+/* Global Configuration Tab */
+$lang['UAM_PasswordTest'] = 'Calcul du score';
+/* Ghost Tracker Tab */
+$lang['UAM_Tab_GhostTracker'] = 'Ghost Tracker';
+$lang['UAM_Reminder'] = 'Email de rappel';
+$lang['UAM_Reminder_Sent_OK'] = 'OUI';
+$lang['UAM_Reminder_Sent_NOK'] = 'NON';
+/* Errors and Warnings */
+$lang['UAM_save_config'] ='Configuration enregistrée.';
+$lang['UAM_reg_err_login3'] = 'Sécurité : Le mot de passe est obligatoire !';
+$lang['UAM_reg_err_login4_%s'] = 'Sécurité : Un système de contrôle calcule un score de complexité sur les mots de passe choisis. La complexité de votre mot de passe est trop faible (score = %s). Veuillez choisir un nouveau mot de passe plus sûr en respectant les règles suivantes :
+- Utiliser des lettres et des chiffres
+- Utiliser des minuscules et des majuscules
+- Augmenter sa longueur (nombre de caractères)
+Le score minimal des mots de passe imposé par l\'administrateur est de : ';
+$lang['UAM_No_reminder_for_Guest'] = 'Le compte Guest n\'est pas soumis à recevoir des rappels du GhostTracker';
+$lang['UAM_No_reminder_for_default_user'] = 'Le compte par défaut n\'est pas soumis à recevoir des rappels du GhostTracker';
+$lang['UAM_No_reminder_for_Webmaster'] = 'Le compte du Webmaster n\'est pas soumis à recevoir des rappels du GhostTracker';
+$lang['UAM_No_reminder_for_your_account'] = 'Votre compte d\'admin n\'est pas soumis à recevoir des rappels du GhostTracker';
+/* Action button names */
+$lang['UAM_audit'] = 'Auditer les paramètres';
+// --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.2
+/* Errors and Warnings */
+$lang['UAM_GhostTracker_Init_OK'] = 'Initialisation Ghost Tracker effectuée !';
+/* Action button names */
+$lang['UAM_GT_Reset'] = 'Initialisation Ghost Tracker';
+// --------- End: New or revised $lang ---- from version 2.12.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.8
+/* Errors and Warnings */
+$lang['UAM_mail_exclusionlist_error'] = 'Attention ! Vous avez saisi un retour à la ligne en début de liste d\'exclusion des domaines de messagerie (affichée en rouge ci-dessous). Bien que ce retour à la ligne ne soit pas visible, il est tout de même présent et est susceptible de provoquer des dysfonctionnements du plugin. Veuillez resaisir votre liste d\'exclusion en veillant à ne pas commencer par un retour à la ligne.';
+// --------- End: New or revised $lang ---- from version 2.12.8
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.4
+/* Global Configuration Tab */
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Version: ';
+$lang['UAM_SubTitle1'] = 'Configuration du plugin';
+$lang['UAM_Tab_Global'] = 'Configuration';
+$lang['UAM_Title1'] = 'Paramétrage des restrictions d\'inscriptions';
+$lang['UAM_Title2'] = 'Paramétrage des confirmations d\'inscriptions';
+$lang['UAM_Title4'] = 'Astuces et exemples d\'utilisation';
+$lang['UAM_No_Casse'] = 'Noms d\'utilisateurs : Sensibilité à la casse';
+$lang['UAM_Username_Char'] = 'Noms d\'utilisateurs : Exclusion de certains caractères';
+$lang['UAM_Username_Char_true'] = ' Interdire les caractères: (utiliser une virgule pour séparer chaque caractère du suivant)
';
+$lang['UAM_Username_Char_false'] = ' Tout autoriser (valeur par défaut)';
+$lang['UAM_Password_Enforced'] = 'Renforcement de la sécurité des mots de passe';
+$lang['UAM_Password_Enforced_true'] = ' Activer. Score minimum: ';
+$lang['UAM_AdminPassword_Enforced'] = 'Application aux administrateurs';
+$lang['UAM_PasswordTest'] = 'Mot de passe test: ';
+$lang['UAM_ScoreTest'] = 'Résultat: ';
+$lang['UAM_MailExclusion'] = 'Exclusion des domaines de messagerie';
+$lang['UAM_MailExclusion_true'] = ' Exclure les domaines suivants: (utiliser une virgule pour séparer chaque domaine du suivant)';
+
+$lang['UAM_Mail_Info'] = 'Email d\'information à l\'utilisateur:';
+$lang['UAM_MailInfo_Text'] = ' Texte d\'accueil personnalisé:';
+$lang['UAM_Confirm_Mail'] = 'Confirmation d\'inscription:';
+$lang['UAM_ConfirmMail_Text'] = ' Texte d\'accueil personnalisé:';
+$lang['UAM_ValidationLimit_Info'] = 'Limitation du délai de confirmation d\'inscription';
+$lang['UAM_ConfirmMail_TimeOut_true'] = ' Activer. Nombre de jours de délai: ';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Texte du message de rappel avec génération d\'une nouvelle clé de confirmation.';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Texte du message de rappel sans génération d\'une nouvelle clé de confirmation.';
+
+$lang['UAM_GhostTracker'] = 'Gestion des visiteurs fantômes (Ghost Tracker)';
+$lang['UAM_GhostTracker_true'] = ' Activer. Nombre de jours maximum entre deux visites: ';
+$lang['UAM_GhostTracker_ReminderText'] = 'Texte de rappel personnalisé';
+
+
+/* Ghost Tracker Tab */
+$lang['UAM_SubTitle4'] = 'Ghost Tracker';
+$lang['UAM_GT_Init'] = 'Initialisation du Ghost Tracker';
+$lang['UAM_GhostTracker_Title'] = 'Gestion des visiteurs fantômes';
+$lang['UAM_GhostTracker_Init'] = 'A première activation de cette fonction, ou à sa réactivation après une longue période pendant laquelle de nouveaux visiteurs se sont inscrits, il convient d\'initialiser ou de réinitialiser le Ghost Tracker. Cette action n\'est à faire qu\'une seule fois après activation ou réactivation de l\'option; à cet effet, cliquez une seule fois sur le bouton d\'initialisation ci-dessous.';
+/* Mailing */
+$lang['UAM_Add of %s'] = 'Profil créé pour %s';
+$lang['UAM_Update of %s'] = 'Mise à jour du profil de %s';
+/* Mailing */
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, ceci est un email de rappel.';
+$lang['UAM_Reminder_with_key_of_%s'] = '%s, votre clef de confirmation a expiré';
+$lang['UAM_Reminder_without_key_of_%s'] = '%s, votre clef de confirmation va expirer';
+/* Errors and Warnings */
+$lang['UAM_Err_GhostTracker_Settings'] = 'Cette page n\'est accessible que si "Gestion des visiteurs fantômes" est actif dans "Paramétrage des suivis des inscrits et autres options".';
+$lang['UAM_Err_Userlist_Settings'] = 'Cette page n\'est accessible que si le "Suivi des utilisateurs inscrits" est actif dans "Paramétrage des suivis des inscrits et autres options".';
+// --------- End: New or revised $lang ---- from version 2.13.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_AdminConfMail'] = 'Confirmation d\'inscription pour les admins';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.0
+$lang['UAM_confirmmail_custom_Txt1'] = 'Texte de la page de confirmation - Confirmation acceptée';
+$lang['UAM_confirmmail_custom_Txt2'] = 'Texte de la page de confirmation - Confirmation rejetée';
+$lang['UAM_LastVisit_Date'] = 'Dernière visite le';
+$lang['UAM_Nb_Days'] = 'Ecart en jours';
+// --------- End: New or revised $lang ---- from version 2.15.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.1
+$lang['UAM_Support_txt'] = 'Le support officiel sur ce plugin se fait exclusivement sur ce fil du forum FR de Piwigo:
+Forum français - http://fr.piwigo.org/forum/viewtopic.php?id=12775
+
+Bien que l\'aide en ligne soit assez complète, vous pouvez également vous référer à la documentation complète d\'utilisation du plugin sur le Wiki de Piwigo
+
+Egalement disponible, le bugtracker du projet: http://piwigo.org/bugs/';
+// --------- End: New or revised $lang ---- from version 2.15.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_Manual_Validation'] = 'Confirmation manuelle';
+$lang['UAM_Confirm_Mail_true'] = ' Activer - Confirmation par le visiteur';
+$lang['UAM_Confirm_Mail_local'] = ' Activer - Confirmation par l\'administrateur';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_Expired_Group'] = 'Groupe pour les utilisateurs dont l\'inscription aura expirée ';
+$lang['UAM_Expired_Status'] = 'Statut pour les utilisateurs dont l\'inscription aura expirée ';
+$lang['UAM_GTAuto'] = 'Gestion automatique des utilisateurs fantomes';
+$lang['UAM_GTAutoDel'] = 'Suppressions automatiques des comptes';
+$lang['UAM_Error_GTAutoMail_cannot_be_set_without_ConfirmMail'] = 'Erreur de cohérence dans la configuration choisie :
+
+"Paramétrage des suivis des inscrits et autres options > Gestion des visiteurs fantômes (Ghost Tracker) > Gestion automatique des utilisateurs fantomes > Email automatique sur changement de groupe / statut" ne peut pas être activé si "Paramétrage des confirmations d\'inscriptions > Confirmation d\'inscription - Confirmation par le visiteur" n\'est pas activé au préalable.
+
+Pour garantir la cohérence, l\'option "Email automatique sur changement de groupe / statut" a été automatiquement repositionnée en "désactivé".
+
';
+$lang['UAM_Demotion of %s'] = 'Rétrogradation de %s';
+$lang['UAM_AdminValidationMail_Text'] = 'Notification de confirmation d\'inscription manuelle';
+$lang['UAM_Validation of %s'] = 'Confirmation de %s';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.0
+$lang['UAM_CustomPasswRetr'] = 'Personnaliser le contenu du mail sur mot de passe perdu';
+$lang['UAM_USRAutoDel'] = 'Message à la suppressions automatiques des comptes';
+$lang['UAM_USRAutoMail'] = 'Message de rappel automatique';
+$lang['UAM_Disable'] = ' Désactiver (valeur par défaut)';
+$lang['UAM_Enable'] = ' Activer ';
+$lang['UAM_Tips1'] = 'Information de non confirmation d\'inscription avec UAM et PWG_Stuffs';
+$lang['UAM_Tips2'] = 'Information de non confirmation d\'inscription avec UAM et Additional Pages';
+$lang['UAM_No_Ghosts'] = 'Pas de visiteurs fantômes pour l\'instant';
+$lang['UAM_No_Userlist'] = 'Pas de suivi de visiteurs pour l\'instant';
+$lang['UAM_No_Usermanager'] = 'Pas de confirmations d\'inscription pour l\'instant';
+$lang['UAM_Stuffs_Title'] = 'Module UAM';
+$lang['UAM_Stuffs'] = 'Module PWG Stuffs';
+// --------- End: New or revised $lang ---- from version 2.20.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.3
+$lang['UAM_Dump_Download'] = 'Pour télécharger le fichier de sauvegarde, cochez cette case:';
+$lang['UAM_Save'] = 'Exécuter la sauvegarde';
+$lang['UAM_Dump_OK'] = 'Fichier de sauvegarde créé avec succès';
+$lang['UAM_Dump_NOK'] = 'Erreur : Impossible de créer le fichier de sauvegarde !';
+// --------- End: New or revised $lang ---- from version 2.20.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePassw'] = 'Mot de passe en clair dans le mail d\'information';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.11
+$lang['UAM_Error_Using_illegal_flag'] = 'Erreur de syntaxe ! Le drapeau d\'insertion automatique [Kdays] est utilisé alors que l\'option "Limitation du délai de confirmation d\'inscription" n\'a pas été activée. Veuillez activer l\'option ou corriger le(s) champ(s) marqué(s) en rouge.';
+// --------- End: New or revised $lang ---- from version 2.20.11
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.0
+$lang['UAM_Confirm_grpstat_notice'] = 'Attention : Il est conseillé d\'affecter soit les groupes, soit les statuts et pas les deux simultanément. Le niveau de confidentialité peut être utilisé conjointement avec une affectation de groupe ou de statut.';
+$lang['UAM_Confirm_Group'] = 'Groupes (------- pour ne pas affecter de groupe)';
+$lang['UAM_Confirm_Status'] = 'Statuts (------- pour conserver la valeur par défaut de Piwigo)';
+$lang['UAM_Confirm_Level'] = 'Niveau de confidentialité (------- pour conserver la valeur par défaut de Piwigo)';
+$lang['UAM_GTAutoGp'] = 'Changement automatique de groupe / statut / niveau de confidentialité';
+$lang['UAM_Expired_Level'] = 'Niveau de confidentialité pour les utilisateurs dont l\'inscription aura expirée ';
+$lang['UAM_MiscOptions'] = 'Autres options';
+$lang['UAM_Title3'] = 'Gestion des utilisateurs fantômes';
+$lang['UAM_Title5'] = 'Autres options';
+$lang['UAM_Password_Reset_Msg'] = 'Veuillez modifier votre mot de passe !';
+$lang['UAM_PwdReset'] = 'Renouvellement du mot de passe';
+$lang['UAM_Password reset selected users'] = 'Demander le renouvellement du mot de passe pour les utilisateurs sélectionnés';
+$lang['UAM_Guest cannot be pwdreset'] = 'Le renouvellement de mot de passe ne peut pas être demandé pour les invités !';
+$lang['UAM_Default user cannot be pwgreset'] = 'Le renouvellement de mot de passe ne peut pas être demandé pour l\'utilisateur par défaut !';
+$lang['UAM_Webmaster cannot be pwdreset'] = 'Le renouvellement de mot de passe ne peut pas être demandé pour le webmaster !';
+$lang['UAM_You cannot pwdreset your account'] = 'Le renouvellement de mot de passe ne peut pas être demandé pour votre propre compte utilisateur !';
+$lang['UAM_You need to confirm pwdreset'] = 'Vous devez confirmer la demande de renouvellement de mot de passe (case à cocher) !';
+$lang['UAM_PwdReset_Todo'] = 'Mot de passe à changer';
+$lang['UAM_PwdReset_Done'] = 'Mot de passe modifié';
+$lang['UAM_PwdReset_NA'] = 'Mot de passe original';
+$lang['UAM %d user pwdreseted'] = 'Renouvellement de mot de passe demandé pour %d utilisateur';
+$lang['UAM %d users pwdreseted'] = 'Renouvellement de mot de passe demandé pour %d utilisateurs';
+$lang['UAM_Error_Using_illegal_Kdays'] = 'L\'utilisation de la balise [Kdays] n\'est autorisée que si la limitation du délai de confirmation d\'inscription est active. Reportez vous au champ de texte en rouge pour corriger le problème.';
+$lang['UAM_Default_InfoMail_Txt'] = 'Bonjour [username]!
+
+Vous avez effectué des modifications importantes de profil sur la galerie [mygallery]. Voici vos nouveaux paramètres :';
+$lang['UAM_Default_GhstReminder_Txt'] = 'Bonjour [username].
+
+Ceci est un message de rappel car cela fait longtemps que vous n\'êtes pas revenu visiter la galerie [mygallery]. Si vous ne souhaitez plus utiliser votre compte d\'accès, merci de bien vouloir nous le faire savoir en répondant à ce message. Votre compte sera alors immédiatement détruit.
+
+A la réception de ce présent message et sans nouvelle visite de votre part sous [days] jours, nous serions dans l\'obligation de supprimer automatiquement votre compte.
+
+Cordialement,
+
+L\'administrateur de la galerie [mygallery] - [myurl]';
+$lang['UAM_Default_GhstDeletion_Txt'] = 'Désolé [username], votre compte a été supprimé automatiquement pour cause de délai dépassé depuis votre dernière visite à [mygallery]. Veuillez vous réinscrire.';
+$lang['UAM_Default_PwdRequest_Txt'] = 'Vous avez demandé le renouvellement de votre mot de passe. Veuillez trouver ci-dessous vos nouvelles informations de connexion.';
+$lang['UAM_Default_CfmMail_Custom_Txt1'] = 'Le compte de [username] a été validé avec succès !';
+$lang['UAM_DumpTxt'] = 'Sauvegarde et restauration de votre configuration';
+$lang['UAM_Restore'] = 'Pour restaurer le fichier de sauvegarde de votre configuration. Seul le fichier sauvegardé sur le serveur est pris en compte.
+
+Attention à la version de la sauvegarde ! Une sauvegarde réalisée depuis une version du plugin ne pourra être restaurée que sur une version identique.';
+$lang['UAM_Restore_File'] = 'Restauration de la configuration';
+$lang['UAM_No_Backup_File'] = 'Pas de fichier de sauvegarde présent !';
+$lang['UAM_Restoration_NOK'] = 'Une erreur est survenue lors de la restauration de la configuration. Veuillez vérifier la validité de votre fichier de sauvegarde.';
+$lang['UAM_Restoration_OK'] = 'La restauration de votre configuration s\'est terminée avec succès ! Veuillez recharger la page d\'administration de UAM pour voir les paramètres restaurés.';
+// --------- End: New or revised $lang ---- from version 2.30.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.1
+$lang['UAM_submit'] = 'Enregistrer les paramètres';
+$lang['UAM_Generic cannot be pwdreset'] = 'Le renouvellement de mot de passe ne peut pas être demandé pour un compte générique !';
+$lang['UAM_Admins cannot be pwdreset'] = 'Le renouvellement de mot de passe ne peut pas être demandé pour un compte d\'administrateur !';
+$lang['UAM_Bad_version_backup'] = 'La version du fichier de sauvegarde ne correspond pas à la version du plugin ! La restauration n\'a pas été réalisée.';
+// --------- End: New or revised $lang ---- from version 2.30.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.2
+$lang['UAM_RedirToProfile'] = 'Redirection vers la page de personnalisation';
+$lang['UAM_GTAutoMail'] = 'Email automatique sur changement de groupe / statut / Niveau de confidentialité';
+$lang['UAM_NewFeature'] = 'Nouvelle option !';
+$lang['UAM_RejectConnexion_Custom_Txt'] = 'Personnaliser le texte de la page de rejet de la connexion';
+// --------- End: New or revised $lang ---- from version 2.30.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.3
+$lang['UAM_MailExclusion_No'] = 'Exclusion des domaines de messagerie - Inaccessible car les emails ne sont pas obligatoires pour les inscriptions !';
+$lang['UAM_USRAuto'] = 'Gestion automatique des visiteurs non confirmés';
+$lang['UAM_Default_ConfirmMail_Txt'] = 'Bonjour [username] et merci de vous être inscrit sur la galerie [mygallery].
+
+Pour terminer la procédure et pouvoir parcourir l\'ensemble des photos, merci de bien vouloir confirmer votre inscription en cliquant sur le lien dans ce message.';
+$lang['UAM_Default_GhstDemotion_Txt'] = 'Désolé [username], votre compte a été rétrogradé pour cause de dépassement de délai depuis votre dernière visite à [mygallery]. Veuillez reconfirmer votre inscription en cliquant sur le lien suivant :';
+$lang['UAM_Tips2_txt'] = '
+
+
+ Objectifs : Informer le visiteur que son inscription est en attente de confirmation en affichant une page additionnelle remplaçant la page d\'index standard de la galerie à chacune de ces connexions; et ce, tant que l\'inscription n\'est pas confirmée.
+
+ Avantages par rapport à la méthode avec PWG_Stuffs : Permettre une information mise en forme et moins austère et afficher immédiatement l\'information dès l\'inscription des visiteurs.
+
+
+Pré-requis:
+- Une galerie avec tout ou partie des catégories privées, visibles par les seuls utilisateurs inscrits
+- Au moins les 2 groupes d\'utilisateurs Piwigo suivants : "Attente", sans aucune permission sur les catégories privées, et "Confirmés", avec toutes les permissions sur les catégories privées
+- Le plugin UAM
+- Le plugin Additional Pages, pour l\'ajout et la gestion d\'une page additionnelle remplaçant la page d\'index par défaut de la galerie
+- En option, le plugin Extended Description, pour le support multi-langues
+
+
+Réalisation:
+A. Dans le plugin UAM:
+
+
Activer la confirmation d\'inscription
+
Saisir un "texte d\'accueil personnalisé" qui sera joint au mail de confirmation d\'inscription. Si le plugin Extended Description est activé, les balises de langues peuvent être utilisées
+
Sélectionner le groupe "Attente" à la rubrique "Pour les utilisateurs n\'ayant pas confirmé leur inscription"
+
Sélectionner le groupe "Confirmés" à la rubrique "Pour les utilisateurs ayant confirmé leur inscription"
+
Enregistrer la configuration du plugin
+
+
+B. Dans le plugin Additional Pages:
+ NOTE : La gestion des droits d\'accès aux pages additionelles pour les groupes doit être activée (voir configuration du plugin Additional Pages).
+
+
+
Ajouter une nouvelle page avec au minimum les paramètres suivants :
+
+
Nom de la page : Le nom que vous souhaiter donner à la page additionnelle (ex : Inscription non confirmée)
+
Définir comme page d\'accueil coché
+
Groupes autorisés : Cocher la case correspondante au groupe "Attente" configuré dans UAM
+
Contenu : Le texte que vous souhaitez faire apparaitre aux visiteurs.
+
+
+
Et c\'est tout ! Seuls les visiteurs inscrits et dont l\'inscription n\'a pas été confirmée verront cette page d\'index additionnelle.
+
+
+
';
+$lang['UAM_%d_Validated_User'] = '%d Utilisateur confirmé manuellement';
+$lang['UAM_%d_Validated_Users'] = '%d Utilisateurs confirmés manuellement';
+$lang['UAM_No_Confirm_Group'] = 'Pour les utilisateurs n\'ayant pas confirmé leur inscription ';
+$lang['UAM_Validated_Group'] = 'Pour les utilisateurs ayant confirmé leur inscription ';
+$lang['UAM_No_Confirm_Status'] = 'Pour les utilisateurs n\'ayant pas confirmé leur inscription ';
+$lang['UAM_Validated_Status'] = 'Pour les utilisateurs ayant confirmé leur inscription. ';
+$lang['UAM_ConfirmMail_Remail'] = 'Mail de rappel aux inscrits non confirmés';
+$lang['UAM_No_Valid_Level'] = 'Pour les utilisateurs n\'ayant pas confirmé leur inscription ';
+$lang['UAM_Valid_Level'] = 'Pour les utilisateurs ayant confirmé leur inscription. ';
+$lang['UAM_Err_UserManager_Settings'] = 'Cette page n\'est accessible que si "Confirmation d\'inscription" est actif et si un groupe de visiteurs non confirmés est configuré dans le "Paramétrage des confirmations d\'inscriptions".';
+$lang['UAM_Tips1_txt'] = '
+
+
+ Objectifs : Informer le visiteur que son inscription est en attente de confirmation en affichant un bloc personnel sur la page d\'accueil de la galerie; et ce, tant que l\'inscription n\'est pas confirmée.
+ Rappel: En fonctionnement standard, le "Guest" ne voit que les catégories publiques, sans message d\'information.
+
+
+Pré-requis:
+- Une galerie avec tout ou partie des catégories privées, visibles par les seuls utilisateurs inscrits
+- Au moins les 2 groupes d\'utilisateurs Piwigo suivants : "Attente", sans aucune permission sur les catégories privées, et "Confirmés", avec toutes les permissions sur les catégories privées
+- Le plugin UAM
+- Le plugin PWG Stuffs, pour l\'ajout d\'un module spécial UAM
+- En option, le plugin Extended Description, pour le support multi-langues
+
+
+Réalisation:
+A. Dans le plugin UAM:
+
+
Activer la confirmation d\'inscription
+
Activer l\'option "Module PWG Stuffs"
+
Saisir un "texte d\'accueil personnalisé" qui sera joint au mail de confirmation d\'inscription. Si le plugin Extended Description est activé, les balises de langues peuvent être utilisées
+
Sélectionner le groupe "Attente" à la rubrique "Pour les utilisateurs n\'ayant pas confirmé leur inscription"
+
Sélectionner le groupe "Confirmés" à la rubrique "Pour les utilisateurs ayant confirmé leur inscription"
+
Enregistrer la configuration du plugin
+
+
+B. Dans le plugin PWG Stuffs:
+
+
Aller dans l\'onglet "Ajouter un nouveau bloc"
+
Sélectionner "Module UAM"
+
Configurer le module, en indiquant son titre (ex : "Inscription en attente de confirmation") et sa description, et cocher uniquement "Attente" dans la liste des groupes autorisés
+
Compléter le contenu du module avec le texte du message d\'information qui sera affiché aux utilisateurs non confirmés. Comme dans UAM, les balises de langues peuvent être utilisées si le plugin Extended Description est activé
+
Cocher "Afficher le module sur la page d\'accueil du site"
+
Valider la configuration du module
+
+
+
';
+$lang['UAM_Stuffs_Desc'] = 'Ajoute un module d\'information des utilisateurs non confirmés';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Bonjour [username] et merci de vous être inscrit sur la galerie [mygallery].
+
+Votre inscription a été confirmée manuellement par l\'administrateur de [mygallery]. Vous pouvez maintenant vous connecter à [myurl] et modifier vos informations de profil.';
+$lang['UAM_Default_ValidationTimeout_Txt'] = 'Désolé, votre accès a été supprimé car vous n\'avez pas confirmé votre inscription dans le temps imparti ([Kdays] jours). Merci de vous réinscrire en prenant garde d\'utiliser une adresse de messagerie valide et accessible.';
+$lang['UAM_Default_CfmMail_Remail_Txt2'] = 'Bonjour [username].
+
+Ceci est un message de rappel car vous vous êtes inscrit sur notre galerie [mygallery] mais vous n\'avez pas encore confirmé cette inscription et le délai va bientôt expirer. Un délai supplémentaire de x jours vous est accordé. Veuillez cliquer sur le lien de confirmation que vous avez reçu lors de votre inscription.
+
+Note: A l\'issue de cette période sans confirmation, votre compte sera définitivement supprimé.';
+$lang['UAM_Default_CfmMail_Custom_Txt2'] = 'Clé d\'activation incorrecte / expirée ou inscription déjà validée.';
+$lang['UAM_RejectConnexion'] = 'Rejeter les connexions des utilisateurs non confirmés';
+$lang['UAM_Default_CfmMail_Remail_Txt1'] = 'Bonjour [username].
+
+Ceci est un message de rappel car vous n\'avez pas confirmé votre inscription sur [mygallery] et votre clé de confirmation a expiré. Pour vous permettre d\'accéder à notre galerie, votre période de confirmation a été réinitialisée. Vous avez donc un nouveau délai de x jours pour confirmer votre inscription.
+
+Note: A l\'issue de cette période sans confirmation, votre compte sera définitivement supprimé.';
+$lang['UAM_Default_RejectConnexion_Txt'] = 'Désolé, votre inscription n\'est pas encore validée et vous ne pouvez pas vous connecter maintenant.';
+$lang['UAM_Tracking registered users'] = 'Suivi des utilisateurs inscrits';
+$lang['UAM_Tracking confirmations'] = 'Suivi des confirmations';
+// --------- End: New or revised $lang ---- from version 2.30.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.40
+$lang['UAM_AdminValidationMail_Subject'] = 'Personnaliser le sujet de l\'email de validation manuelle';
+$lang['UAM_ConfirmMail_Subject'] = 'Personnaliser le sujet de l\'email de confirmation d\'inscription';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'Personnaliser le sujet de l\'email de rappel de la confirmation d\'inscription';
+$lang['UAM_GTReminder_Subject'] = 'Personnaliser le sujet de l\'email de rappel manuel du Ghost Tracker';
+$lang['UAM_GTAutomail_Subject'] = 'Personnaliser le sujet de l\'email de rétrogradation automatique du Ghost Tracker';
+$lang['UAM_GTAutomail_Text'] = 'Texte de rétrogradation personnalisé';
+$lang['UAM_MailInfo_Subject'] = 'Personnaliser le sujet de l\'email d\'information';
+$lang['UAM_Default_ConfirmMail_Subject'] = 'Confirmation d\'inscription de [username] sur [mygallery]';
+$lang['UAM_Default_ConfirmMail_Remail_Subject'] = 'Rappel - Confirmation d\'inscription de [username] sur [mygallery]';
+$lang['UAM_Default_InfoMail_Subject'] = '[username] - Vos paramètres d\'inscription sur [mygallery]';
+$lang['UAM_Default_GTAutoMail_Subject'] = '[username] - Rétrogradation de votre compte sur [mygallery]';
+$lang['UAM_Default_GTReminder_Subject'] = '[username] - Votre dernière visite sur [mygallery] remonte à longtemps';
+$lang['UAM_Default_AdminValidationMail_Subject'] = '[username] - Inscription validée sur [mygallery]';
+// --------- End: New or revised $lang ---- from version 2.40
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.40.4 and 2.30.7
+$lang['UAM_mail_exclusion_error'] = 'L\'option de Piwigo "L\'adresse mail est obligatoire pour tous les utilisateurs" a été désactivée alors que l\'option du plugin UserAdvancedManager (UAM) "Exclusion des domaines de messagerie" est resté active. Cette combinaison est illogique et non compatible!
+Veuillez réactivez l\'option de Piwigo "L\'adresse mail est obligatoire pour tous les utilisateurs" pour pouvoir désactiver ensuite l\'option UAM "Exclusion des domaines de messagerie" si c\'est ce que vous souhaitez.
+Note : Ce message disparaitra après que vous ayez effectué la correction nécessaire et rechargé la page d\'administration.
';
+// --------- End: New or revised $lang ---- from version 2.40.4 and 2.30.7
+
+// --------- Starting below: New or revised $lang ---- from version 2.41.0
+$lang['UAM_Subject admin validation for %s'] = 'Inscription de %s à valider';
+$lang['UAM_Manual_validation_needed_for %s'] = 'L\'utilisateur %s s\'est inscrit et demande une validation manuelle par un administrateur.';
+$lang['UAM_Customize_messagesandmails'] = 'Personnaliser les messages et mails';
+$lang['UAM_Change'] = 'Changer l\'utilisateur confirmé de Groupe/Statut/Niveau de confidentialité';
+// --------- End: New or revised $lang ---- from version 2.41.0
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/description.txt
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/description.txt (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/description.txt (revision 19236)
@@ -0,0 +1,1 @@
+"Felhasználók kezelése" lehetőségek bővítése.
Index: /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/help.lang.php (revision 19236)
@@ -0,0 +1,3 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/index.php (revision 19236)
@@ -0,0 +1,9 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/hu_HU/plugin.lang.php (revision 19236)
@@ -0,0 +1,338 @@
+Itt egy vagy több érvénytelen karakter van:
';
+$lang['UAM_Err_audit_email_forbidden'] = 'Letiltott e-mail szolgáltatót tartalmaz : ';
+$lang['UAM_Err_audit_advise'] = 'új szabályokat állítottál be, amik módosításokat kívánnak. Használj egy adatbázis-kezelő programot és javítsd ki a felhasználói adatokat ebben a táblázatban: ###_USERS';
+$lang['UAM_reg_err_login2'] = 'A felhasználónév nem egyezhet meg a következőkkel: ';
+$lang['UAM_reg_err_login5'] = 'Az e-mail szolgáltatód itt le van tiltva. A letiltott szolgáltatók listája: ';
+$lang['UAM_empty_pwd'] = '[üres jelszó]';
+$lang['UAM_no_update_pwd'] = '[profil módosítás jelszó változtatás nélkül]';
+$lang['UAM_No_validation_for_Guest'] = 'A "Guest" ("Vendég") azonosítót nem kell érvényesíteni';
+$lang['UAM_No_validation_for_default_user'] = 'Az alapértelmezett azonosítót nem kell érvényesíteni';
+$lang['UAM_No_validation_for_Webmaster'] = 'A "Webmaster" ("Web-mester") azonosítót nem kell érvényesíteni';
+$lang['UAM_No_validation_for_your_account'] = 'A saját admin azonosítódat nem kell érvényesíteni';
+
+
+/* Processing messages */
+$lang['UAM_%d_Mail_With_Key'] = '%d üzenet elküldve új kulccsal';
+$lang['UAM_%d_Mails_With_Key'] = '%d üzenet elküldve új kulccsal';
+$lang['UAM_%d_Reminder_Sent'] = '%d emlékeztető elküldve';
+$lang['UAM_%d_Reminders_Sent'] = '%d emlékeztető elküldve';
+$lang['UAM_%d_Validated_User'] = '%d Felhasználó manuálisan érvényesítve';
+$lang['UAM_%d_Validated_Users'] = '%d Felhasználó manuálisan érvényesítve';
+
+
+/* Action button names */
+$lang['UAM_Delete_selected'] = 'Töröl';
+$lang['UAM_Mail_without_key'] = 'Emlékeztető kulcs nélkül';
+$lang['UAM_Mail_with_key'] = 'Emlékeztető kulccsal';
+
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1
+/* Global Configuration Tab */
+$lang['UAM_PasswordTest'] = 'Jelszó ellenőrzése: ';
+/* Ghost Tracker Tab */
+$lang['UAM_Tab_GhostTracker'] = 'Szellem követő';
+$lang['UAM_Reminder'] = 'E-mail emlékeztető';
+$lang['UAM_Reminder_Sent_OK'] = 'IGEN';
+$lang['UAM_Reminder_Sent_NOK'] = 'NEM';
+/* Errors and Warnings */
+$lang['UAM_save_config'] = 'Konfiguráció mentve.';
+$lang['UAM_reg_err_login3'] = 'Biztonság : Jelszó kötelező!';
+$lang['UAM_reg_err_login4_%s'] = 'Biztonság : Egy ellenőrző rendszer kiszámítja a jelszó hatékonyságát. A te jelszavad hatékonysága túlságosan alacsony (hatékonyság = %s). Kérlek, válassz új jelszót az alábbi javaslatok szerint:
+- Használj betűket és számokat
+- Használj kis és nagy betűket
+- Növeld a jelszavad hosszát (a jelek számát)
+Az admin által megkövetelt minimális hatékonyság: ';
+$lang['UAM_No_reminder_for_Guest'] = 'A "Guest" ("Vendég") azonosító nem kap emlékeztetőt a Szellem-Követőtől';
+$lang['UAM_No_reminder_for_default_user'] = 'Az alapértelmezett azonosító nem kap emlékeztetőt a Szellem-Követőtől';
+$lang['UAM_No_reminder_for_Webmaster'] = 'A "Webmaster" ("Web-Mester") azonosító nem kap emlékeztetőt a Szellem-Követőtől';
+$lang['UAM_No_reminder_for_your_account'] = 'A személyes admin azonosítód nem kap emlékeztetőt a Szellem-Követőtől';
+/* Action button names */
+$lang['UAM_audit'] = 'Beállítások ellenőrzése';
+$lang['UAM_submit'] = 'Beállítások mentése';
+// --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.2
+/* Errors and Warnings */
+$lang['UAM_GhostTracker_Init_OK'] = 'Szellem-Követő visszaállítva !';
+/* Action button names */
+$lang['UAM_GT_Reset'] = 'Szellem-Követő visszaállítása';
+// --------- End: New or revised $lang ---- from version 2.12.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.8
+/* Errors and Warnings */
+$lang['UAM_mail_exclusionlist_error'] = 'Figyelem! Egy "új sor"-t (CR-LF) írtál be a kizárandó e-mail-ek listájának elejére (pirossal látható). Bár ez az új sor nem látható, jelen van, és a plugin működésében hibát okozhat. Kérlek, gépeld újra a kizárási listát, hogy ne kezdődjön új sorral.';
+// --------- End: New or revised $lang ---- from version 2.12.8
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.4
+/* Global Configuration Tab */
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Verzió : ';
+$lang['UAM_SubTitle1'] = 'Plugin konfiguráció';
+$lang['UAM_Tab_Global'] = 'Konfiguráció';
+$lang['UAM_Title1'] = 'A regisztráció korlátozásainak beállításai';
+$lang['UAM_Title2'] = 'A regisztráció megerősítésének és érvényesítésének beállításai';
+$lang['UAM_Title3'] = 'Regisztrált felhasználók követése és más paraméterek beállítása ';
+$lang['UAM_Title4'] = 'Felhasználási ötletek és példák ';
+$lang['UAM_No_Casse'] = 'Felhasználónév: kis-és nagybetűkre érzékeny';
+$lang['UAM_Username_Char'] = 'Felhasználónév: Kizárandó karakterek';
+$lang['UAM_Username_Char_true'] = ' Kizárandó karakterek: (vesszővel elválasztva)
';
+$lang['UAM_Username_Char_false'] = ' Összes engedélyezve (alapértelmezett)';
+$lang['UAM_Password_Enforced'] = 'A jelszó biztonságosságának növelése';
+$lang['UAM_Password_Enforced_true'] = ' Bekapcsolva. Minimális érték: ';
+$lang['UAM_AdminPassword_Enforced'] = 'Adminokra érvényesítés';
+$lang['UAM_PasswordTest'] = 'Password test: ';
+$lang['UAM_ScoreTest'] = 'Eredmény: ';
+$lang['UAM_MailExclusion'] = 'E-mail domainek kizárása';
+$lang['UAM_MailExclusion_true'] = ' Zárd ki a következő domaineket: (Vesszővel elválasztva)';
+
+$lang['UAM_Mail_Info'] = 'Info e-mail a felhasználónak:';
+$lang['UAM_MailInfo_Text'] = ' Az info e-mail testreszabása:';
+$lang['UAM_Confirm_Mail'] = 'Regisztráció megerősítése:';
+$lang['UAM_ConfirmMail_Text'] = ' A konfirmációs e-mail testreszabása:';
+$lang['UAM_Confirm_grpstat_notice'] = 'Figyelmeztetés: Célszerű vagy a csoport vagy a hitelesítés alapszabályát használni, és nem a kettőt egyszerre.';
+$lang['UAM_Confirm_Group'] = 'Hitelesítési csoportok (hagyd ------- hogy változatlan maradjon)';
+$lang['UAM_Confirm_Status'] = 'Érvényesítési szabályok (hagyd ------- a Piwigo alapértékeihez)';
+$lang['UAM_No_Confirm_Group'] = 'A regisztrációjukat meg nem erősített felhasználók csoportja ';
+$lang['UAM_Validated_Group'] = 'A regisztrációjukat megerősített felhasználók csoportja ';
+$lang['UAM_No_Confirm_Status'] = 'A regisztrációjukat meg nem erősített felhasználók állapota ';
+$lang['UAM_Validated_Status'] = 'A regisztrációjukat megerősített felhasználók állapota ';
+$lang['UAM_ValidationLimit_Info'] = 'A regisztráció megerősítésének határideje korlátozott';
+$lang['UAM_ConfirmMail_TimeOut_true'] = ' Bekapcsolva. Napok száma a lejáratig: ';
+$lang['UAM_ConfirmMail_Remail'] = 'Emlékeztető a regisztrációjukat meg nem erősített felhasználóknak ';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Az emlékezetető üzenet testreszabása új érvényesítő kulcs generálásával ';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Az emlékezetető üzenet testreszabása új érvényesítő kulcs generálása nélkül ';
+
+$lang['UAM_GhostTracker'] = 'Szellem-látogatók kezelése (Szellem-követő)';
+$lang['UAM_GhostTracker_true'] = ' Bekapcsolva. Maximális napok száma két látogatás között: ';
+$lang['UAM_GhostTracker_ReminderText'] = 'A Szellem-Követő emlékeztető üzenetének testretszabása.';
+
+/* Ghost Tracker Tab */
+$lang['UAM_SubTitle4'] = 'Szellem-Követő';
+$lang['UAM_GT_Init'] = 'Szellem-Követő inicializálása';
+$lang['UAM_GhostTracker_Title'] = 'Szellem-látogatók kezelése';
+$lang['UAM_GhostTracker_Init'] = 'Ha ezt a funkciót most először kapcsolod be, vagy hosszú idő után (ami alatt új felhasználók regisztráltak) újra aktiválod, akkor a Szellem-Követőt inicializálnod vagy visszaállítanod kell. Ezt csak az opció bekapcsolása vagy újraindítása esetén kell megtenni.Kérlek, klikkelj egyszer az alábbi visszaállítás gombra.';
+/* Mailing */
+$lang['UAM_Add of %s'] = 'Profil elkészítve %s számára';
+$lang['UAM_Update of %s'] = '%s profilja frissítve';
+
+/* Mailing */
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, ez egy emlékeztető e-mail';
+$lang['UAM_Reminder_with_key_of_%s'] = '%s, az érvényesítő kulcsod frissítve';
+$lang['UAM_Reminder_without_key_of_%s'] = '%s, az érvényesítő kulcsod le fog járni';
+/* Errors and Warnings */
+$lang['UAM_Err_GhostTracker_Settings'] = 'Ez az oldal csak akkor él, ha a Szellem-Követő be van kapcsolva a "Feliratkozottak követése és egyéb opciók beállítása" alatt.';
+$lang['UAM_Err_Userlist_Settings'] = 'Ez az oldal csak akkor él, ha a "Regisztrált felhasználók követése" be van kapcsolva "Feliratkozottak követése és egyéb opciók beállítása" alatt.';
+// --------- End: New or revised $lang ---- from version 2.13.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_AdminConfMail'] = 'Adminisztrátorok regisztrációjának megerősítése';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.0
+$lang['UAM_confirmmail_custom_Txt1'] = 'A megerősítő oldal szövege - Megerősítés sikeres';
+$lang['UAM_confirmmail_custom_Txt2'] = 'A megerősítő oldal szövege - Megerősítés sikertlen';
+$lang['UAM_LastVisit_Date'] = 'Utolsó látogatás';
+$lang['UAM_Nb_Days'] = 'Különbség napokban';
+$lang['UAM_Err_UserManager_Settings'] = 'Ez az oldal csak akkor él, ha a "Regisztráció megerősítése" be van kapcsolva és a nem-érvényesített látogatók csoportja is be van állítva a "Regisztráció megerősítése és érvényesítése" alatt.';
+// --------- End: New or revised $lang ---- from version 2.15.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.1
+$lang['UAM_Support_txt'] = 'E plugin hivatalos támogatása csak az alábbi Piwigo forum témánál:
+English forum - http://piwigo.org/forum/viewtopic.php?id=15015
+Szintén elérhető a projekt hibakövetőben: http://piwigo.org/bugs/';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_Manual_Validation'] = 'Kézi érvényesítés';
+$lang['UAM_Confirm_Mail_true'] = ' Bekapcsolva - Érvényesítés a felhasználó által';
+$lang['UAM_Confirm_Mail_local'] = ' Bekapcsolva - Érvényesítés az adminisztrátor által';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_Expired_Group'] = 'Lejárt regisztrációjú felhasználók csoportja ';
+$lang['UAM_Expired_Status'] = 'Lejárt regisztrációjú felhasználók csoportja ';
+$lang['UAM_GTAuto'] = 'Szellem-felhasználók automatikus követése';
+$lang['UAM_GTAutoDel'] = 'Azonosítók automatikus törlése';
+$lang['UAM_Error_GTAutoMail_cannot_be_set_without_ConfirmMail'] = 'Következetlenség a választott konfigurációban:
+
+"Feliratkozottak követése és egyéb opciók beállítása > Szellem-látogatók kezelése (Szellem-Követő) > Szellem-felhasználók automatikus kezelése > E-mail automatikus küldése csoport / állapot változáskor" nem bekapcsolható, ha a "Regisztráció megerősítés és érvényesítés beállítás > Regisztráció megerősítése - Érvényesítés a felhasználó által" nincs előtte bekapcsolva.
+
+A következetesség biztosítása érdekében, az "E-mail automatikus küldése csoport / állapot változáskor" lehetőséget automatikusan "kikapcsoltra" állítottuk vissza.
+
';
+$lang['UAM_Demotion of %s'] = 'Lefokozás of %s';
+$lang['UAM_AdminValidationMail_Text'] = 'Értesítés manuális regisztráció-érvényesítésről';
+$lang['UAM_Validation of %s'] = '%s érvényesítése';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.0
+$lang['UAM_CustomPasswRetr'] = 'Elveszett jelszó e-mail tartalmának beállítása';
+$lang['UAM_USRAuto'] = 'Érvénytelen felhaszálók automatikus kezelése';
+$lang['UAM_USRAutoDel'] = 'Törölt azonosító egyedi üzenet';
+$lang['UAM_USRAutoMail'] = 'Automatikus e-mail emlékeztető';
+$lang['UAM_Disable'] = ' Kikapcsolva (alapértelmezett)';
+$lang['UAM_Enable'] = ' Bekapcsolva ';
+$lang['UAM_Tips1'] = 'Information of non-validated registration with UAM and PWG_Stuffs';
+$lang['UAM_Tips1_txt'] = '
+
+ Cél: Tájékoztatni a látogatót, hogy a regisztráció engedélyezésre vár, úgy hogy a Galéria nyitó oldalára egy személyes üzenetet küldünk, mindaddig, amíg a jóváhagyás meg nem történik.
+
+ Emlékeztető: Normál működéskor a "Guest" (Vendég) csak a nyilvános kategóriákat látja, az info üzenet nélkül.
+
+
+Előfeltételek:
+- Egy galéria, ahol néhány vagy az összes kategória privát, azaz, csak regisztrált felhasználok láthatják
+- Legalább két ilyen Piwigo felasználói csoport: "Várakozó," a privát kategóriákra szóló engedély nélkül, és "Elfogadott" a privát kategóriákra szóló valamennyi engedéllyel.
+- az UAM plugin
+- a PWG Stuffs plugin, speciális UAM modul hozzáadásához
+- Esetlegesene az Extended Description plugin több nyelv támogatásához
+
+
+Megvalósítás:
+A. Az UAM pluginben:
+
+
A regisztráció-megerősítés bekapcsolása
+
A PWG Stuffs module opció bekapcsolása
+
Addj meg további magyarázó szöveget, ami a regisztrácjó megerősítő e-mail-hez lasz csatolva. Ha az Extended Description plugin be van kapcsolva, akkor a nylevi cimkéket lehet használni
+
Válaszd ki a "Várakozó" csoportot az "Olyan felhasználóknak, akik nem érvényesítették a regisztrációjukat" alatt
+
Válaszd ki az "Elfogadott" csoporot az "Olyan felhasználóknak, akik érvényesítették a regisztrációjukat" alatt
+
Mentsd el a plugin veállításait
+
+
+B. A PWG Stuffs pluginban :
+
+
Menj az "Új modul hozzáadása" fülre
+
Válaszd az "UAM Modul"-t
+
Konfiguráld a modult, add meg a címét (pl. "Engedélyezésre váró regisztráció") és a leírását, és csak a "Várakozó"-t jelöld be a megengedett csoportok listájában
+
Egészítsd ki a modul tartalmát a nem-érvényesített eflhasználóknak szánt üzenettel. Mint UAM, nyelvi elemek használhatóak, ha az Extended Description plugin be van kapcsolva
+
Kapcsold be a "Jelenítsd meg a modult a honlap nyitó oldalán"
+
Érvényesítsd a modul beállításait
+
+
+
+B. In plugin PWG Stuffs :
+
+
Go to tab "Add a new module"
+
Choose "UAM Module"
+
Configure the module, indicating the title (eg "Registration pending validation") and its description, and only check "Waiting" in the list of groups allowed
+
Complete content of the module with the message information to be displayed to users not validated. As UAM, languages markup may be used if the plugin is enabled Extended Description
+
Check "Display the module on the homepage of the site"
+
Validate the configuration of the module
+
+
+ ';
+$lang['UAM_Tips2'] = 'Information of non-validated registration with UAM and Additional Pages';
+$lang['UAM_Tips2_txt'] = '
+
+ Cél: Tájékoztatni a látogatót, hogy a regisztráció engedélyezésre vár, úgy hogy új oldal helyettesíti a Galéria normál index oldalát valamennyi csatlakozásnál, mindaddig, amíg a jóváhagyás meg nem történik.
+
+ Az PWG_Stuffs módszerhez képesti előnyök: Lehetőség van az információ formázására és az üzenet azonnal megjelenik, ahogy a látogatók regisztrálnak.
+
+
+Előfeltételek:
+- Egy galéria, ahol néhány vagy az összes kategória privát, azaz, csak regisztrált felhasználok láthatják
+- Legalább két ilyen Piwigo felasználói csoport: "Várakozó," a privát kategóriákra szóló engedély nélkül, és "Elfogadott" a privát kategóriákra szóló valamennyi engedéllyel.
+- az UAM plugin
+- az Additional Pages (További oldalak) plugin, egy további oldal hozzáadásához és kezeléséhez, amelyik felváltja a Galéria normál index oldalát
+- Esetlegesene az Extended Description plugin több nyelv támogatásához
+
+
+
+
+
+
Enable registration confirmation
+
Enter text for additional explanation which will be attached to mail registration confirmation. If the plugin Extended Description is activated, the language tags can be used
+
Select the "Waiting" group under "For users who have not validated their registration"
+
Select the "Validated" group under "For users who have validated their registration"
+
Save the plugin configuration
+
+
+B. In plugin Additional Pages:
+ NOTE : The management of access rights for groups on Additional Pages must be turned on (see plugin configuration settings).
+
+
+
Add a new page with at least the following parameters:
+
+
Page name: The name you wish to give to the additional page (ie: Registration not validated)
+
Set as homepage checked
+
Groups allowed: Check the box corresponding to the group "Waiting" configured in UAM
+
Content: The text you want to use for visitors.
+
+
+
And that\'s it! Only visitors registered and whose registration has not been validated will see this additional index page.
+
+
+
+
+
+Prerequisite:
+- A gallery with all or some private categories, visible only by registered users
+- At least 2 following Piwigo\'s users groups: "Waiting," without permission on private categories, and "Validated" with all the permissions on the private categories
+- UAM plugin
+- Additional Pages plugin for adding and managing an additional page to replace the default index page of the gallery
+- Optionally, the plugin Extended Description to support multi-languages
+
+
+Stages:
+';
+$lang['UAM_No_Ghosts'] = 'Jelenleg nincs Szellem-Látogató';
+$lang['UAM_No_Userlist'] = 'Jelenleg nincs listázandó látogató';
+$lang['UAM_No_Usermanager'] = 'Jelenleg nincs érvénytelenített regisztráció';
+$lang['UAM_Stuffs_Title'] = 'UAM blok';
+$lang['UAM_Stuffs_Desc'] = 'Információs blok hozzáadása nem-érvényesített felhasználók részére';
+$lang['UAM_Stuffs'] = 'PWG Stuffs blok';
+// --------- End: New or revised $lang ---- from version 2.20.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.3
+$lang['UAM_DumpTxt'] = 'készíts backup-ot a beállításaidról';
+$lang['UAM_Dump_Download'] = 'A backup file letöltéséhez, jelöld be ezt:';
+$lang['UAM_Save'] = 'Backup futtatása';
+$lang['UAM_Dump_OK'] = 'Backup file sikeresen elkészítve';
+$lang['UAM_Dump_NOK'] = 'Hiba: Sikertelen backup file készítés!';
+// --------- End: New or revised $lang ---- from version 2.20.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePassw'] = 'A jelszó egyszerű szövegként az információs e-mail-ben';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.11
+$lang['UAM_Error_Using_illegal_flag'] = 'Szintaktikai hiba! Az [Kdays] AutoText flag van használatban, mert a "Regisztráció érvényesítésének határideje korlátozott" beállítás nincs bekapcsolva. Kérlek, kapcsoldbe ezt a beállítást, vagy javítsd ki a piros szöveg mezőt vagy mezőket.';
+// --------- End: New or revised $lang ---- from version 2.20.11
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.2
+$lang['UAM_RedirToProfile'] = 'Átirányítás a Testreszabás oldalra';
+// --------- End: New or revised $lang ---- from version 2.30.2
+$lang['UAM_AdminValidationMail_Subject'] = 'A manuális érvényesítés e-mail testreszabása';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'A regisztrációt visszaigazoló e-mail emlékeztetőjének testreszabása';
+$lang['UAM_ConfirmMail_Subject'] = 'A regisztrációt visszaigazoló e-mail testreszabása';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Üdv [username]! Köszönjük, hogy regisztrált, és egyben üdvözli Önt a(z) [mygallery].
+
+Fiókját a(z) [mygallery] webmestere megerősítette. Most már beléphet a következő linkre kattintva, [myurl] és végrehajthatja profiljában a szükséges módosításokat.';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/it_IT/description.txt
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/it_IT/description.txt (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/it_IT/description.txt (revision 19236)
@@ -0,0 +1,1 @@
+Aumenta le possibilità per la gestione degli utenti
Index: /extensions/UserAdvManager/tags/2.41.2/language/it_IT/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/it_IT/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/it_IT/help.lang.php (revision 19236)
@@ -0,0 +1,80 @@
+
+- Generazzione di un\'email di conferma d\'iscrizzione
+- Inserimento in automatico dei gruppi o dei statuti
+- Limitazzione del termine di convalida dell\'iscrizzione
+- Generazzione di un\'email di rilancio per gli utenti non convalidati
+...
+';
+$lang['UAM_carexcTitle_d'] = 'Può essere interessante vietare certi caratteri per i pseudo (ad esempio: negare login contenente @). Questa opzione permette di escludere i caratteri o sequenza di caratteri, eventi.
+NB: L\'opzione può anche escludere parole intere.
+
+Attenzione: questa opzione non ha alcun effetto sui pseudo creati prima della sua attivazione.';
+$lang['UAM_passwTitle_d'] = 'L\'attivazione di questa opzione rende obbligatorio l\'inserimento di una password al momento dell\'iscrizione, e richiede la password scelta dal visitatore di incontrare un livello minimo di complessità. Se la soglia non viene raggiunta, il punteggio conseguito e il punteggio minimo da raggiungere sono visualizzate, insieme con raccomandazioni per aumentare il valore di questa partitura.
+Non vi è prova in campo per misurare la complessità di una password, e può permettersi di avere un\'idea del punteggio per definire personalizzati complessi.
+Nota: Il punteggio di una password è calcolato sulla base di diversi parametri: la lunghezza, il tipo di caratteri utilizzati (lettere, numeri, lettere maiuscole, minuscole, caratteri speciali). Un punteggio inferiore a 100 è considerata bassa, da 100 a 500, la complessità è nella media, oltre 500, la sicurezza è eccellente.';
+$lang['UAM_passwtestTitle'] = 'Prova la complessità di una password';
+$lang['UAM_passwtestTitle_d'] = 'Inserisci la password per testarla e quindi fare clic su "Calcolo del punteggio", per vedere il risultato.';
+$lang['UAM_passwadmTitle_d'] = 'Un amministratore può creare un account utente con o senza l\'applicazione della regola della complessità di calcolo.
+Nota: Se l\'account utente creato vuole cambiare la password e il rafforzamento password per gli utenti è attivo, sarà soggetta alla regola.';
+$lang['UAM_infomailTitle_d'] = 'Questa opzione consente di automatizzare l\'invio di una e-mail le informazioni a un utente quando cambia la sua password o indirizzo e-mail nel loro profilo.
+Il contenuto del messaggio inviato è composto da una parte personalizzabile di introdurre una piccola nota di benvenuto e una parte fissa che indica il login, password e indirizzo di posta elettronica dell\'utente.';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_adminconfmailTitle_d'] = 'È possibile disattivare la convalida solo per gli account utente creato dall\'amministratore Piwigo tramite l\'interfaccia di gestione di utenti.
+Attivando questa opzione, la convalida email d\iscrizione verrà inviato ad ogni utente creato da admin.
+Disabilitando questa opzione ((predefinito)), solo le informazioni e-mail viene inviata (se "E-mail informazioni per l\'utente" è abilitato).';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_restricTitle_d'] = '- Caratteri vietati nei nomi degli utenti
+- Rafforzare il livello di sicurezza delle password
+- Esclusione dei domini d\'Email
+...
+';
+$lang['UAM_confirmgrpTitle'] = 'Gruppi';
+$lang['UAM_confirmlevelTitle'] = 'Livello privacy';
+$lang['UAM_confirmstatTitle'] = 'Statuti';
+$lang['UAM_GTAutoDelTitle'] = 'Messaggio personalizzato all\'eliminazione di un account';
+$lang['UAM_GT_MainTitle_d'] = '- Gestione utenti ghost automatica o manuale
+- E-mail
+...';
+$lang['UAM_miscTitle_d'] = '- Controllo utenti registrati
+- Nickname obbligatorio per i commenti degli ospiti
+...';
+$lang['UAM_remailtxt1Title'] = 'Ricorda email con generazione nuove chiavi';
+$lang['UAM_remailtxt2Title'] = 'Ricorda email senza generazione nuove chiavi';
+$lang['UAM_tipsTitle_d'] = 'Suggerimenti e vari esempi d\'uso';
+$lang['UAM_USRAutoMailTitle_d'] = 'Quando attivata, questa funzione invierà automaticamente agli utenti che corrispondono ai criteri un contenuto personalizzato nelle "email di reminder con la nuova chiave generata"';
+$lang['UAM_HidePasswTitle_d'] = 'Scegli qui se si desidera visualizzare la password scelta da parte del visitatore nella e-mail di informazioni. Se si attiva l\'opzione, la password apparirà in chiaro. Se si disattiva la password non apparirà.';
+$lang['UAM_RedirTitle_d'] = 'Questa opzione reindirizza automaticamente un utente registrato alla sua pagina di personalizzazione solo al primo collegamento alla galleria.
+Attenzione: Questa funzione non si applica a tutti gli utenti registrati. Quelli con "admin", "webmaster" e "generico" stato sono esclusi.';
+$lang['UAM_RejectConnexion_d'] = 'Se attivato, i nuovi utenti registrati che non hanno confermato la loro iscrizione non saranno in grado di connettersi alla galleria.';
+$lang['UAM_AdminValidationMail_Subject_d'] = 'Quando una registrazione è in attesa di approvazione manuale da parte di un\'amministratore o Webmaster, una e-mail di notifica per l\'utente viene mandata automaticamente. Inserisci qui il tuo oggetto personalizzato per la validazione via email manuale.
+Per impostazione predefinita, il campo ha un testo generico in inglese, ma si può cambiare e utilizzare i tag traduzione [lang =?] del plugin Extended Description se installato.
+
+
+I seguenti tag aggiuntivi personalizzati sono disponibili senza utilizzare il plugin Extended Description:
+- [username] per inserire automaticamente il nome dell\'utente di destinazione del messaggio email.
+- [mygallery] per inserire il titolo della tua galleria. ';
+$lang['UAM_AdminValidationMail_d'] = 'Quando una registrazione è in attesa di approvazione manuale da parte di un\'amministratore o Webmaster, una e-mail di notifica per l\'utente viene mandata automaticamente.
+Inserisci qui il testo che appare in questa e-mail.
+
+Personalizzare ulteriormente il contenuto con speciali inserted tags:
+- [username] per inserire automaticamente il nome dell\'utente di destinazione del messaggio.
+- [mygallery] di inserire il vostro URL della galleria se impostato nelle opzioni di configurazione di Piwigo.
+
+Per utilizzare più lingue, è possibile utilizzare i tag del plugin Extended description, se è attivo.';
+$lang['UAM_RejectConnexion_Custom_Txt_d'] = 'Personalizza qui il tuo testo di spiegazione per informare gli utenti non confermati che non potranno accedere alla galleria finché non avranno confermato la loro registrazione.
+
+Questo campo è compatibile con l\'Editor FCK e, per il multi-lingue, puoi utilizzare i tags [lang] del plugin Extended description se è attivo.';
+$lang['UAM_mailexcTitle_d'] = 'Di default, Piwigo accetta tutti gli indirizzi nel formato xxx@yyy.zz. Abilitando questa opzione, escluderete alcuni domini nel formato: @ [domain_name].[domain_extension].
+Warning - Questa opzione funziona solo se l\'indirizzo email è obbligatorio per la registrazione! Per favore vedere le opzioni di configrazione di Piwigo.';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/it_IT/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/it_IT/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/it_IT/index.php (revision 19236)
@@ -0,0 +1,30 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/it_IT/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/it_IT/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/it_IT/plugin.lang.php (revision 19236)
@@ -0,0 +1,403 @@
+Questo account utente utilizza uno o più caratteri vietati:
';
+$lang['UAM_Err_audit_email_forbidden'] = 'Questo account utente usa un dominio email vietato: ';
+$lang['UAM_Err_audit_advise'] = 'Dovete eseguire delle correzioni per rispettare le nuove impostazioni che avete attivato. Usare un programma per la gestione del database per correggere gli account utente direttamente nella tabella ###_USERS';
+$lang['UAM_reg_err_login2'] = 'Il nome utente non deve contenere i caratteri seguenti: ';
+$lang['UAM_reg_err_login5'] = 'Il vostro provider di posta usa un dominio email vietato. I domini vietati sono i seguenti : ';
+$lang['UAM_empty_pwd'] = '[password vuota]';
+$lang['UAM_no_update_pwd'] = '[profilo aggiornato senza cambiamento della password]';
+$lang['UAM_No_validation_for_Guest'] = 'L\'account Guest non è soggetto a conferma';
+$lang['UAM_No_validation_for_default_user'] = 'L\'account di default non è soggetto a conferma';
+$lang['UAM_No_validation_for_Webmaster'] = 'L\'account Webmaster non è soggetto a conferma';
+$lang['UAM_No_validation_for_your_account'] = 'Il account personale di amminstratore non è soggetto a conferma';
+
+
+/* Processing messages */
+$lang['UAM_%d_Mail_With_Key'] = '%d messaggio con rinnovo della chiave è stato inviato';
+$lang['UAM_%d_Mails_With_Key'] = '%d messaggi con rinnovo della chiave sono stati inviati';
+$lang['UAM_%d_Reminder_Sent'] = '%d email di remind è stata inviata';
+$lang['UAM_%d_Reminders_Sent'] = '%d email di remind sono state inviate';
+$lang['UAM_%d_Validated_User'] = '%d utente confermato manualmente';
+$lang['UAM_%d_Validated_Users'] = '%d utenti confermati manualmente';
+
+
+/* Action button names */
+$lang['UAM_Delete_selected'] = 'Elimina';
+$lang['UAM_Mail_without_key'] = 'Email di remind senza chiave';
+$lang['UAM_Mail_with_key'] = 'Email di remind con chiave';
+
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1
+/* Global Configuration Tab */
+$lang['UAM_PasswordTest'] = 'Prova la password : ';
+/* Ghost Tracker Tab */
+$lang['UAM_Tab_GhostTracker'] = 'Ghost Tracker';
+$lang['UAM_Reminder'] = 'Email di remind';
+$lang['UAM_Reminder_Sent_OK'] = 'Sì';
+$lang['UAM_Reminder_Sent_NOK'] = 'No';
+/* Errors and Warnings */
+$lang['UAM_save_config'] = 'Configurazione salvata.';
+$lang['UAM_reg_err_login3'] = 'Sicurezza: la password è obbligatoria!';
+$lang['UAM_reg_err_login4_%s'] = 'Sicurezza: Un sistema di controllo calcola un punteggio sulla complessità della password scelta. La complessità della vostra password è troppo bassa (punteggio = %s). Per favore, scegli una nuova password più sicura quanto segue queste regole:
+- Usare lettere e numeri
+- Usare lettere minuscole e maiuscole
+- Aumentare la lunghezza (numero dei caratteri)
+Il punteggio minimo per la password richiesto dall\'amministratore è:';
+$lang['UAM_No_reminder_for_Guest'] = 'Il conto utente "Guest" non è soggetto a ricevere dei promemoria dal GhostTracker';
+$lang['UAM_No_reminder_for_default_user'] = 'L\'account utente di default non è soggetto a ricevere dei promemoria dal GhostTracker';
+$lang['UAM_No_reminder_for_Webmaster'] = 'Il conto utente "Webmaster" non è soggetto a ricevere dei promemoria dal GhostTracker';
+$lang['UAM_No_reminder_for_your_account'] = 'Il vostro account personale di amministratore non è soggetto a ricevere dei promemoria dal GhostTracker';
+/* Action button names */
+$lang['UAM_audit'] = 'Impostazioni audit';
+$lang['UAM_submit'] = 'Salva le impostazioni';
+// --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.2
+/* Errors and Warnings */
+$lang['UAM_GhostTracker_Init_OK'] = 'Reset di Ghost Tracker avvenuto con successo!';
+/* Action button names */
+$lang['UAM_GT_Reset'] = 'Reset Ghost Tracker';
+// --------- End: New or revised $lang ---- from version 2.12.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.8
+/* Errors and Warnings */
+$lang['UAM_mail_exclusionlist_error'] = 'Attenzione! Avete inserito una nuova riga all\'inizio dell\'elenco d\'esclusione email (indicato in rosso qui sotto). Anche se questa nuova riga non è visibile, la sua presenza potrebbe causare delle disfunzioni del plugin. Si prega di cancellare la riga vuota';
+// --------- End: New or revised $lang ---- from version 2.12.8
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.4
+/* Global Configuration Tab */
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Versione : ';
+$lang['UAM_SubTitle1'] = 'Configurazione Plugin';
+$lang['UAM_Tab_Global'] = 'Configurazione';
+$lang['UAM_Title1'] = 'Restrizioni per le registrazioni';
+$lang['UAM_Title2'] = 'Conferme delle registrazioni';
+$lang['UAM_Title3'] = 'Impostazioni utenti fantasma';
+$lang['UAM_Title4'] = 'Suggerimenti e esempi d\'uso';
+$lang['UAM_No_Casse'] = 'Nome utente: distinzione tra maiusc/minusc';
+$lang['UAM_Username_Char'] = 'Nome utente: Esclusione di caratteri';
+$lang['UAM_Username_Char_true'] = 'Vieta i caratteri : (usare una virgola per separare ogni carattere)
';
+$lang['UAM_Username_Char_false'] = 'Permetti tutto (default)';
+$lang['UAM_Password_Enforced'] = 'Rafforzamento del livello di sicurezza delle password';
+$lang['UAM_Password_Enforced_true'] = 'Attivato. Punteggio minimo:';
+$lang['UAM_AdminPassword_Enforced'] = 'Applica a tutti gli amministratori';
+$lang['UAM_PasswordTest'] = 'Password di prova : ';
+$lang['UAM_ScoreTest'] = 'Risultato:';
+$lang['UAM_MailExclusion'] = 'Esclusione dei domini email';
+$lang['UAM_MailExclusion_true'] = 'Escludi i seguenti domini: (usa la virgola per separare ogni dominio)';
+
+$lang['UAM_Mail_Info'] = 'Mail d\'informazione agli utenti:';
+$lang['UAM_MailInfo_Text'] = 'Personalizza la mail d\'informazione';
+$lang['UAM_Confirm_Mail'] = 'Conferma della registrazione:';
+$lang['UAM_ConfirmMail_Text'] = 'Personalizza la mail di conferma:';
+$lang['UAM_Confirm_Group'] = 'Gruppi (lascia ------- per non influenzare i gruppi)';
+$lang['UAM_Confirm_Status'] = 'Stati (lascia -------- per mantenere il default di Piwigo)';
+$lang['UAM_Confirm_grpstat_notice'] = 'Attenzione: è consigliabile utilizzare o il gruppo o le leggi di conferma e non entrambi contemporaneamente. Il livello della privacy può essere usato insieme ad un\'assegnazione di stato o di gruppo.';
+$lang['UAM_No_Confirm_Group'] = 'Gruppo per gli utenti che non hanno ancora confermato la registrazione ';
+$lang['UAM_Validated_Group'] = 'Gruppo per gli utenti che hanno confermato la registrazione ';
+$lang['UAM_No_Confirm_Status'] = 'Stato per gli utenti che non hanno ancora confermato la registrazione ';
+$lang['UAM_Validated_Status'] = 'Stato per gli utenti che hanno confermato la registrazione ';
+$lang['UAM_ValidationLimit_Info'] = 'Termine per la validazione dell\'iscrizione';
+$lang['UAM_ConfirmMail_TimeOut_true'] = 'Attivato. Numero di giorni prima della scadenza:';
+$lang['UAM_ConfirmMail_Remail'] = 'Ricorda utenti non confermati';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Personalizzare l\'email di remind con rigenerazione di una nuova chiave di convalida';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Personalizzare l\'email di remind senza rigenerazione di una nuova chiave di convalida';
+
+$lang['UAM_GhostTracker'] = 'Gestione dei visitatori fantasma (GhostTracker)';
+$lang['UAM_GhostTracker_true'] = ' Attivare. Durata massima tra due visite in giorni: ';
+$lang['UAM_GhostTracker_ReminderText'] = 'Testo di reminder di Ghost Tracker personalizzato';
+
+/* Ghost Tracker Tab */
+$lang['UAM_SubTitle4'] = 'Ghost Tracker';
+$lang['UAM_GT_Init'] = 'Inizializza Ghost Tracker';
+$lang['UAM_GhostTracker_Title'] = 'Gestione dei visitatori fantasma';
+$lang['UAM_GhostTracker_Init'] = 'Se si attiva questa funzione per la prima volta o se viene riattivata dopo un lungo periodo durante il quale dei nuovi visitatori si sono iscritti, è necessario inizializzare o azzerare il Tracker Ghost. Questa azione è da effettuarsi solo dopo l\'attivazione o la riattivazione dell\'opzione; Cliccare dunque una sola volta sul pulsante di reset sottostante';
+/* Mailing */
+$lang['UAM_Add of %s'] = 'Profilo creato per %s';
+$lang['UAM_Update of %s'] = 'Profilo %s aggiornato';
+/* Mailing */
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, questa è un\'email di remind';
+$lang['UAM_Reminder_with_key_of_%s'] = '%s, la tua chiave di conferma è stata rinnovata';
+$lang['UAM_Reminder_without_key_of_%s'] = '%s, la tua chiave di conferma sta per scadere';
+/* Errors and Warnings */
+$lang['UAM_Err_GhostTracker_Settings'] = 'Questa pagina è disponibile solo se "Ghost Tracker" è attivo in "impostazioni di registrazione e altre opzioni"';
+$lang['UAM_Err_Userlist_Settings'] = 'Questa pagina è disponibile solo se "Monitora utenti registrati" è attivo in "impostazioni di registrazione e altre opzioni"';
+// --------- End: New or revised $lang ---- from version 2.13.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_AdminConfMail'] = 'Conferma di registrazione per gli amministratori';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.0
+$lang['UAM_confirmmail_custom_Txt1'] = 'Testo sulla pagina di conferma - Conferma accettata';
+$lang['UAM_confirmmail_custom_Txt2'] = 'Testo sulla pagina di conferma - Conferma respinta';
+$lang['UAM_LastVisit_Date'] = 'Ultima visita';
+$lang['UAM_Nb_Days'] = 'Differenza in giorni';
+$lang['UAM_Err_UserManager_Settings'] = 'Questa pagina è disponibile solo se "Conferma di registrazione" è attivata e se un gruppo di visitatori non confermato è configurato in "impostazioni conferme di registrazione"';
+// --------- End: New or revised $lang ---- from version 2.15.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.1
+$lang['UAM_Support_txt'] = 'Il supporto ufficiale di questo plugin è solo su questo topic nel forum di Piwigo:
+English forum - http://piwigo.org/forum/viewtopic.php?id=15015
+E\' anche disponibile il bugtracker del progetto: http://piwigo.org/bugs/';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_Manual_Validation'] = 'Conferma manuale';
+$lang['UAM_Confirm_Mail_true'] = ' Attivare - Validazione da parte dell\'utente';
+$lang['UAM_Confirm_Mail_local'] = ' Attivare - Validazione da parte di un amministratore';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_Expired_Group'] = 'Gruppo per la registrazione degli utenti è scaduto ';
+$lang['UAM_Expired_Status'] = 'Stato per gli utenti per i quali l\'iscrizione sarà scaduta ';
+$lang['UAM_GTAuto'] = 'Gestione automatica degli utenti fantasma';
+$lang['UAM_GTAutoDel'] = 'Cancellazione automatica degli account';
+$lang['UAM_Error_GTAutoMail_cannot_be_set_without_ConfirmMail'] = 'Errore di coerenza nella configurazione prescelta :
+
+"Parametraggio monitoraggio degli iscritti e altre opzioni > Gestione degli utenti fantasmi (Ghost Tracker) > Gestione automatica degli utenti fantasmi > Email automatica su cambiamento di gruppo / statuto" non può essere attivato se "Parametraggio delle conferme e validazione d\'iscrizione > Conferma d\'iscrizione - Conferma dal utente" non è stata perattivata
+
+Per garantire la coerenza, l\'opzione "Email automatica su cambiamento del gruppo / statuto" è stata automaticamente riposizionata a "disattivato"
+
';
+$lang['UAM_Demotion of %s'] = 'Retrocessione a un grado inferiore di %s';
+$lang['UAM_AdminValidationMail_Text'] = 'Notifica di conferma manuale di registrazione';
+$lang['UAM_Validation of %s'] = 'Conferma di %s';
+// --------- End: New or revised $lang ---- from version 2.16.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.0
+$lang['UAM_CustomPasswRetr'] = 'Personalizza contenuto email per password dimenticata';
+$lang['UAM_USRAuto'] = 'Gestione automatica degli utenti non confermati';
+$lang['UAM_USRAutoDel'] = 'Messaggio personalizzato sugli account eliminati';
+$lang['UAM_USRAutoMail'] = 'Email reminder automatico';
+$lang['UAM_Disable'] = 'Disabilita (default)';
+$lang['UAM_Enable'] = 'Abilita';
+$lang['UAM_Tips1'] = 'Messaggio d\'informazione per le registrazioni non confermate con UAM e PWG_Stuffs';
+$lang['UAM_Tips1_txt'] = '
+
+ Obiettivo : Informare il visitatore che la sua iscrizione è in attesa di convalida visualizzando un messagio in un blocco personale sulla homepage della galleria finché l\'iscrizione non viene convalidata.
+ Nota : Di default, l\'Utente "Guest" vede solo gli album pubblici, senza nessun messaggio d\'informazione.
+
+
+Prerequisiti :
+- Una galleria con tutti o alcuni album privati, visibili solo agli utenti iscritti
+- Almeno i 2 gruppi d\'utenti Piwigo seguenti : "Attesa", senza alcuna autorizzazione sugli album privati, e "Convalidati" con tutte le autorizzazioni per gli album privati
+- Il plugin UAM
+- Il plugin PWG Stuffs, per l\'aggiunta di un modulo speciale UAM
+- In opzione, il plugin Extended Description per il supporto multi-lingue
+
+
+Tappe :
+A. Nel plugin UAM :
+
+
Attivare la conferma dell\'iscrizione
+
Attivare l\'opzione "Modulo PWG Stuffs"
+
Inserire un testo personalizzato che sarà inviato con l\'email di conferma dell\'iscrizione. Se il plugin Extended Description è attivato, i tag di lingua possono essere utilizzati
+
Selezionare il gruppo "Attesa" sotto la voce "Per gli utenti che non hanno convalidato la loro iscrizione"
+
Selezionare il gruppo "Convalidati" sotto la voce "Per gli utenti che hanno convalidato la loro iscrizione"
+
Salvare le impostazioni
+
+
+B. Nel plugin PWG Stuffs :
+
+
Andare alla scheda "Aggiungere un nuovo modulo"
+
Scegliere "Modulo UAM"
+
Configurare il modulo, indicandone il titolo (ad esempio, "Iscrizione in attesa di convalida"), la descrizione, ed infine selezionando solo il gruppo "Attesa" nell\'elenco dei gruppi ammessi
+
Completare il contenuto del modulo con il testo del messaggio d\'informazione che verra visualizzato agli utenti non convalidati. Come per UAM, i tag di lingua possono essere utilizzati se il plugin Extended Description è attivato
+
Selezionare "Visualizzare il modulo nella homepage del sito"
+
Salvare le impostazzioni
+
+
+
';
+$lang['UAM_Tips2'] = 'Messaggio d\'informazione per le registrazioni non confermate con UAM e Additional Pages';
+$lang['UAM_Tips2_txt'] = '
+
+ Obiettivi : Informare il visitatore che l\'iscrizione è in attesa di convalida visualizzando una pagina aggiuntiva che sostituisce la pagina standard della galleria, finché l\'iscrizione non viene convalidata.
+
+ Vantaggi rispetto al metodo con PWG_Stuffs : Consente una formattazione e visualizzazione delle informazioni immediatamente dopo l\'iscrizione dei visitatori.
+
+
+Prerequisiti :
+- Una galleria con tutte o alcuni album privati, visibili solo agli utenti iscritti
+- Almeno 2 gruppi d\'utenti Piwigo seguenti : "Attesa", senza alcuna autorizzazione sugli album privati, e "Convalidati" con tutte le autorizzazioni per gli album privati
+- Il plugin UAM
+- Il plugin Additional Pages per l\'aggiunta e la gestione di una pagina aggiuntiva che rimpiazza la pagina indice di default della galleria
+- In opzione, il plugin Extended Description per il supporto multi-lingue
+
+
+Tappe :
+A. Nel plugin UAM :
+
+
Attivare la conferma dell\'iscrizione
+
Inserire un testo personalizzato che sarà inviato con l\'email di conferma dell\'iscrizione. Se il plugin Extended Description è attivato, i tag di lingua possono essere utilizzati
+
Selezionare il gruppo "Attesa" sotto la voce "Per gli utenti che non hanno convalidato la loro iscrizione"
+
Selezionare il gruppo "Convalidati" sotto la voce "Per gli utenti che hanno convalidato la loro iscrizione"
+
Salvare le impostazzioni
+
+
+B. Nel plugin Additional Pages :
+ NOTA : La gestione dei diritti di accesso sulle pagine aggiuntive deve essere attivata (vedi le impostazioni di configurazione del plugin Additional Pages).
+
+
+
Aggiungere una nuova pagina con almeno i seguenti parametri:
+
+
Nome della pagina : Il nome che si vuole dare alla pagina aggiuntiva (ad esempio: Iscrizione non convalidata)
+
Impostare come homepage selezionato
+
Gruppi autorizzati : Selezionare la casella corrispondente al gruppo di "Attesa" configurato in UAM
+
Contenuto : Il testo che si desidera visualizzare ai visitatori
+
+
+
Questo è tutto! Solo i visitatori iscritti e la cui incrizione non è stata convalidata vedranno questa pagina indice aggiuntiva.
+
+
+
';
+$lang['UAM_No_Ghosts'] = 'Nessun visitatore fantasma al momento';
+$lang['UAM_No_Userlist'] = 'Nessun visitatore al momento';
+$lang['UAM_No_Usermanager'] = 'Nessun utente non verificato da visualizzare al momento';
+$lang['UAM_Stuffs_Title'] = 'Blocco UAM';
+$lang['UAM_Stuffs_Desc'] = 'Aggiunge un modulo d\'informazione per utenti non convalidati';
+$lang['UAM_Stuffs'] = 'Blocco PWG Stuffs';
+// --------- End: New or revised $lang ---- from version 2.20.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.3
+$lang['UAM_DumpTxt'] = 'Backup & Ripristino della vostra configurazione';
+$lang['UAM_Dump_Download'] = 'Per scaricare il file di backup, attiva questo flag';
+$lang['UAM_Save'] = 'Esegui backup';
+$lang['UAM_Dump_OK'] = 'File di Backup creato con successo';
+$lang['UAM_Dump_NOK'] = 'Errore: impossibile creare il file di backup!';
+// --------- End: New or revised $lang ---- from version 2.20.3
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.4
+$lang['UAM_HidePassw'] = 'Password in chiaro nella mail d\'informazione';
+// --------- End: New or revised $lang ---- from version 2.20.4
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.11
+$lang['UAM_Error_Using_illegal_flag'] = 'Errore di sintassi! La bandierina d\'inserzione automatica [Kdays] è usata senza che l\'opzione "Termine per la validazione dell\'iscrizione" è stata attivata. Siete pregati di attivare l\'opzione o correggere il(i) campo(i) di colore rosso.';
+// --------- End: New or revised $lang ---- from version 2.20.11
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.2
+$lang['UAM_RedirToProfile'] = 'Redirect alla pagina di configurazione';
+$lang['UAM_GTAutoGp'] = 'Cambio automatico di gruppi/stato/livello privacy';
+$lang['UAM_GTAutoMail'] = 'Invia automaticamente una mail al cambio di gruppo/stato/livello privacy';
+// --------- End: New or revised $lang ---- from version 2.30.2
+$lang['UAM %d user pwdreseted'] = 'Rinnovo password richiesto per %d utente';
+$lang['UAM %d users pwdreseted'] = 'Rinnovo password richiesto per %d utenti';
+$lang['UAM_Admins cannot be pwdreset'] = 'Il rinnovo della password non può essere impostato per gli account amministratori!';
+$lang['UAM_Bad_version_backup'] = 'La versione del file di backup non corrisponde alla versione del plugin! Il ripristino non verrà effettuato.';
+$lang['UAM_Confirm_Level'] = 'Livello della privacy (lascia ------- per mantenere il default di Piwigo)';
+$lang['UAM_Default user cannot be pwgreset'] = 'Il rinnovo della password non può essere impostato per l\'account default!';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Ciao [username]! Grazie per esserti registrato a [mygallery].
+Il tuo account è stato attivato manualmente dal webmaster di [mygallery]. Puoi ora eseguire il login a [myurl] e modificare il tuo profilo.';
+$lang['UAM_Default_CfmMail_Custom_Txt1'] = 'Benvenuto [username]! Hai confermato che sei una persona e puoi ora usare [mygallery]!';
+$lang['UAM_Default_CfmMail_Custom_Txt2'] = 'La tua chiave di attivazione è errata o hai già confermato il tuo account, per favore contatta il webmaster per risolvere il problema.';
+$lang['UAM_Default_CfmMail_Remail_Txt1'] = 'Ciao [username].
+
+Questo è un reminder poichè ti sei registrato su [mygallery] ma non hai ancora confermato la registrazione e la chiave di conferma è scaduta. Per permetterti l\'accesso alla galleria, il tuo periodo di conferma è stato resettato. Hai ancora x giorni per confermare la tua registrazione.
+
+NB: Dopo questo periodo, il tuo account verrà permanentemente eliminato.';
+$lang['UAM_Default_CfmMail_Remail_Txt2'] = 'Ciao [username].
+
+Questo è un reminder poichè ti sei registrato su [mygallery] ma non hai ancora confermato la registrazione e la chiave di conferma sta per scadere. Per permetterti l\'accesso alla galleria, hai ancora x giorni per confermare la tua registrazione cliccando sul link del messaggio che hai ricevuto quando ti sei registrato.
+
+NB: Dopo questo periodo, il tuo account verrà permanentemente eliminato.';
+$lang['UAM_Default_ConfirmMail_Txt'] = 'Ciao [username]! Grazie per esserti registrato su [mygallery]
+Per completare la procedura e poter vedere le immagini, conferma la tua registrazione cliccando nel link contenuto in questo messaggio.';
+$lang['UAM_Default_GhstDeletion_Txt'] = 'Siamo spiacenti [username], il tuo account è stato eliminato a causa del lungo tempo trascorso dall\'ultima visita a [mygallery].
+Per favore registrati nuovamente';
+$lang['UAM_Default_GhstDemotion_Txt'] = 'Siamo spiacenti [username], il tuo account è stato eliminato a causa del lungo tempo trascorso dalla tua ultima visita a [mygallery].
+Usa il link sottostante per riconfermare il tuo account';
+$lang['UAM_Default_GhstReminder_Txt'] = 'Ciao [username].
+
+Questo è un reminder poichè è trascorso diverso tempo dal tuo ultimo accesso alla nostra galleria [mygallery]. Se non vuoi più usare questo account, segnalacelo rispondendo a questa mail. Il tuo account verrà cancellato.
+
+Alla ricezione di questo messaggio e non ricevendo altre visite entro [days] giorni, saremo obbligati a cancellare l\'account.
+
+Distinti saluti,
+L\'amministratore della galleria [mygallery] - [myurl]
+Alla ricezione di questo messaggio e non ricevendo altre visite entro [days] giorni, saremo obbligati a cancellare l\'account.
+
+Distinti saluti,
+l\'amministratore della galleria [mygallery] - [myurl]';
+$lang['UAM_Default_InfoMail_Txt'] = 'Ciao [username]!
+
+Sono state apportate modifiche significative nel tuo profilo sul gallery [mygallery]. Ti prego di trovare di seguito le nuove impostazioni:';
+
+$lang['UAM_Default_PwdRequest_Txt'] = 'Hai richiesto il rinnovo della password. Qui sotto trovi i nuovi dati di connessione';
+$lang['UAM_Default_RejectConnexion_Txt'] = 'Siamo spiacenti, non hai ancora confermato la registrazione, perciò non ti puoi connettere ora alla galleria. Controlla la tua casella mail. Dovresti trovare una mail inviata dalla galleria, contenente un link per eseguire la conferma. Se non la trovi, contatta il webmaster.';
+$lang['UAM_Default_ValidationTimeout_Txt'] = 'Siamo spiacenti, il tuo account è stato eliminato poichè non hai confermato la registrazione nel tempo richiesto ([Kdays] days). Riprova la registrazione con un account mail valido';
+$lang['UAM_Error_Using_illegal_Kdays'] = 'L\'uso del tag [Kdays] è permesso solo se è attivata la scadenza per la conferma della registrazione. Controlla il testo in rosso per correggere il problema.';
+$lang['UAM_Expired_Level'] = 'Il livello di privacy per la registrazione degli utenti è scaduto ';
+$lang['UAM_Generic cannot be pwdreset'] = 'Il rinnovo della password non può essere impostato per gli account generici!';
+$lang['UAM_Guest cannot be pwdreset'] = 'Il rinnovo della password non può essere impostato per l\'account ospite!';
+$lang['UAM_MailExclusion_No'] = 'Esclusione domini mail non disponibile in quanto le email non sono obbligatorie per la registrazione';
+$lang['UAM_MiscOptions'] = 'Altre opzioni varie';
+$lang['UAM_NewFeature'] = 'Nuove funzionalità!';
+$lang['UAM_No_Backup_File'] = 'Nessun file di backup disponibile!';
+$lang['UAM_No_Valid_Level'] = 'Livello privacy per gli utenti che non hanno confermato la loro iscrizione ';
+$lang['UAM_Password reset selected users'] = 'Richiedi rinnovo password per gli utenti selezionati';
+$lang['UAM_Password_Reset_Msg'] = 'Cambia la tua password!';
+$lang['UAM_PwdReset'] = 'Rinnovo password';
+$lang['UAM_PwdReset_Done'] = 'Password rinnovata';
+$lang['UAM_PwdReset_NA'] = 'Password originale';
+$lang['UAM_PwdReset_Todo'] = 'Password da rinnovare';
+$lang['UAM_RejectConnexion'] = 'Rifiuta connessione dell\'utente finchè non è confermata la registrazione';
+$lang['UAM_RejectConnexion_Custom_Txt'] = 'Personalizza testo di rifiuto';
+$lang['UAM_Restoration_NOK'] = 'E\' avvenuto un errore durante il ripristino della configurazione. Controlla la validità del file di backup.';
+$lang['UAM_Restoration_OK'] = 'Il ripristino della configurazione è stato completato con successo! Ricarica la pagina di amministrazione di UAM per vedere la configurazione ripristinata.';
+$lang['UAM_Restore'] = 'Per ripristinare il file della tua configurazione. Solo i file salvati sul server sono mantenuti.
+
+Attenzione alla versione del backup! Un backup fatto da una versione diversa del plugin non può essere ripristinato. ';
+$lang['UAM_Restore_File'] = 'Ripristino configurazione';
+$lang['UAM_Title5'] = 'Opzioni varie';
+$lang['UAM_Tracking confirmations'] = 'Monitora conferme';
+$lang['UAM_Tracking registered users'] = 'Monitora utenti registrati';
+$lang['UAM_Valid_Level'] = 'Livello privacy per gli utenti che hanno confermato la loro iscrizione ';
+$lang['UAM_Webmaster cannot be pwdreset'] = 'Il rinnovo della password non può essere impostato per l\'account webmaster!';
+$lang['UAM_You cannot pwdreset your account'] = 'Il rinnovo della password non può essere impostato per il tuo stesso account!';
+$lang['UAM_You need to confirm pwdreset'] = 'Devi confermare il rinnovo della password (spunta la casella)!';
+$lang['UAM_AdminValidationMail_Subject'] = 'Personalizza oggetto della mail di verifica manuale';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'Personalizza oggetto della mail di reminder di verifica registrazione';
+$lang['UAM_ConfirmMail_Subject'] = 'Personalizza oggetto della mail di registrazione';
+$lang['UAM_GTAutomail_Subject'] = 'Personalizza oggetto della mail automatica di Ghost Tracker';
+$lang['UAM_GTReminder_Subject'] = 'Personalizza oggetto della mail di reminder di Ghost Tracker';
+$lang['UAM_Default_AdminValidationMail_Subject'] = '[username] - Registrazione confermata su [mygallery]';
+$lang['UAM_Default_ConfirmMail_Remail_Subject'] = 'Reminder - [username] conferma di registrazione su [mygallery]';
+$lang['UAM_Default_ConfirmMail_Subject'] = '[username] registrazione confermata su [mygallery]';
+$lang['UAM_Default_GTAutoMail_Subject'] = '[username] - Il tuo account è stato degradato su [mygallery]';
+$lang['UAM_Default_GTReminder_Subject'] = '[username] - E\' passato molto tempo dalla tua ultima visita su [mygallery]';
+$lang['UAM_Default_InfoMail_Subject'] = '[username] - Le tue informazioni di registrazione su [mygallery]';
+$lang['UAM_GTAutomail_Text'] = 'Personalizza testo mail di degrado';
+$lang['UAM_MailInfo_Subject'] = 'Personalizza oggetto dell\'email informativa';
+$lang['UAM_mail_exclusion_error'] = 'L\'opzione per Piwigo "L\'indirizzo email è obbligatorio per tutti gli utenti" è stato disattivato mentre l\'opzione plugin UserAdvancedManager (UAM) "Esclusione domini di posta" è rimasta attiva. Questa combinazione è illogica e non è compatibile!
+Si prega di riabilitare in Piwigo "L\'indirizzo email è obbligatorio per tutti gli utenti", al fine di disattivare poi l\'opzione UAM "esclusione domini di posta" se è quello che vuoi.
+Nota: Questo messaggio scompare dopo aver effettuato la correzione necessaria e ricaricato la pagina di amministrazione ';
+$lang['UAM_Manual_validation_needed_for %s'] = 'L\'utente %s si è registrato ed è in attesa dell\'approvazione manuale da parte dell\'amministratore.';
+$lang['UAM_Subject admin validation for %s'] = 'La registrazione di %s è in attesa di approvazione';
+$lang['UAM_Change'] = 'Cambia il Gruppo/Stato/Livello di Privacy degli utenti che sono stati confermati.';
+$lang['UAM_Customize_messagesandmails'] = 'Personalizza i messaggi e le email';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/description.txt
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/description.txt (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/description.txt (revision 19236)
@@ -0,0 +1,1 @@
+Paplašina lietotāju pārvaldības iespējas
Index: /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/help.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/help.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/help.lang.php (revision 19236)
@@ -0,0 +1,335 @@
+
+- Reģistrācijas pārbaudes e-pasta ģenerēšana
+- Autopievienošanās grupas vai statusa ģenerēšana
+- Reģistrācijas robežlīnijas pārbaude
+- Atgādinājuma e-pasta ģenerēšana
+...
+';
+$lang['UAM_carexcTitle_d'] = 'Varētu būt saistoši aizliegt izmantot lietotājvārdos kādas noteiktas rakstzīmes (piemēram: noraidīt loginus saturošus @). Šī iespēja ļauj izslēgt rakstzīmes vai rakstzīmju secību, notikumus.
+NB: Šī iespēja ļauj izslēgt arī veselus vārdus.
+
+Uzmanību: Šī opcija neatstāj iespaidu uz lietotājvārdiem, kas izveidoti pirms to aktivēšanas.';
+$lang['UAM_passwTitle_d'] = 'Šīs opcijas iespējošana padara par obligātu paroles ietveršanu reģistrējoties, un pieprasa, lai apmeklētāju izvēlētā parole atbilstu minimālajam komplicētības prasībām. Ja šis līmenis nav sasniegts, tiem parādīts sasniegtais komplicētības rādītājs, minimāli pieļaujamais slieksnis, kā arī ieteikumi, kas jādara, lai sasniegtu labāku rezultātu.
+Pastāv paroles lauka tests, kas mēra paroles komplicētības pakāpi, un var sniegt padomu, kā uzlabot un padarīt šo rezultātu labāku.
+Note: Komplicētības rādītājs tiek aprēķināts izmantojot vairākus parametrus:
+garumu, izmantoto rakstzīmju tipu (burti, cipari, lielie burti, mazie burti, speciālās rakstzīmes). Rezultāts zem100 tiek atzīts par nepietiekami zemu (low), no 100 līdz 500, kā vidēji sarežģīts; virs 500, drošības līmenis ir lielisks.';
+$lang['UAM_passwtestTitle'] = 'Paroles komplicētības testēšana';
+$lang['UAM_passwtestTitle_d'] = 'Ievadiet testēšanao paredzēto paroli un klikšķiniet uz"Score calculation" lai redzētu rezultātu.';
+$lang['UAM_passwadmTitle_d'] = 'Administrators var izveidot lietotāja kontu ar vai bez paroles komplicētības pārbaudes aplikāciju.
+Note: Ja lietotājs, kura konts jau izveidots, grib nomainīt savu paroli un ir aktīva paroles stingrības uzlabišanas aplikācija, būs jāievēro visi stingrības uzlabošanas noteikumi.';
+$lang['UAM_confirmgrpTitle'] = 'Pārbaudāmās Grupas';
+$lang['UAM_confirmgrpTitle_d'] = 'UZMANĪBU : Pārbaudāmo grupu lietošana pieprasa, ka esat izveidojis vismaz vienu lietotājgrupu un, ka tā ir definēta " pēc noklusējuma " Piwigo grupu lietotāju pārvaldītājā.
+Grupas ir validētas (apstiprināti) lietošanai sasaistē ar (apstiprinājums un reģistrācija) "Confirmation of registration"';
+$lang['UAM_confirmstatTitle'] = 'Validācijas statūti';
+$lang['UAM_confirmstatTitle_d'] = 'UZMANĪBU : Statusa pārbaudes lietošana prasa, lai lietotājam "Guest" jaunai reģistrācijai būtu iestatījumi pēc noklusējuma (kā lietotāja paraugā). Nēmiet vērā, ka ir iespējams par paraugu jaunai reģistrācijai izmantot jebkuru citu lietotāju. Papildus informācijai, lūdzu izmantojiet Piwigo dokumentāciju.
+Statūti ir validēti lietošanai sasaistē ar (apstiprinājums un reģistrācija) "Confirmation of registration"';
+$lang['UAM_remailtxt1Title'] = 'Atgādinājuma e-vēstule ar jauni uzģenerēto atslēgu';
+$lang['UAM_remailtxt2Title'] = 'Atgādinājuma e-vēstule bez jauni uzģenerētās atslēgas';
+$lang['UAM_tipsTitle_d'] = 'Padomi un dažādi izmantošanas piemēri';
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_adminconfmailTitle_d'] = 'Jūs varat atspējot šo apstiprināšanu tikai tiem lietotāju kontiem, ko izveidojis administrators, lietojot Piwigo lietotāju vadības saskarni.
+Aktivizējot šo iespēju, katram administratora izveidotajam lietotājam tiks nosūtīta elektroniskā pasta vēstuve ar reģistrācijas apstiprinājumu.
+Atspējojot šo iespēju (pēc noklusējuma), tiek nosūtīta tikai e-pasta informācija (ja "Information email to user"(Informācijas e-pasts lietotājam) ir iespējots).';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.2
+// --------- End: New or revised $lang ---- from version 2.15.2
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_restricTitle_d'] = '- Rakstzīmes izslēgšana
+- Paroles izpilde
+- E-pasta domēnu izslēgšana
+...
+';
+$lang['UAM_userlistTitle_d'] = 'Šī lapa domāta administratoru informēšanai. Tajā ir visu galerijā reģistrēto lietotāju saraksts ar to reģistrācijas datumu un apmeklējumu skaitu dienās līdz pēdējai vizītei. Saraksts sakārtots pēc dienu skaita dilstošā secībā.
+
+Tikai tad, kad Ghost Tracker ir aktīvs, dienu skaits bez apmeklējuma parādās kā sekojošs krāsu kods, pamatojoties uz Ghost Tracker opcijas maksimālajiem iestatījumiem:
+
+- Zaļa : Kad lietotājs apmeklējis galeriju mazāk par 50% no Ghost Tracker norādītā maksimuma.
+- Oranža : Kad lietotājs apmeklējis galeriju starp 50% un 99% no Ghost Tracker norādītā maksimuma.
+- Sarkana : Kad lietotājs apmeklējis galeriju vairāk kā 100% no Ghost Tracker norādītā maksimuma. Šajā gadījumā lietotājam jāparādas arī Ghost Tracker tabulā.
+
+Piemērs :
+
+Maksimālais Ghost Tracker konfigurācijas periods ir 100 dienas.
+
+Lietotājs būs zaļā krāsā, ja būs apmeklējis galeriju mazāk par 50 dienām, oranžā, ja apmeklējums būs starp 50 un 99 dienām, bet sarkanā, ja 100 un vairāk dienu.
+
+NOTE: Saraksts neatspoguļo tos, kuri nav validējuši savu reģistrāciju (ja aktīva reģistrācijas validācijas opcija). Šie lietotāji, tad tiek pārvaldīti īpašā veidā caur "Tracking validations" iezīmi.
+
+Table Sorting Function: Iespējams kārtot attēlojamos datus noklikšķinot uz tabulas galvenēm. Pieturot SHIFT var kārtot pēc maksimums 4 kolonām vienlaicīgi.';
+$lang['UAM_usermanTitle_d'] = 'Kad iespējota reģistrācijas ierobežošana pēc laika, zemāk atradīsit to lietotāju sarakstu, no kuriem tiek gaidīta reģistrācijas validācija, ir vai nav laikā, lai validētos.
+Lietotāja reģistrēšanās datums ir zaļā krāsā, ja lietotājs tiek uzskatīts par esošu reģistrācijas validācijas laika periodā. Šinī gadījumā validācijas atslēga vēl ir derīga un mēs varam nosūtīt jums e-pastu ar vai bez jaunās validācijas atslēgas.
+Ja reģistrācijas datums parādās sarkanā krāsā, validācijas periods ir beidzies. Šinī gadījumā, ja gribat iespējot, lai lietotājs validē savu reģistrāciju, jums jāsūta e-pasts ar validācijas atslēgas reģenerāciju.
+Visos gadījumos manuāli veikt validāciju.
+Šajā logā jūs varat:
+
+- Manuāli dzēst kontus (manuālā drenēšana)
+
+- Ģenerēt e-atgādinātāja pastu bez jaunas atslēgas ģenerēšanas. Brīdinājums:
+Sūta e-atgādinājumus mērķapmeklētājiem. Šī funkcija neizdzēš mērķlietotāju reģistrācijas datumu un taimauts joprojām ir spēkā.
+
+- Ģenerēt E-atgādinātāja pastu ar jaunas atslēgas ģenerēšanu. Brīdinājums :
+Sūta e-atgādinājumus mērķapmeklētājiem. Šī funkcija atiestata mērķapmeklētāju reģistrācijas datumu, kas pielīdzināms validācijas termiņa pagarināšanai.
+
+- Iesniegt reģistrācijas apstiprināšanu manuāli, pat ja derīguma termiņš ir beidzies (piespiedu validācija).
+
+Table Sorting Function: tabulas šķirošanas funkcija ļauj kārtot tabulu noklikšķinot uz tabulas galvenēm. Pieturot SHIFT var kārtot pēc maksimums 4 kolonām vienlaicīgi.';
+$lang['UAM_gtTitle_d'] = 'Ja Ghost Tracker ir iespējots un inicializēts, zemāk būs pieejams reģistrēto lietotāju saraksts, kuri nav atgriezušies pēc x dienām. "x" ir General Setup iezīmē konfigurētais dienu skaits. Bez tam, ir kolonna, kas norāda, vai mērķapmeklētājiem ir nosūtīts e-pasta atgādinājums. Tādējādi, uzmetot aci, būs redzami tie lietotāji, kuri nav ņēmuši vērā atgādinājumus.
Šajā logā jūs varat:
+
+- Manuāli dzēst kontus (manual drain)
+
+- Ģenerēt e-atgādinātāja pastu atiestatot beidzamā apmeklējuma datumu.
+Tas dot wildcard mērķapmeklētājiem. Ja apmeklētājs jau ir saņēmis atgādinājumu, nekas netraucē atsūtīt viņam jaunu e-pastu, kas no jauna atiestatīs beidzamā apmeklējuma datumu.
+
+Table Sorting Function: tabulas šķirošanas funkcija ļauj kārtot tabulu noklikšķinot uz tabulas galvenēm. Pieturot SHIFT var kārtot pēc maksimums 4 kolonām vienlaicīgi.';
+$lang['UAM_confirmmailTitle_d'] = 'Šī opcija dod iespēju lietotājam apstiprināt savu reģistrāciju ar pie reģistrācijas e-pastā saņemtās saites palīdzību vai to var izdarīt administrators manuāli.
+Pirmajā gadījumā, e-vēstule tiek veidota no pielāgojamas ievadošās daļas un fiksētās daļas, kas satur aktivēšanas saiti, kas uzģenerēta no gadījuma atslēgas, ko iespējams reģenerēt izmantojot "Tracking validations" iezīmi.
+Otrajā gadījumā, validācijas atslēga ar e-pastu netiek sūtīta!.
+Apmeklētājiem jāgaida līdz administrators personīgi veic viņu reģistrācijas validāciju caur "Validation tracking" iezīmi. Ieteicams aktivēt Piwigo optciju "Email admins when a new user registers" (skatīt Piwigo konfigurācijas iespējas) un izmantot "Information
+email to user" , lai brīdinātu jaunos reģistrantus par nepieciešamību sagaidīt kontu aktivāciju.
+
+NB: Opcijas "Deadline for registration validation limited" un "Remind unvalidated users " jāiestāda atslēgtā (off) stāvoklī, kad iespējota administratora manuālās validācijas funkcija.
+
+Šo iespēju parasti izmanto kopā ar grupas un/vai statūtu automātisku nozīmēšanu. Piemēram, lietotāji, kas nav validējuši savu reģistrāciju, tiks ielikti īpašā lietotāju grupā (ar vai bez ierobežojumie uz piekļuvi galerijai), kamēr lietotājs, kas ir apstiprinājis savu reģistrāciju tiks ielikts grupā "normal".';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.6
+$lang['UAM_RedirTitle_d'] = 'Šī opcija automātiski novirza reģistrēto lietotāju uz tā pielāgošanas lapu tikai pie pirmās viņa konekcijas galerijai.
+Lūdzu ņemiet vērā: Šī iespēja neaatiecas uz visiem reģistrētajiem lietotājiem. Lietotāji ar "admin", "webmaster" or "generic" statusu nav iekļauti.';
+// --------- End: New or revised $lang ---- from version 2.15.6
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.16.0
+$lang['UAM_ghosttrackerTitle_d'] = 'Arī saukts par "Ghost
+Tracker", kad šī funkcija aktivēta, jūs varat pārvaldīt savus apmeklētājus atkarībā no viņu apmeklējumu biežuma. Iespējami 2 darbības režīmi:
+- Manuālā pārvaldība : Kad tiek sasniegts laiks starp 2 apmeklējumiem, apmeklētājs parādās "Ghost Tracker" tabulā, kur jums ir iespēja aizsūtīt atgādinājuma e-pastu lietotājam vai to izdzēst.
+- Automātiskā pārvaldība : Kad tiek sasniegts laiks starp 2 apmeklējumiem, apmeklētājs tiek automātiski izdzēsts vai pārvietots gaidītāju grupā. Šajā otrajā gadījumā lietotājam var tikt nosūtīts informējošs e-pasts.
+Svarīga piezīme : Ja izmantojat šo variantu pirmo reizi vai pēc ilgāka laika, kurā klāt nākuši jauni lietotāji, to reaktivējat, jums jāinicializē vai jāveic Ghost Tracker reset funkcija (skatīt attiecīgās instrukcijas "Ghost Tracker" lapā).';
+$lang['UAM_miscTitle_d'] = '- Ghosts lietotāju automātiskā un manuālā pārvaldība
+- Pēc reģistrētie lietotāji
+- Viesu komentāriem nepieciešams segvārds (nickname)
+...
+';
+$lang['UAM_mailexcTitle_d'] = 'Pēc noklusējuma Piwigo atbalsta visas e-pasta adreses formātā xxx@yyy.zz. Šīs opcijas iespējošana ļauj izslēgt no adresēm noteiktus domēnus formātā: @
+[domain_name].[domain_extension].
+Piemēri :
+@hotmail.com -> izņemot adreses *@hotmail.com
+@hotmail -> izņemot visas adreses *@hotmail*';
+$lang['UAM_GTAutoTitle_d'] = 'Šī opcija dod iespēju pielietot (slēptajiem) ghosts lietotājiem automātiskās pārvaldības nosacījumus.
+
Pamatprincips: Lietotājs, kas sasniedzis maksimālo laiku starp apmeklējumiem and un ir jau par to ar e-pastu brīdināts, tiek uzskatīts kā vairs neesošs. Tad jūs varat pielietot automātiskās apstrādes nosacījumus, kā notecējušo kontu automātisko dzēšanu vai to pazemināšanu, ierobežojot piekļuvi galerijai (automātiski pārvirzot ierobežojumu grupā vai piešķirot šādu statusu).
+
Šis automātiskais process tiek iedarbināts lietotājiem (jebkuram lietotājam!) pieslēdzoties galerijai.';
+$lang['UAM_GTAutoDelTitle'] = 'Pielāgots ziņojums par dzēstu kontu';
+$lang['UAM_GTAutoGpTitle_d'] = 'Automātiska konta grupas vai statusa maiņa ir ekvivalenta kontu, kas ir iesaistīti un darbojas uz vieniem un tiem pašiem principiem kā validācijas grupas, funkcionalitātes pazemināšanai (skatīt "Setting confirmations and validations of registration").
+Tādējādi jānosaka mainīto (pazemināto) grupu un/vai statusa piekļuves tiesības galerijai. Ja tas jau izdarītslietojot reģistrācijas apstiprināšanas funkciju, varat lietot to pašu grupu vai statusu.
+Important note : Ja no slēptā ghost lietotāja pēc termiņa limita, neskatoties uz informēšanu ar e-pastu (ja iespējots), nav nekādas ziņas, viņš automātiski tie dzēsts no datu bāzes';
+// --------- End: New or revised $lang ---- from version 2.16.0
+$lang['UAM_StuffsTitle_d'] = 'Šis iespējo papildus UAM bloku PWG Stuff spraudnī (ja instalēts), lai informētu apmeklētājus, kas kādu iemslu dēļ nav apstiprinājuši savu reģistrāciju.
+
+Lūdzu pēc detaļām griezties Tips and Examples of Use šīs lapas apakšā. ';
+$lang['UAM_HidePasswTitle_d'] = 'Izvēlieties šeit, ja gribat, lai apmeklētāja parole tiktu ietverta informatīvajā e-pastā. Ja iespējojat šo opciju, tad parole tiek atainota atklātā tekstā. Ja to neiespējojat, tad parole netiek rādīta vispār.';
+$lang['UAM_GT_MainTitle_d'] = '-Automātiska vai manuāla slēpto lietotāju pārvaldība
+-E-pasta sūtīšana ';
+$lang['UAM_confirmlevelTitle_d'] = 'UZMANĪBU: Privātuma līmeņa lietošana prasa, lai jūs lietotu to kopā ar savām bildēm. Detalizētāka informācija Piwigo documentācijā.
+Privātuma līmenis ir validēts lietošanai saistībā ar "Reģistrācijas apstiprināšanu"';
+$lang['UAM_confirmlevelTitle'] = 'Privātuma līmenis';
+$lang['UAM_USRAutoMailTitle_d'] = 'Kad aktivizēta, šī funkcija automātiski izsūta personificēta satura informāciju "Atgādinājuma e-pastā ar no jauna izveidotu atslēgu" apmeklētājiem, kuri atbilst kritērijiem.';
+$lang['UAM_Tracking registered users_d'] = 'Šis aktivizē tabulu "Izsekošanā reģistrētie lietotāji" saraksts, kur piefiksēti galeriju apmeklējušie reģistrētie lietotāji, pēdējā apmeklējuma datums un apmeklējuma ilgums (dienās) kopš viņu pēdējā apmeklējuma. Monitorings ir tīri informatīva rakstura, domāts galerijas administratora vajadzībām.';
+$lang['UAM_RejectConnexion_Custom_Txt_d'] = 'Pielāgojiet šeit savu paskaidrojuma teskstu neapstiprinātajiem lietotājiem, ka viņi nevarēs tikt galerijā, kamēr nebūs apstiprinājuši savu reģistrāciju.
+
+Šis lauks ir savietojams ar FCK Redaktoru un, lai lietotu daudzvalodu režīmu, var izmantot Paplašinātā apraksta spraudņa, ja tas ir aktivizēts, [lang] iezīmes (tags). ';
+$lang['UAM_RejectConnexion_d'] = 'Ja aktivizēts, no jauna reģistrētie lietotāji, kas nav apstiprinājuši savu reģistrāciju, nevarēs piekļūt galerijai. Tie tiks pārsūtīti uz speciālu lapu, kur tiks informēti par radušos situāciju.
+
+Uzmanību - Šī funkcija darbojas tikai sasaistē ar apstiprinājuma grupām! Skatīt zemā, lai iestatītu grupas kā tas pieprasīts.';
+$lang['UAM_infotxtTitle_d'] = 'Ievadiet ievadtekstu, ko vēlaties atspoguļot informējošajā e-pastā.
+
+Tālāk pielāgojiet saturu, izmantojot speciālos tegus (iezīmes):
+- [username] lai automātiski ievietotu galējā e-pasta lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijā.
+
+Lai izmantotu daudzvalodu režīmu, varat lietot Paplašinātā apraksta spraudņa iezīmes, gadījumā, ja spraudnis aktivizēts. ';
+$lang['UAM_infomailTitle_d'] = 'Šī opcija ļauj lietotājam, kad viņš savā profilā izmaina savu paroli vai e-pasta adresi, automātiski nosūtīt informējošu e-pasta vēstuli.
+Nosūtās informācijas teksts sastāv no pielāgojamas ievaddaļas un fiksētās daļas, kas atspoguļo lietotāja lietotājvārdu, paroli un e-pasta adresi. ';
+$lang['UAM_confirmtxtTitle_d'] = 'Ievadiet ievadtekstu, ko vēlaties redzēt reģistrāciju apstiprinošajā e-pastā.
+Tālāk pielāgojiet saturu ar speciāli ievietojamiem tegiem(iezīmēm):
+- [username] lai automātiski ievietotu e-pasta gala lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas izvēlēts Piwigo konfigurācijas iestatījumos.
+- [Kdays] lai ievietotu astiprināšanai atvēlēto dienu limitu ("Reģistrācijas apstiprināšanas termiņam;" jābūt iestatītam).
+
+';
+$lang['UAM_CustomPasswRetrTitle_d'] = 'Pēc noklusēšanas, kad lietotājs ir pazaudējis savu paroli un izvēlas tās atjaunošanas iespēju, viņš ar e-pastu saņem tikai savu lietotājvārdu un jauno paroli.
+
+Šeit, pirms standartziņojuma, ir iespēja ievadīt tekstu pēc jūsu ieskatiem.
+
+Tālāk pielāgojiet ziņojuma saturu ar speciāli ievietojamajiem tegiem (iezīmēm):
+- [mygallery] lai ievadītu jūsu galerijas nosaukumu.
+- [myurl] Lai ievadītu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijā.
+
+Lai lietotu vairākas valodas, ja aktivēts, varat izmantot Paplašinātā apraksta spraudņa tegus.';
+$lang['UAM_ConfirmMail_Subject_d'] = 'Ievadiet šeit savu pielāgoto reģistrācijas apstiprinājuma pasta tēmu.
+Pēc noklusējuma lauks ir ar vispārēju tekstu angļu valodā, bet to var mainīt un izmantot Paplašinātā Apraksta spraudņa tulkošanas tagus [lang =?], ja uzstādīti.
+
+Neizmantojot Paplašinātā Apraksta spraudņa iespējas, pieejami sekojoši papildu pielāgošanas tagi:
+- [username] lai automātiski ievietotu e-pasta gala lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu. ';
+$lang['UAM_confirmmail_custom1_d'] = 'Kad opcija "Reģistrācijas apstiprināšana" ir aktīva, šis lauks ļauj jums pielāgot akceptēšanas tekstu reģistrēšanas apstiprināšanas lapā, kas parādās, kad lietotājs uzklikšķina uz pa e-pastā saņemto apstiprināšanas saiti.
+
+Pēc spraudņa instalēšanas, standarta teksts tiek iestatīts kā paraugs.
+
+Tālāk pielāgojiet saturu ar speciālo tagu-iezīmju palīdzību:
+- [username] lai automātiski ievietotu atbilstošo lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijas opcijās.
+
+Šis lauks savietojams ar FCK Redaktoru un, ja lietojat daudzvalodu variantu, ja tas aktīvs, varat izmantot Paplašinātā apraksta spraudņa [lang] tagus.';
+$lang['UAM_confirmmail_custom2_d'] = 'Kad opcija "Reģistrācijas apspirināšana" ir aktīva, šis lauks ļauj jums pielāgot noraidījuma tekstu reģistrācijas apstiprināšanas lapā, kas parādās, ja lietotājs uzklikšķina uz pas epastu saņemtās apstiprinājuma saites.
+
+Pēc spraudņa uzinstalēšanas standarta teksts ir iestatīts kā paraugs.
+
+Tālāk pielāgojiet saturu izmantojot speciālos ievietojamos tagus (iezīmes):
+- [username] lai automātiski ievietotu attiecīgā lietotāja vārdu.
+- [mygallery] lai ievietotu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas ULR, ja tas iestatīts Piwigo konfigurācijā.
+
+Šis lauks ir savietojams ar FCK Redaktoru un, ja lietojat daudzvalodu režīmu, ja aktivizēts, varat lietot Paplašinātā apraksta (Extended description)[lang] tagus.';
+$lang['UAM_AdminValidationMail_d'] = 'Kad galerijas administrators vai Webmasters manuāli apstuprina reģistrācijas kavēšanos, lietotājam automātiski tiek nosūtīts paziņojuma e-pasts.
+
+Tālāk pielāgojiet saturu izmantojot speciālos ievietojamos tegus:
+- [username] lai automātiski pievienotu e pasta gala lietotāja vārdu.
+- [mygallery] lai pievienotu galerijas nosaukumu.
+- [myurl] lai automātiski pievienotu jūsu galerijas ULR, ja iestatīts Piwigo konfigurācijā.
+
+Lai lietotu vairākas valodas, varat izmantot Paplašinātā apraksta spraudņa tegus, ja tie aktivizēti. ';
+$lang['UAM_AdminValidationMail_Subject_d'] = 'Kad galerijas administrators vai Webmasters manuāli apstuprina reģistrācijas kavēšanos, lietotājam automātiski tiek nosūtīts paziņojuma e-pasts. Šeit ievadiet savu pielāgoto validācijas e-pasta tēmu.
+Pēc noklusēšanas laukā ir oriģinālais teksts angļu valodā, bet jūs to varat mainīt un izmantot, ja uzinstalēts, Paplašinātā Apraksta spraudņa tulkošanas [lang =?] tegus.
+
+Sekojošie papildus pielāgošanas tegi ir pieejami bez Paplašinātā Apraksta spraudņa:
+- [username] lai automātiski pievienotu e pasta gala lietotāja vārdu.
+- [mygallery] lai pievienotu galerijas nosaukumu. ';
+$lang['UAM_remailtxt2Title_d'] = 'Ievadiet ievadtekstu, ko vēlaties redzēt atgādinājuma e-pastā, nereģenerējot apstiprinājuma atslēgu.
+
+Ja kreisā puse tukša, pasta atgādinājums būs tukšs. Tāpēc ir sirsnīgi ieteikts ievadīt kaut mazu paskaidrojuma tekstu. (PS: Instalējot spraudni ir ievadīts parauga teksts).
+Tālāk pielāgojiet saturu, izmantojot speciālos tegus (iezīmes):
+- [username] lai automātiski ievietotu galējā e-pasta lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijā.
+
+Lai izmantotu daudzvalodu režīmu, varat lietot Paplašinātā apraksta spraudņa iezīmes, gadījumā, ja spraudnis aktivizēts. ';
+$lang['UAM_gttextTitle_d'] = 'Ievadiet tekstu, ko vēlaties redzēt atgādinājuma e-pastā, lai atgādinātu lietotājiem, lai tie atkal apmeklē jūsu galeriju (PS: Instalējot spraudni ir ievadīts parauga teksts).
+
+Tālāk pielāgojiet saturu, izmantojot speciālos tegus (iezīmes):
+- [username] lai automātiski ievietotu galējā e-pasta lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijā.
+
+Lai izmantotu daudzvalodu režīmu, varat lietot Paplašinātā apraksta spraudņa iezīmes, gadījumā, ja spraudnis aktivizēts. ';
+$lang['UAM_validationlimitTitle_d'] = 'Šī opcija ļauj ierobežot no jauna reģistrētajiem lietotājiem nosūtīto apstiprinājuma e-pastu validitāti.
+Reģistrējušamies apmeklētājiem ir x dienas, lai apstiprinātu savu reģistrāciju. Pēc šī laika posma apstiprinājuma saite pazudīs.
+
+Šī opcija lietojama kopā ar "Reģistrācijas apstiprināšanu"
+
+Gadījumā, ja šī opcija un opcija "Atgādinājums par neapstiprinātiem lietotājiem" ir aktivētas, zemāk šinī sekcijā parādīsies jaunas opcijas, lai iespējotu neapstiprināto lietotāju automātisku pārvaldību.';
+$lang['UAM_ConfirmMail_ReMail_Subject_d'] = 'Ievadiet šeit savu pielāgoto reģistrācijas apstiprināšanas e-pasta tēmu (ar vai bez jaunas atslēgas ģenerēšanas).
+Pēc noklusēšanas laukā ir oriģinālais teksts angļu valodā, bet jūs to varat mainīt un izmantot, ja uzinstalēts, Paplašinātā Apraksta spraudņa tulkošanas [lang =?] tegus.
+
+Sekojošie papildus pielāgošanas tegi ir pieejami bez Paplašinātā Apraksta spraudņa:
+- [username] lai automātiski pievienotu e pasta gala lietotāja vārdu.
+- [mygallery] lai pievienotu galerijas nosaukumu. ';
+$lang['UAM_MailInfo_Subject_d'] = 'Ievadiet šeit savu e-pasta pielāgoto tēmu.
+Pēc noklusēšanas šis lauks ir aizpildīts ar paraugtekstu angļu valodā, bet jums ir iespēja to pielāgot un tulkot, izmantojot Paplašinātā Apraksta spraudņa [lang =?] tulkošanas tagus, ja spraudnis ir instalēts.
+
+Neizmantojot Paplašinātā Apraksta spraudņa iespējas, pieejami sekojoši papildu pielāgošanas tagi:
+- [username] lai automātiski ievietotu e-pasta gala lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu. ';
+$lang['UAM_GTAutoDelTitle_d'] = 'Šis variants pieejams tikai tad, kad lietotājs, kura konts ir noildzis, pats sāk dzēšanas mehānisma procedūru (reti, bet iespējams). Viņš tiek atvienots no galerijas un tiek pāradresēts uz lapu, kas rāda, ka viņa konts tiek dzēsts, iespējams, tiek minēti dzēšanas iemesli.
+
+Tālāk pielāgojiet saturu ar speciālo tagu-iezīmju palīdzību:
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijas opcijās.
+
+[username] nav pieejams, jo domājams, ka lietotājs ir dzēsts.
+Šajā laukā, kas ir savietojams ar FCK Redaktoru, varat ievadīt pāradresētās lapas pielāgoto tekstu un, lai izmantotu daudzvalodu režīmu, gadījumā, ja tas ir aktīvs, varat lietot Paplašinātā apraksta spraudņa [lang] tagus.';
+$lang['UAM_GTAutomail_Text_d'] = 'Papildinot apstiprinājuma saiti, ievadiet pielāgoto tekstu, kas izskaidro reducēšanas iemeslus. Pielāgotais teksts nav obligāts, bet ļoti ieteicams, gadījumā, ja apmeklētājiem nepatiktu saņemt tikai vienu saiti bez jebkādiem paskaidrojumiem. ;-)
+
+Tālāk pielāgojiet saturu ar speciālo tagu-iezīmju palīdzību:
+- [username] lai automātiski ievietotu atbilstošo lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijas opcijās.
+
+Lai lietotu daudzvalodu variantu, ja tas aktīvs, varat izmantot Paplašinātā apraksta spraudņa [lang] tagus.';
+$lang['UAM_GTAutomail_Subject_d'] = 'Ievadiet šeit savu pielāgoto automātisko Ghost Tracker (neredzamo lietotāju izsekošana) reducēšanas e-pasta tēmu.
+Pēc noklusējuma lauks ir ar vispārēju tekstu angļu valodā, bet to var mainīt un izmantot Paplašinātā Apraksta spraudņa tulkošanas tagus [lang =?], ja uzstādīti.
+
+Neizmantojot Paplašinātā Apraksta spraudņa iespējas, pieejami sekojoši papildu pielāgošanas tagi:
+- [username] lai automātiski ievietotu e-pasta gala lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu. ';
+$lang['UAM_GTReminder_Subject_d'] = 'Ievadiet šeit savu pielāgoto manuālo Ghost Tracker (neredzamo lietotāju izsekošana) atgādinājuma e-pasta tēmu.
+Pēc noklusējuma lauks ir ar vispārēju tekstu angļu valodā, bet to var mainīt un izmantot Paplašinātā Apraksta spraudņa tulkošanas tagus [lang =?], ja uzstādīti.
+
+Neizmantojot Paplašinātā Apraksta spraudņa iespējas, pieejami sekojoši papildu pielāgošanas tagi:
+- [username] lai automātiski ievietotu e-pasta gala lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu. ';
+$lang['UAM_DumpTitle_d'] = 'Tas ļauj saglabāt visu spraudņa konfigurāciju failā, lai jūs varētu atjaunot to, ja kaut kas noiet greizi (piemēram: nepareizu manipulāciju rezultātā vai pirms atjauninājumu instalēšanas). Pēc noklusējuma fails tiek saglabāts šajā mapē .. ../plugins/UserAdvManager/include/backup/ un tiek saukta par "UAM_dbbackup.sql".
+
+Uzmanību: Fails tiek pārrakstīts pie katras rezerves kopijas izveides!
+
+Reizēm var būt noderīgi ielādēt rezerves kopijas failu savā datorā. Piemēram: Lai veiktu atjaunošanu citā datubāzē, lai radītu rezerves kopiju citā vietā vai lai saglabātu vairākas dažādas rezerves kopijas. Lai to izdarītu, vienkārši veiciet atzīmi lodziņā, lai lejupielādētu failu.
+Atjaunošana, izmantojot šo interfeisu, ir pieejama tikai ar vietējā rezerves kopijas failu (../plugins/UserAdvManager/include/backup/UAM_dbbackup.sql). Atjaunošana, izmantojot lejupielādētu rezerves kopijas failu, šajā gadījumā nav iespējama. Lai to izdarītu, lūdzu, izmantojiet savu specializēto datubāzes pārvaldības rīku (piemēram, PhpMyAdmin for MySql database).
+
+Uzmanību: Pēc atjaunošanas, lai redzētu atjaunotos iestatījumus, nepieciešams no jauna ielādēt spraudņa pārvaldības lapu! ';
+$lang['UAM_remailtxt1Title_d'] = 'Ievadiet ievadtekstu, ko vēlaties redzēt atgādinājuma e-pastā papildus reģenerētajai apstiprinājuma atslēgai.
+
+Ja kreisā nav aizpildīta, atgādinājuma e-pastā būs tikai apstiprinājuma saite. Šajā gadījumā būtu ieteicams pievienot nelielu skaidrojošu tekstu.(PS: teksts, kas ievietots pie spraudņa instalēšanas ir paredzēts kā piemērs).
+
+Tālāk pielāgojiet saturu ar speciālo tagu-iezīmju palīdzību:
+- [username] lai automātiski ievietotu atbilstošo lietotāja vārdu.
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijas opcijās.
+
+- [Kdays] lai ievietotu dienu skaitu, kurā jāveic reģistrācijas apstiprināšana ("Reģistrācijas apstiprināšanas termiņš ierobežots;" jābūt iespējotam).
+
+Lai lietotu daudzvalodu variantu, ja tas aktīvs, varat izmantot Paplašinātā apraksta spraudņa tagus.';
+$lang['UAM_PwdResetTitle_d'] = 'Iespējojot šo opciju Piwigo lietotāju pārvaldības panelim tiks pievienota jauna iezīme (Users> Manage), ko var izmantot, lai atlasītiem lietotājiem atjaunotu paroli. Turklāt ir pievienota jaunā kolonna, lai parādītu paroles statusu katram no viņiem ar šādām vērtībām:
+- Parole būtu jāatjauno: Plānots paroles atjaunošanas pieprasījums.
+- Parole atjaunota: Parole atjaunota pēc saņemtā pieprasījuma.
+- Sākotnējā parole: Sākotnējā parole izvēlēta pie konta izveidošanas un nav bijis pieprasījuma to atjaunot.
+Webmaster, vispārējie un viesu konti ir izslēgti no šīs funcijas.
+Šie lietotāji tiks automātiski novirzīti uz to pielāgošanas lapām katrā no to savienojumiem līdz tie nomainīs savu paroli un nepārprotama ziņa par to tiks parādīta šajā lapā.';
+$lang['UAM_remailTitle_d'] = 'Šī opcija ļauj nosūtīt atgādinājuma e-pastu reģistrētiem, bet laikā neapstiprinājušiem savu reģistrāciju, lietotājiem. Tas tādējādi strādā kopā ar "Reģistrācijas apstiprināšanu"
+
+Var tikt izsūtīti divu veidu e-pasti: Ar vai bez apstiprinājuma atslēgas ģenerēšanu. Ja nepieciešams, e-pastu saturu var pielāgot.
+
+Atsaukties uz cilni "Apstiprinājumu izsekošana".
+
+Ja šī opcija un opcija "Reģistrācijas apstiprināšanas termiņš ierobežots" ir aktivētas, zem šīs sekcijas jāparādās jaunām opcijām, lai varētu iespējot neapstiprināto lietotāju automātisku pārvaldību. ';
+$lang['UAM_USRAutoTitle_d'] = 'Neapstiprinātu lietotāju automātiskā apstrāde ieslēdzas katru reizi, kad jūs pieslēdzaties galerijai un darbojas sekojoši:
+
+- Automātiska laikā neapstiprinātu kontu dzēšana, bez automātiska atgādinājuma e-pasta izsūtīšanas -> " Ierobežots reģistrācijas apstiprināšanas termiņš"
+iespējots un "Atgādinājums neapstiprinātiem lietotājiem" atslēgts.
+
+- Automātiska atgādinājuma un no jauna ģenerētas apstiprinājuma atslēgas izsūtīšana un automātiska kontu dzēšana, kas nav apstiprināti paredzētajā laikā pēc atgādinājuma saņemšanas -> "Ierobežots reģistrācijas apstiprināšanas termiņš"
+iespējots un "Atgādinājums neapstiprinātiem lietotājiem" iespējots. ';
+$lang['UAM_GTAutoMailTitle_d'] = 'Kad konts ir noildzis (group / status / privacy level change demoting the visitor), var tikt izsūtīts informatīvs e-pasts, kas izskaidro notikušās izmaiņas un skaidrojumu, kā atjaunot sākotnējo piekļūvi galerijai.
+Lai to paveiktu, e-pastam tiek pievienota reģistrācijas reapstiprinājuma saite (automātiska jaunas apstiprinājuma atslēgas ģenerēšana).Ja lietotājam jau ir paziņots, viņa konts automātiski tiek dzēsts.
+
+Uzmanību: Šīs funkcijas lietošana ir cieši saistīta ar lietotāja veicamo reģistrācijas apstiprināšanu (apstiprināšana ar e-pastu) un nevar tikt aktivēta, neizmantojot šo opciju. ';
+$lang['UAM_USRAutoDelTitle_d'] = 'Tas ir pieejams tikai, ja lietotājs, kura konts ir noildzis, pats ierosina dzēšanas procesa mehānismu (reti, bet iespējams). Viņš tad tiek atvienots no galerijas un pāradresēts uz lapu, kas satur informāciju par šī konta džēšanu un, iespējams, skaidrojumu par šī konta dzēšanas iemesliem.
+
+Tālāk pielāgojiet saturu ar speciālo tagu-iezīmju palīdzību:
+- [mygallery] lai ievietotu jūsu galerijas nosaukumu.
+- [myurl] lai ievietotu jūsu galerijas URL, ja tas iestatīts Piwigo konfigurācijas opcijās.
+
+[username] nav pieejams, jo domājams, ka lietotājs ir dzēsts.
+Šajā laukā, kas ir savietojams ar FCK Redaktoru, varat ievadīt pāradresētās lapas pielāgoto tekstu un, lai izmantotu daudzvalodu režīmu, gadījumā, ja tas ir aktīvs, varat lietot Paplašinātā apraksta spraudņa [lang] tagus.';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/index.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/index.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/index.php (revision 19236)
@@ -0,0 +1,33 @@
+
Index: /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/plugin.lang.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/plugin.lang.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/language/lv_LV/plugin.lang.php (revision 19236)
@@ -0,0 +1,387 @@
+Šinī kontā izmantotas neatļautas rakstzīmes : ';
+$lang['UAM_Err_audit_email_forbidden'] = 'Šinī kontā izmanots neatļauts e-pasta pakalpojuma sniedzējs : ';
+$lang['UAM_Err_audit_advise'] = 'Jums ir jāveic korekcijas, lai panāktu atbilstību jaunajiem nosacījumiem, ko esat aktivizējuši. Izmantojiet datu bāzes pārvaldības rīku, lai koriģētu lietotāja kontus tieši tabulā ###_USERS';
+$lang['UAM_reg_err_login2'] = 'Lietotājvārdam nav jāsakrīt ar sekojošām rakstzīmēm: ';
+$lang['UAM_reg_err_login5'] = 'Jūsu e-pasta pakalpojumu sniedzējam aizliegta reģistrācija. Aizniegtie e-pasta pakalpojumu sniedzēji ir: ';
+$lang['UAM_empty_pwd'] = '[tukša parole]';
+$lang['UAM_no_update_pwd'] = '[profile atjaunināts neizmainot paroli]';
+$lang['UAM_No_validation_for_Guest'] = 'Viesa konts "Guest" nav pārbaudes objekts';
+$lang['UAM_No_validation_for_default_user'] = 'Konts pēc noklusēšanas nav pārbaudes objekts';
+$lang['UAM_No_validation_for_Webmaster'] = 'Konts "Webmaster" nav pārbaudes objekts';
+$lang['UAM_No_validation_for_your_account'] = 'Jūsu personīgais admin konts nav pārbaudes objekts';
+
+
+/* Processing messages */
+$lang['UAM_%d_Mail_With_Key'] = '%d ziņojums ar atslēgas jauninājumu tika nosūtīts';
+$lang['UAM_%d_Mails_With_Key'] = '%d ziņojumi ar atslēgas jauninājumu tika nosūtīti';
+$lang['UAM_%d_Reminder_Sent'] = '%d atgādinājuma ziņojums tika nosūtīts';
+$lang['UAM_%d_Reminders_Sent'] = '%d atgādinājuma ziņojumi tika nosūtīti';
+$lang['UAM_%d_Validated_User'] = '%d Lietotājs apstiprināts manuāli';
+$lang['UAM_%d_Validated_Users'] = '%d Lietotāji apstiprināti manuāli';
+
+
+/* Action button names */
+$lang['UAM_Delete_selected'] = 'Dzēst';
+$lang['UAM_Mail_without_key'] = 'Atgādinājums bez atslēgas';
+$lang['UAM_Mail_with_key'] = 'Atgādinājums ar atslēgu';
+
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1
+/* Global Configuration Tab */
+$lang['UAM_PasswordTest'] = 'Rezultāta aprēķins';
+/* Ghost Tracker Tab */
+$lang['UAM_Tab_GhostTracker'] = 'Ghost Tracker (neredzamais izsekotājs)';
+$lang['UAM_Reminder'] = 'Atgādinājuma e-pasts';
+$lang['UAM_Reminder_Sent_OK'] = 'JĀ';
+$lang['UAM_Reminder_Sent_NOK'] = 'NĒ';
+/* Errors and Warnings */
+$lang['UAM_save_config'] ='Konfigurācija saglabāta.';
+$lang['UAM_reg_err_login3'] = 'Drošība : Parole ir obligāta !';
+$lang['UAM_reg_err_login4_%s'] = 'Drošība : Kontrolsistēma aprēķina izvēlētās paroles sarežģītības pakāpi. Jūsu paroles sarežģītība ir par zemu (rezultāts = %s). Lūdzu, izveidojiet jaunu, drošāku paroli, sekojot šiem nosacījumiem:
+- Lietojiet burtus un ciparus
+- Lietojiet apakšējo un augšējo reģistru
+- Palieliniet tās garumu (rakstzīmju skaits)
+Minimālais, administratora pieprasītais paroles sarežģītības līmenis ir: ';
+$lang['UAM_No_reminder_for_Guest'] = 'Konts "Guest" nav atgādinājumu no GhostTracker saņēmējsubjekts';
+$lang['UAM_No_reminder_for_default_user'] = 'Konts pēc noklusējumu nav atgādinājumu no GhostTracker saņēmējsubjekts';
+$lang['UAM_No_reminder_for_Webmaster'] = 'Konts "Webmaster" nav atgādinājumu no GhostTracker saņēmējsubjekts ';
+$lang['UAM_No_reminder_for_your_account'] = 'Jūsu personīgais admin konts nav atgādinājumu no GhostTracker saņēmējsubjekts';
+/* Action button names */
+$lang['UAM_audit'] = 'Pārbaudes iestatījumi';
+$lang['UAM_submit'] = 'Saglabāt iestatījumus';
+// --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.2
+/* Errors and Warnings */
+$lang['UAM_GhostTracker_Init_OK'] = 'Ghost Tracker atiestatīšana (reset) paveikta !';
+/* Action button names */
+$lang['UAM_GT_Reset'] = 'Atiestatīt Ghost Tracker';
+// --------- End: New or revised $lang ---- from version 2.12.2
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.12.8
+/* Errors and Warnings */
+$lang['UAM_mail_exclusionlist_error'] = 'Brīdinājums! Jūs esat ievadījis jaunu rindu (CR-LF) e-pasta izņēmumu saraksta sākumā (parādīts ar sarkanu zemāk). Lai gan šī jaunā rinda nav redzama, tā joprojām eksistē un var būt par iemeslu spraudņa kļūmīgai darbībai. Lūdzu pārrakstiet jūsu izņēmumu sarakstu, lai tas nesāktos ar jaunu tukšu rindu.';
+// --------- End: New or revised $lang ---- from version 2.12.8
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.13.4
+/* Global Configuration Tab */
+$lang['UAM_Title_Tab'] = 'UserAdvManager - Versija : ';
+$lang['UAM_SubTitle1'] = 'Spraudņa konfigurācija';
+$lang['UAM_Tab_Global'] = 'Konfigurācija';
+$lang['UAM_Title1'] = 'Reģistrācijas ierobežojumu iestatīšana';
+$lang['UAM_Title2'] = 'Reģistrācijas apstiprinājumu un pārbaudes iestatīšana';
+$lang['UAM_Title3'] = 'Pēcreģistrācijas un citu opciju iestatīšana';
+$lang['UAM_Title4'] = 'Lietošanas piemēri un ieteikumi';
+$lang['UAM_No_Casse'] = 'Lietotājvārdi: Reģistrjutība';
+$lang['UAM_Username_Char'] = 'Lietotājvārdi: Rakstzīmju izslēgšana';
+$lang['UAM_Username_Char_true'] = ' Aizliegtās rakstzīmes: (Lietot komatu, atdalot rakstzīmes)
';
+$lang['UAM_Username_Char_false'] = ' Atļaut visas (pēc noklusēšanas)';
+$lang['UAM_Password_Enforced'] = 'Paroļu drošības līmeņa stiprināšana';
+$lang['UAM_Password_Enforced_true'] = ' Iespējot. Minimālais līmenis: ';
+$lang['UAM_AdminPassword_Enforced'] = 'Attiecas uz administratoriem';
+$lang['UAM_PasswordTest'] = 'Paroles tests: ';
+$lang['UAM_ScoreTest'] = 'Rezultāts: ';
+$lang['UAM_MailExclusion'] = 'E-pasta domēnu izslēgšana';
+$lang['UAM_MailExclusion_true'] = ' Izslēgt sekojošus domēnus: (Lietojiet komatu, lai atdalītu domēnus)';
+
+$lang['UAM_Mail_Info'] = 'Informācijas sūtīšana lietotājiem ar e-pastu:';
+$lang['UAM_MailInfo_Text'] = ' Insormācijas e-pasta pielāgošana:';
+$lang['UAM_Confirm_Mail'] = 'Reģistrācijas apstiprināšana:';
+$lang['UAM_ConfirmMail_Text'] = ' Apstiprinājuma e-pasta pielāgošana:';
+$lang['UAM_Confirm_grpstat_notice'] = 'Brīdinājums: Ieteicams lietot vai nu grupu vai pārbaudes statūtus, bet ne abus vienlaicīgi.';
+$lang['UAM_Confirm_Group'] = 'Pārbaudes Grupas (atmest ------- lai neietekmētu grupu)';
+$lang['UAM_Confirm_Status'] = 'Pārbaudes statūti (atmest ------- lai saglabātu Piwigo noklusējumu)';
+$lang['UAM_No_Confirm_Group'] = 'Grupa priekš reģistrāciju neapstiprinājušajiem lietotājiem ';
+$lang['UAM_Validated_Group'] = 'Grupa priekš reģistrāciju apstiprinājušajiem lietotājiem ';
+$lang['UAM_No_Confirm_Status'] = ' Reģistrāciju neapstiprinājušo lietotāju statuss ';
+$lang['UAM_Validated_Status'] = ' Reģistrāciju apstiprinājušo lietotāju statuss ';
+$lang['UAM_ValidationLimit_Info'] = 'Reģistrācijas apstiprināšanas limita robežlīnija';
+$lang['UAM_ConfirmMail_TimeOut_true'] = ' Iespējot. Dienu skaits līdz termiņa beigām: ';
+$lang['UAM_ConfirmMail_Remail'] = 'Atcerēties neakceptētos lietotājus';
+$lang['UAM_ConfirmMail_ReMail_Txt1'] = 'Pielāgot atgādinājuma ziņuņemot vērā jaunās reģenerācijas atslēgas pārbaudi.';
+$lang['UAM_ConfirmMail_ReMail_Txt2'] = 'Pielāgot atgādinājuma ziņu bez reģenerācijas atslēgas pārbaudes.';
+
+$lang['UAM_GhostTracker'] = 'Ghost (slēpto) apmeklētāju pārvaldība (Ghost Tracker)';
+$lang['UAM_GhostTracker_true'] = ' Iespējot. Maksimālais periods dienās starp divām vizītēm: ';
+$lang['UAM_GhostTracker_ReminderText'] = 'Ghost Tracker atgadinājuma ziņojuma pielāgošana';
+
+
+/* Ghost Tracker Tab */
+$lang['UAM_SubTitle4'] = 'Ghost Tracker';
+$lang['UAM_GT_Init'] = 'Ghost Tracker inicializācija';
+$lang['UAM_GhostTracker_Title'] = 'Ghost (slēpto) apmeklētāju pārvaldība';
+$lang['UAM_GhostTracker_Init'] = 'Ja grasāties lietot šo iespēju pirmo reizi vai reaktivējat to pēc ilgāka laika, kurā reģistrējušies jauni lietotāji, jums jāinicializē vai jāresetē Ghost Tracker. Šī darbība ir veicama tikai pēc opcijas aktivēšanas vai reaktivēšanas. Lūdzu klikšķiniet vienreiz uz reset pogas zemāk.';
+/* Mailing */
+$lang['UAM_Add of %s'] = 'Profils izveidos priekš %s';
+$lang['UAM_Update of %s'] = 'Profils %s atjaunināts';
+$lang['UAM_Ghost_reminder_of_%s'] = '%s, šis ir atgādinājuma e-pasts';
+$lang['UAM_Reminder_with_key_of_%s'] = '%s, jūsu apstiprināšanas atslēga ir atjaunota';
+$lang['UAM_Reminder_without_key_of_%s'] = '%s, jūsu apstiprināšanas atslēgas darbība beigsies';
+/* Errors and Warnings */
+$lang['UAM_Err_GhostTracker_Settings'] = 'Šī lapa pieejama tikai, ja "Ghost Tracker" ir aktīvs iekš "Setting the registrations followed and other options".';
+$lang['UAM_Err_Userlist_Settings'] = 'Šī lapa ir pieejama tikai, ja "Monitoring registered users" ir aktīvs iekš "Setting the registrations followed and other options".';
+// --------- End: New or revised $lang ---- from version 2.13.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.14.0
+$lang['UAM_AdminConfMail'] = 'Reģistrācijas apstiprināšana administratoriem';
+$lang['UAM_Tips1_txt'] = '
+
+ Mērķi:
+ - Pēc viņa ienākšanas galerijā: Informēt apmeklētāju, ka viņam jāpiereģistrējas, lai tiktu pie privātiem fotoattēliem
+ - Pie reģistrācijas: Ģenerēt tiešsaistes e-pasta apstiprinājumu, informēt jauno lietotāju par to, ka viņš vēl nav apstiprināts un iekļaut viņu gaidīšanas grupā "Waiting"
+ - Pie apstiprināšanas: Automātiski pārslēgt no gaidīšanas grupas "Waiting" uz apstiprināto grupu "Validated", kas dod pieeju privātām kategorijām
+Atgādinājums: Pie standartoperācijām "Guest" (viesis) redz tikai publiskās kategorijas bez informatīvā materiāla.
+
+
+Priekšnoteikumi:
+- Galerija ar visām vai dažām privātajām ketegorijām redzama tikai reģistrētiem lietotājiem
+- Vismaz 2 sekojošas Piwigo lietotāju grupas:gaidīšanas grupa "Waiting," bez tiesībām darboties ar privātām kategorijām un apstiprināto grupa "Validated" ar visām tiesībām darbam ar privātām kategorijām
+- UAM spraudnis
+- PWG Stuffs spraudnis, moduļa "Personal Block" pievienošanai
+- Pēc izvēles (neobligāts), spraudnis Extended Description (paplašināts apraksts), lai nodrošinātu daudzvalodu atbalstu
+
+
+Posmi:
+A. UAM spraudnī:
+
+
Iespējo reģistrācijas apstiprināšanu
+
Ievada papildinformāciju-skaidrojumu, kas tiks pievienots e-pasta reģistrācijas apstiprinājumam. Gadījumā, ja ir aktivēts spraudnis Extended Description (papildus apraksts), var tikt lietotas valodu iezīmes (tagi)
+
Izvēlas gaidīšanas grupu "Waiting" sadaļā "Lietotājiem, kas nav apstiprinājuši savu reģistrāciju"
+
Izvēlas apstiprināto grupu "Validated" sadaļā "Lietotājiem, kas apstiprinājuši savu reģistrāciju"
+
Saglabā spraudņa konfigurāciju
+
+
+B. PWG Stuffs spraudnī :
+
+
Pievieno jauna tipa moduli "Personal block: Rāda bloķētos darbiniekus (piem. redakcionāli)"
+
Konfigurē moduli, norādot nosaukumu (piem."Registration pending validation") un tā aprakstu, pārbaudot grupu "Waiting" atļauto grupu sarakstā
+
Pabeidz moduļa saturu ar informatīvu ziņojumu neapstiprinātajiem lietotājiem.Kā UAM valodas iezīmes var tikt lietotas, ja spraudnī ir iespējota papildus apraksta Extended Description funkcija
+
Atzīmē "Rādīt moduli vietnes mājas lapā"
+
Pārbauda moduļa konfigurāciju
+
+
+
';
+// --------- End: New or revised $lang ---- from version 2.14.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.0
+$lang['UAM_confirmmail_custom_Txt1'] = 'Apstiprinājuma lapas teksts – Apstiprinājums akceptēts';
+$lang['UAM_confirmmail_custom_Txt2'] = 'Apstiprinājuma lapas teksts – Apstiprinājums noraidīts';
+$lang['UAM_LastVisit_Date'] = 'Pēdējais apciemojums';
+$lang['UAM_Nb_Days'] = 'Atšķirība dienās';
+$lang['UAM_Err_UserManager_Settings'] = 'Šī lapa piejam tikai, ja "Reģistrācijas apstiprināšana" ir aktīva un neapstiprināto apmeklētāju grupa ir nokonfigurēta sadaļā "Setting confirmations and validations of registration" (reģistrācijas pārbaudes un apstiprinājuma iestatījumi).';
+// --------- End: New or revised $lang ---- from version 2.15.0
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.1
+$lang['UAM_Support_txt'] = 'Oficiāls šī spraudņa atbalsts ir pieejams tikai Piwigo forumā:
+Forums angļu valodā - http://piwigo.org/forum/viewtopic.php?id=15015
+Vēl pieejasms projekta bugtracker: http://piwigo.org/bugs/';
+// --------- End: New or revised $lang ---- from version 2.15.1
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.15.4
+$lang['UAM_Manual_Validation'] = 'Manuālā apstiprināšana';
+$lang['UAM_Confirm_Mail_true'] = ' Iespējot – Apstiprinājis lietotājs';
+$lang['UAM_Confirm_Mail_local'] = ' Iespējot – Apstiprinājis administrators';
+// --------- End: New or revised $lang ---- from version 2.15.4
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.20.0
+$lang['UAM_Disable'] = ' Atspējot (pēc noklusējuma)';
+$lang['UAM_Enable'] = ' Iespējot ';
+// --------- End: New or revised $lang ---- from version 2.20.0
+
+
+
+// --------- Starting below: New or revised $lang ---- from version 2.30.2
+$lang['UAM_RedirToProfile'] = 'Novirzīt uz pielāgošanas lapu';
+// --------- End: New or revised $lang ---- from version 2.30.2
+$lang['UAM %d user pwdreseted'] = 'Lietotājam %d nepieciešams atjautot paroli';
+$lang['UAM %d users pwdreseted'] = 'Paroles atjaunošana nepieciešama %d lietotājiem';
+$lang['UAM_Password_Reset_Msg'] = 'Lūdzu nomainiet savu paroli';
+$lang['UAM_PwdReset_Done'] = 'Parole atjaunota';
+$lang['UAM_PwdReset_NA'] = 'Oriģinālā parole';
+$lang['UAM_PwdReset_Todo'] = 'Parole jāatjauno';
+$lang['UAM_PwdReset'] = 'Paroles atjaunošana';
+$lang['UAM_RejectConnexion_Custom_Txt'] = 'Pielāgot noraidījuma tekstu';
+$lang['UAM_RejectConnexion'] = 'Noraidīt lietotāja konekciju, kamēr reģistrācija nav apstiprināta';
+$lang['UAM_Admins cannot be pwdreset'] = 'Paroles atjaunošanu nevar veikt admins kontam!';
+$lang['UAM_Confirm_Level'] = 'Konfidencialitātes līmenis (atstāt ------- lai paturētu Piwigo pēc noklusējuma)';
+$lang['UAM_Default user cannot be pwgreset'] = 'Paroles atjaunošanu nevar veikt lietotāja pēc noklusējuma kontam!';
+$lang['UAM_Default_AdminValidationMail_Subject'] = '[username] - Reģistrācija validēta [mygallery]';
+$lang['UAM_Default_ConfirmMail_Subject'] = '[username] reģistrācijas apstiprināšana [mygallery]';
+$lang['UAM_Default_GTAutoMail_Subject'] = '[username] - Jūsu konts [mygallery] ir pazemināts';
+$lang['UAM_AdminValidationMail_Subject'] = 'Pielāgot manuālās reģistrācijas e-pasta tematu';
+$lang['UAM_AdminValidationMail_Text'] = 'Paziņojums par reģistrācijas manuālo apstiprinājumu';
+$lang['UAM_ConfirmMail_ReMail_Subject'] = 'Pielāgot reģistrācijas apstiprinājuma atgādinājuma e-pasta tematu';
+$lang['UAM_ConfirmMail_Subject'] = 'Pielāgot reģistrācijas apstiprinājuma e-pasta tematu';
+$lang['UAM_CustomPasswRetr'] = 'Pielāgot zaudētās paroles e-pasta saturu';
+$lang['UAM_Default_CfmMail_Custom_Txt1'] = 'Sveicināti [username]! Ir apstiprinājies, ka esat saprātīga būtne un tagad varat izmantot [mygallery]!';
+$lang['UAM_Default_CfmMail_Custom_Txt2'] = 'Jūsu aktivācijas atslēga ir nekorekta vai novecojusi vai jūsu konts jau ir apstiprināts, lūdzu sazinieties ar webmasteru, lai atrisinātu šo preoblēmu.';
+$lang['UAM_Default_ConfirmMail_Remail_Subject'] = 'Atgādinājums - [username] reģistrācijas apstiprināšana galerijā [mygallery]';
+$lang['UAM_Default_GTReminder_Subject'] = '[username] - Pagājis ilgs laiks kopš pēdējo reizi apmeklēta galerija [mygallery]';
+$lang['UAM_Demotion of %s'] = '%s pazemināšana';
+$lang['UAM_DumpTxt'] = 'Izveidot jūsu configurācijas rezerves kopiju un atjaunot konfigurāciju';
+$lang['UAM_Dump_Download'] = 'Lai lejupielādētu rezerves kopijas failu, veiciet atzīmi šajā lodziņā.';
+$lang['UAM_Dump_NOK'] = 'Kļūda: Nav iespējams izveidot rezerves kopijas failu!';
+$lang['UAM_Dump_OK'] = 'Rezerves kopijas fails sekmīgi izveidots';
+$lang['UAM_Expired_Level'] = ' Privātums līmenis b> lietotāja reģistrācijai ir beidzies ';
+$lang['UAM_Expired_Status'] = 'Lietotāju reģistrācijas Status ir novecojis ';
+$lang['UAM_GTAutoDel'] = 'Kontu automātiskā dzēšana';
+$lang['UAM_GTAuto'] = 'Automātiska slēpto lietotāju pārvaldība';
+$lang['UAM_Bad_version_backup'] = 'Šī rezerves kopijas versija nesakrīt ar spraudņa versiju! Atjaunošana netika veikta.';
+$lang['UAM_Default_GhstDemotion_Txt'] = 'Atvainojiet [username], jūsu konts novecojis, jo pagājis pārāk ilgs laiks kopš jūsu pēdējā [mygallery] apmeklējuma. Lūdzu, izmantojiet šo saiti, lai atkārtoti apstiprinātu savu kontu:
+ ';
+$lang['UAM_Default_InfoMail_Subject'] = '[username] - Jūsu reģistrācijas informācija galerijai [mygallery]';
+$lang['UAM_Default_PwdRequest_Txt'] = 'Jūs esat pieprasijis(usi) mūsu galerijas paroles atjaunošanu. Lūdzu, zemāk skatiet jūsu jaunos savienojuma iestatījumus.';
+$lang['UAM_Default_ValidationTimeout_Txt'] = 'Atvainojiet, jūsu konts ir dzēsts, jo neesat apstiprinājis(usi) reģistrāciju paredzētajā laikā - ([Kdays] days). Lūdzu, atkārtojiet reģistrāciju, izmantojot derīgu, nebloķētu e-pasta kontu.';
+$lang['UAM_GTAutomail_Text'] = 'Pielāgot pazemināšanas e-pasta tekstu';
+$lang['UAM_Generic cannot be pwdreset'] = 'Vispārējiem kontiem nevar iestatīt paroles atjaunošanu!';
+$lang['UAM_Guest cannot be pwdreset'] = 'Paroles atjaunošanu nevar iestatīt viesu kontam!';
+$lang['UAM_HidePassw'] = 'Parole skaidrā teksta informācijas e-pastā';
+$lang['UAM_MailInfo_Subject'] = 'Pielāgot informācijas e-pasta tematu';
+$lang['UAM_MiscOptions'] = 'Dažādi citi varianti (opcijas)';
+$lang['UAM_NewFeature'] = 'Jauna iespēja!';
+$lang['UAM_No_Backup_File'] = 'Nav pieejamas rezerves kopijas!';
+$lang['UAM_No_Ghosts'] = 'Uz doto brīdi nav slepeno apmeklētāju';
+$lang['UAM_No_Usermanager'] = 'Uz doto momentu nav neapstiprinātu reģistru, ko rādīt';
+$lang['UAM_Restore_File'] = 'Atjaunošanas Konfigurācija';
+$lang['UAM_Save'] = 'Uzsākt rezerves kopijas veidošanu';
+$lang['UAM_Stuffs_Desc'] = 'Pievieno informācijas bloku priekš neapstiprinātiem lietotājiem';
+$lang['UAM_Stuffs_Title'] = 'UAM bloks';
+$lang['UAM_Stuffs'] = 'PWG Personāla bloks';
+$lang['UAM_Title5'] = 'Dažādi varianti';
+$lang['UAM_Tracking confirmations'] = 'Izsekošanas apstiprinājumi';
+$lang['UAM_Tracking registered users'] = 'Izsekot reģistrētos lietorājus';
+$lang['UAM_USRAutoMail'] = 'Automātisks e-pasta atgādinātājs';
+$lang['UAM_Valid_Level'] = 'Konfidencialitātes līmenis lietotājiem, kuri ir apliecinājuši savu reģistrāciju ';
+$lang['UAM_Validation of %s'] = '%s apstiprinājums ';
+$lang['UAM_Webmaster cannot be pwdreset'] = 'Paroles atjaunošanu nevar iestatīt webmastera kontam!';
+$lang['UAM_You cannot pwdreset your account'] = 'Paroles atjaunošanu nevar iestatīt jūsu paša(as) kontam!';
+$lang['UAM_You need to confirm pwdreset'] = 'Jums jāapstiprina paroles atjaunošana (atzīmēt rūtiņā)!';
+$lang['UAM_GTAutoGp'] = 'Grupas statusa/konfidencialitātes līmeņa automātiska nomaiņa';
+$lang['UAM_No_Userlist'] = 'Uz doto momentu nav lietotāju ko attēlot ';
+$lang['UAM_No_Valid_Level'] = 'Savu reģistrāciju neapstiprinājošo lietotāju konfidencialitātes līmenis ';
+$lang['UAM_Password reset selected users'] = 'Pieprasīt paroles atjaunošanu atlasītajiem lietotājiem';
+$lang['UAM_Tips2'] = 'Informācija par neapstiprinātu reģistrāciju ar UAM un Additional Pages (papildu lapas)';
+$lang['UAM_Tips1'] = 'Informācija par neapstiprinātu reģistrāciju ar UAM un PWG_Stuffs';
+$lang['UAM_USRAutoDel'] = 'Pielāgotais ziņojums par dzēsto kontu';
+$lang['UAM_USRAuto'] = 'Neapstiprināto lietotāju automātiskā pārvaildība';
+$lang['UAM_GTReminder_Subject'] = 'Pielāgot manuālā Ghost Tracker (Spoku Izsekotāja) atgādinājuma e-pasta tēmu';
+$lang['UAM_Restoration_OK'] = 'Jūsu konfigurācijas atjaunošana pabeigta sekmīgi! Lai redzētu atjaunotos iestatījumus, lūdzu ielādējiet no jauna UAM administrēšanas lapu.';
+$lang['UAM_GTAutomail_Subject'] = 'Pielāgot automātiskā Ghost Tracker (Spoku Izsekotāja) pazemināšanas e-pasta tēmu ';
+$lang['UAM_Restoration_NOK'] = 'Atjaunojot konfigurāciju, notikusi kļūda. Lūdzu pārbaudiet sava rezerves kopijas faila derīgumu. ';
+$lang['UAM_MailExclusion_No'] = 'Izslēgtie E-pasta domēni - Nav pieejami, jo šie e-pasti reģistrācijai nav atļauti!';
+$lang['UAM_Default_InfoMail_Txt'] = 'Esat veicis(kusi) būtiskas izmaiņas savā profilā galerijā [mygallery]. Lūdzu, skatiet zemāk savus jaunos iestatījumus:';
+$lang['UAM_Restore'] = 'Lai atjaunotu jūsu konfigurācijas rezerves kopijas failu. Vērā tiek ņemts tikai uz servera saglabātais fails.
+
+Pievērsiet uzmanību rezerves kopijas versijai! Rezerves kopija, kas izveidota ar vienas versijas spraudni, var tikt atjaunota tikai uz to pašu versiju.';
+$lang['UAM_Default_ConfirmMail_Txt'] = 'Sveiki [lietotājvārds]! Paldies, ka esat reģistrējies [mygallery].
+
+Lai pabeigtu procesu un gūtu iespēju pārlūkot attēlus, laipni lūdzam apstiprināt savu reģistrāciju, noklikšķinot uz saites šajā ziņojumā.';
+$lang['UAM_Expired_Group'] = ' Grupas b> lietotāja reģistrācijas termiņš ir beidzies ';
+$lang['UAM_GTAutoMail'] = 'Automātiska e-pasta nosūtīšana, mainot grupu / statusu/ konfidencialitātes līmeni';
+$lang['UAM_Default_RejectConnexion_Txt'] = 'Atvainojiet, bet jūs vēl neesat apstiprinājis(usi) savu reģistrāciju un tādēļ vēl nevarat pieslēgties galerijai. Lūdzu pārbaudiet savu e-pastu. Tur būtu jābūt no galerijas atsūtītai vēstulei, saturošai saiti uz reģistrācijas apstiprināšanu. Pretējā gadījumā, ja nav, sazinieties ar vebmāsteru. ';
+$lang['UAM_Default_GhstDeletion_Txt'] = 'Atvainojiet [lietotājvārds], jūsu konts ir izdzēsts, jo pagājis pārāk ilgs laiks kopš Jūsu pēdējā apmeklējuma [mygallery]. Lūdzu reģistrējieties vēlreiz.';
+$lang['UAM_Default_AdminValidation_Txt'] = 'Sveiki [username]! Paldies par reģistrēšanos un laipni lūgti galerijā [mygallery].
+
+Jūsu kontu manuāli ir apstiprinājis galerijas [mygallery] vebmāsters. Tagad varat pieteikties kontā [myurl] un veikt nepieciešamās izmaiņas savā profilā. ';
+$lang['UAM_Error_Using_illegal_flag'] = 'Sintakses kļūda! [Kdays] Automātiskā Teksts karodziņš tiek lietots kā "reģistrācijas termiņa apstiprināšanas limita robeža"- opcija nav aktivēta. Lūdzu, aktivējiet opciju vai izlabojiet sarkanā krāsā iekrāsotos teksta laukus.';
+$lang['UAM_Error_Using_illegal_Kdays'] = '[Kdays] tega (birka) izmantošana tiek atļauta tikai tad, ja ir aktīva reģistrācijas apstiprināšanas limita robeža. Atsaukties uz teksta lauku sarkanā krāsā, lai novērstu problēmu.';
+$lang['UAM_Default_CfmMail_Remail_Txt2'] = 'Sveiki [username].
+
+Šis ir atgādinājums, jo esat reģistrējies mūsu galerijā [mygallery], bet neesat apstiprinājis savu reģistrāciju un jūsu apstiprinājuma atslēgas termiņš drīz beigsies.Lai ļautu piekļūt mūsu galerijai, jums ir x dienas, lai apstiprinātu savu reģistrāciju, ejot pa saiti, ko jums bija jāsaņem, kad reģistrējāties.
+
+Piezīme: Pēc šī perioda, jūsu konts tiks neatgriezeniski izdzēsts.';
+$lang['UAM_Default_CfmMail_Remail_Txt1'] = 'Sveiki [username].
+
+Šis ir atgādinājums, jo esat reģistrējies mūsu galerijā [mygallery], bet neesat apstiprinājis savu reģistrāciju un jūsu apstiprinājuma atslēgas termiņš ir beidzies. Lai joprojām ļautu piekļūt mūsu galerijai, jūsu apstiprinājumu periods ir atjaunots. Jums ir atkal x dienas, lai apstiprinātu savu reģistrāciju.
+
+Piezīme: Pēc šī perioda, jūsu konts tiks neatgriezeniski izdzēsts.';
+$lang['UAM_Default_GhstReminder_Txt'] = 'Sveiki [username].
+
+Šis ir atgādinājums, jo pagājis ļoti ilgs laiks kopš Jūsu pēdējā mūsu galerijas [mygallery] apmeklējuma. Ja vairs nevēlaties zmantot savu piekļuves kontu, lūdzu, dariet mums to zināmu, atbildot uz šo e-pastu. Jūsu konts tiks izdzēsts.
+
+Ja saņemsit šo ziņu un [days] dienu laikā nebūs apmeklējumu, mēs būsim spiesti automātiski izdzēst jūsu kontu.
+
+Vēlot to vislabāko,
+
+Galerijas [mygallery] - [myurl] administrators.';
+$lang['UAM_Tips2_txt'] = '
+
+Mērķi: Informēt apmeklētājus ka tiek gaidīta reģistrācijas apstiprināšana, nosūtot papildu lapu, aizstājot galerijas standarta indeksa lapu katrā no šiem savienojumiem, un šo, ja reģistrācija netiek apstiprināta.
+
+Priekšrocības pār metodi ar PWG_Stuffs: Atļaut formatēt informāciju un ļauj attēlot informāciju tūlīt pēc apmeklētāju reģistrācijas.
+
+
+Priekšnosacījums:
+- Galerija ar visām vai dažām privātajām kategorijām, redzama tikai reģistrētiem lietotājiem
+- - Vismaz 2 sekojošas Piwigo lietotāju grupas: "Gaidošie," bez atļaujas attiecībā uz privātām kategorijām, un "Apstiprinātie" ar visām atļaijām uz privātām kategorijām
+- UAM spraudnis
+- Papildu Lapas spraudnis priekš papildu lapas pievienošanas un pārvaldīšanas, lai aizstātu galerijas noklusējuma indeksa lappusi
+- Kā opcija, spraudnis Paplašinātais Apraksts {Extended Description}, lai atbalstītu multi-valodas
+
+
+Posmi:
+ A.spraudnī UAM:
+
+
Iespējot reģistrācijas apstiprināšanu
+
Ievadiet tekstu papildu paskaidrojumam, kas tiks pievienots reģistrācijas apstiprinājuma e-pastam. Ja spraudnis Paplašinātais Apraksts tiek aktivizēts, var lietot valodas tagus
+
Izvēlieties grupu "Gaidošie" zem "Lietotājiem, kuri nav apstiprinājuši savu reģistrāciju"
+
Izvēlieties grupu "Apstiprinātie" zem "Lietotājiem, kuri apliecinājuši savu reģistrāciju"
+
Saglabāt spraudnis konfigurācija
+
+
+B. spraudnī Papildus Lapas:
+ PIEZĪME: Pārvaldībai par piekļuves tiesībām grupām uz Papildus lapām jābūt ieslēgtai (skatīt spraudņa konfigurācijas uzstādījumus).
+
+
+
Pievienot jaunu lapu ar vismaz šādiem parametriem:
+
+
Lapas nosaukums: Nosaukums, kuru vēlaties piešķirt papildu lapai (ti: Reģistrācija nav apstiprināta)
+
Uzstādīt kā sākumlapu pārbaudītu
+
Atļautas Grupas: Atzīmējiet lodziņu, kas atbilst grupai "Gaidošie" konfigurētam UAM
+
Saturs: Teksts, kuru vēlaties izmantot apmeklētājiem.
+
+
+
Un tas arī viss! Tikai reģistrētie apmeklētāji un kuru reģistrācija nav apstiprināta redzēs šo papildus indeksa lapu.
+"Iestatot reģistrēto lietotāju monitoringu un citus opcijas > Spoku apmeklētāju pārvaldība (Ghost Tracker) > Spoku lietotāju automātiskā pārvaldība > Automātisko e-pasta izsūtīšanu, kad tiek mainīta grupa/statuss" nevar aktivēt, ja "Iestatot reģistrācijas apstiprināšanu > Reģistrācijas apstiprināšana - Lietotāja apstiprināšana" nav iespējota.
+
+Lai nodrošinātu konsekvenci, opcija "Automātiskā e-pasta izsūtīšana, mainot grupu/statusu" tika automātiski pārlikta uz "atspējotu".
+
+';
+$lang['UAM_mail_exclusion_error'] = 'Piwigo opcija "e-pasta adrese obligāta visiem lietotājiem" ir atslēgta kamēr UserAdvancedManager\'s (UAM) spraudņa opcija "E-pasta domēnu izslēgšana" paliek aktīva. Šī kombinācija ir neloģiska un nav derīga!
+Lūdzu, reaktivējiet Piwigo opciju "e-pasta adrese obligāta visiem lietotājiem", lai tā ir iespējota, tad atspējojiet UAM opciju "E-pasta domēnu izslēgšana", ja tas ir tas, ko vēlaties.
+Piezīme: Šis paziņojums pazudīs līdz būsiet veicis nepieciešamās korekcijas un par jaunu atvēris administratora lapu.
';
+$lang['UAM_Manual_validation_needed_for %s'] = 'Lietotājs %s ir reģistrējies un gaida administratora apstiprinājumu. ';
+$lang['UAM_Subject admin validation for %s'] = '%s reģistrācija gaida apstiprinājumu';
+$lang['UAM_Change'] = 'Izmainīt apstiprināto lietotāju Grupas/Statuss/Konfidencialitāte Līmeni';
+$lang['UAM_Customize_messagesandmails'] = 'Pielāgojiet ziņojumus un pastu';
+?>
Index: /extensions/UserAdvManager/tags/2.41.2/main.inc.php
===================================================================
--- /extensions/UserAdvManager/tags/2.41.2/main.inc.php (revision 19236)
+++ /extensions/UserAdvManager/tags/2.41.2/main.inc.php (revision 19236)
@@ -0,0 +1,266 @@
+ 0)
+ {
+ if (in_array($conf['guest_id'], $collection))
+ {
+ array_push($page['errors'], l10n('UAM_Guest cannot be pwdreset'));
+ $template->append('errors', l10n('UAM_Guest cannot be pwdreset'));
+ }
+ if (($conf['guest_id'] != $conf['default_user_id']) and
+ in_array($conf['default_user_id'], $collection))
+ {
+ array_push($page['errors'], l10n('UAM_Default user cannot be pwgreset'));
+ $template->append('errors', l10n('UAM_Default user cannot be pwgreset'));
+ }
+ if (in_array($conf['webmaster_id'], $collection))
+ {
+ array_push($page['errors'], l10n('UAM_Webmaster cannot be pwdreset'));
+ $template->append('errors', l10n('UAM_Webmaster cannot be pwdreset'));
+ }
+ if (in_array($user['id'], $collection))
+ {
+ array_push($page['errors'], l10n('UAM_You cannot pwdreset your account'));
+ $template->append('errors', l10n('UAM_You cannot pwdreset your account'));
+ }
+
+ // Generic accounts exclusion (including Adult_Content generic users)
+ // ------------------------------------------------------------------
+ $query ='
+SELECT u.id
+FROM '.USERS_TABLE.' AS u
+INNER JOIN '.USER_INFOS_TABLE.' AS ui
+ ON u.id = ui.user_id
+WHERE ui.status = "generic"
+;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ if (in_array($row['id'], $collection))
+ {
+ array_push($page['errors'], l10n('UAM_Generic cannot be pwdreset'));
+ $errors = l10n('UAM_Generic cannot be pwdreset');
+ }
+ }
+
+ // Admins accounts exclusion
+ // --------------------------
+ $query ='
+SELECT u.id
+FROM '.USERS_TABLE.' AS u
+INNER JOIN '.USER_INFOS_TABLE.' AS ui
+ ON u.id = ui.user_id
+WHERE ui.status = "admin"
+;';
+
+ $result = pwg_query($query);
+
+ while ($row = pwg_db_fetch_assoc($result))
+ {
+ if (in_array($row['id'], $collection))
+ {
+ array_push($page['errors'], l10n('UAM_Admins cannot be pwdreset'));
+ $errors = l10n('UAM_Admins cannot be pwdreset');
+ }
+ }
+
+ $template->append('errors', $errors);
+
+ if (count($page['errors']) == 0)
+ {
+ if (isset($_POST['confirm_pwdreset']) and 1 == $_POST['confirm_pwdreset'])
+ {
+ foreach ($collection as $user_id)
+ {
+ UAM_Set_PwdReset($user_id);
+ }
+ array_push(
+ $page['infos'],
+ l10n_dec(
+ 'UAM %d user pwdreseted', 'UAM %d users pwdreseted',
+ count($collection)
+ )
+ );
+ $template->append('infos', l10n_dec(
+ 'UAM %d user pwdreseted', 'UAM %d users pwdreseted',
+ count($collection)));
+ foreach ($page['filtered_users'] as $filter_key => $filter_user)
+ {
+ if (in_array($filter_user['id'], $collection))
+ {
+ unset($page['filtered_users'][$filter_key]);
+ }
+ }
+ }
+ else
+ {
+ array_push($page['errors'], l10n('UAM_You need to confirm pwdreset'));
+ $template->append('errors', l10n('UAM_You need to confirm pwdreset'));
+ }
+ }
+ }
+ $template->set_prefilter('user_list', 'UAM_PwdReset_Prefilter');
+ }
+
+ /**
+ * UAM_PwdReset_Prefilter
+ * Adds action field for password reset in user_list.tpl
+ */
+ function UAM_PwdReset_Prefilter($content, &$smarty)
+ {
+ $search = '
+