1 | <?php |
---|
2 | |
---|
3 | global $lang,$conf; |
---|
4 | |
---|
5 | $conf_UserAdvManager = isset($conf['UserAdvManager']) ? explode(";" , $conf['UserAdvManager']) : array(); |
---|
6 | |
---|
7 | |
---|
8 | /* UserManager Tab */ |
---|
9 | $lang['Registration_Date'] = 'Registration date'; |
---|
10 | |
---|
11 | |
---|
12 | /* Mailing */ |
---|
13 | $lang['infos_mail %s'] = '%s, please find here your information to login the gallery :'; |
---|
14 | $lang['User: %s'] = 'User : %s'; |
---|
15 | $lang['Password: %s'] = 'Password: %s'; |
---|
16 | $lang['Link: %s'] = 'Please, click on this link to confirm your registration : %s'; |
---|
17 | |
---|
18 | |
---|
19 | /* Email confirmation page */ |
---|
20 | $lang['title_confirm_mail'] = 'Validate your registration'; |
---|
21 | $lang['confirm_mail_page_title'] = 'Validate your registration'; |
---|
22 | $lang['confirm_mail_ok'] = '<br><br><br>Thank you to have confirmed your email address and your registration on the gallery. Have fun !<br><br><br><br>'; |
---|
23 | |
---|
24 | |
---|
25 | /* Errors and Warnings */ |
---|
26 | $lang['UserAdvManager_audit_ok'] = 'Audit OK'; |
---|
27 | $lang['Err_audit_no_casse'] = '<b>These accounts are identical to the case closely :</b> '; |
---|
28 | $lang['Err_audit_username_char'] = '<b>This account uses one or more forbidden characters :</b> '; |
---|
29 | $lang['Err_audit_email_forbidden'] = '<b>This account uses a forbidden email provider :</b> '; |
---|
30 | $lang['Err_audit_advise'] = '<b>you have to perform corrections to comply with new rules that you have activated.<br>Use a database management utility to correct user accounts directly in the table ###_USERS'; |
---|
31 | $lang['UserAdvManager_Empty Author'] = 'The author field have to be filled to send a comment.'; |
---|
32 | if ( isset($conf_UserAdvManager[1]) and $conf_UserAdvManager[1] == 'true' ) |
---|
33 | $lang['reg_err_login5'] = 'Username already exist, WARNING name is case insensitive (Shift = Tiny).'; |
---|
34 | $lang['reg_err_login6'] = 'Username does not have to match the following characters: '; |
---|
35 | $lang['reg_err_login7'] = 'Your email provider is banned for registration. Banned email providers are: '; |
---|
36 | $lang['UserAdvManager_empty_pwd'] = '[empty password]'; |
---|
37 | $lang['UserAdvManager_no_update_pwd'] = '[profile updated without password changed]'; |
---|
38 | $lang['invalid_pwd'] = 'Invalid username or password !'; |
---|
39 | $lang['No_validation_for_Guest'] = 'The "Guest" account is not subject to validation'; |
---|
40 | $lang['No_validation_for_default_user'] = 'The default account is not subject to validation'; |
---|
41 | $lang['No_validation_for_Webmaster'] = 'The "Webmaster" account is not subject to validation'; |
---|
42 | $lang['No_validation_for_your_account'] = 'Your personnal admin account is not subject to validation'; |
---|
43 | $lang['Database_Error'] = '<b><u>Warning! Critical integrity error in your database.</u></b><br><br>Please check the integrity of the #_user_confirm_mail table.'; |
---|
44 | |
---|
45 | |
---|
46 | /* Processing messages */ |
---|
47 | $lang['%d_Mail_With_Key'] = '%d message with key renewal was sent'; |
---|
48 | $lang['%d_Mails_With_Key'] = '%d messages with key renewal were sent'; |
---|
49 | $lang['%d_Reminder_Sent'] = '%d reminder message was sent'; |
---|
50 | $lang['%d_Reminders_Sent'] = '%d reminder messages were sent'; |
---|
51 | $lang['%d_Validated_User'] = '%d User validated manually'; |
---|
52 | $lang['%d_Validated_Users'] = '%d Users validated manually'; |
---|
53 | |
---|
54 | |
---|
55 | /* Action button names */ |
---|
56 | $lang['Delete_selected'] = 'Delete'; |
---|
57 | $lang['Mail_without_key'] = 'Reminder without key'; |
---|
58 | $lang['Mail_with_key'] = 'Reminder with key'; |
---|
59 | $lang['Force_Validation'] = 'Forced validation'; |
---|
60 | |
---|
61 | |
---|
62 | |
---|
63 | |
---|
64 | // --------- Starting below: New or revised $lang ---- from version 2.12.0 and 2.12.1 |
---|
65 | /* Global Configuration Tab */ |
---|
66 | $lang['PasswordTest'] = 'Score calculation'; |
---|
67 | /* Ghost Tracker Tab */ |
---|
68 | $lang['Tab_GhostTracker'] = 'Ghost Tracker'; |
---|
69 | $lang['LastVisit_Date'] = 'Last visit'; |
---|
70 | $lang['Reminder'] = 'Email reminder'; |
---|
71 | $lang['Reminder_Sent_OK'] = 'YES'; |
---|
72 | $lang['Reminder_Sent_NOK'] = 'NO'; |
---|
73 | /* Errors and Warnings */ |
---|
74 | $lang['UserAdvManager_save_config'] ='Configuration saved.'; |
---|
75 | $lang['reg_err_login3'] = 'Security : Password is mandatory !'; |
---|
76 | $lang['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:<br> |
---|
77 | - Use letters and numbers<br> |
---|
78 | - Use lowercase and uppercase<br> |
---|
79 | - Increase its length (number of characters)<br> |
---|
80 | The minimum passwords score required by the administrator is: '; |
---|
81 | $lang['No_reminder_for_Guest'] = 'The "Guest" account is not subject to receive reminders from GhostTracker'; |
---|
82 | $lang['No_reminder_for_default_user'] = 'The default account is not subject to receive reminders from GhostTracker'; |
---|
83 | $lang['No_reminder_for_Webmaster'] = 'The "Webmaster" account is not subject to receive reminders from GhostTracker'; |
---|
84 | $lang['No_reminder_for_your_account'] = 'You personnal admin account is not subject to receive reminders from GhostTracker'; |
---|
85 | /* Action button names */ |
---|
86 | $lang['audit'] = 'Audit settings'; |
---|
87 | $lang['submit'] = 'Save settings'; |
---|
88 | // --------- End: New or revised $lang ---- from version 2.12.0 and 2.12.1 |
---|
89 | |
---|
90 | |
---|
91 | // --------- Starting below: New or revised $lang ---- from version 2.12.2 |
---|
92 | /* Errors and Warnings */ |
---|
93 | $lang['GhostTracker_Init_OK'] = 'Ghost Tracker reset done !'; |
---|
94 | /* Action button names */ |
---|
95 | $lang['GT_Reset'] = 'Reset Ghost Tracker'; |
---|
96 | // --------- End: New or revised $lang ---- from version 2.12.2 |
---|
97 | |
---|
98 | |
---|
99 | // --------- Starting below: New or revised $lang ---- from version 2.12.7 |
---|
100 | /* Errors and Warnings */ |
---|
101 | $lang['mail_text_error'] = '<b>Warning!</b> - Semicolons (;) are not allowed in addtionnal email text. This Character have been automatically replaced by a dot (.). For information, the amended text(s) is(are) shown in red in the corresponding field(s). Please, check it(them) out.'; |
---|
102 | // --------- End: New or revised $lang ---- from version 2.12.7 |
---|
103 | |
---|
104 | |
---|
105 | // --------- Starting below: New or revised $lang ---- from version 2.12.8 |
---|
106 | /* Errors and Warnings */ |
---|
107 | $lang['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.'; |
---|
108 | // --------- End: New or revised $lang ---- from version 2.12.8 |
---|
109 | |
---|
110 | |
---|
111 | // --------- Starting below: New or revised $lang ---- from version 2.13.0 |
---|
112 | /* UserList Tab */ |
---|
113 | $lang['UserList_Title'] = 'Monitoring registered users'; |
---|
114 | $lang['Nb_Days'] = 'Number of days<br>since last visit'; |
---|
115 | // --------- End: New or revised $lang ---- from version 2.13.0 |
---|
116 | |
---|
117 | |
---|
118 | // --------- Starting below: New or revised $lang ---- from version 2.13.4 |
---|
119 | $lang['uam_no_unlink'] = '\'unlink\' function is not available'; |
---|
120 | $lang['uam_unlink_errors'] = 'Errors occurred when deleting files'; |
---|
121 | /* Global Configuration Tab */ |
---|
122 | $lang['Title_Tab'] = 'UserAdvManager - Version : '; |
---|
123 | $lang['SubTitle1'] = 'Plugin configuration'; |
---|
124 | $lang['Tab_Global'] = 'Configuration'; |
---|
125 | $lang['UserAdvManager_Title1'] = 'Setting restrictions for registrations'; |
---|
126 | $lang['UserAdvManager_Title2'] = 'Setting confirmations and validations of registration'; |
---|
127 | $lang['UserAdvManager_Title3'] = 'Setting the followed registrations and other options'; |
---|
128 | $lang['UserAdvManager_Title4'] = 'Tips and examples of use'; |
---|
129 | $lang['UserAdvManager_No_Casse'] = 'Usernames: Case sensitivity'; |
---|
130 | $lang['UserAdvManager_No_Casse_true'] = ' Enable'; |
---|
131 | $lang['UserAdvManager_No_Casse_false'] = ' Disable (default)'; |
---|
132 | $lang['UserAdvManager_Username_Char'] = 'Usernames: Exclusion of characters'; |
---|
133 | $lang['UserAdvManager_Username_Char_true'] = ' Banning characters:<br>(Use a comma to separate each character)<br><br>'; |
---|
134 | $lang['UserAdvManager_Username_Char_false'] = ' Permit all (default)'; |
---|
135 | $lang['UserAdvManager_Password_Enforced'] = 'Strengthening the security level of passwords'; |
---|
136 | $lang['UserAdvManager_Password_Enforced_true'] = ' Enable. Minimum Score: '; |
---|
137 | $lang['UserAdvManager_Password_Enforced_false'] = ' Disable (default)'; |
---|
138 | $lang['UserAdvManager_AdminPassword_Enforced'] = 'Applying to administrators'; |
---|
139 | $lang['UserAdvManager_AdminPassword_Enforced_true'] = ' Enable'; |
---|
140 | $lang['UserAdvManager_AdminPassword_Enforced_false'] = ' Disable (default)'; |
---|
141 | $lang['UserAdvManager_PasswordTest'] = 'Password test: '; |
---|
142 | $lang['UserAdvManager_ScoreTest'] = 'Result: '; |
---|
143 | $lang['UserAdvManager_MailExclusion'] = 'Email domains exclusion'; |
---|
144 | $lang['UserAdvManager_MailExclusion_true'] = ' Exclude the following domains:<br>(Use a comma to separate each domain)'; |
---|
145 | $lang['UserAdvManager_MailExclusion_false'] = ' Disable (default)'; |
---|
146 | |
---|
147 | $lang['UserAdvManager_Mail_Info'] = 'Information email to user:'; |
---|
148 | $lang['UserAdvManager_Mail_Info_true'] = ' Enable'; |
---|
149 | $lang['UserAdvManager_Mail_Info_false'] = ' Disable (default)'; |
---|
150 | $lang['UserAdvManager_MailInfo_Text'] = ' Customizing the information email:'; |
---|
151 | $lang['UserAdvManager_Confirm_Mail'] = 'Confirmation of registration:'; |
---|
152 | $lang['UserAdvManager_Confirm_Mail_true'] = ' Enable'; |
---|
153 | $lang['UserAdvManager_Confirm_Mail_false'] = ' Disable (default)'; |
---|
154 | $lang['UserAdvManager_ConfirmMail_Text'] = ' Customizing the confirmation email:'; |
---|
155 | $lang['UserAdvManager_Confirm_grpstat_notice'] = 'Caution: It is advisable to use either the group or the validation statutes and not both simultaneously.'; |
---|
156 | $lang['UserAdvManager_Confirm_Group'] = 'Validation Groups<br>(leave ------- to not affect group)'; |
---|
157 | $lang['UserAdvManager_Confirm_Status'] = 'Validation Statutes<br>(leave ------- to keep the Piwigo\'s default)'; |
---|
158 | $lang['UserAdvManager_No_Confirm_Group'] = 'Group for users who have not validated their registration<br>'; |
---|
159 | $lang['UserAdvManager_Validated_Group'] = 'Group for users who have validated their registration<br>'; |
---|
160 | $lang['UserAdvManager_No_Confirm_Status'] = 'Status for users who have not validated their registration<br>'; |
---|
161 | $lang['UserAdvManager_Validated_Status'] = 'Status for users who have validated their registration<br>'; |
---|
162 | $lang['UserAdvManager_ValidationLimit_Info'] = 'Deadline for registration validation limited'; |
---|
163 | $lang['UserAdvManager_ConfirmMail_TimeOut_true'] = ' Enable. Number of days until expiration: '; |
---|
164 | $lang['UserAdvManager_ConfirmMail_TimeOut_false'] = ' Disable (default)'; |
---|
165 | $lang['UserAdvManager_ConfirmMail_Remail'] = 'Remind unvalidated users'; |
---|
166 | $lang['UserAdvManager_ConfirmMail_Remail_true'] = ' Enable'; |
---|
167 | $lang['UserAdvManager_ConfirmMail_Remail_false'] = ' Disable (default)'; |
---|
168 | $lang['UserAdvManager_ConfirmMail_ReMail_Txt1'] = 'Customizing the reminder message <b><u>with</u></b> new regeneration of key validation.'; |
---|
169 | $lang['UserAdvManager_ConfirmMail_ReMail_Txt2'] = 'Customizing the reminder message <b><u>without</u></b> regeneration of key validation.'; |
---|
170 | |
---|
171 | $lang['UserAdvManager_GhostTracker'] = 'Ghost visitors management (Ghost Tracker)'; |
---|
172 | $lang['UserAdvManager_GhostTracker_true'] = ' Enable. Maximum period in days between two visits: '; |
---|
173 | $lang['UserAdvManager_GhostTracker_false'] = ' Disable (default)'; |
---|
174 | $lang['UserAdvManager_GhostTracker_ReminderText'] = 'Customizing Ghost Tracker\'s reminder message'; |
---|
175 | $lang['UserAdvManager_LastVisit'] = ' Tracking registered users'; |
---|
176 | $lang['UserAdvManager_LastVisit_true'] = ' Enable'; |
---|
177 | $lang['UserAdvManager_LastVisit_false'] = ' Disable (default)'; |
---|
178 | $lang['UserAdvManager_No_Comment_Anonymous'] = 'Nickname mandatory for guests comments'; |
---|
179 | $lang['UserAdvManager_No_Comment_Anonymous_true'] = ' Enable'; |
---|
180 | $lang['UserAdvManager_No_Comment_Anonymous_false'] = ' Disable (default)'; |
---|
181 | |
---|
182 | $lang['UserAdvManager_Tips1'] = 'Registrations with email validation and warning message on the Piwigo\'s homepage'; |
---|
183 | $lang['UserAdvManager_Tips1_txt'] = ' |
---|
184 | <ul> |
---|
185 | <li> |
---|
186 | Ingredients needed:<br> |
---|
187 | - 2 Piwigo\'s user groups at least: "Waiting" for visitors awaiting validation and "Validated" for visitors who have validated their registration<br> |
---|
188 | - NBC_UAM plugin<br> |
---|
189 | - PWG Stuffs plugin<br> |
---|
190 | - Possibly Extended Description plugin (to support multi-lingual) |
---|
191 | </li> |
---|
192 | <br><br> |
---|
193 | <li> |
---|
194 | La recette :<br> |
---|
195 | <ul> |
---|
196 | <li> |
---|
197 | Preamble: It\'s located in the case of a private gallery or semi-private (ie only a small part of categories is available by Guests and registered can see everything). We consider that the required plugins are installed (does it remind you?).<br><br> |
---|
198 | </li> |
---|
199 | <li> |
---|
200 | Attribute group "Waiting" no permission on private categories<br><br> |
---|
201 | </li> |
---|
202 | <li> |
---|
203 | Attribute group "Validated" all permissions on the private categories<br><br> |
---|
204 | </li> |
---|
205 | <li> |
---|
206 | In NBC_UAM plugin: |
---|
207 | <ol> |
---|
208 | <li>Enable registration confirmation</li> |
---|
209 | <li>In the field below "Customizing the confirmation email", enter text for additional explanation will be attached to email registration confirmation. Possibly, it is possible to use markup language implemented by the plugin Extended Description</li> |
---|
210 | <li>In the "Group for users who have not validated their registration", select group "Waiting"</li> |
---|
211 | <li>In the "Group for users who have validated their registration", select group "Validated"</li> |
---|
212 | <li>Save the plugin configuration</li> |
---|
213 | </ol> |
---|
214 | </li> |
---|
215 | <br><br> |
---|
216 | <li> |
---|
217 | In PWG Stuff plugin: |
---|
218 | <ol> |
---|
219 | <li>Add a new module personal block like an edito</li> |
---|
220 | <li>In the module\'s configuration, in addition to its title (eg "Registration pending validation") and its description, check only the authorized group "Waiting"</li> |
---|
221 | <li>In the content module, enter the message text which sought information will be visible as invalid user. Again, ability to manage multi-language through Extended Description\'s tags</li> |
---|
222 | <li>Validate module</li> |
---|
223 | <li>Define its place on the main page of the gallery</li> |
---|
224 | </ol> |
---|
225 | </li> |
---|
226 | </ul> |
---|
227 | </li> |
---|
228 | <br><br> |
---|
229 | <li> |
---|
230 | The result:<br> |
---|
231 | - A "Guest" arrives on the gallery, he sees nothing other than the public categories and no information message.<br> |
---|
232 | - He registers. This generates an email validation and automatic membership to the group "Waiting".<br> |
---|
233 | - At the end, he\'s redirected to the gallery homepage and a message indicating the waiting of validate its registration<br><br> |
---|
234 | He received his email validation, following the link provided for that purpose in the mail, releases the group "Waiting" and takes place in the group "Validated". By clicking the "Home", then he\'s connected to the gallery with full access to private groups and without the information message. |
---|
235 | </li> |
---|
236 | </ul>'; |
---|
237 | |
---|
238 | $lang['Tab_UserManager'] = 'Tracking validations'; |
---|
239 | |
---|
240 | /* UserManager Tab */ |
---|
241 | $lang['SubTitle3'] = 'Tracking validations'; |
---|
242 | $lang['UserManager_Title'] = 'Tracking validations'; |
---|
243 | /* Ghost Tracker Tab */ |
---|
244 | $lang['SubTitle4'] = 'Ghost Tracker'; |
---|
245 | $lang['GT_Init'] = 'Initializing Ghost Tracker'; |
---|
246 | $lang['GhostTracker_Title'] = 'Ghost visitors management'; |
---|
247 | $lang['UserAdvManager_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 <u>once</u> the reset button below.'; |
---|
248 | /* UserList Tab */ |
---|
249 | $lang['SubTitle5'] = 'Tracking users'; |
---|
250 | $lang['Tab_UserList'] = 'Tracking users'; |
---|
251 | /* Mailing */ |
---|
252 | $lang['Add of %s'] = 'Profile created for %s'; |
---|
253 | $lang['Update of %s'] = 'Profile %s updated'; |
---|
254 | /* Email confirmation page */ |
---|
255 | $lang['confirm_mail_bad'] = '<br><br><br>Your activation key is incorrect or expired or you have already validated your account, please contact the webmaster to fix this problem.<br><br><br><br>'; |
---|
256 | /* Mailing */ |
---|
257 | $lang['Ghost_reminder_of_%s'] = '%s, this is a reminder email'; |
---|
258 | $lang['Reminder_with_key_of_%s'] = '%s, your validation key has been renewed'; |
---|
259 | $lang['Reminder_without_key_of_%s'] = '%s, your validation key will expire'; |
---|
260 | /* Errors and Warnings */ |
---|
261 | $lang['Err_UserManager_Settings'] = 'This page is available only if "Deadline for registration validation limited" is active and an unvalidated users group is set in "Setting confirmations and validations of registration".'; |
---|
262 | $lang['Err_GhostTracker_Settings'] = 'This page is available only if "Ghost Tracker" is active in "Setting the registrations followed and other options".'; |
---|
263 | $lang['Err_Userlist_Settings'] = 'This page is available only if "Monitoring registered users" is active in the "Setting the registrations followed and other options".'; |
---|
264 | // --------- End: New or revised $lang ---- from version 2.13.4 |
---|
265 | ?> |
---|