Support de smfgratuit

Réservé aux forums smf officiel => Archives des demandes d'aides => Discussion démarrée par: golden le 14 Octobre 2008 à 22:59:11



Titre: Personnalisation forum
Posté par: golden le 14 Octobre 2008 à 22:59:11
Bonjours a vous tous.

Je regarde souvent des thème de forum et je remarque que de plus en plus que certain on un style différent de présentation
Que ce soit en présentation des catégorie ( voir image 1 )
et aussi en présentation des sections ( voir image 2 )

Perso plus je les vois et plus j'adore et je voudrais bien savoir comment faire pour avoir pareil.
Je trouve plus class et plus clair comme ça.

Merci d'avance pour vos réponses.
Je signale aussi que je suis pas le roi des codeurs donc soyez bien clair.


Autrement MKC, tu as fait une annonce pour une mise à jours te Tiny portal mais j'ai peur de faire des connerie
car si je supprime le paquet de l'ancienne version j'ai peur de perdre tous ce que j'ai mis déjà sur mon portail.
Comment puis je procéder pour mettre cette nouvelle version


Titre: Personnalisation forum
Posté par: Marc le 14 Octobre 2008 à 23:03:22
Bonjour golden,

Pour tes modifs cela se passe dans les fichiers boardindex.template.php et MessageIndex.template.php et en plus la feuille de style.
Si tu as le nom du thème ça serait interessant.

Pour tinyportal 1.0.6 beta2, la traduction est presque finie et je vais faire un tuto pour la mise à jour et installation, j'attend la fin de la traduction  ;D


Titre: Personnalisation forum
Posté par: golden le 14 Octobre 2008 à 23:07:40
Pour tiny portal, je vais attendre encore un peu que le trad soit fini.

Autrement mon thème est DSV1 de chez dzinerstudio ( payant )
si tu veux les fichiers, tu me dit


Titre: Personnalisation forum
Posté par: Marc le 14 Octobre 2008 à 23:09:29
Si tu as déjà le thème, tu veux l'appliquer à un autre thème je suppose, donc il me faudrait le thème que tu souhaites modifier et celui dont tu veux récupérer la modification  :-*
Tu m'envois ça sur mon mail


Titre: Personnalisation forum
Posté par: golden le 14 Octobre 2008 à 23:12:34
Non on c'est mal compris.
Je voudrais appliquer sur mon thème perso et faire comme les deux images que j'ai mis en pièce jointe


Titre: Personnalisation forum
Posté par: Marc le 14 Octobre 2008 à 23:17:27
Non on c'est mal compris.
Je voudrais appliquer sur mon thème perso et faire comme les deux images que j'ai mis en pièce jointe
J'ai bien compris, il me faut donc le thème dont tu souhaites récupérer le style et il me faut celui que tu as actuellement pour te préparer un dérivé de thème.  :-*


Titre: Personnalisation forum
Posté par: golden le 14 Octobre 2008 à 23:19:22
ça j'ai pas par contre.
j'ai juste mon thème

Je vais regarder si j'en trouve


Titre: Personnalisation forum
Posté par: golden le 14 Octobre 2008 à 23:27:56
Je viens de trouver ça qui à la même disposition de texte que je veux - > http://custom.simplemachines.org/themes/index.php?lemma=1016

est ce que ça peut t'être utile ???
si c'est bon, dit moi quel fichier de mon thème tu veux


Titre: Personnalisation forum
Posté par: Marc le 15 Octobre 2008 à 09:03:04
Oui ça me va mais à ta charge de faire le style.
Il me faut les fichiers indiqués plus haut BoardIndex.template.php et MessageIndex.template.php  :-*


Titre: Personnalisation forum
Posté par: golden le 15 Octobre 2008 à 19:38:33
Oki, je veux bien essayer le fichier style.css
donc voici les fichiers demandé.

Par contre juste pour info pour toi, pour le fichier BoardIndex.template.php
Moi je l'avais supprimé de mon ftp car il m'ajoutais une ligne supplémentaire comme mon image et je n'aimais pas.




Titre: Personnalisation forum
Posté par: golden le 17 Octobre 2008 à 21:18:38
Je viens de faire un essai sur un autre thème que j'ai
et j'ai tous simplement placer les deux fichiers "BoardIndex.template.php" et "MessageIndex.template.php"
dans mon thème de teste.

Tous fonctionne bien à part deux petit défauts.
Un, un peu important et l'autre plus de l'ordre esthétique

Comme mon image posté pour le premier, j'ai pas besoin d'expliquer je pense vue que les images ne s'affiche plus
je pense que c'est du au chemin qu'il doivent trouver.

Le deuxième comme dit plus haut de l'ordre esthétique car on distingue la phrase " Fils de discussions " et il serais plus judicieux d'avoir à la place juste " Discussions "
ça je pense que c'est du au fichier de trad en français

(http://img515.imageshack.us/img515/2358/image1tk1.jpg)



Titre: Personnalisation forum
Posté par: Marc le 18 Octobre 2008 à 09:34:23
Alors pour la liste des sections

Editer le fichier BoardIndex.template.php de ton thème
  • Chercher:
    Citation
             echo  '
             <table border="0" width="100%" cellspacing="1" cellpadding="5" >
                <tr class="titlebg3">
                   <td colspan="2">', $txt[20], '</td>
                   <td width="6%" align="center">', $txt[21], '</td>
                   <td width="6%" align="center">', $txt[330], '</td>
                   <td width="24%" align="center">', $txt[22], '</td>
                </tr>';

    Remplacer par:
    Citation
             echo  '
             <table border="0" width="100%" cellspacing="1" cellpadding="5" >
                <tr class="titlebg3">
                   <td colspan="2">', $txt[20], '</td>
                   <td width="6%" align="center">', $txt[21], '</td>
                   <td width="6%" align="center">', $txt[330], '</td>
                </tr>';
  • Chercher:
    Citation
                <td class="windowbg2" width="50%">
                   <b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b><br />
                      ', $board['description'];

    Ajouter après:
    Citation
                if (!empty($board['last_post']['id']))
                   echo '
                                        <span class="lastpost"><b>', $txt[22], '</b> ', $txt[525], ' ', $board['last_post']['member']['link'], ' ', $txt[30], ' ', $board['last_post']['time'] , ' ', $txt['smf88'], ' ', $board['last_post']['link'], '</span>';
  • Chercher:
    Citation
                <td class="windowbg" valign="middle" align="center" width="6%">
                   ', $board['topics'],'
                </td>
                <td class="windowbg" valign="middle" align="center" width="6%">
                   ', $board['posts'], '

    Remplacer par:
    Citation
                <td class="windowbg2" valign="middle" align="center" width="8%">
                   <span class="largetext">', $board['posts'],'</span><br /><span class="smalltext">', $txt[21], '</span>
                </td>
                <td class="windowbg2" valign="middle" align="center" width="8%">
                   <span class="largetext">', $board['topics'],'</span><br /><span class="smalltext">', $txt[330], '</span>
  • supprimer:
    Citation
                </td>
                <td class="windowbg2" valign="middle" width="24%">
                   <span class="smalltext">';

                /* The board's and children's 'last_post's have:
                time, timestamp (a number that represents the time.), id (of the post), topic (topic id.),
                link, href, subject, start (where they should go for the first unread post.),
                and member. (which has id, name, link, href, username in it.) */
                if (!empty($board['last_post']['id']))
                   echo '
                                        <b>', $txt[22], '</b> ', $txt[30], ' ', $board['last_post']['time'] , '<br />
                                        ', $txt[525], ' ', $board['last_post']['member']['link'], ' ', $txt['smf88'], ' ', $board['last_post']['link'];
                echo '
                   </span>
                </td>



Alors pour la liste des messages

Editer le fichier MessageIndex.template.php de ton thème
  • Chercher:
    Citation
             <tr class="titlebg3">
                <td colspan="2">', $txt[20], '</td>
                <td width="6%" align="center">', $txt[21], '</td>
                <td width="6%" align="center">', $txt[330], '</td>
                <td width="24%" align="center">', $txt[22], '</td>
             </tr>';

    Remplacer par:
    Citation
             <tr class="titlebg3">
                <td colspan="2">', $txt[20], '</td>
                <td width="6%" align="center">', $txt[21], '</td>
                <td width="6%" align="center">', $txt[330], '</td>
             </tr>';
  • Chercher:
    Citation
                <td class="windowbg2">
                   <b><a href="', $board['href'], '" name="b', $board['id'], '">', $board['name'], '</a></b><br />
                   ', $board['description'];

    Ajouter après:
    Citation
                if (!empty($board['last_post']['id']))
                   echo '
                                        <span class="lastpost"><b>', $txt[22], '</b> ', $txt[525], ' ', $board['last_post']['member']['link'], ' ', $txt[30], ' ', $board['last_post']['time'] , ' ', $txt['smf88'], ' ', $board['last_post']['link'], '</span>';
  • Chercher:
    Citation
                <td class="windowbg" valign="middle" align="center" width="6%">
                   ', $board['topics'],'
                </td>
                <td class="windowbg" valign="middle" align="center" width="6%">
                   ', $board['posts'], '

    Remplacer par:
    Citation
                <td class="windowbg2" valign="middle" align="center" width="8%">
                   <span class="largetext">', $board['posts'],'</span><br /><span class="smalltext">', $txt[21], '</span>
                </td>
                <td class="windowbg2" valign="middle" align="center" width="8%">
                   <span class="largetext">', $board['topics'],'</span><br /><span class="smalltext">', $txt[330], '</span>
  • Supprimer:
    Citation
                <td class="windowbg2" valign="middle" width="24%">';

             /* The board's and children's 'last_post's have:
                time, timestamp (a number that represents the time.), id (of the post), topic (topic id.),
                link, href, subject, start (where they should go for the first unread post.),
                and member. (which has id, name, link, href, username in it.) */
             if (!empty($board['last_post']['id']))
                echo '
                                  <b>', $txt[22], '</b> ', $txt[30], ' ', $board['last_post']['time'] , '<br />
                                  ', $txt[525], ' ', $board['last_post']['member']['link'], ' ', $txt['smf88'], ' ', $board['last_post']['link'];

                echo '
                </td>
  • Chercher:
    Citation
                      <td width="9%" colspan="2" class="catbg3"></td>

                      <td class="catbg3"><a href="', $scripturl, '?board=', $context['current_board'], '.', $context['start'], ';sort=subject', $context['sort_by'] == 'subject' && $context['sort_direction'] == 'up' ? ';desc' : '', '">', $txt[70], $context['sort_by'] == 'subject' ? ' <img src="' . $settings['images_url'] . '/sort_' . $context['sort_direction'] . '.gif" alt="" />' : '', '</a></td>

                      <td class="catbg3" width="11%"><a href="', $scripturl, '?board=', $context['current_board'], '.', $context['start'], ';sort=starter', $context['sort_by'] == 'starter' && $context['sort_direction'] == 'up' ? ';desc' : '', '">', $txt[109], $context['sort_by'] == 'starter' ? ' <img src="' . $settings['images_url'] . '/sort_' . $context['sort_direction'] . '.gif" alt="" />' : '', '</a></td>

                      <td class="catbg3" width="4%" align="center"><a href="', $scripturl, '?board=', $context['current_board'], '.', $context['start'], ';sort=replies', $context['sort_by'] == 'replies' && $context['sort_direction'] == 'up' ? ';desc' : '', '">', $txt[110], $context['sort_by'] == 'replies' ? ' <img src="' . $settings['images_url'] . '/sort_' . $context['sort_direction'] . '.gif" alt="" />' : '', '</a></td>

                      <td class="catbg3" width="4%" align="center"><a href="', $scripturl, '?board=', $context['current_board'], '.', $context['start'], ';sort=views', $context['sort_by'] == 'views' && $context['sort_direction'] == 'up' ? ';desc' : '', '">', $txt[301], $context['sort_by'] == 'views' ? ' <img src="' . $settings['images_url'] . '/sort_' . $context['sort_direction'] . '.gif" alt="" />' : '', '</a></td>

                      <td class="catbg3" width="22%"><a href="', $scripturl, '?board=', $context['current_board'], '.', $context['start'], ';sort=last_post', $context['sort_by'] == 'last_post' && $context['sort_direction'] == 'up' ? ';desc' : '', '">', $txt[111], $context['sort_by'] == 'last_post' ? ' <img src="' . $settings['images_url'] . '/sort_' . $context['sort_direction'] . '.gif" alt="" />' : '', '</a></td>';

    Remplacer par:
    Citation
                      <td width="10%" colspan="2" class="catbg3">', $txt[110], '</td>

                      <td class="catbg3"><a href="', $scripturl, '?board=', $context['current_board'], '.', $context['start'], ';sort=subject', $context['sort_by'] == 'subject' && $context['sort_direction'] == 'up' ? ';desc' : '', '">', $txt[70], $context['sort_by'] == 'subject' ? ' <img src="' . $settings['images_url'] . '/sort_' . $context['sort_direction'] . '.gif" alt="" />' : '', '</a></td>

                      <td class="catbg3" width="25%"><a href="', $scripturl, '?board=', $context['current_board'], '.', $context['start'], ';sort=last_post', $context['sort_by'] == 'last_post' && $context['sort_direction'] == 'up' ? ';desc' : '', '">', $txt[111], $context['sort_by'] == 'last_post' ? ' <img src="' . $settings['images_url'] . '/sort_' . $context['sort_direction'] . '.gif" alt="" />' : '', '</a></td>';
  • Chercher:
    Citation
                      <td class="catbg3" width="100%" colspan="7"><b>', $txt[151], '</b></td>';
    Remplacer par:
    Citation
                      <td class="catbg3" width="100%" colspan="4"><b>', $txt[151], '</b></td>';
  • Chercher:
    Citation
                   <tr>
                      <td class="windowbg2" valign="middle" align="center" width="5%">
                         <img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" />
                      </td>
                      <td class="windowbg2" valign="middle" align="center" width="4%">
                         <img src="', $topic['first_post']['icon_url'], '" alt="" />
                      </td>
                      <td class="windowbg' , !empty($settings['seperate_sticky_lock']) && $topic['is_sticky'] ? '3' : '' , '" valign="middle" ', (!empty($topic['quick_mod']['remove']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';

             if (!empty($settings['seperate_sticky_lock']))
                echo '
                         ' , $topic['is_locked'] ? '<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" align="right" alt="" id="lockicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '' , '
                         ' , $topic['is_sticky'] ? '<img src="' . $settings['images_url'] . '/icons/show_sticky.gif" align="right" alt="" id="stickyicon' . $topic['first_post']['id'] . '" style="margin: 0;" />' : '';
    Remplacer par:
    Citation
                      <tr>
                         <td class="windowbg' , $topic['is_sticky'] ? '_sticky' : '' , '" valign="middle" align="center" width="6%">
                            <span class="largetext">', $topic['replies'], '</span><br /><span class="smalltext">', $txt[110], '</span>
                         </td>
                         <td class="windowbg' , $topic['is_sticky'] ? '_sticky' : '' , '" valign="middle" align="center" width="4%">
                            <img src="', $topic['first_post']['icon_url'], '" alt="" />
                         </td>
                         <td class="windowbg' , $topic['is_sticky'] ? '_sticky' : '' , '" valign="middle" ', (!empty($topic['quick_mod']['remove']) ? 'id="topic_' . $topic['first_post']['id'] . '" onmouseout="mouse_on_div = 0;" onmouseover="mouse_on_div = 1;" ondblclick="modify_topic(\'' . $topic['id'] . '\', \'' . $topic['first_post']['id'] . '\', \'' . $context['session_id'] . '\');"' : ''), '>';

                if (!empty($settings['seperate_sticky_lock']))
                   echo '
                            ' , $topic['is_locked'] ? '<img src="' . $settings['images_url'] . '/icons/quick_lock.gif" align="right" alt="" id="lockicon' . $topic['first_post']['id'] . '" style="margin-right: 3px;" />' : '' , '
                            ' , $topic['is_sticky'] ? '<img src="' . $settings['images_url'] . '/icons/show_sticky.gif" align="right" alt="" id="stickyicon' . $topic['first_post']['id'] . '" style="margin-right: 3px;" />' : '';
  • Chercher:
    Citation
             echo '
                         <small id="pages' . $topic['first_post']['id'] . '">', $topic['pages'], '</small>
                      </td>
                      <td class="windowbg2" valign="middle" width="14%">
                         ', $topic['first_post']['member']['link'], '
                      </td>
                      <td class="windowbg' , $topic['is_sticky'] ? '3' : '' , '" valign="middle" width="4%" align="center">
                         ', $topic['replies'], '
                      </td>
                      <td class="windowbg' , $topic['is_sticky'] ? '3' : '' , '" valign="middle" width="4%" align="center">
                         ', $topic['views'], '
                      </td>
                      <td class="windowbg2" valign="middle" width="22%">
                         <a href="', $topic['last_post']['href'], '"><img src="', $settings['images_url'], '/icons/last_post.gif" alt="', $txt[111], '" title="', $txt[111], '" style="float: right;" /></a>
                         <span class="smalltext">
                            ', $topic['last_post']['time'], '<br />
                            ', $txt[525], ' ', $topic['last_post']['member']['link'], '
                         </span>
                      </td>';
    Remplacer par:
    Citation
                   echo '
                            <small id="pages' . $topic['first_post']['id'] . '">', $topic['pages'], '</small><br />
                            <span class="smalltext">', $txt[195], ' ', $topic['first_post']['member']['link'], ' ',$txt[30], ' ', $topic['first_post']['time'], '</span><br />
                            <small>', $txt[301],  ' : ', $topic['views'], '</small>
                         </td>
                         <td class="windowbg' , $topic['is_sticky'] ? '_sticky' : '' , '" valign="middle" width="25%">
                            <img src="', $settings['images_url'], '/topic/', $topic['class'], '.gif" alt="" style="float: right;" />
                            <span class="smalltext">
                               <a href="', $topic['last_post']['href'], '"><strong>', $txt[111], '</strong></a> ', $txt[525], ' ', $topic['last_post']['member']['link'], '<br />
                               ',$txt[30], ' ', $topic['last_post']['time'], '<br />
                            </span>
                         </td>';


Titre: Personnalisation forum
Posté par: golden le 18 Octobre 2008 à 11:31:10
Merci MKC pour les explications
Je vais essayer tous ça ce soir


Titre: Personnalisation forum
Posté par: golden le 19 Octobre 2008 à 01:06:41
Merci MKC, j'ai fais les modifs et tous fonctionne bien à priorie.
Faudra voir à long terme si pas de bugs mais pour le moment j'en rencontre pas.
Par contre suite à tes codes, j'ai du faire des modification car cela ne correspondais pas trop à ce que je voulais
et j'ai essayé pendant un bon moment d'adapté à ce que je voulais car comme tu sais je suis pas le roi des codeurs et donc ça n'a pas été sans mal
mais j'y suis arrivé. Merci de ta patience et de m'avoir aider.

Comme aussi suite à la modif, j'avais maintenant sur la droite " Fils de discussion " et aux dessus le chiffres mais cela s'affichais sur plusieurs lignes
et perso c'était pas beau. Comme sur ce coup il faut pas être devins pour comprendre que c'est du à la longueur du texte ( " fils de dicussion " est quand même très long )
donc j'ai chercher dans le fichier de traduction French qui se trouve dans le thème par défaut et j'ai trouver le fichier qu'il me fallait.
Comme je savais pas lequel changer, du coup j'ai tous retraduit en  "sujet (s)" et perso c'est beaucoup mieux maintenant.

Je vous fais donc profiter de mon fichier index.french.php si cela peut vous aidez


Titre: Personnalisation forum
Posté par: Marc le 19 Octobre 2008 à 09:35:49
Merci golden,
Comme tu l'indiques, l'utilisation de "fils de discussions" est obsolète et ne s'adapte pas du tout sur la plupart des thèmes, sur smfgratuit nous avons opté aussi comme toi à la traduction de "sujet" qui pose beaucoup moins de problème.  :-*


Titre: Personnalisation forum
Posté par: golden le 19 Octobre 2008 à 11:58:27
Oui c'est vrai, "sujet" est plus compréhensible.
Par contre chez toi je remarque que tu n'a pas fait la trad au complet
" Nouveau fil de discussion " tandis que chez moi j'ai maintenant " Nouveau sujet "
" envoyer ce fil " tandis que chez moi " envoyer ce sujet " et j'en passe





Titre: Personnalisation forum
Posté par: Marc le 19 Octobre 2008 à 12:44:11
En effet mais c'est pas gênant à mon sens, la problématique venait principalement de la liste des messages et la liste des sections.


Titre: Personnalisation forum
Posté par: golden le 19 Octobre 2008 à 12:48:13
Comme je suis toujours dans mes modifs, je profite de ce post pour demander encore une toute petite aide.

Je remarque aussi une redonnance sur mes liens de section et je trouve obselète de pouvoir cliquer sur un lien pour revenir sur le sujet ou nous sommes déjà.

Comment faire pour que ce dernier lien de soit pas cliquable et d'une autre couleur
je joint une image pour mieux comprendre.

J'ai chercher dans le fichier style.css mais rien trouver pour bloquer le lien. J'ai juste trouvé pour changer la couleur.



Promis, après je te demande plus d'aide


Titre: Personnalisation forum
Posté par: Marc le 19 Octobre 2008 à 13:13:50
Edite le fichier Display.php

Recherche
Citation
   // Build the link tree.
   $context['linktree'][] = array(
      'url' => $scripturl . '?topic=' . $topic . '.0',
      'name' => $topicinfo['subject'],
      'extra_before' => $settings['linktree_inline'] ? $txt[118] . ': ' : ''
   );

Remplacer par
Citation
   // Build the link tree.
   $context['linktree'][] = array(
      'name' => $topicinfo['subject'],
      'extra_before' => $settings['linktree_inline'] ? $txt[118] . ': ' : ''
   );


Titre: Personnalisation forum
Posté par: golden le 19 Octobre 2008 à 15:16:42
Merci MKC mais le souci dans ton code est que cela bloque bien le dernier sujet posté.
Moi je voudrais c'est que tous les derniers liens soit bloqué et d'une autre couleur ( Blanc ) aussi.

J'ai fait des essais dans ton code mais rien trouvé


Titre: Personnalisation forum
Posté par: Marc le 19 Octobre 2008 à 16:56:57
Merci MKC mais le souci dans ton code est que cela bloque bien le dernier sujet posté.
Moi je voudrais c'est que tous les derniers liens soit bloqué et d'une autre couleur ( Blanc ) aussi.

J'ai fait des essais dans ton code mais rien trouvé
Ah j'ai mal compris toi tu veux inhiber tout les liens compris dans l'arborescence qui est affichée, c'est ça?


Titre: Personnalisation forum
Posté par: golden le 19 Octobre 2008 à 19:08:56
En fait, pas tous les liens.
Que ceux qui s'affiche à chaque fois en dernier

c'est à dire quand je suis sur le forum avec un portail et que je clic sur une catégorie, normalement je doit avoir ça
Portail->forum->catégorie X

là sur mon exemple je voudrais que le dernier ne soit pas un lien cliquable c'est à dire " Catégorie X "

ensuite si je continue dans ma lancé, normalement je lie un sujet. C'est à dire
Portail->forum->catégorie X->sujet

là par contre sur mon raisonnement c'est sujet qui n'est pas cliquable

Tu voie ce que je veux dire ???

et en plus pour bien différencier que ce dernier lien ne soit pas cliquable, je voudrais qu'il s'affiche de couleur blanche



J'espère que tu comprend ce que je veux expliquer.


Titre: Personnalisation forum
Posté par: Marc le 19 Octobre 2008 à 20:19:51
ok, ça n'est pas faisable, il faudrait un développement spécifique puisqu'il faut savoir où l'on se trouve et en conséquence analyser directement l'arborescence affichée pour savoir ce qui doit être avec un lien et ce qui ne doit pas l'être.
Moi je pensais que tu ne voulais cela que dans la visualisation des posts.


Titre: Personnalisation forum
Posté par: golden le 19 Octobre 2008 à 20:25:41
Ha bon pourtant regarde ce thème qui le fait très bien -> http://demo.dzinerstudio.com/smf/index.php?action=forum
par contre sur ce thème, le dernier lien est en majuscule et en noir mais par contre ça fonctionne. le dernier lien n'est jamais cliquable

J'ai chercher partout et même dans le fichier style mais rien trouvé sur cette fonction


Titre: Personnalisation forum
Posté par: Marc le 19 Octobre 2008 à 20:46:49
En faite cela dépend de comment est écrit chaque thème, là le thème dont je suis parti est le thème abagail, et il ne le permet pas.
Maintenant depuis le thème par défaut, dans le fichier index.template.php rechercher
Citation
      // Show the link, including a URL if it should have one.
      echo '<b>', $settings['linktree_link'] && isset($tree['url']) ? '<a href="' . $tree['url'] . '" class="nav">' . $tree['name'] . '</a>' : $tree['name'], '</b>';

Et remplacer par
Citation
      if ($link_num != count($context['linktree']) - 1)
          echo '<b>', $settings['linktree_link'] && isset($tree['url']) ? '<a href="' . $tree['url'] . '" class="nav">' . $tree['name'] . '</a>' : $tree['name'], '</b>';
                else
          echo '<b>'.$tree['name']. '</b>';

C'est spécifique à chaque thème malheureusement. Il n'est pas pratique non plus lors de la rédaction de post ou pour les mods qui utilisent des sous actions.


Titre: Personnalisation forum
Posté par: golden le 19 Octobre 2008 à 21:14:48
Oki merci donc pour toi il faut mieux que je fasse pas pour mon thème


Titre: Personnalisation forum
Posté par: Marc le 20 Octobre 2008 à 07:32:08
Oki merci donc pour toi il faut mieux que je fasse pas pour mon thème
Non j'indique que n'ayant pas le thème et d'après celui indiqué, je peux donner que cette modification, et celle-ci a des limites, par exemple sur un mod arcade ou un mod annuaire, cela peut être problématique à cause de la gestion des sous-actions. Maintenant c'est toi le patron sur ton fofo  ;D


Titre: Personnalisation forum
Posté par: golden le 21 Octobre 2008 à 18:51:27
Oki, merci de l'info et j'ai pris note.
Donc comme c'est juste pour une question d'esthétisme, je fais laisser comme c'est actuellement.

Merci en tous cas de ton aide