Pour ma part cela m'horripile.
Dans un premier temps, nous allons faire une modification pour que les membres ne puissent pas modifier le titre du sujet lors d'une réponse (en fait, nous allons tous simplement cacher le titre).
cacher le titre dans la réponse rapide

- ouvrir : style/prosilver/template/quickreply_editor.html
- Rechercher :
Code : Tout sélectionner
<dd><input type="text" name="subject" id="subject" size="45" maxlength="124" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
Remplacer par
Code : Tout sélectionner
<dd><input type="hidden" name="subject" id="subject" size="45" maxlength="124" tabindex="2" value="{SUBJECT}" class="inputbox autowidth" /></dd>
- Rechercher :
- ouvrir : posting.php
- Rechercher :
Code : Tout sélectionner
$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
Remplacer par
ce code me provoquais des erreurs ([phpBB Debug] PHP Warning: in file [ROOT]/posting.php on line 1676: strpos(): Empty needle)
Code : Tout sélectionner
$post_data['post_subject'] = ((strpos($post_data['post_subject'], '') !== 0) ? '' : '') . censor_text($post_data['post_subject']);
jai donc modifier un peu
Code : Tout sélectionner
$post_data['post_subject'] = ((strpos($post_data['post_subject'], '') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
- Rechercher :
- ouvrir : viewtopic.php
- Rechercher :
Code : Tout sélectionner
'SUBJECT' => 'Re: ' . censor_text($topic_data['topic_title']),
Remplacer par
Code : Tout sélectionner
'SUBJECT' => '' . censor_text($topic_data['topic_title']),
- Rechercher :
- ouvrir : includes/functions_content.php
- Rechercher
Code : Tout sélectionner
if ($allow_reply && strpos($string, 'Re: ') === 0)
Remplacer par
Code : Tout sélectionner
if ($allow_reply && strpos($string, '') === 0)
- Rechercher :
Code : Tout sélectionner
$string = 'Re: ' . $string;
Remplacer par
Code : Tout sélectionner
$string = '' . $string;
- Rechercher
- ouvrir : includes/ucp/ucp_pm_compose.php
- Rechercher :
Code : Tout sélectionner
$message_subject = ((!preg_match('/^Re:/', $message_subject)) ? 'Re: ' : '') . censor_text($message_subject);
Remplacer par
Code : Tout sélectionner
$message_subject = ((!preg_match('/^Re:/', $message_subject)) ? '' : '') . censor_text($message_subject);
- Rechercher :

