Ce MOD a été mis à jour par l'auteur à la version 1.0.1.
Zip, lien de téléchargement et topic de présentation mis à jour.Mise à jourOuvrir: includes/acp/acp_board.php
Trouver et supprimer
- Code: Tout sélectionner
if ($user->data['user_type'] == USER_FOUNDER)
{
$display_vars['vars']['display_pm_ip'] = array('lang' => 'DISPLAY_IP_PM', 'validate' => 'int', 'type' => 'select', 'method' => 'display_pm_ip_select', 'explain' => true); }
Trouver et supprimer
- Code: Tout sélectionner
function display_pm_ip_select($value, $key = '')
{
global $user;
$user->add_lang('acp/users');
return '<option value="'. VIEW_PM_IP_FOUNDER .'"' . (($value == VIEW_PM_IP_FOUNDER ) ? ' selected="selected"' : '') . '>' . $user->lang['FOUNDER'] . '</option><option value="'. VIEW_PM_IP_ADMIN . '"' . (($value == VIEW_PM_IP_ADMIN) ? ' selected="selected"' : '') . '>' . $user->lang['G_ADMINISTRATORS'] . '</option><option value="'. VIEW_PM_IP_MOD . '"' . (($value == VIEW_PM_IP_MOD) ? ' selected="selected"' : '') . '>' . $user->lang['G_GLOBAL_MODERATORS'] . '</option>';
}
Ouvrir: includes/constants.php
Trouver et supprimer
- Code: Tout sélectionner
define('VIEW_PM_IP_FOUNDER', 0);
define('VIEW_PM_IP_ADMIN', 1);
define('VIEW_PM_IP_MOD', 2);
Ouvrir: includes/ucp/ucp_pm_viewmessage.php
Trouver
- Code: Tout sélectionner
if ( ($config['display_pm_ip'] == VIEW_PM_IP_FOUNDER && $user->data['user_type'] == USER_FOUNDER) || ($config['display_pm_ip'] == VIEW_PM_IP_ADMIN && $auth->acl_get('a_')) || ($config['display_pm_ip'] == VIEW_PM_IP_MOD && $auth->acl_get('m_')) )
Remplacer par
- Code: Tout sélectionner
if ( $user->data['user_type'] == USER_FOUNDER) || $auth->acl_get('m_display_pm_ip') )
Ouvrir: language/en/acp/board.php
Trouver et supprimer
- Code: Tout sélectionner
'DISPLAY_IP_PM' => 'Display IP adress in private messages',
'DISPLAY_IP_PM_EXPLAIN' => 'You have to specify the minimum permission’s level to view this information.',
Ouvrir: language/en/acp/permissions_phpbb.php
Trouver
- Code: Tout sélectionner
'acl_m_ban' => array('lang' => 'Can manage bans<br /><em>This setting is only assigned globally. It is not forum based.</em>', 'cat' => 'misc'),
Ajouter après
- Code: Tout sélectionner
'acl_m_display_pm_ip' => array('lang' => 'Can display Ip adress of private message', 'cat' => 'pm'),
Ouvrir: language/fr/acp/board.php
Trouver et supprimer
- Code: Tout sélectionner
'DISPLAY_IP_PM' => 'Afficher l’adresse IP des messages privés',
'DISPLAY_IP_PM_EXPLAIN' => 'Vous devez indiquer quel niveau de permission est requis pour visualiser cette information.',
Ouvrir: language/fr/acp/permissions_phpbb.php
Trouver
- Code: Tout sélectionner
'acl_m_ban' => array('lang' => 'Peut gérer les bannissements<br /><em>Notez que ce réglage est assigné globalement. Il n’est pas basé sur le forum.</em>', 'cat' => 'misc'),
Ajouter après
- Code: Tout sélectionner
'acl_m_display_pm_ip' => array('lang' => 'Peut afficher l’adresse IP d’un message privé', 'cat' => 'pm'),