Cool Forum

 
 
Cool Forum » Templates » Questions et support » comment faire
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
kim88

Visiteur

Enregistré le 25/03/2003
Messages: 69
Non connecté

Sujet : comment faire
Ajouté le : 17/04/2003 23:06
Message :

Je voudrais faire un news statique qui défile pas comment je fait et quel script doit inscrire?

merçi

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à kim88!!! Envoyer un Message Privé à kim88 Citer ce post dans votre réponse

 
 
eliphas

Habitué

Enregistré le 19/11/2002
Messages: 189
Non connecté

Ajouté le : 18/04/2003 01:05
Message :

le fichier de news est cleui ci : /www/forum/skins/defaut/templates/tpl_newsbox.html

<TR bgcolor={%::_SKIN[color1]%}>
<TD class=jaune colspan=2>
<font size=2><B> News </B></font>
</TD>
</TR>
<TR bgcolor={%::_SKIN[color3]%}>
<TD colspan=2 class=jaune>
<font size=1>

<script language="javascript">

iens6=document.all||document.getElementById
ns4=document.layers

function zescroll()
{
if(iens6){
if((parseInt(crossobjet.style.left))>-(parseInt(crossobjet.style.width))){
crossobjet.style.left=parseInt(crossobjet.style.left)-1
setTimeout("zescroll()",0)}
else{
crossobjet.style.left=contentlarg
setTimeout("zescroll()",1)}}
else if(ns4){
if(crossobjet.left>-crossobjet.document.width){
crossobjet.left=crossobjet.left-3
setTimeout("zescroll()",1)}
else{
crossobjet.left=contentlarg
setTimeout("zescroll()",1)}}
}

function init()
{
if(iens6){
crossobj=document.getElementById? document.getElementById("news") : document.all.news
crossobjet=document.getElementById? document.getElementById("sousnews") : document.all.sousnews
contentlarg=crossobj.offsetWidth
crossobjet.style.width=crossobjet.offsetWidth
crossobjet.style.overflow='hidden'
crossobjet.style.left=contentlarg}
else if(ns4){
crossobj=document.nsnews
crossobjet=document.nsnews.document.nssousnews
crossobj.clip.width=self.innerWidth - (2*crossobj.pageX) - 20
contentlarg=crossobj.clip.width
crossobjet.left=contentlarg
crossobjet.visibility="show"}

zescroll();
}

if (iens6){
document.write('<div id="news" style="position:relative; width:100%; height:20; overflow:hidden;">')
document.write('<div id="sousnews" style="position:absolute; top:0; left:0;">')}
</script>

<ilayer name="nsnews" height=20 width=100% align=center clip="0,0,0,20">
<layer name="nssousnews" visibility=hidden>

<nobr>{%::_FORUMCFG[indexnews]%}</nobr>

</layer></ilayer>

<script language="javascript">
if (iens6){
document.write('</div></div>')}
window.onload=init;
</script>

</font>
</TD>
</TR>

Le javascript est donc la partie qui permet de scroller ton message a toi de le modifier ou le retirer.


par pitié pas en phonetique
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à eliphas!!! Visitez le site de eliphas!! Envoyer un Message Privé à eliphas Citer ce post dans votre réponse

 
 
lemistral

Pilier

Enregistré le 30/04/2002
Messages: 1977
Non connecté

Ajouté le : 19/04/2003 10:07
Message :

eliphas, pour retirer le js tu supprimes tout ce ui en orange mais pour modifier la vitesse par exemple tu modifies quoi ?

question pour neophite (faite pas les malins, je suis sur que ma question en soulage plus d'un ... )

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un Message Privé à lemistral Citer ce post dans votre réponse

 
 
kingpopo

Pilier

Enregistré le 21/06/2002
Messages: 2409
Non connecté

Ajouté le : 19/04/2003 18:22
Message :

mdr

J'ai un système "D", tu fais tourner 20 programmes en même temps et les news de ton forum ralentissent

Je cherche pour l'accélération


Cool_hébergement - Modif de Skins
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à kingpopo!!! Visitez le site de kingpopo!! Envoyer un Message Privé à kingpopo Citer ce post dans votre réponse

 
 
Jean-Glode

Pilier

www.suidzer0.org : projet décédé

Enregistré le 28/04/2002
Messages: 2352
Non connecté

Ajouté le : 23/04/2003 08:27
Message :

<script language="javascript">

iens6=document.all||document.getElementById
ns4=document.layers

function zescroll()
{
if(iens6){
if((parseInt(crossobjet.style.left))>-(parseInt(crossobjet.style.width))){
crossobjet.style.left=parseInt(crossobjet.style.left)-1
setTimeout("zescroll()",0)}
else{
crossobjet.style.left=contentlarg
setTimeout("zescroll()",1)}}
else if(ns4){
if(crossobjet.left>-crossobjet.document.width){
crossobjet.left=crossobjet.left-3
setTimeout("zescroll()",1)}
else{
crossobjet.left=contentlarg
setTimeout("zescroll()",1)}}
}

function init()
{
if(iens6){
crossobj=document.getElementById? document.getElementById("news") : document.all.news
crossobjet=document.getElementById? document.getElementById("sousnews") : document.all.sousnews
contentlarg=crossobj.offsetWidth
crossobjet.style.width=crossobjet.offsetWidth
crossobjet.style.overflow='hidden'
crossobjet.style.left=contentlarg}
else if(ns4){
crossobj=document.nsnews
crossobjet=document.nsnews.document.nssousnews
crossobj.clip.width=self.innerWidth - (2*crossobj.pageX) - 20
contentlarg=crossobj.clip.width
crossobjet.left=contentlarg
crossobjet.visibility="show"}

zescroll();
}

if (iens6){
document.write('<div id="news" style="position:relative; width:100%; height:20; overflow:hidden;">')
document.write('<div id="sousnews" style="position:absolute; top:0; left:0;">')}
</script>

<ilayer name="nsnews" height=20 width=100% align=center clip="0,0,0,20">
<layer name="nssousnews" visibility=hidden>

<nobr>{%::_FORUMCFG[indexnews]%}</nobr>

</layer></ilayer>

<script language="javascript">
if (iens6){
document.write('</div></div>')}
window.onload=init;
</script>


Modifie ce qui est en orange, il s'agit du temps en millisecondes après lequel on répéte la fonction zescroll()


-- Coolforum the best forum written in PHP and MySQL --
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à Jean-Glode!!! Visitez le site de Jean-Glode!! Envoyer un Message Privé à Jean-Glode Citer ce post dans votre réponse

 
 
lemistral

Pilier

Enregistré le 30/04/2002
Messages: 1977
Non connecté

Ajouté le : 23/04/2003 11:00
Message :

récapitulatif mis à jour

Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un Message Privé à lemistral Citer ce post dans votre réponse

 
 
eliphas

Habitué

Enregistré le 19/11/2002
Messages: 189
Non connecté

Ajouté le : 23/04/2003 20:32
Message :

je suis bien content que jean glode soit revenu je vais plus avoir besoin de faire semblant que je connais kkchose en code


par pitié pas en phonetique
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Envoyer un email à eliphas!!! Visitez le site de eliphas!! Envoyer un Message Privé à eliphas Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0304 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net