Fork me on GitHub




(1) 2 »


Modification des puces dans templates
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Bonjour à vous, et à toute l'équipe de Xoops.

Bon, j'ai encore besoin de vous (je, sais, je suis désolé, je suis chiant), mais j'ai un léger soucis.

En fait, j'ai modifié l'affichage des templates block de mydownloads pour que l'affichage des puces soit différentes.

Voici le templates par défaut.

<ul>
  <{foreach 
item=download from=$block.downloads}>
    <
li><a href="<{$xoops_url}>/modules/mydownloads/singlefile.php?cid=<{$download.cid}>&lid=<{$download.id}>"><{$download.title}></a> (<{$download.date}>)</li>
  <{/foreach}>
</
ul>


ce qui donne ceci

Open in new window

Mais bon, histoire d'améliorer le visuel de mon site, j'ai voulu changer les puces par des images.

Voici la modification que j'ai apporté au templates.

<ul style="list-style-image:url(http://mon_site.free.fr/divers/images/telechargement/save.gif)">
  <{foreach 
item=download from=$block.downloads}>
    <
li><a href="<{$xoops_url}>/modules/mydownloads/singlefile.php?cid=<{$download.cid}>&lid=<{$download.id}>"><{$download.title}></a> (<{$download.date}>)</li>
  <{/foreach}>
</
ul>


Ce qui me donnera au final ceci:

Open in new window

Voilà, comme vous pouvez le voir, les puces ont changé pour laisser apparaitre des petites images.

Seulement, voilà mon problème.

Dans la gestion des templates de Xoops, ça fonctionne à merveille (la preuve avec les images ci-dessus), mais, sur ma page d'accueil, ça ne fonctionne toujours pas, j'ai toujours l'affichage classique des puces . Je vous avouerais ne pas comprendre pourquoi.

J'ai mis à jour le module "mydownloads", et j'ai bien fait en sorte que les templates et le thème soit mis à jour dans les préférences. Pourtant, rien n'y fait, j'ai toujours les anciennes puces qui s'affichent .

Est-ce que vous auriez une idée pour éclairer ma lanterne s'il vous plait ?

D'avance, merci beaucoup

Posté le : 16/05/2007 04:57
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Semi pro
Inscrit: 04/08/2005 14:16
De Quelque part dans les étoiles...
Messages: 1141
Et as-tu pensé à effacer les fichiers du dossiers template_c (sauf index.php) ?

Posté le : 16/05/2007 07:34

Il n'y a qu'une chose que vous pouvez changer dans l'Univers : c'est Vous-Même !
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Salut xmouse, merci pour ta réponse

J'ai effectivement déjà vider le répertoire template_c, mais ça ne marche toujours pas

Si vous avez d'auters idées, n'hésitez pas à me faire signe, car le problème persiste toujours.

Posté le : 16/05/2007 16:46
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Aspirant
Inscrit: 29/03/2007 21:03
Messages: 93
Salut,

Es-tu sûr d'avoir modifié TOUS les templates?
(le bloc de la page d'accueil utilise peut-être un autre template que celui que tu as modifié)

a+

Posté le : 16/05/2007 16:51

Echange gratuit de bannières publicitaires

Open in new window

www.diadema.fr
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
oui il y a des chances que plusieurs templates soient à changer.
ou les feuilles de style (de préférence).
un lien vers le souci aurait été un plus

Posté le : 16/05/2007 17:15
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Merci à tous pour vos réponses.

Alors, concernant le module mydownloads, il n'y a que deux blocs à afficher.

Le top téléchargement
Téléchargements récents

J'ai effectivement changé les templates des deux blocs, donc :

mydownloads_block_new.html

et

mydownloads_block_top.html

Sur les deux, j'ai changé le

<ul>

en

<ul style="list-style-image:url(http://mon_site.free.fr/divers/images/telechargement/save.gif)">

Comme décrit dans mon premier post.

Je viens de vérifier en sélectionnant mon bloc, et en affichant le code source de la sélection, le bon code apparait. La preuve.

Citation :

<legend class="blockTitle">Téléchargements récents</legend>
<div class="blockContent"><ul style="list-style-image: url(http://mon_site.free.fr/divers/images/telechargement/save.gif);">
<li><a href="http://mon_site.free.fr/modules/mydow ... uot;>Azureus</a> (27/12/2006)</li>
<li><a href="http://mon_site.free.fr/modules/mydow ... gt;Konfabulator</a> (25/12/2006)</li>

<li><a href="http://mon_site.free.fr/modules/mydow ... mp;lid=1">Mozilla Firefox</a> (18/9/2006)</li>
<li><a href="http://mon_site.free.fr/modules/mydow ... >PhotoFiltre</a> (2/5/2006)</li>
<li><a href="http://mon_site.free.fr/modules/mydow ... quot;>Winamp</a> (28/4/2006)</li>
<li><a href="http://mon_site.free.fr/modules/mydow ... ep-Media-Player</a> (28/4/2006)</li>

<li><a href="http://mon_site.free.fr/modules/mydow ... 0&lid=24">VLC Media Player</a> (28/4/2006)</li>
<li><a href="http://mon_site.free.fr/modules/mydow ... 7&lid=14">The Gimp</a> (25/11/2005)</li>
<li><a href="http://mon_site.free.fr/modules/mydow ... uot;>Blender</a> (25/11/2005)</li>
<li><a href="http://mon_site.free.fr/modules/mydow ... ;lid=16">Copernic Desktop S...</a> (28/10/2005)</li>


Si vous avez d'autes idées, je suis toujours preneur .

J'avoues ne pas trop comprendre.

Posté le : 16/05/2007 17:29
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Bonjour tout le monde.

Bon, vous allez vraiment me détester, mais j'up ce topic car il ne me reste plus beaucoup de cheveux à force de me les arracher.

Donc, je résumes pour ceux qui arrivent en cours de chemin.

Je suis en train de changer les deux templates blocks du module mydownloads pour que l'affichage des puces soit différent.

J'aimerais passer de ça

Open in new window

à ça :

Open in new window

Donc, pour se faire, j'ai simplement changé la balise ul dans les blocks top téléchargements et téléchargements récents de la façon suivante.

<ul>


en ceci



Donc, quand je vais dans la gestion des templates via le menu système templates dans admin.
Que je colles mon code dans la zone prévu à cet effet, et que je cliques sur voir, j'obtiens ceci.

Open in new window

Donc, c'est bon.

MAIS, quand je remplaces l'ancien template, que je mets à jour mes templates et le module, j'obtiens toujours ceci sur ma page d'accueil.

Open in new window

Donc, comme vous le voyez, j'ai toujours l'affichage des puces "classiques" et non pas mes petites images.

Pourtant, quand je sélectionnes mon bloc sous firefox (comme sur l'image ci-dessus) et que je cliques sur "code source de la sélection", voici le code que j'obtiens.

<legend class="blockTitle">Téléchargements récents</legend>
    <
div class="blockContent"><ul style="list-style-image: url(http://mon_site.free.fr/divers/images/templates/save.gif);">
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=11&amp;lid=27">Azureus</a> (27/12/2006)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=8&amp;lid=26">Konfabulator</a> (25/12/2006)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=3&amp;lid=1">Mozilla Firefox</a> (18/9/2006)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=2&amp;lid=25">PhotoFiltre</a> (2/5/2006)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=10&amp;lid=8">Winamp</a> (28/4/2006)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=10&amp;lid=18">Beep-Media-Player</a> (28/4/2006)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=10&amp;lid=24">VLC Media Player</a> (28/4/2006)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=7&amp;lid=14">The Gimp</a> (25/11/2005)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=7&amp;lid=17">Blender</a> (25/11/2005)</li>
      <
li><a href="http://mon_site.free.fr/modules/mydownloads/singlefile.php?cid=6&amp;lid=16">Copernic Desktop S...</a> (28/10/2005)</li>
</
ul></div>


Donc, à en croire le code source, le template est bien celui que j'ai modifié, mais alors, pourquoi je n'ai pas mes images qui s'affichent, et qu'à la place, j'ai toujours des puces "classiques".

Je précises que j'ai supprimé tout ce qu'il y avait dans le répertoire template_c (sauf index) et que l'adresse de l'image est bonne.

SVP, j'ai vraiment besoin d'un coup de main, ma femme ne va plus me reconnaitre vu à quel point il ne me reste plus beaucoup de cheuveux :-o .

D'avance, merci à tous ceux qui se pencheront sur mon problème

ps : j'ai mis un max d'images pour que vous voyiez bien la situation (dites moi s'il manque des détails)

Posté le : 17/05/2007 03:43
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Bon, désolé de me répondre à moi même, mais je n'ai pas réussis à éditer mon message.

Bref, tout ça pour dire que patience et persévérance finissent par payer.

Certes, j'ai passer deux nuits blanches dessus, mais j'ai réussis, et le résultat à mes yeux est comment dire "vachement bien".

Pour tous les curieux, je vous expliquerais demain.

Là, je vais me coucher, je vois trouble à force de vérifier les lignes de code.

En tout cas, ça fait plaisir quand on arrive à solutionner un problème et qu'on à passer des heures dessus.

Je suis soulagé.

A demain (enfin tout à l'heure) pour la solution

Posté le : 17/05/2007 06:31
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
on est tous avec toi

Posté le : 17/05/2007 10:35
Partager Twitter Partagez cette article sur GG+
Re: Modification des puces dans templates
Régulier
Inscrit: 16/10/2005 15:35
Messages: 140
Salut à vous chers Xoopsiens.

Bon, comme promis, voilà l'explication.

En fait,ça risque de vous paraitre tout con, désolé

Alors, en fait, dans mon bloc, j'ai rajouté ceci tout en haut

<style type="text/css">
li {
  list-
style-imageurl(lien_vers_mon_image.gif);
}
</
style>


et en dessous, j'ai laissé le bloc par défaut à savoir :

<ul>
  <{foreach 
item=download from=$block.downloads}>
    <
li><a href="<{$xoops_url}>/modules/mydownloads/singlefile.php?cid=<{$download.cid}>&lid=<{$download.id}>"><{$download.title}></a> (<{$download.date}>)</li>
  <{/foreach}>
</
ul>


Là, ça marchait nickel, mais seul défaut, TOUTES les listes à puces DE MON SITE avaient l'image.

Donc, éclair dans mon cerveau, je me dis, ça vient forcément du thème.

Donc, j'ai ouvert le style.css, j'ai recherché la ligne ayant li{...}
Et je l'ai tout simplement supprimé (méthode un peu barbare je l'avoues).

Et alors, j'ai re-modifier le bloc comme je l'avais précédemment fais, à savoir de cette façon.

<ul style="list-style-image:url(http://mon_site.free.fr/divers/images/telechargement/save.gif)">
  <{foreach 
item=download from=$block.downloads}>
    <
li><a href="<{$xoops_url}>/modules/mydownloads/singlefile.php?cid=<{$download.cid}>&lid=<{$download.id}>"><{$download.title}></a> (<{$download.date}>)</li>
  <{/foreach}>
</
ul>


Donc, ça marche impeccable.

Mais, n'ayant plus rien dans le thèmes, TOUTES mes autres listes à puces de MON SITE, n'apparaissaient pas comme avant.

J'ai donc modifié TOUS les blocs de ma page d'accueil pour que les listes apparaissent avec des images différentes.

- Une petite icone RSS pour les news
- Une petite disquette pour les téléchargements
- etc...

Donc, voilà, après tant péripéties, ma page d'accueil commence enfin à prendre forme (je vous avouerais que c'est très joli comme ça).

J'ai tout de même une question.

Je suis sûr qu'il doit bien rester d'autres listes à puces sur mon site où je n'ai pas ajouté d'images.

Donc, est-il possible de remettre la ligne
li {...}
dans mon thème, et faire en sorte que si je ne précises pas d'images, il utilise le CSS ?
Ou, dès qu'il y a cette ligne là dans mon fichier CSS, toutes les listes à puces n'ont pas le choix et s'affichent de cette façon.

Voilà, en tout cas, merci à tous ceux qui se sont penchés sur mon problème (vous êtes 67 à m'avoir lu, donc merci à vous), merci à xmouse à diadema et particulièrement à blueteen pour ses encouragements sur mes différents topics (et de plus, il avait fait allusion aux feuilles de style, chose que je n'avais pas saisi dès le début)

Posté le : 17/05/2007 14:57
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

13 Personne(s) en ligne (8 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 13 | Plus ...