Re: un bloc qui defile | Titre du sujet : Re: un bloc qui defile par sud33 sur 22/01/2011 10:37:34
Merci,j'avais pourtant cherché! le lien fut très utile. j'ai donc maintenant sur mon site le bloc nouveaux utilisateurs qui défile de bas en haut. ************************************************
Pour les novices voici la procédure :
1° Récupérer sur votre site (via ftp) le fichier system_block_newusers.html
il est dans le dossier : /modules/system/templates/blocks/
2° une fois sur votre pc ouvrez ce fichier avec Bloc-note par exemple. vous obtenez ce qui suit ci-dessous :
<table cellspacing="1" class="outer"> <{foreach item=user from=$block.users}> <tr class="<{cycle values='even,odd'}> alignmiddle"> <td class="txtcenter"> <{if $user.avatar != ""}> <img style="width:32px;" src="<{$user.avatar}>" alt="<{$user.name}>" /><br /> <{/if}> <a href="<{$xoops_url}>/userinfo.php?uid=<{$user.id}>" title="<{$user.name}>"><{$user.name}></a> </td> <td class="txtcenter"><{$user.joindate}></td> </tr> <{/foreach}> </table>
3° Ajoutez le texte suivant au début du fichier: system_block_newusers.html
la balise suivante :
<marquee behavior='scroll' direction='up' width='100%' height='120' scrollamount='1' scrolldelay='60' onmouseover='this.stop()' onmouseout='this.start()'>
4° Ajoute le texte suivant a la fin du fichier : system_block_newusers.html
la fermeture de balise suivante:
</marquee>
5° Enregistrez le fichier ainsi modifié.
6° envoyer sur votre site ce fichier modifié !
7° allez sur votre site en partie "Administration"
8° Cliquez sur "Modules"
9° puis sur "Mettre a jour" le module Systeme
10° vous avez maintenant la liste des nouveaux inscrits qui défile de bas en haut.
j'ai aussi retiré l'affichage de la date d'inscription et agrandis la taille de l'avatar a 100px.
source ci dessous :
<marquee behavior='scroll' direction='up' width='100%' height='120' scrollamount='1' scrolldelay='60' onmouseover='this.stop()' onmouseout='this.start()'> <table cellspacing="1" class="outer"> <{foreach item=user from=$block.users}> <tr class="<{cycle values='even,odd'}> alignmiddle"> <td class="txtcenter"> <{if $user.avatar != ""}> <img style="width:120px;" src="<{$user.avatar}>" alt="<{$user.name}>" /><br /> <{/if}> <a href="<{$xoops_url}>/userinfo.php?uid=<{$user.id}>" title="<{$user.name}>"><{$user.name}></a> </td> </tr> <{/foreach}> </table> </marquee>
|
|