←  Graphisme & création web

InfoMars.fr

»

Icône Forum

 Photo noisette 12 févr. 2015

:yes:

Répondre

 Photo Gregoryen 12 févr. 2015

Voilà j'ai terminé merci beaucoup, juste je vais encore embêter, mais pour un sous forum quel est le code à mettre ?

 

Merci

Répondre

 Photo noisette 12 févr. 2015

Salut,

 

fais-nous une capture d'écran de là où tu veux agir, parce qu'avec IPB, entre forum, sous-forum, section, on s'y perd. ;)

Répondre

 Photo Gregoryen 12 févr. 2015

Voilà :

Sur le fofo

http://image.noelsha...eenshot-223.png

 

 

Quand on a cliqué sur " events "

http://image.noelsha...eenshot-224.png


Ce message a été modifié par Gregoryen - 12 février 2015 - 18:19 .
Répondre

 Photo noisette 12 févr. 2015

okay :)

 

Alors, dans le template (vue des forums) forumIndexTemplate,

 

il y a ce code ...

<td class='col_c_icon'>
   <if test="$forum_data['_has_unread']">
       <a id='forum_img_{$forum_data['id']}' href="{parse url="app=forums&amp;module=forums&amp;section=markasread&amp;marktype=forum&amp;forumid={$forum_data['id']}&amp;returntoforumid={$this->request['f']}&amp;i=1" base="public"}" data-tooltip="{$this->lang->words['bi_markread']}" class='forum_marker'><img src='{$this->settings['img_url']}/f_icon.png' /></a>
       <script type='text/javascript'>
             ipb.global.registerMarker( "forum_img_{$forum_data['id']}", "{$forum_data['img_new_post']}", markerURL + "&forumid={$forum_data['id']}" );
       </script>
   <else />
       <img src='{$this->settings['img_url']}/f_icon_read.png' />
   </if>
<td>

Te rappelle-t-il quelque chose ? ;)

Répondre

 Photo Gregoryen 12 févr. 2015

Oui les ID, 

  <img src='{$this->settings['img_url']}/f_icon_read.png' /> 

? :)

 

EDIT/

 

Je le remplace par :

 

  <img src='{$this->settings['img_url']}/f_icon_read_{$_data['cat_data']['id']}.png' /> 

 

?


Ce message a été modifié par Gregoryen - 12 février 2015 - 19:00 .
Répondre

 Photo noisette 12 févr. 2015

Juste une sorte de rebelote => <img src='{$this->settings['img_url']}/f_icon_{$forum_data['id']}.png' /> et hop ! :yes:

 

 

 

 

edit: :oui:

Répondre

 Photo Gregoryen 12 févr. 2015

Non la je n'y arrive pas, je modifie rien ne change et je m'embrouille.


Arf je m'embrouille voici ce que j'ai modifié et ca ne marche pas.

 

Par contre je n'ai pas forumIndexTemplate,  mais BoardIndexTemplate,

Répondre

 Photo noisette 12 févr. 2015

Attention: ce que je te décris se passe bien dans forumIndexTemplate, ne touche plus (si je puis dire) à BoardIndexTemplate.

 

Tu possèdes bien ce fichier, c'est lui qui affiche ta seconde capture. ;)

 

Il faut le chercher dans la rubrique vue des forums.

Répondre

 Photo Gregoryen 12 févr. 2015

Oh **** quel boulet je suis.

Faut dire que je suis fatigué aussi mdr :-)

 

C'est bon !

Répondre

 Photo noisette 12 févr. 2015

Non, c'est juste IPB qui a des côtés un peu labyrinthique des fois. On a perdu quelques admins comme ça. :francais:

Répondre

 Photo Gregoryen 12 févr. 2015

Lol.

 

Bon en fait je re reviens car si je cliques sur une catégorie, ça m'affiche les forum de la catégorie, sans les images.

 

GRRRR. Donc doit avoir ENCORE une ligne, franchement je comprend pas IPB la de pas associer une ID déja de base quand on crée un forum pour simplifier, mais de pouvoir avoir une gestion plus simple.

M'enfin bon.. ^^

Répondre

 Photo noisette 12 févr. 2015

Je viens de regarder, ça marche ton truc, en fait, je me trompe ?

Répondre

 Photo Gregoryen 12 févr. 2015

Tout marche, sauf que si je clique directement sur la catégorie par exemple " evenements " sans cliquer sur le forum, les images ne sont pas la.

 

Sinon si je clique sur un forum, les images interieures marchent, pareil quand on est sur le forum général.

Répondre

 Photo noisette 12 févr. 2015

okay, je suis allé voir,

 

le problème provient du fait d'avoir choisi une convention de nommage différente pour tes nouvelles images, il vaudrait mieux  utiliser <img src='{$this->settings['img_url']}/f_icon_{$forum_data['id']}.png' />, comme hier.

 

( au lieu de <img src='{$this->settings['img_url']}/f_icon_read_{$_data['cat_data']['id']}.png' /> qui génère, par exemple, f_icon_cat_12.png alors que le code d'hier génère f_icon_12.png)

 

Sinon, tu seras obligé de doubler tes images, avec et sans le petit bout "_cat" à l'intérieur du nom.

Répondre

 Photo Gregoryen 12 févr. 2015

La je t'avoue que je ne comprends plus je suis brouillé :s

Répondre

 Photo noisette 12 févr. 2015

Là, tu as modifié :

 

<img src='{$this->settings['img_url']}/f_icon_read.png' />

 

par

 

<img src='{$this->settings['img_url']}/f_icon_read_{$_data['cat_data']['id']}.png' />

 

et ça génère

 

f_icon_read_cat_12.png par exemple pour le forum 12

 

 

 

 

Hier, nous avions modifié :

 

<img src='{$this->settings['img_url']}/f_icon_read.png' />

 

par

 

<img src='{$this->settings['img_url']}/f_icon_{$forum_data['id']}.png' />

 

et ça génèrait

 

f_icon_read_12.png par exemple pour le forum 12

 

 

 

La différence réside dans le petit bout "_cat" généré en plus et qui met le bazar. ;)

Répondre

 Photo Gregoryen 12 févr. 2015

Ah ok !

 

En fait j'ai rajoute " cat " car j'avais peur que le 28 , 28 , 30 soit déjà pris.

 

Problème résolu ! 

 

Merci beaucoup ! :-D

Répondre

 Photo noisette 12 févr. 2015

De rien ! :yes:

Répondre

 Photo Gregoryen 16 févr. 2015

Coucou je reviens a la charge lol.

 

J'ai fais un thème mobile.

 

Pareil j'aimerais mettre les icônes.

 

J'ai cherché comme l'on a fait. L'icône des forum s'appelle " f_read ".

 

Dans la ligne de code il n'y a pas d'extension comme " png ", et quand je met {$forum_data['id']} l'image disparait, pareil si je rajoute l'extension.

 

Le code à l'air différend.

 

Si tu sais quel est le bon code pour les thèmes mobiles.

 

Merci :)

Répondre

 Photo noisette 16 févr. 2015

Il faudrait que tu me permettes d'aller voir en direct, mets-moi le thème mobile directement dans le profil si tu peux.

Répondre

 Photo Gregoryen 16 févr. 2015

J'ai mis le theme mobile dark.

 

par contre si depuis mon mobile je clique sur " utiliser la version mobile " ca me met un truc degeu. Si je fais " changer de theme " et que je prends " mobile-dark " il s'affiche bien.

 

Ca doit etre le " mobile_app " par défaut a mon avis mais je peux pas le supprimer.

Répondre