Fork me on GitHub

Rapport de message :*
 

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 :


Récupérer sur votre site (via ftp) le fichier
system_block_newusers.html

il est dans le dossier :
/modules/system/templates/blocks/


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>




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()'>



Ajoute le texte suivant a la fin du fichier :
system_block_newusers.html

la fermeture de balise suivante:
</marquee>



Enregistrez le fichier ainsi modifié.


envoyer sur votre site ce fichier modifié !


allez sur votre site en partie "Administration"


Cliquez sur "Modules"


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>

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

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