source: extensions/Register_FluxBB/trunk/language/en_UK/plugin.lang.php @ 6815

Revision 6815, 12.2 KB checked in by Eric, 10 years ago (diff)

bug 1434 fixed : Bridge between Register_FluxBB and UAM for users registration control

  • Language files updated (FR and EN are OK. DE is to do)
  • Admin page small refactory
  • Database upgrade process updated for new plugin version
  • Version 2.3.0 hard coded
  • Property svn:eol-style set to LF
2$lang['Tab_Info'] = 'Instructions';
3$lang['Tab_Manage'] = 'Step 1 : Plugin configuration';
4$lang['Tab_Migration'] = 'Step 2 : Accounts migration';
5$lang['Tab_Synchro'] = 'Maintenance : Accounts re-synchronization';
7$lang['Title'] = 'Register FluxBB';
8$lang['Disclaimer'] = '
9  *** To begin, follow this 2 steps ***<br>
10  Step 1 : Set plugin with the parameters of FluxBB.<br>
11  Step 2 : Migrate user accounts from Piwigo to FluxBB.<br><br>
12  After these 2 main steps, the plugin is fully functional and you will not have to return to this pages.<br><br>
13  *** For the maintenance of already active connections ***<br>
14  Maintenance : Synchronize tables (in case an addition, an update or a user deletion mismatched) allows to update passwords and email addresses and see users intruder (But you should not need to use ).<br><br>
15  <div class="warning">WARNING !! For safety, consider making a backup of your database, especially ###_user tables before any action.</div>';
17$lang['Config_Title'] = 'Plugin setup';
18$lang['Config_Disclaimer'] = '
19  Check the settings of your FluxBB installation and correct them if necessary. <br>
20  Change, if any, the behavior of the plugin at your convenience.';
21$lang['FluxBB_Prefix'] = 'FluxBB Prefix tables :';
22$lang['FluxBB_Admin'] = 'Username of the Piwigo administrator.';
23$lang['Guest'] = 'Username of the FluxBB Guest user.';
24$lang['User'] = '<div class="warning">FluxBB\'s administrator name must be the same</div>';
25$lang['Details'] = 'Level of detail in reports of operations.';
26$lang['Details_true'] = ' --&gt; View all details of the results of operations.';
27$lang['Details_false'] = ' --&gt; Shows that most of the results of operations';
28$lang['Del_Pt'] = 'Removal of topics and posts when the user is deleted.';
29$lang['Del_Pt_true'] = ' --&gt; Delete all';
30$lang['Del_Pt_false'] = ' --&gt; Don\'t delete topics and posts';
31$lang['Confirm'] = 'Delete confirmation on the administration actions in the audit.';
32$lang['Confirm_true'] = ' --&gt; Delete confirmation';
33$lang['Confirm_false'] = ' --&gt; Confirmation mandatory before actions in audit';
35$lang['save_config'] ='Settings saved';
37$lang['Audit_Btn'] = 'Audit';
38$lang['Sync_Btn'] = 'Synchronization';
39$lang['Sync_Title'] = 'Synchronize accounts from Piwigo to FluxBB';
40$lang['Sync_Text'] = '
41  <div class="warning">You\'ve already used the plugin to link your Piwigo (plugin update) and / or your FluxBB forum is not empty of users!</div>
42  <br> -> This means that your forum owns users.<br><br>
43  - Synchronization detect the data by comparing the usernames, passwords (encrypted) and their email address in both tables [PrefixPWG]_user and [PrefixFluxBB]_user.<br>
44  - Then update the table of correspondence as well as password and email address for each account from Piwigo to FluxBB except Piwigo Guest and FluxBB Anonymous.<br>
45  - Finally indicate mislead orphaned accounts that exist only in one of the 2 ###_user tables.<br>
46  <br>
47  At the end of the operation, launch an audit and check for possible duplicates users in FluxBB. If so, delete the oldest (sorting FluxBB users according to their date of registration).<br>';
48$lang['Sync_Check_Dup'] = '<b>Analyzing tables of user accounts of Piwigo and FluxBB to control duplicates</b>';
49$lang['Advise_Check_Dup'] = '<b>Impossible to continue the synchronization if you have duplicates in the User Account of Piwigo or FluxBB.</b><br><br>';
50$lang['Sync_Link_Break'] = '<b>Analysis of repairable links between accounts in Piwigo and FluxBB</b>';
51$lang['Sync_Link_Bad'] = '<b>Analysis of bad relationships between accounts in Piwigo and FluxBB</b>';
52$lang['Sync_DataUser'] = '<b>Analysis of passwords and email addresses between accounts in Piwigo and FluxBB</b>';
53$lang['Sync_PWG2FluxBB'] = '<b>Analysis of existing accounts in Piwigo and missing in FluxBB</b>';
54$lang['Sync_FluxBB2PWG'] = '<b>Analysis of existing accounts in FluxBB and missing in Piwigo</b>';
55$lang['Sync_OK'] = 'Synchronization OK<br><br>';
57$lang['Audit_PWG_Dup'] = '<b>Audit of Piwigo\'s accounts table</b>';
58$lang['Error_PWG_Dup'] = '<b>Error in Piwigo\'s accounts table, there are duplicates:</b> ';
59$lang['Advise_PWG_Dup'] = '<b>WARNING! You must make these corrections in Piwigo before continuing<br>use Piwigo\'s user manager to resolve the problem.</b>';
61$lang['Audit_FluxBB_Dup'] = '<b>Audit of FluxBB\'s accounts table</b>';
62$lang['Error_FluxBB_Dup'] = '<b>Error in FluxBB\'s accounts table, there are duplicates:</b> ';
63$lang['Advise_FluxBB_Dup'] = '<b>WARNING! You must make these corrections in FluxBB before continuing<br>use the icons to delete users from FluxBB and resolve the problem.</b>';
65$lang['Audit_Link_Break'] = '<b>Audit of repairable links between Piwigo and FluxBB accounts</b>';
66$lang['Error_Link_Break'] = '<b>Broken link between Piwigo and FluxBB accounts:</b> ';
67$lang['New_Link'] = 'Account linked: ';
69$lang['Audit_Link_Bad'] = '<b>Audit of bad links between Piwigo and FluxBB accounts</b>';
70$lang['Error_Link_Del'] = '<b>Error in the link table between 2 users:</b> ';
71$lang['Link_Del'] = 'Remove of link: ';
72$lang['Error_Link_Dead'] = '<b>Error in the link table, dead links:</b> ';
73$lang['Link_Dead'] = 'Remove of dead links ';
74$lang['Error_Link_Dup'] = '<b>Error in the link table, there are duplicates:</b> ';
75$lang['Link_Dup'] = 'Remove of duplicates ';
77$lang['Audit_Synchro'] = '<b>Audit of the synchronization of passwords and email addresses between Piwigo and FluxBB accounts</b>';
78$lang['Error_Synchro'] = '<b>Bad synchronization of account:</b> ';
79$lang['Error_Synchro_Pswd'] = 'on password';
80$lang['Error_Synchro_Mail'] = 'on email address';
81$lang['Audit_Synchro_OK'] = ' <b>: Data synchronization OK</b>';
82$lang['Sync_User'] = 'Account synchronization : ';
84$lang['Audit_PWG2FluxBB'] = '<b>Audit of the existing accounts in Piwigo and missing in FluxBB</b>';
85$lang['Error_PWG2FluxBB'] = '<b>The Piwigo account not in FluxBB:</b> ';
86$lang['Add_User'] = 'Adding in FluxBB of account: ';
88$lang['Audit_FluxBB2PWG'] = '<b>Audit of the existing accounts in FluxBB and missing in Piwigo</b>';
89$lang['Error_FluxBB2PWG'] = '<b>The FluxBB account not in Piwigo:</b> ';
90$lang['Del_User'] = 'Removal from FluxBB of account : ';
92$lang['Audit_OK'] = 'Audit OK<br><br>';
94$lang['Mig_Btn'] = 'Migration';
95$lang['Mig_Title'] = 'Migration of accounts from Piwigo to FluxBB';
96$lang['Mig_Text'] = '
97  <div class="warning"> USE ONLY IF you have never used the plugin to link Piwigo to FluxBB <u>AND IF</u> your forum is empty of users !!!</b></div><br>
98                --> In this case, your table [PrefixFluxBB]_user of FluxBB must be empty of any account except the 2 accounts guest and administrator.<br><br>
99  - The migration will first remove the links between accounts of Piwigo and FluxBB.<br>
100  - Then <b>WILL DELETE ALL FluxBB ACCOUNTS</b> except the 2 accounts guest and administrator.<br>
101  <br>
102  <div class="warning">WARNING IF YOU HAVE ANY SPECIAL ACCOUNTS IN FluxBB == DO NOT USE THIS FUNCTION !!!</div><br>
103  - Finally, the migration will create all Piwigo\'s accounts in FluxBB, except the guest.<br>
104  <br>
105  If errors occur during operation, correct the cause of the problem and retry the operation of migration (at the time only you can renew the migration).<br>';
106$lang['Mig_Disclaimer'] = '<div class="warning"> NEVER PERFORM MIGRATION FOR UPDATING !!!</div>';
107$lang['Mig_Start'] = '<b>Migration of accounts from Piwigo to FluxBB</b>';
108$lang['Mig_Del_Link'] = '<b>Deleting links between accounts of Piwigo and FluxBB</b>';
109$lang['Mig_Del_AllUsers'] = '<b>Deleting FluxBB accounts</b>';
110$lang['Mig_Del_User'] = '<b>Deletion of the account:</b> ';
111$lang['Mig_Add_AllUsers'] = '<b>Transferring Piwigo accounts</b>';
112$lang['Mig_Add_User'] = '<b>Transfer of account:</b> ';
113$lang['Mig_End'] = '<b>Migration done !</b>';
114$lang['Title_Tab'] = 'Register_FluxBB - Version: ';
116// --------- Starting below: New or revised $lang ---- from version 2.3.0
117$lang['No_Reg_advise'] = '
118  For better integration, it is advisable to make the following changes to your FluxBB forum (<b>Warning: These changes will disappear when updating the forum</b>):
120  <b>* In FluxBB\'s administration panel, change "Allow new registrations" to NO (in: Options - Registration)</b>
122  <b>* Modify the file</b> : [FluxBBRoot]/lang/English/register.php by replacing the following line:
123  <div class="mod">\'No new regs\'                              =>      \'This forum is not accepting new users.\'</div>
124  <b>with :</b>
125  <div class="info">\'No new regs\'                             =>      \'&lt;a href=&quot;http://[YourPiwigoRoot]/register.php&quot; &gt; Go here to register &lt;/a&gt;&lt;br/&gt;&lt;br/&gt;\'</div>
126  <br>
127  Of course you should also make the same change for other languages of your FluxBB forum.
129  <b>* Modify the file</b> : [FluxBBRoot]/login.php by replacing the line 69:
130  <div class="mod">message($lang_login[\'Wrong user/pass\'].\'&lt;a href=&quot;login.php?action=forget&quot;&gt;</div>
131  <b>with :</b>
132  <div class="info">message($lang_login[\'Wrong user/pass\'].\'&lt;a href=&quot;../[PiwigoRoot]/password.php&quot;&gt;</div>
134  and at line 216:
135  <div class="mod">&lt;a href=&quot;login.php?action=forget&quot; tabindex=&quot;5&quot;><?php echo $lang_login[\'Forgotten pass\']</a></p></div>
136  <b>with :</b>
137  <div class="info">&lt;a href=&quot;../[PiwigoRoot]/password.php&quot; tabindex=&quot;5&quot;><?php echo $lang_login[\'Forgotten pass\']</a></p></div>
138  <br>';
139$lang['About_Reg'] = 'About the registration of users on the forum FluxBB';
140$lang['Bridge_UAM'] = 'Validation d\'accès au forum via le plugin UserAdvManager (UAM): Activez ici le pont entre les deux plugins qui vous permettra d\'interdir l\'accès à votre forum FluxBB tant que l\'utilisateur n\'a pas validé son inscription à la galerie (la fonction correspondante doit être active sur UAM). Access validation to the forum via UserAdvManager (UAM) plugin: Turn the bridge on between the two plugins that will allow you to prohibit the access to your FluxBB forum until the user has not validated its registration in the gallery (the function must be active on UAM).';
141$lang['Bridge_UAM_true'] = ' --> Enable bridge Register_FluxBB / UAM';
142$lang['Bridge_UAM_false'] = ' --> Disable bridge Register_FluxBB / UAM (default)';
143$lang['FluxBB_Group'] = 'Précisez ici l\'ID du <b>groupe FluxBB</b> dans lequel les utilisateurs non validé doivent se trouver (à créer au préalable dans FluxBB). Pour être efficace, ce groupe ne doit avoir aucune permission sur le forum (voir à la fin de cette page pour les détails d\'utilisation de cette option).Specify the ID of <b>FluxBB\' group</b> in which non validated users must be (to be created in advance in FluxBB). To be effective, this group should have no permission on the forum (see the end of this page for details on using this option).';
144$lang['About_Bridge'] = 'About Register_FluxBB / UAM bridge';
145$lang['UAM_Bridge_advice'] = 'The UserAdvManager plugin allows forcing new registrants to confirm their registration before allowing them to access the entire gallery. The joint use of this plugin with Register_FluxBB can do the same on the forum linked: Registrants can not post until they have validated their registration in the gallery. <br>
146Here is the general procedure to apply:
148- In the administration of your FluxBB forum, set at least 2 groups of users (for example: "validated" and "no_validated").<br>
149- Give the first group ("validated") access permissions you want on your forum and set it as the default group.<br>
150- Remove the second group ("no_validated") all permissions on your forum (the members of this group can only read public posts).<br>
151- Locate the ID of the second group "no_validated".<br>
152- Enter this ID in Register_FluxBB plugin, activate the bridge and save the settings.
154<b class="mod"><u>Important notes:</u></b>
156If you already use an earlier version of Register_FluxBB, Piwigo\'s accounts linked between your gallery and your FluxBB forum will not be impacted by the effects of the bridge. Only new registers will be impacted after activation of the bridge.<b><u>Accounts resynchronization function will be void.</u></b><br>
157Similarly, if you\'ve never used Register_FluxBB, the Piwigo\'s accounts migration phase from your gallery to your FluxBB forum will disregard the state validated or not for the accounts at the launch of the migration phase.';
158// --------- End: New or revised $lang ---- from version 2.3.0
Note: See TracBrowser for help on using the repository browser.