hmm, y'a plusieurs choses à faire:
-> paramétrer le topicsolved, tu indiques l'avoir fait.
-> activer la section comme topicsolved, ça c'est fait tu le vois par le message
-> régler la permission du groupe, sachant que l'admin passe outre cette permission
La partie qui applique le topicsolved dans le display:
//option topicsolved
if (($context['user']['started'] || $context['user']['is_admin'] || $context['can_topicsolved']) && isset($context['topicSolved']))
{
$normal_buttons['TPAccept'] = array('text' => 'topicsolved_accept', 'image' => 'accept.gif', 'lang' => true, 'url' => $scripturl . '?action=topicsolve;topic='. $context['current_topic'] .';accept=1');
$normal_buttons['TPReject'] = array('text' => 'topicsolved_reject', 'image' => 'reject.gif', 'lang' => true, 'url' => $scripturl . '?action=topicsolve;topic='. $context['current_topic'] .'');
}
Sachant que la condition implique que le membre doit être l'auteur du premier post, ou l'admin ou que tu sois autoriser à résoudre le post et que celui-ci soit activé.
Ton soucis vient de ton display, pourrais tu le zipper?