Support de smfgratuit

Réservé aux forums smf officiel => Aide pour nos réalisations => Discussion démarrée par: onlinebb le 04 Mai 2008 à 12:04:31



Titre: Topic solved - activé Résolu avec Icone
Posté par: onlinebb le 04 Mai 2008 à 12:04:31
Bonjour

Maintenant que cela fonctionne avec le theme par défaut j'ai essayé avec d'autres themes en modifiant le Display.template.php comme indiqué dans l'aide mais lorsque j'utilise un template affichant des icones à la place des textes je n'ai rien.

Ce n'est pas un manque des fichiers gif (que j'ai bien mis en place) car en regardant dans le code de la page html affichée, je n'ai pas les lignes "Résolu" et "Réouvrir".

J'ai pensé que l'affichage des icones était un paramètres dans l'admin mais je n'ai pas trouvé.


Titre: Topic solved - activé Résolu avec Icone
Posté par: Marc le 04 Mai 2008 à 23:19:03
Bonjour,

C'est que le fichier est retouché et que le fonctionnement normal n'est pas d'actualité, il faut donc adapter le code au thème que tu utilises.


Titre: Topic solved - activé Résolu avec Icone
Posté par: onlinebb le 10 Mai 2008 à 10:25:58
J'ai fini par trouver le code à mettre à jour.
La mise en place des icones était gérée autrement et j'ai du adapter ce code :
   
Code:
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'] .'');
}

de cette manière :

   
Code:
if (($context['user']['started'] || $context['user']['is_admin'] || $context['can_topicsolved']) && isset($context['topicSolved']))
{
$buttonArray[] = '<a href="' . $scripturl . '?action=topicsolve;topic=' . $context['current_topic'] . ';accept=1">' . ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/accept.gif" alt="' . $txt[465] . '" border="0" />' : $txt[465]) . '</a>';

$buttonArray[] = '<a href="' . $scripturl . '?action=topicsolve;topic=' . $context['current_topic'] . '">' . ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/reject.gif" alt="' . $txt[465] . '" border="0" />' : $txt[465]) . '</a>';
}