Au niveau du style, faut mettre ceci:
- Code: Tout sélectionner
<dl>
<dt><label for="user_colour">{L_USER_COLOUR}:</label><br />{L_USER_COLOUR_EXPLAIN}<br />[ <a href="#" style="cursor: pointer;" onclick="javascript:reset_user_colour('{USER_DEFAULT_GROUP_COLOUR}'); return false;">{L_USER_COLOUR_RESET}</a> ]</dt>
<dd><input class="text color {required:false,caps:false}" type="text" id="user_colour" name="user_colour" value="{USER_COLOUR}" /></dd>
</dl>
Regarde bien le "onclick". J'ai mis des apostrophes car elles sont nécessaires.

Et le "reset" se fera. En revanche, il conservera la couleur précédente
tant que tu ne passes pas ta souris sur le champ ou que tu ne valides pas. Mais j'ai pas trouvé mieux.
Autre petite remarque, tu as mis à jour la couleur de l'utilisateur mais tu oublies qu'il y a plusieurs endroits modifiés (phpbb_config, phpbb_posts) dans le code phpBB donc en clair, ta modification ne s'applique qu'au pseudo. Il est donc possible que sur ton forum, une fois la couleur changée, il reste des zones non modifiées qui apparaîtront sur ton ancienne couleur. Le vidage de cache n'y changera rien car il faut compléter le code au niveau php.
