par lolovoisin » Mer 17 Juin 2009 09:00
Mise à jour- Version: Passage de la version 1.0.1 à la version 1.0.2
- Description:
- Amélioration du code
- Le membre ne peut désormais répondre qu'à la personne qui lui a envoyé un MP
Procédure:
Ouvrir includes/ucp/ucp_pm_compose.php
cherchez:
- Code: Tout sélectionner
if (($user->data['user_posts'] < $config['min_post_before_pm']) && !$auth->acl_get('m_') && !$auth->acl_get('a_'))
{
$message = $user->lang['NO_AUTH_SEND_MESSAGE_MIN_REQUIRE'] . ': ' . $config['min_post_before_pm'];
trigger_error($message);
}
remplacez par:
- Code: Tout sélectionner
if (($user->data['user_posts'] < $config['min_post_before_pm']) && !$auth->acl_gets('a_', 'm_'))
{
$message = sprintf($user->lang['NO_AUTH_SEND_MESSAGE_MIN_REQUIRE'], $config['min_post_before_pm']);
trigger_error($message);
}
cherchez:
- Code: Tout sélectionner
avant ajoutez:
- Code: Tout sélectionner
if (($user->data['user_posts'] < $config['min_post_before_pm']) && !$auth->acl_gets('a_', 'm_'))
{
$message = sprintf($user->lang['NO_AUTH_SEND_MESSAGE_MIN_REQUIRE'], $config['min_post_before_pm']);
trigger_error($message);
}
cherchez:
- Code: Tout sélectionner
$enable_magic_url = $drafts = false;
aprés ajoutez:
- Code: Tout sélectionner
$min_post_before_pm = ($user->data['user_posts'] < $config['min_post_before_pm'] && !$auth->acl_gets('a_', 'm_')) ? true : false;
cherchez:
- Code: Tout sélectionner
'S_FORM_ENCTYPE' => $form_enctype,
aprés ajoutez:
- Code: Tout sélectionner
'S_MIN_POST_BEFORE_PM' => $min_post_before_pm,
Ouvrir language/fr/ucp.php
cherchez:
- Code: Tout sélectionner
'NO_AUTH_SEND_MESSAGE_MIN_REQUIRE' => Vous n’êtes pas autorisé à envoyer de messages privés car vous n’avez pas assez de messages à votre compteur. Le minimum de message pour pouvoir envoyer des MP est de ,
remplacez par:
- Code: Tout sélectionner
'NO_AUTH_SEND_MESSAGE_MIN_REQUIRE' => 'Vous n’êtes pas autorisé à envoyer de messages privés car vous n’avez pas assez de messages à votre compteur.<br />Il vous faut au minimum <b>%d message(s)</b> pour pouvoir envoyer des MP',
Ouvrir language/en/ucp.php
cherchez:
- Code: Tout sélectionner
'NO_AUTH_SEND_MESSAGE_MIN_REQUIRE' => 'You are not authorised to send private messages because your number of message is not high enough. The minimum number of post to send PM is',
remplacez par:
- Code: Tout sélectionner
'NO_AUTH_SEND_MESSAGE_MIN_REQUIRE' => 'You are not authorised to send private messages because your number of message is not high enough.<br />You need to have a minimum of <b>%d message(s)</b> to send PM.',
Ouvrir styles/prosilver/template/posting_editor.html
cherchez:
- Code: Tout sélectionner
<dl class="pmlist">
<dt><textarea id="username_list" name="username_list" class="inputbox" cols="50" rows="2"></textarea></dt>
<dd><span><a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a></span></dd>
<dd><input type="submit" name="add_to" value="{L_ADD}" class="button2" /></dd>
<dd><input type="submit" name="add_bcc" value="{L_ADD_BCC}" class="button2" /></dd>
</dl>
remplacez par:
- Code: Tout sélectionner
<dl class="pmlist">
<!-- IF not S_MIN_POST_BEFORE_PM -->
<dt><textarea id="username_list" name="username_list" class="inputbox" cols="50" rows="2"></textarea></dt>
<dd><span><a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a></span></dd>
<dd><input type="submit" name="add_to" value="{L_ADD}" class="button2" /></dd>
<dd><input type="submit" name="add_bcc" value="{L_ADD_BCC}" class="button2" /></dd>
<!-- ENDIF -->
</dl>
Zip, lien de téléchargement et topic de présentation mis à jour.