Changeset 5606


Ignore:
Timestamp:
Apr 3, 2010, 9:44:11 PM (14 years ago)
Author:
Eric
Message:

[Register_FluxBB]

  • Piwigo 2.1 compatibility
  • Adding css file
  • Templates refactory: Moved with css in a "template" subdirectory of admin directory, moving icons in template directory, using css rules to improve important text display
  • functions_Register_FluxBB.inc.php renamed to functions.inc.php
  • Register_FluxBB_admin.php remaned to admin.php
  • Language files revision (language tags simplification)
  • Obsolete files management : Deleting old php / tpl files, deleting old icons and old icon directory
Location:
extensions/Register_FluxBB/trunk
Files:
21 added
3 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • extensions/Register_FluxBB/trunk/language/en_UK/plugin.lang.php

    r4287 r5606  
    55$lang['Tab_Synchro'] = 'Maintenance : Accounts re-synchronization';
    66
     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>';
    716
    8 $lang['Register_FluxBB_Title'] = 'Register FluxBB';
    9 $lang['Register_FluxBB_Disclaimer'] = '
    10   *** To begin, follow this 2 steps ***<br/>
    11   Step 1 : Set plugin with the parameters of FluxBB.<br/>
    12   Step 2 : Migrate user accounts from Piwigo to FluxBB.<br/><br/>
    13   After these 2 main steps, the plugin is fully functional and you will not have to return to this pages.<br/><br/>
    14   *** For the maintenance of already active connections ***<br/>
    15   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/>
    16   <b><blink>WARNING !! For safety, consider making a backup of your database, especially ###_user tables before any action.</blink></b>';
     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';
     34$lang['No_Reg_advise'] = '<b>About the registration of users on the forum FluxBB</b><br><br>
     35  For easiest way for your users, I advise you to change 2 things:<br>
     36  <b>* In FluxBB\'s administration panel, change "Allow new registrations" to NO (in: Options - Registration)</b><br><br>
     37  <b>* Modify the file</b> : [FluxBBRoot]/lang/English/register.php by replacing the following line :
     38  <div class="info">\'No new regs\'                             =>      \'This forum is not accepting new users.\'</div>
     39  <b>with :</b>
     40  <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>
     41  <br>
     42  Of course you should also make the same change for other languages of your FluxBB forum.<br>';
    1743
     44$lang['save_config'] ='Settings saved';
    1845
    19 $lang['Register_FluxBB_Config_Title'] = 'Plugin setup';
    20 $lang['Register_FluxBB_Config_Disclaimer'] = '
    21   Check the settings of your FluxBB installation and correct them if necessary. <br/>
    22   Change, if any, the behavior of the plugin at your convenience.';
    23 $lang['Register_FluxBB_FluxBB_Prefix'] = 'FluxBB Prefix tables :';
    24 $lang['Register_FluxBB_FluxBB_Admin'] = 'Username of the Piwigo administrator.';
    25 $lang['Register_FluxBB_Register_FluxBB_Guest'] = 'Username of the FluxBB Guest user.';
    26 $lang['Register_FluxBB_Register_FluxBB_User'] = '<b><u>FluxBB\'s administrator name must be the same</u></b>';
    27 $lang['Register_FluxBB_Details'] = 'Level of detail in reports of operations.';
    28 $lang['Register_FluxBB_Details_true'] = ' --&gt; View all details of the results of operations.';
    29 $lang['Register_FluxBB_Details_false'] = ' --&gt; Shows that most of the results of operations';
    30 $lang['Register_FluxBB_Del_Pt'] = 'Removal of topics and posts when the user is deleted.';
    31 $lang['Register_FluxBB_Del_Pt_true'] = ' --&gt; Delete all';
    32 $lang['Register_FluxBB_Del_Pt_false'] = ' --&gt; Don\'t delete topics and posts';
    33 $lang['Register_FluxBB_Confirm'] = 'Delete confirmation on the administration actions in the audit.';
    34 $lang['Register_FluxBB_Confirm_true'] = ' --&gt; Delete confirmation';
    35 $lang['Register_FluxBB_Confirm_false'] = ' --&gt; Confirmation mandatory before actions in audit';
    36 $lang['Register_FluxBB_No_Reg_advise'] = '<b>About the registration of users on the forum FluxBB</b><br/><br/>
    37   For easiest way for your users, I advise you to change 2 things:<br/>
    38   * In FluxBB\'s administration panel, change "Allow new registrations" to NO (in: Options - Registration)<br/><br/>
    39   * Modify the file</b> : [FluxBBRoot]/lang/English/register.php<br/>
    40   <b>By replacing the following line :</b><br/><br/>
    41   \'No new regs\'                               =>      \'This forum is not accepting new users.\',<br/><br/>
    42   <b>with :</b><br/><br/>
    43   \'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;\',<br/>
    44   <br/>
    45   Of course you should also make the same change for other languages of your FluxBB forum.<br/>';
     46$lang['Audit_Btn'] = 'Audit';
     47$lang['Sync_Btn'] = 'Synchronization';
     48$lang['Sync_Title'] = 'Synchronize accounts from Piwigo to FluxBB';
     49$lang['Sync_Text'] = '
     50  <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>
     51  <br> -> This means that your forum owns users.<br><br>
     52  - Synchronization detect the data by comparing the usernames, passwords (encrypted) and their email address in both tables [PrefixPWG]_user and [PrefixFluxBB]_user.<br>
     53  - 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>
     54  - Finally indicate mislead orphaned accounts that exist only in one of the 2 ###_user tables.<br>
     55  <br>
     56  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>';
     57$lang['Sync_Check_Dup'] = '<b>Analyzing tables of user accounts of Piwigo and FluxBB to control duplicates</b>';
     58$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>';
     59$lang['Sync_Link_Break'] = '<b>Analysis of repairable links between accounts in Piwigo and FluxBB</b>';
     60$lang['Sync_Link_Bad'] = '<b>Analysis of bad relationships between accounts in Piwigo and FluxBB</b>';
     61$lang['Sync_DataUser'] = '<b>Analysis of passwords and email addresses between accounts in Piwigo and FluxBB</b>';
     62$lang['Sync_PWG2FluxBB'] = '<b>Analysis of existing accounts in Piwigo and missing in FluxBB</b>';
     63$lang['Sync_FluxBB2PWG'] = '<b>Analysis of existing accounts in FluxBB and missing in Piwigo</b>';
     64$lang['Sync_OK'] = 'Synchronization OK<br><br>';
    4665
    47 $lang['Register_FluxBB_save_config'] ='Settings saved';
     66$lang['Audit_PWG_Dup'] = '<b>Audit of Piwigo\'s accounts table</b>';
     67$lang['Error_PWG_Dup'] = '<b>Error in Piwigo\'s accounts table, there are duplicates:</b> ';
     68$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>';
    4869
     70$lang['Audit_FluxBB_Dup'] = '<b>Audit of FluxBB\'s accounts table</b>';
     71$lang['Error_FluxBB_Dup'] = '<b>Error in FluxBB\'s accounts table, there are duplicates:</b> ';
     72$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>';
    4973
    50 $lang['Register_FluxBB_Audit_Btn'] = 'Audit';
    51 $lang['Register_FluxBB_Sync_Btn'] = 'Synchronization';
    52 $lang['Register_FluxBB_Sync_Title'] = 'Synchronize accounts from Piwigo to FluxBB';
    53 $lang['Register_FluxBB_Sync_Text'] = '
    54   <b><u>You\'ve already used the plugin to link your Piwigo (plugin update) and / or your FluxBB forum is not empty of users!</u></b><br/>
    55   <br/> -> This means that your forum owns users.<br/><br/>
    56   - Synchronization detect the data by comparing the usernames, passwords (encrypted) and their email address in both tables [PrefixPWG]_user and [PrefixFluxBB]_user.<br/>
    57   - 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/>
    58   - Finally indicate mislead orphaned accounts that exist only in one of the 2 ###_user tables.<br/>
    59   <br/>
    60   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/>';
    61 $lang['Register_FluxBB_Sync_Check_Dup'] = '<b>Analyzing tables of user accounts of Piwigo and FluxBB to control duplicates</b>';
    62 $lang['Register_FluxBB_Advise_Check_Dup'] = '<b>Impossible to continue the synchronization if you have duplicates in the User Account of Piwigo or FluxBB.</b><br/><br/>';
    63 $lang['Register_FluxBB_Sync_Link_Break'] = '<b>Analysis of repairable links between accounts in Piwigo and FluxBB</b>';
    64 $lang['Register_FluxBB_Sync_Link_Bad'] = '<b>Analysis of bad relationships between accounts in Piwigo and FluxBB</b>';
    65 $lang['Register_FluxBB_Sync_DataUser'] = '<b>Analysis of passwords and email addresses between accounts in Piwigo and FluxBB</b>';
    66 $lang['Register_FluxBB_Sync_PWG2FluxBB'] = '<b>Analysis of existing accounts in Piwigo and missing in FluxBB</b>';
    67 $lang['Register_FluxBB_Sync_FluxBB2PWG'] = '<b>Analysis of existing accounts in FluxBB and missing in Piwigo</b>';
    68 $lang['Register_FluxBB_Sync_OK'] = 'Synchronization OK<br/><br/>';
     74$lang['Audit_Link_Break'] = '<b>Audit of repairable links between Piwigo and FluxBB accounts</b>';
     75$lang['Error_Link_Break'] = '<b>Broken link between Piwigo and FluxBB accounts:</b> ';
     76$lang['New_Link'] = 'Account linked: ';
    6977
    70 $lang['Register_FluxBB_Audit_PWG_Dup'] = '<b>Audit of Piwigo\'s accounts table</b>';
    71 $lang['Register_FluxBB_Error_PWG_Dup'] = '<b>Error in Piwigo\'s accounts table, there are duplicates:</b> ';
    72 $lang['Register_FluxBB_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>';
     78$lang['Audit_Link_Bad'] = '<b>Audit of bad links between Piwigo and FluxBB accounts</b>';
     79$lang['Error_Link_Del'] = '<b>Error in the link table between 2 users:</b> ';
     80$lang['Link_Del'] = 'Remove of link: ';
     81$lang['Error_Link_Dead'] = '<b>Error in the link table, dead links:</b> ';
     82$lang['Link_Dead'] = 'Remove of dead links ';
     83$lang['Error_Link_Dup'] = '<b>Error in the link table, there are duplicates:</b> ';
     84$lang['Link_Dup'] = 'Remove of duplicates ';
    7385
    74 $lang['Register_FluxBB_Audit_FluxBB_Dup'] = '<b>Audit of FluxBB\'s accounts table</b>';
    75 $lang['Register_FluxBB_Error_FluxBB_Dup'] = '<b>Error in FluxBB\'s accounts table, there are duplicates:</b> ';
    76 $lang['Register_FluxBB_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>';
     86$lang['Audit_Synchro'] = '<b>Audit of the synchronization of passwords and email addresses between Piwigo and FluxBB accounts</b>';
     87$lang['Error_Synchro'] = '<b>Bad synchronization of account:</b> ';
     88$lang['Error_Synchro_Pswd'] = 'on password';
     89$lang['Error_Synchro_Mail'] = 'on email address';
     90$lang['Audit_Synchro_OK'] = ' <b>: Data synchronization OK</b>';
     91$lang['Sync_User'] = 'Account synchronization : ';
    7792
    78 $lang['Register_FluxBB_Audit_Link_Break'] = '<b>Audit of repairable links between Piwigo and FluxBB accounts</b>';
    79 $lang['Register_FluxBB_Error_Link_Break'] = '<b>Broken link between Piwigo and FluxBB accounts:</b> ';
    80 $lang['Register_FluxBB_New_Link'] = 'Account linked: ';
     93$lang['Audit_PWG2FluxBB'] = '<b>Audit of the existing accounts in Piwigo and missing in FluxBB</b>';
     94$lang['Error_PWG2FluxBB'] = '<b>The Piwigo account not in FluxBB:</b> ';
     95$lang['Add_User'] = 'Adding in FluxBB of account: ';
    8196
    82 $lang['Register_FluxBB_Audit_Link_Bad'] = '<b>Audit of bad links between Piwigo and FluxBB accounts</b>';
    83 $lang['Register_FluxBB_Error_Link_Del'] = '<b>Error in the link table between 2 users:</b> ';
    84 $lang['Register_FluxBB_Link_Del'] = 'Remove of link: ';
    85 $lang['Register_FluxBB_Error_Link_Dead'] = '<b>Error in the link table, dead links:</b> ';
    86 $lang['Register_FluxBB_Link_Dead'] = 'Remove of dead links ';
    87 $lang['Register_FluxBB_Error_Link_Dup'] = '<b>Error in the link table, there are duplicates:</b> ';
    88 $lang['Register_FluxBB_Link_Dup'] = 'Remove of duplicates ';
     97$lang['Audit_FluxBB2PWG'] = '<b>Audit of the existing accounts in FluxBB and missing in Piwigo</b>';
     98$lang['Error_FluxBB2PWG'] = '<b>The FluxBB account not in Piwigo:</b> ';
     99$lang['Del_User'] = 'Removal from FluxBB of account : ';
    89100
    90 $lang['Register_FluxBB_Audit_Synchro'] = '<b>Audit of the synchronization of passwords and email addresses between Piwigo and FluxBB accounts</b>';
    91 $lang['Register_FluxBB_Error_Synchro'] = '<b>Bad synchronization of account:</b> ';
    92 $lang['Register_FluxBB_Error_Synchro_Pswd'] = 'on password';
    93 $lang['Register_FluxBB_Error_Synchro_Mail'] = 'on email address';
    94 $lang['Register_FluxBB_Audit_Synchro_OK'] = ' <b>: Data synchronization OK</b>';
    95 $lang['Register_FluxBB_Sync_User'] = 'Account synchronization : ';
     101$lang['Audit_OK'] = 'Audit OK<br><br>';
    96102
    97 $lang['Register_FluxBB_Audit_PWG2FluxBB'] = '<b>Audit of the existing accounts in Piwigo and missing in FluxBB</b>';
    98 $lang['Register_FluxBB_Error_PWG2FluxBB'] = '<b>The Piwigo account not in FluxBB:</b> ';
    99 $lang['Register_FluxBB_Add_User'] = 'Adding in FluxBB of account: ';
    100 
    101 $lang['Register_FluxBB_Audit_FluxBB2PWG'] = '<b>Audit of the existing accounts in FluxBB and missing in Piwigo</b>';
    102 $lang['Register_FluxBB_Error_FluxBB2PWG'] = '<b>The FluxBB account not in Piwigo:</b> ';
    103 $lang['Register_FluxBB_Del_User'] = 'Removal from FluxBB of account : ';
    104 
    105 $lang['Register_FluxBB_Audit_OK'] = 'Audit OK<br/><br/>';
    106 
    107 $lang['Register_FluxBB_Mig_Btn'] = 'Migration';
    108 $lang['Register_FluxBB_Mig_Title'] = 'Migration of accounts from Piwigo to FluxBB';
    109 $lang['Register_FluxBB_Mig_Text'] = '
    110   <b><u>!!! USE ONLY IF</u> you have never used the plugin to link Piwigo to FluxBB <u>AND IF</u> your forum is empty of users !!!</b><br/><br/>
    111                 --> In this case, your table [PrefixFluxBB]_user of FluxBB must be empty of any account except the 2 accounts guest and administrator.<br/><br/>
    112   - The migration will first remove the links between accounts of Piwigo and FluxBB.<br/>
    113   - Then <b>WILL DELETE ALL FluxBB ACCOUNTS</b> except the 2 accounts guest and administrator.<br/>
    114   <br/>
    115   <center><b>!!! WARNING IF YOU HAVE ANY SPECIAL ACCOUNTS IN FluxBB == DO NOT USE THIS FUNCTION !!!</b></center><br/>
    116   - Finally, the migration will create all Piwigo\'s accounts in FluxBB, except the guest.<br/>
    117   <br/>
    118   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/>';
    119 $lang['Register_FluxBB_Mig_Disclaimer'] = '<b><blink>!!! NEVER PERFORM MIGRATION FOR UPDATING !!!</blink></b>';
    120 $lang['Register_FluxBB_Mig_Start'] = '<b>Migration of accounts from Piwigo to FluxBB</b>';
    121 $lang['Register_FluxBB_Mig_Del_Link'] = '<b>Deleting links between accounts of Piwigo and FluxBB</b>';
    122 $lang['Register_FluxBB_Mig_Del_AllUsers'] = '<b>Deleting FluxBB accounts</b>';
    123 $lang['Register_FluxBB_Mig_Del_User'] = '<b>Deletion of the account:</b> ';
    124 $lang['Register_FluxBB_Mig_Add_AllUsers'] = '<b>Transferring Piwigo accounts</b>';
    125 $lang['Register_FluxBB_Mig_Add_User'] = '<b>Transfer of account:</b> ';
    126 $lang['Register_FluxBB_Mig_End'] = '<b>Migration done !</b>';
     103$lang['Mig_Btn'] = 'Migration';
     104$lang['Mig_Title'] = 'Migration of accounts from Piwigo to FluxBB';
     105$lang['Mig_Text'] = '
     106  <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>
     107                --> In this case, your table [PrefixFluxBB]_user of FluxBB must be empty of any account except the 2 accounts guest and administrator.<br><br>
     108  - The migration will first remove the links between accounts of Piwigo and FluxBB.<br>
     109  - Then <b>WILL DELETE ALL FluxBB ACCOUNTS</b> except the 2 accounts guest and administrator.<br>
     110  <br>
     111  <div class="warning">WARNING IF YOU HAVE ANY SPECIAL ACCOUNTS IN FluxBB == DO NOT USE THIS FUNCTION !!!</div><br>
     112  - Finally, the migration will create all Piwigo\'s accounts in FluxBB, except the guest.<br>
     113  <br>
     114  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>';
     115$lang['Mig_Disclaimer'] = '<div class="warning"> NEVER PERFORM MIGRATION FOR UPDATING !!!</div>';
     116$lang['Mig_Start'] = '<b>Migration of accounts from Piwigo to FluxBB</b>';
     117$lang['Mig_Del_Link'] = '<b>Deleting links between accounts of Piwigo and FluxBB</b>';
     118$lang['Mig_Del_AllUsers'] = '<b>Deleting FluxBB accounts</b>';
     119$lang['Mig_Del_User'] = '<b>Deletion of the account:</b> ';
     120$lang['Mig_Add_AllUsers'] = '<b>Transferring Piwigo accounts</b>';
     121$lang['Mig_Add_User'] = '<b>Transfer of account:</b> ';
     122$lang['Mig_End'] = '<b>Migration done !</b>';
     123$lang['Title_Tab'] = 'Register_FluxBB - Version: ';
    127124?>
  • extensions/Register_FluxBB/trunk/language/fr_FR/plugin.lang.php

    r4287 r5606  
    55$lang['Tab_Synchro'] = 'Maintenance : Resynchronisation des comptes';
    66
    7 $lang['Register_FluxBB_Title'] = 'Register FluxBB';
    8 $lang['Register_FluxBB_Disclaimer'] = '
    9   *** Pour débuter, 2 étapes à suivre ***<br/>
    10   1ère étape : Configurer les paramètres du plugin avec les paramètres de FluxBB.<br/>
    11   2ème étape : Migrer les comptes utilisateurs de Piwigo vers FluxBB.<br/><br/>
    12   A l\'issue des 2 étapes principales, le plugin sera pleinement fonctionnel et vous n\'aurez plus à revenir sur cette page.<br/><br/>
    13   *** Pour maintenir les liaisons déjà actives ***<br/>
    14   Maintenance : Synchroniser les tables (dans le cas où un ajout, une mise à jour ou une suppression d\'utilisateur s\'est mal déroulée) permet de remettre à jour mots de passe et adresses email et voir les utilisateurs intrus (Mais vous ne devriez pas avoir à l\'utiliser).<br/><br/>
    15   <b><blink>PENSEZ A ... faire une sauvegarde de votre base et spécialement de vos tables ###_USERS avant toutes actions par mesure de sécurité.</blink></b>';
     7$lang['Title'] = 'Register FluxBB';
     8$lang['Disclaimer'] = '
     9  *** Pour débuter, 2 étapes à suivre ***<br>
     10  1ère étape : Configurer les paramètres du plugin avec les paramètres de FluxBB.<br>
     11  2ème étape : Migrer les comptes utilisateurs de Piwigo vers FluxBB.<br><br>
     12  A l\'issue des 2 étapes principales, le plugin sera pleinement fonctionnel et vous n\'aurez plus à revenir sur cette page.<br><br>
     13  *** Pour maintenir les liaisons déjà actives ***<br>
     14  Maintenance : Synchroniser les tables (dans le cas où un ajout, une mise à jour ou une suppression d\'utilisateur s\'est mal déroulée) permet de remettre à jour mots de passe et adresses email et voir les utilisateurs intrus (Mais vous ne devriez pas avoir à l\'utiliser).<br><br>
     15  <div class="warning">Pensez faire une sauvegarde de votre base et spécialement de vos tables ###_USERS avant toutes actions par mesure de sécurité.</div>';
    1616
    17 $lang['Register_FluxBB_Config_Title'] = 'Configuration du plugin';
    18 $lang['Register_FluxBB_Config_Disclaimer'] = '
    19   Vérifiez les paramètres relatifs à votre installation de FluxBB et corrigez les au besoin.<br/>
     17$lang['Config_Title'] = 'Configuration du plugin';
     18$lang['Config_Disclaimer'] = '
     19  Vérifiez les paramètres relatifs à votre installation de FluxBB et corrigez les au besoin.<br>
    2020  Modifiez, le cas échéant, le comportement du plugin à votre convenance.';
    21 $lang['Register_FluxBB_Prefix'] = 'Préfixe des tables de FluxBB :';
    22 $lang['Register_FluxBB_Admin'] = 'Nom d\'utilisateur de l\'administrateur de Piwigo.';
    23 $lang['Register_FluxBB_Guest'] = 'Nom d\'utilisateur de l\'invité de FluxBB.';
    24 $lang['Register_FluxBB_User'] = '<b><u>Le nom de l\'administrateur de FluxBB doit être identique</u></b>';
    25 $lang['Register_FluxBB_Details'] = 'Niveau de détails dans les rapports d\'opérations.';
    26 $lang['Register_FluxBB_Details_true'] = ' --&gt; Afficher tous les détails des résultats sur les opérations.';
    27 $lang['Register_FluxBB_Details_false'] = ' --&gt; N\'affiche que l\'essentiel des résultats sur les opérations';
    28 $lang['Register_FluxBB_Del_Pt'] = 'Suppression des topics et posts de l\'utilisateur lorsqu\'il est supprimé.';
    29 $lang['Register_FluxBB_Del_Pt_true'] = ' --&gt; Supprime tout';
    30 $lang['Register_FluxBB_Del_Pt_false'] = ' --&gt; Ne supprime pas les posts et les topics';
    31 $lang['Register_FluxBB_Confirm'] = 'Suppression des confirmations sur les actions d\'administration dans l\'audit.';
    32 $lang['Register_FluxBB_Confirm_true'] = ' --&gt; Supprime les confirmations';
    33 $lang['Register_FluxBB_Confirm_false'] = ' --&gt; Confirmation obligatoire avant action dans l\'audit';
    34 $lang['Register_FluxBB_No_Reg_advise'] = '<b>A propos de l\'enregistrement d\'utilisateur sur le forum FluxBB</b><br/><br/>
    35   Pour plus de facilité pour vos utilisateurs, je vous conseille de modifier 2 choses :<br/>
    36   * modifier dans l\'interface d\'administration de FluxBB "Autoriser les nouvelles inscriptions" à NON ( dans : Options - Inscriptions )<br/><br/>
    37   * modifier le fichier</b> : [RacineDeFluxBB]/lang/French/register.php<br/>
    38   <b>en remplacant la ligne suivante :</b><br/><br/>
    39   \'No new regs\'                               =>      \'Ce forum n\\\'accepte pas de nouveaux utilisateurs.\',<br/><br/>
    40   <b>par :</b><br/><br/>
    41   \'No new regs\'                               =>      \'&lt;a href=&quot;http://[VotreRacineDePiwigo]/register.php&quot; &gt; Cliquez ici pour vous inscrire &lt;/a&gt;&lt;br/&gt;&lt;br/&gt;\',<br/>
    42   <br/>
    43   Bien sur vous devez aussi faire le même changement pour les autres langues de votre forum FluxBB.<br/>';
     21$lang['Prefix'] = 'Préfixe des tables de FluxBB :';
     22$lang['Admin'] = 'Nom d\'utilisateur de l\'administrateur de Piwigo.';
     23$lang['Guest'] = 'Nom d\'utilisateur de l\'invité de FluxBB.';
     24$lang['User'] = '<div class="warning">Le nom de l\'administrateur de FluxBB doit être identique</div>';
     25$lang['Details'] = 'Niveau de détails dans les rapports d\'opérations.';
     26$lang['Details_true'] = ' --&gt; Afficher tous les détails des résultats sur les opérations.';
     27$lang['Details_false'] = ' --&gt; N\'affiche que l\'essentiel des résultats sur les opérations';
     28$lang['Del_Pt'] = 'Suppression des topics et posts de l\'utilisateur lorsqu\'il est supprimé.';
     29$lang['Del_Pt_true'] = ' --&gt; Supprime tout';
     30$lang['Del_Pt_false'] = ' --&gt; Ne supprime pas les posts et les topics';
     31$lang['Confirm'] = 'Suppression des confirmations sur les actions d\'administration dans l\'audit.';
     32$lang['Confirm_true'] = ' --&gt; Supprime les confirmations';
     33$lang['Confirm_false'] = ' --&gt; Confirmation obligatoire avant action dans l\'audit';
     34$lang['No_Reg_advise'] = '<b>A propos de l\'enregistrement d\'utilisateur sur le forum FluxBB</b><br><br>
     35  Pour plus de facilité pour vos utilisateurs, je vous conseille de modifier 2 choses:<br>
     36  <b>* modifier dans l\'interface d\'administration de FluxBB "Autoriser les nouvelles inscriptions" à NON ( dans : Options - Inscriptions )</b><br><br>
     37  <b>* modifier le fichier</b> : [RacineDeFluxBB]/lang/French/register.php en remplacant la ligne suivante:
     38  <div class="info">\'No new regs\'                             =>      \'Ce forum n\\\'accepte pas de nouveaux utilisateurs.\'</div>
     39  <b>par :</b>
     40  <div class="info">\'No new regs\'                             =>      \'&lt;a href=&quot;http://[VotreRacineDePiwigo]/register.php&quot; &gt; Cliquez ici pour vous inscrire &lt;/a&gt;&lt;br/&gt;&lt;br/&gt;\'</div>
     41  <br>
     42  Bien sur vous devez aussi faire le même changement pour les autres langues de votre forum FluxBB.<br>';
    4443
    45 $lang['Register_FluxBB_save_config'] ='Configuration enregistrée.';
     44$lang['save_config'] ='Configuration enregistrée.';
    4645
    47 $lang['Register_FluxBB_Audit_Btn'] = 'Audit';
    48 $lang['Register_FluxBB_Sync_Btn'] = 'Synchronisation';
    49 $lang['Register_FluxBB_Sync_Title'] = 'Synchronisation des comptes Piwigo vers FluxBB';
    50 $lang['Register_FluxBB_Sync_Text'] = '
    51   <b><u>Vous avez déjà utilisé le plugin pour lier votre Piwigo (mise à jour du plugin) et/ou votre forum FluxBB n\'est pas vide d\'utilisateurs !!!</u></b><br/>
    52   <br/> -> Ceci signifie que votre forum posséde des utilisateurs.<br/><br/>
    53   - La synchronisation détectera les données présentes en comparant les noms des utilisateurs, leur mot de passe (crypté) et leur adresse email dans les deux tables [PrefixPWG]_users et [PrefixFluxBB]_users.<br/>
    54   - Puis mettra à jour cette table de correspondance ainsi que le mot de passe et l\'adresse email de chaque compte depuis Piwigo vers FluxBB sauf Piwigo Guest et FluxBB Anonymous.<br/>
    55   - Enfin indiquera en erreur les comptes orphelins qui n\'existent que dans l\'une des 2 tables ###_USERS.<br/>
    56   <br/>
    57   A l\'issue de l\'opération lancez un AUDIT et veuillez vérifier la présence de doublons éventuels dans les utilisateurs de FluxBB, si c\'est le cas, il faut supprimer les plus anciens (tri des utilisateurs FluxBB selon leur date d\'incription).<br/>';
    58 $lang['Register_FluxBB_Sync_Check_Dup'] = '<b>Analyse des tables des comptes utilisateurs de Piwigo et FluxBB pour contrôler les doublons</b>';
    59 $lang['Register_FluxBB_Advise_Check_Dup'] = '<b>IMPOSSIBLE de continuer la synchronisation si vous avez des doublons dans les comptes utilisateurs de Piwigo ou FluxBB.</b><br/><br/>';
    60 $lang['Register_FluxBB_Sync_Link_Break'] = '<b>Analyse des liens réparables entre les comptes Piwigo et FluxBB</b>';
    61 $lang['Register_FluxBB_Sync_Link_Bad'] = '<b>Analyse des mauvais liens entre les comptes Piwigo et FluxBB</b>';
    62 $lang['Register_FluxBB_Sync_DataUser'] = '<b>Analyse des mots de passe et des adresses emails entre les comptes Piwigo et FluxBB</b>';
    63 $lang['Register_FluxBB_Sync_PWG2FluxBB'] = '<b>Analyse des comptes existants dans Piwigo et manquants dans FluxBB</b>';
    64 $lang['Register_FluxBB_Sync_FluxBB2PWG'] = '<b>Analyse des comptes existants dans FluxBB et manquants dans Piwigo</b>';
    65 $lang['Register_FluxBB_Sync_OK'] = 'Synchronisation OK<br/><br/>';
     46$lang['Audit_Btn'] = 'Audit';
     47$lang['Sync_Btn'] = 'Synchronisation';
     48$lang['Sync_Title'] = 'Synchronisation des comptes Piwigo vers FluxBB';
     49$lang['Sync_Text'] = '
     50  <div class="warning">Vous avez déjà utilisé le plugin pour lier votre Piwigo (mise à jour du plugin) et/ou votre forum FluxBB n\'est pas vide d\'utilisateurs !!!</div><br>
     51  <br> -> Ceci signifie que votre forum posséde des utilisateurs.<br><br>
     52  - La synchronisation détectera les données présentes en comparant les noms des utilisateurs, leur mot de passe (crypté) et leur adresse email dans les deux tables [PrefixPWG]_users et [PrefixFluxBB]_users.<br>
     53  - Puis mettra à jour cette table de correspondance ainsi que le mot de passe et l\'adresse email de chaque compte depuis Piwigo vers FluxBB sauf Piwigo Guest et FluxBB Anonymous.<br>
     54  - Enfin indiquera en erreur les comptes orphelins qui n\'existent que dans l\'une des 2 tables ###_USERS.<br>
     55  <br>
     56  A l\'issue de l\'opération lancez un AUDIT et veuillez vérifier la présence de doublons éventuels dans les utilisateurs de FluxBB, si c\'est le cas, il faut supprimer les plus anciens (tri des utilisateurs FluxBB selon leur date d\'incription).<br>';
     57$lang['Sync_Check_Dup'] = '<b>Analyse des tables des comptes utilisateurs de Piwigo et FluxBB pour contrôler les doublons</b>';
     58$lang['Advise_Check_Dup'] = '<b>IMPOSSIBLE de continuer la synchronisation si vous avez des doublons dans les comptes utilisateurs de Piwigo ou FluxBB.</b><br><br>';
     59$lang['Sync_Link_Break'] = '<b>Analyse des liens réparables entre les comptes Piwigo et FluxBB</b>';
     60$lang['Sync_Link_Bad'] = '<b>Analyse des mauvais liens entre les comptes Piwigo et FluxBB</b>';
     61$lang['Sync_DataUser'] = '<b>Analyse des mots de passe et des adresses emails entre les comptes Piwigo et FluxBB</b>';
     62$lang['Sync_PWG2FluxBB'] = '<b>Analyse des comptes existants dans Piwigo et manquants dans FluxBB</b>';
     63$lang['Sync_FluxBB2PWG'] = '<b>Analyse des comptes existants dans FluxBB et manquants dans Piwigo</b>';
     64$lang['Sync_OK'] = 'Synchronisation OK<br><br>';
    6665
    67 $lang['Register_FluxBB_Audit_PWG_Dup'] = '<b>Audit de la table des comptes de Piwigo</b>';
    68 $lang['Register_FluxBB_Error_PWG_Dup'] = '<b>Erreur dans la table des comptes Piwigo, il y a des doublons :</b> ';
    69 $lang['Register_FluxBB_Advise_PWG_Dup'] = '<b>ATTENTION ! Vous devez faire ces corrections dans Piwigo avant de continuer<br>utilisez le gestionnaires d\'utilisateurs de Piwigo pour régler le problème.</b>';
     66$lang['Audit_PWG_Dup'] = '<b>Audit de la table des comptes de Piwigo</b>';
     67$lang['Error_PWG_Dup'] = '<b>Erreur dans la table des comptes Piwigo, il y a des doublons :</b> ';
     68$lang['Advise_PWG_Dup'] = '<b>ATTENTION ! Vous devez faire ces corrections dans Piwigo avant de continuer<br>utilisez le gestionnaires d\'utilisateurs de Piwigo pour régler le problème.</b>';
    7069
    71 $lang['Register_FluxBB_Audit_FluxBB_Dup'] = '<b>Audit de la table des comptes FluxBB</b>';
    72 $lang['Register_FluxBB_Error_FluxBB_Dup'] = '<b>Erreur dans la table des comptes FluxBB, il y a des doublons :</b> ';
    73 $lang['Register_FluxBB_Advise_FluxBB_Dup'] = '<b>ATTENTION Vous devez faire ces corrections dans FluxBB avant de continuer<br>utilisez les icones pour supprimer les utilisateurs de FluxBB et régler le problème.</b>';
     70$lang['Audit_FluxBB_Dup'] = '<b>Audit de la table des comptes FluxBB</b>';
     71$lang['Error_FluxBB_Dup'] = '<b>Erreur dans la table des comptes FluxBB, il y a des doublons :</b> ';
     72$lang['Advise_FluxBB_Dup'] = '<b>ATTENTION Vous devez faire ces corrections dans FluxBB avant de continuer<br>utilisez les icones pour supprimer les utilisateurs de FluxBB et régler le problème.</b>';
    7473
    75 $lang['Register_FluxBB_Audit_Link_Break'] = '<b>Audit des liens réparables entre les comptes Piwigo et FluxBB</b>';
    76 $lang['Register_FluxBB_Error_Link_Break'] = '<b>Lien brisé entre les comptes Piwigo et FluxBB :</b> ';
    77 $lang['Register_FluxBB_New_Link'] = 'Liaison du compte : ';
     74$lang['Audit_Link_Break'] = '<b>Audit des liens réparables entre les comptes Piwigo et FluxBB</b>';
     75$lang['Error_Link_Break'] = '<b>Lien brisé entre les comptes Piwigo et FluxBB :</b> ';
     76$lang['New_Link'] = 'Liaison du compte : ';
    7877
    79 $lang['Register_FluxBB_Audit_Link_Bad'] = '<b>Audit des mauvais liens entre les comptes Piwigo et FluxBB</b>';
    80 $lang['Register_FluxBB_Error_Link_Del'] = '<b>Erreur dans la table de lien entre les 2 utilisateurs :</b> ';
    81 $lang['Register_FluxBB_Link_Del'] = 'Suppression du lien : ';
    82 $lang['Register_FluxBB_Error_Link_Dead'] = '<b>Erreur dans la table de lien, des liens morts existent :</b> ';
    83 $lang['Register_FluxBB_Link_Dead'] = 'Suppression du liens morts ';
    84 $lang['Register_FluxBB_Error_Link_Dup'] = '<b>Erreur dans la table de lien, il y a des doublons :</b> ';
    85 $lang['Register_FluxBB_Link_Dup'] = 'Suppression des liens dupliqués ';
     78$lang['Audit_Link_Bad'] = '<b>Audit des mauvais liens entre les comptes Piwigo et FluxBB</b>';
     79$lang['Error_Link_Del'] = '<b>Erreur dans la table de lien entre les 2 utilisateurs :</b> ';
     80$lang['Link_Del'] = 'Suppression du lien : ';
     81$lang['Error_Link_Dead'] = '<b>Erreur dans la table de lien, des liens morts existent :</b> ';
     82$lang['Link_Dead'] = 'Suppression du liens morts ';
     83$lang['Error_Link_Dup'] = '<b>Erreur dans la table de lien, il y a des doublons :</b> ';
     84$lang['Link_Dup'] = 'Suppression des liens dupliqués ';
    8685
    87 $lang['Register_FluxBB_Audit_Synchro'] = '<b>Audit de la synchronisation des mots de passe et des adresses emails entre les comptes Piwigo et FluxBB</b>';
    88 $lang['Register_FluxBB_Error_Synchro'] = '<b>Mauvaise synchronisation du compte :</b> ';
    89 $lang['Register_FluxBB_Error_Synchro_Pswd'] = 'pour le mot de passe';
    90 $lang['Register_FluxBB_Error_Synchro_Mail'] = 'pour l\'adresse email';
    91 $lang['Register_FluxBB_Audit_Synchro_OK'] = ' <b>: Synchro des données OK</b>';
    92 $lang['Register_FluxBB_Sync_User'] = 'Synchronisation du compte : ';
     86$lang['Audit_Synchro'] = '<b>Audit de la synchronisation des mots de passe et des adresses emails entre les comptes Piwigo et FluxBB</b>';
     87$lang['Error_Synchro'] = '<b>Mauvaise synchronisation du compte :</b> ';
     88$lang['Error_Synchro_Pswd'] = 'pour le mot de passe';
     89$lang['Error_Synchro_Mail'] = 'pour l\'adresse email';
     90$lang['Audit_Synchro_OK'] = ' <b>: Synchro des données OK</b>';
     91$lang['Sync_User'] = 'Synchronisation du compte : ';
    9392
    94 $lang['Register_FluxBB_Audit_PWG2FluxBB'] = '<b>Audit des comptes existants dans Piwigo et manquants dans FluxBB</b>';
    95 $lang['Register_FluxBB_Error_PWG2FluxBB'] = '<b>Le compte Piwigo n\'existe pas dans FluxBB :</b> ';
    96 $lang['Register_FluxBB_Add_User'] = 'Ajout dans FluxBB du compte : ';
     93$lang['Audit_PWG2FluxBB'] = '<b>Audit des comptes existants dans Piwigo et manquants dans FluxBB</b>';
     94$lang['Error_PWG2FluxBB'] = '<b>Le compte Piwigo n\'existe pas dans FluxBB :</b> ';
     95$lang['Add_User'] = 'Ajout dans FluxBB du compte : ';
    9796
    98 $lang['Register_FluxBB_Audit_FluxBB2PWG'] = '<b>Audit des comptes existants dans FluxBB et manquants dans Piwigo</b>';
    99 $lang['Register_FluxBB_Error_FluxBB2PWG'] = '<b>Le compte FluxBB n\'existe pas dans Piwigo :</b> ';
    100 $lang['Register_FluxBB_Del_User'] = 'Suppression de FluxBB du compte : ';
     97$lang['Audit_FluxBB2PWG'] = '<b>Audit des comptes existants dans FluxBB et manquants dans Piwigo</b>';
     98$lang['Error_FluxBB2PWG'] = '<b>Le compte FluxBB n\'existe pas dans Piwigo :</b> ';
     99$lang['Del_User'] = 'Suppression de FluxBB du compte : ';
    101100
    102 $lang['Register_FluxBB_Audit_OK'] = 'Audit OK<br/><br/>';
     101$lang['Audit_OK'] = 'Audit OK<br><br>';
    103102
    104 $lang['Register_FluxBB_Mig_Btn'] = 'Migration';
    105 $lang['Register_FluxBB_Mig_Title'] = 'Migration des comptes de Piwigo vers FluxBB';
    106 $lang['Register_FluxBB_Mig_Text'] = '
    107   <b><u>!!! A N\'UTILISER QUE SI</u> vous n\'avez jamais utilisé le plugin pour lier Piwigo à FluxBB <u>ET SI</u> votre forum est vide d\'utilisateurs !!!</b><br/><br/>
    108                 --> Dans ce cas, votre table [PrefixFluxBB]_users de FluxBB doit être vide de tout compte sauf les 2 comptes d\'invité et d\'administrateur.<br/><br/>
    109   - La migration va d\'abord supprimer les liens des comptes entre Piwigo et FluxBB.<br/>
    110   - Puis <b>SUPPRIMERA TOUS LES COMPTES FluxBB</b> sauf les 2 comptes d\'invité et d\'administrateur.<br/>
    111   <br/>
    112   <center><b>!!! ATTENTION SI VOUS AVEZ DES COMPTES PARTICULIERS DANS FluxBB == NE SURTOUT PAS UTILISER CETTE FONCTION !!!</b></center><br/>
    113   - Enfin la migration va créer tout les comptes de Piwigo dans FluxBB sauf l\'invité.<br/>
    114   <br/>
    115   Si des erreurs se produisent pendant l\'opération, corrigez la cause du problème et recommencez l\'opération de migration (à ce moment là seulement vous pouvez renouveller la migration).<br/>';
    116 $lang['Register_FluxBB_Mig_Disclaimer'] = '<b><blink>!!! NE JAMAIS EFFECTUER DE MIGRATION POUR METTRE A JOUR !!!</blink></b>';
    117 $lang['Register_FluxBB_Mig_Start'] = '<b>Migration des comptes Piwigo vers FluxBB</b>';
    118 $lang['Register_FluxBB_Mig_Del_Link'] = '<b>Suppression des liens entre les comptes Piwigo et FluxBB</b>';
    119 $lang['Register_FluxBB_Mig_Del_AllUsers'] = '<b>Suppression des comptes FluxBB</b>';
    120 $lang['Register_FluxBB_Mig_Del_User'] = '<b>Suppression du compte :</b> ';
    121 $lang['Register_FluxBB_Mig_Add_AllUsers'] = '<b>Transfert des comptes Piwigo</b>';
    122 $lang['Register_FluxBB_Mig_Add_User'] = '<b>Transfert du compte :</b> ';
    123 $lang['Register_FluxBB_Mig_End'] = '<b>Migration finie !</b>';
     103$lang['Mig_Btn'] = 'Migration';
     104$lang['Mig_Title'] = 'Migration des comptes de Piwigo vers FluxBB';
     105$lang['Mig_Text'] = '
     106  <div class="warning"> A N\'UTILISER QUE SI vous n\'avez jamais utilisé le plugin pour lier Piwigo à FluxBB <u>ET SI</u> votre forum est vide d\'utilisateurs !!!</div><br>
     107                --> Dans ce cas, votre table [PrefixFluxBB]_users de FluxBB doit être vide de tout compte sauf les 2 comptes d\'invité et d\'administrateur.<br><br>
     108  - La migration va d\'abord supprimer les liens des comptes entre Piwigo et FluxBB.<br>
     109  - Puis <b>SUPPRIMERA TOUS LES COMPTES FluxBB</b> sauf les 2 comptes d\'invité et d\'administrateur.<br>
     110  <br>
     111  <div class="warning">ATTENTION SI VOUS AVEZ DES COMPTES PARTICULIERS DANS FluxBB == NE SURTOUT PAS UTILISER CETTE FONCTION !!!</div><br>
     112  - Enfin la migration va créer tout les comptes de Piwigo dans FluxBB sauf l\'invité.<br>
     113  <br>
     114  Si des erreurs se produisent pendant l\'opération, corrigez la cause du problème et recommencez l\'opération de migration (à ce moment là seulement vous pouvez renouveller la migration).<br>';
     115$lang['Mig_Disclaimer'] = '<div class="warning"> NE JAMAIS EFFECTUER DE MIGRATION POUR METTRE A JOUR !!!</div>';
     116$lang['Mig_Start'] = '<b>Migration des comptes Piwigo vers FluxBB</b>';
     117$lang['Mig_Del_Link'] = '<b>Suppression des liens entre les comptes Piwigo et FluxBB</b>';
     118$lang['Mig_Del_AllUsers'] = '<b>Suppression des comptes FluxBB</b>';
     119$lang['Mig_Del_User'] = '<b>Suppression du compte :</b> ';
     120$lang['Mig_Add_AllUsers'] = '<b>Transfert des comptes Piwigo</b>';
     121$lang['Mig_Add_User'] = '<b>Transfert du compte :</b> ';
     122$lang['Mig_End'] = '<b>Migration finie !</b>';
     123$lang['Title_Tab'] = 'Register_FluxBB - Version: ';
    124124?>
  • extensions/Register_FluxBB/trunk/main.inc.php

    r4287 r5606  
    22/*
    33Plugin Name: Register FluxBB
    4 Version: 2.1.3
     4Version: 2.2.0
    55Description: Link user registration from Piwigo to FluxBB forum (registration, password changing, deletion) - Original Nicco's NBC_LinkUser2PunBB plugin upgraded to Piwigo / Liez l'inscription des utilisateurs de Piwigo avec votre forum FluxBB - Portage du plugin NBC_LinkUser2PunBB de Nicco vers Piwigo
    66Plugin URI: http://phpwebgallery.net/ext/extension_view.php?eid=252
     
    3838                      - Full HTML 4.0 for tpl
    3939
     402.2.0     - 03/04/10  - Piwigo 2.1 compatibility
     41                      - Adding css file
     42                      - Templates refactory: Moved with css in a "template" subdirectory of admin directory, Moving icons in template directory, using css rules to improve important text display
     43                      - functions_Register_FluxBB.inc.php renamed in functions.inc.php
     44                      - Language files revision
     45                      - Obsolete files management
     46
    4047--------------------------------------------------------------------------------
    4148*/
     
    4754if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!');
    4855
    49 define('Register_FluxBB_DIR' , basename(dirname(__FILE__)));
    50 define('Register_FluxBB_PATH' , PHPWG_PLUGINS_PATH . Register_FluxBB_DIR . '/');
    51 include_once (Register_FluxBB_PATH.'include/functions_Register_FluxBB.inc.php');
     56if (!defined('REGFLUXBB_DIR')) define('REGFLUXBB_DIR' , basename(dirname(__FILE__)));
     57if (!defined('REGFLUXBB_PATH')) define('REGFLUXBB_PATH' , PHPWG_PLUGINS_PATH.basename(dirname(__FILE__)).'/');
     58
     59include_once (REGFLUXBB_PATH.'include/constants.php');
     60include_once (REGFLUXBB_PATH.'include/functions.inc.php');
     61
    5262
    5363/* plugin administration */
     
    5868  array_push($menu, array(
    5969    'NAME' => 'Register FluxBB',
    60     'URL'  => get_admin_plugin_menu_link(Register_FluxBB_PATH.'admin/Register_FluxBB_admin.php')));
     70    'URL'  => get_admin_plugin_menu_link(REGFLUXBB_PATH.'admin/admin.php')));
    6171  return $menu;
    6272}
     
    7080  global $conf;
    7181       
    72   include_once (Register_FluxBB_PATH.'include/functions_Register_FluxBB.inc.php');
     82  include_once (REGFLUXBB_PATH.'include/functions.inc.php');
    7383
    7484  // Warning : FluxBB uses Sha1 hash instead of md5 for Piwigo !
     
    8292function Register_FluxBB_Deluser($user_id)
    8393{
    84   include_once (Register_FluxBB_PATH.'include/functions_Register_FluxBB.inc.php');
     94  include_once (REGFLUXBB_PATH.'include/functions.inc.php');
    8595
    8696  FluxBB_Deluser( FluxBB_Searchuser($user_id), true );
     
    94104{
    95105  global $conf, $user ;
    96   include_once (Register_FluxBB_PATH.'include/functions_Register_FluxBB.inc.php');
     106  include_once (REGFLUXBB_PATH.'include/functions.inc.php');
    97107
    98108/* user update */
     
    166176      if (count($errors) == 0)
    167177      {
    168         include_once (Register_FluxBB_PATH.'include/functions_Register_FluxBB.inc.php');
     178        include_once (REGFLUXBB_PATH.'include/functions.inc.php');
    169179     
    170180        $query = '
  • extensions/Register_FluxBB/trunk/maintain.inc.php

    r4287 r5606  
    11<?php
    22
    3 define('Register_FluxBB_DIR' , basename(dirname(__FILE__)));
    4 define('Register_FluxBB_PATH' , PHPWG_PLUGINS_PATH . Register_FluxBB_DIR . '/');
    5 
     3if(!defined("REGFLUXBB_DIR")) define('REGFLUXBB_DIR' , basename(dirname(__FILE__)));
     4if(!defined("REGFLUXBB_PATH")) define('REGFLUXBB_PATH' , PHPWG_PLUGINS_PATH.REGFLUXBB_DIR.'/');
    65//ini_set('error_reporting', E_ALL);
    76//ini_set('display_errors', true);
    87
    98include_once (PHPWG_ROOT_PATH.'/include/constants.php');
    10 include_once (Register_FluxBB_PATH.'include/constants.php');
    11 
     9include_once (REGFLUXBB_PATH.'include/constants.php');
     10include_once (REGFLUXBB_PATH.'include/functions.inc.php');
    1211
    1312
     
    3837function plugin_activate()
    3938{
     39  global $conf;
    4040
     41/* Cleaning obsolete files */
     42/* *********************** */
     43  regfluxbb_obsolete_files();
    4144}
    4245
Note: See TracChangeset for help on using the changeset viewer.