Autore |
Topic: importazione press room / inserire html (letto 677 volte) |
|
jegos
YaBB Newbie

 W questo FORUM!!!


Sesso: 
post: 17
|
 |
importazione press room / inserire html
« Data del post: 02/02/07 alle ore 06:25:41 » |
|
Ciao, un altro consiglio... come faccio ad importare sul mio sito una cosa tipo questa...www.sisal.it (sisal news- in alto a destra)... c'ho provato, credimi se c'ho provato... grazie
|
| « Ultima modifica: 08/02/07 alle ore 12:27:30 by Servizio Clienti » |
Loggato |
|
|
|
Servizio Clienti
YaBB Administrator
    
 Ciao Belli!

post: 970
|
 |
Re: importazione press room
« Rispondi #1 Data del post: 02/06/07 alle ore 04:45:15 » |
|
nota 1: se vuoi fare un richiamo posta nello stesso topic (clicca su rispondi); NON postare mai due topic sullo stesso argomento veniamo quindi alla risposta. cosucce varie sulla pagina si possono inserire ricopiando i codici HTML. Si usa "Inserisci >HTML >In mezzo alla pagina" e si ricopia un blocco di codice. Di solito se chi crea / fornisce le varie cose (in questo caso immagino le news della Sisal) vuole permettere che altri le ricopino, di solito da qualche parte fornisce appositamente il codice da copiaincollare, con le eventuali spiegazioni. Ci sono anche casi in cui chi mostra le news non vuole affatto che tu le metta nel tuo sito, o magari vuole farti pagare qualcosa per fornirtele.... In entrambi i casi serve lavoro da parte tua per cercare com'e' la faccenda, lavoro che non possiamo fare noi gratis. Comunque tanto per farti un esempio sono andato a vedere ste news.... Il codice preciso solo della parte news (che è una piccola tabella) è:
|
|
Loggato |
|
|
|
Servizio Clienti
YaBB Administrator
    
 Ciao Belli!

post: 970
|
 |
Re: importazione press room
« Rispondi #2 Data del post: 02/06/07 alle ore 04:53:12 » |
|
(ho tagliato due o tre news o non ci sta nel forum) <table width=100% cellpadding=1 cellspacing=3> <tr> <td class="titHP"> <img src="/home/img/FRECCIA.GIF"> SISAL NEWS</td> </tr> <tr> <td> <div id="divScrollTextCont" onmouseover="noScroll();" onmouseout="scroll(1);" style="width:152px; height:145px;"> <div id="divText"> <br> <br><br><br><br><br> <br><br><br><br><br><br> <table width=95% cellpadding=1 cellspacing=3> <tr> <td> <a class="sisalNews" href="/iniziative/iniziative_main/1,2379,Iniziative_InterviRice,00.html" ><font color="red"><b>:: Le interviste di Sisal.it</b></font> <br>Il commento nelle ricevitorie baciate dalla fortuna.</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/servizi/servizi_main/1,2359,Servizi_Tim1x100,00.html"><font color="red"><b>:: TIM 1x100 sms, mms e vidochiamate</b></font> <br>La nuova offerta di Tim che ti dà un bonus di 100 messaggi/minuti al giorno!</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/se/se_main/1,4136,se_Iniz_Natale,00.html"><font color="red"><b>:: Speciali vincite istantanee</b></font> <br>Con SuperStar le feste continuano: ancora tantissime vincite istantanee da 10.000 euro </a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/servizi/servizi_main/1,2359,Servizi_H3g,00.html"><font color="red"><b>:: H3G: nuovo taglio Power da 10 euro</b></font> <br>Fino a 3 euro in più di servizi se sei cliente da almeno 18 mesi!</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/giochi/giochi_main/1,1047,giochi_Totip_NataleTotip,00.html"><font color="red"><b>:: Vincitori Natale Totip+</b></font> <br>Scopri se hai vinto uno dei fantastici viaggi a Las Vegas, Parigi e in Lapponia</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/servizi/servizi_main/1,2359,Servizi_TiscCartaM,00.html"><font color="red"><b>:: Tiscali Cartamondo Hello</b></font> <br>La carta di Tiscali per risparmiare sulle chiamate internazionali</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/servizi/servizi_main/1,2359,Servizi_La7-Pacchetti,00.html"><font color="red"><b>:: Pacchetti Eventi</b></font> <br>Scopri i pacchetti evento La7 Famiglia e La7 Calcio-Trasferta</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/servizi/servizi_main/1,2359,Servizi_Mondadori,00.html"><font color="red"><b>:: Mondadori - Servizio di incasso pagamento degli abbonamenti</b></font> <br>Un nuovo utilissimo servizio in Ricevitoria</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/servizi/servizi_main/1,2359,Servizi_TimMaxxiW,00.html"><font color="red"><b>:: MAXXI TIM WEB</b></font> <br>Cogli le nuove offerte per navigare gratis in Internet!</a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/iniziative/iniziative_main/1,2379,Iniziative_Palmare,00.html"><fo nt color="red"><b>:: Sisal.it per palmare</b></font> <br>Vuoi conoscere i risultati dei concorsi e delle scommesse Sisal anche quando non puoi collegarti al pc? Utilizza il tuo palmare o cellulare! </a> </td> </tr> <tr> <td><img src="/home/img/PX_TRASP.GIF" width=3></td> </tr> <tr> <td> <a class="sisalNews" href="/servizi/servizi_main/1,2359,Servizi_Mediaset,00.html"><font color="red"><b>:: Mediaset</b></font> <br>Scopri l'offerta Mediaset Premium Campionato 2006-2007: è ancora più ricca!</a> </td> </tr> </table> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> <BR> </div> </div> </td> </tr> </table> <!--Time to generate HomSisalNews 0.016 seconds-->
|
|
Loggato |
|
|
|
Servizio Clienti
YaBB Administrator
    
 Ciao Belli!

post: 970
|
 |
ancora sul riquadro con notizie che scorrono
« Rispondi #3 Data del post: 02/06/07 alle ore 04:56:48 » |
|
Oltre a questo codice serve anche un altro codice che realizzi le due funzioni richiamate dal codice sopra, che sono noScroll() e scroll(1) Ricopiare il tutto però sarebbe inutile perché sul tuo sito girerebbero solo le news sotto; infatti, come si evince anche dalla scritta <!--Time to generate HomSisalNews 0.016 seconds--> il codice che ho ricopiato non è stato scritto a mano o con un editor ma è generato ogni volta "al volo" dal server web della sisal. L'ambaradan può essere cmq utile per mettere un riquadro con proprie cose che girano.
|
|
Loggato |
|
|
|
Servizio Clienti
YaBB Administrator
    
 Ciao Belli!

post: 970
|
 |
script per news, notizie che scorrono scrollano
« Rispondi #4 Data del post: 02/06/07 alle ore 05:04:36 » |
|
Ultima parte: come dicevo, per far funzionare il codice sopra (che farà girare le notizie contrassegnate da class="sisalNews" che si possono cambiare a mano) occorre mettere *prima* da qualche parte questo codice (che risulterà invisibile) con Inserisci >HTML >In mezzo al testo <style type="text/css"> #divScrollTextCont {position:relative; width:300px; height:150px; #clip:rect(0px 300px 150px 0px); overflow:hidden; visibility:hidden;} #divText {position:relative; left:0px; top:0px;} </style> <script language="JavaScript" type="text/javascript"> function lib_bwcheck(){ //Browsercheck (needed) this.ver=navigator.appVersion this.agent=navigator.userAgent this.dom=document.getElementById?1:0 this.opera5=this.agent.indexOf("Opera 5")>-1 this.ie5=(this.ver.indexOf("MSIE 5")>-1 && this.dom && !this.opera5)?1:0; this.ie6=(this.ver.indexOf("MSIE 6")>-1 && this.dom && !this.opera5)?1:0; this.ie4=(document.all && !this.dom && !this.opera5)?1:0; this.ie=this.ie4||this.ie5||this.ie6 this.mac=this.agent.indexOf("Mac")>-1 this.ns6=(this.dom && parseInt(this.ver) >= 5) ?1:0; this.ns4=(document.layers && !this.dom)?1:0; this.bw=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6 || this.opera5) return this } var bw=new lib_bwcheck() var speed = 80 //Sets variables to keep track of what's happening var loop, timer //Object constructor function makeObj(obj,nest){ nest=(!nest) ? "":'document.'+nest+'.' this.el=bw.dom?document.getElementById(obj):bw.ie4?document.all[obj]:bw.ns4?eval(nest+'document.'+obj):0; this.css=bw.dom?document.getElementById(obj).style:bw.ie4?document.all[obj].style:bw.ns4?eval(nest+'document.'+obj):0; this.scrollHeight=bw.ns4?this.css.document.height:this.el.offsetHeight this.clipHeight=bw.ns4?this.css.clip.height:this.el.offsetHeight this.up=goUp;this.down=goDown; this.moveIt=moveIt; this.x=0; this.y=0; this.obj = obj + "Object" eval(this.obj + "=this") return this } // A unit of measure that will be added when setting the position of a layer. var px = bw.ns4||window.opera?"":"px"; function moveIt(x,y){ this.x = x this.y = y this.css.left = this.x+px this.css.top = this.y+px } //Makes the object go up function goDown(move){ if (this.y>-this.scrollHeight+oCont.clipHeight){ this.moveIt(0,this.y-move) if (loop) timer = setTimeout(this.obj+".down("+move+")",speed) } else { this.y = 0; if (loop) timer = setTimeout(this.obj+".down("+move+")",speed) } } //Makes the object go down function goUp(move){ if (this.y<0){ this.moveIt(0,this.y-move) if (loop) timer = setTimeout(this.obj+".up("+move+")",speed) } else { this.moveIt(0,this.y-move) if (loop) timer = setTimeout(this.obj+".down(-"+move+")",speed) } } //Calls the scrolling functions. Also checks whether the page is loaded or not. function scroll(speed){ if (scrolltextLoaded){ loop = true; if (speed>0) oScroll.down(speed) else oScroll.up(speed) } } //Stops the scrolling (called on mouseout) function noScroll(){ loop = false if (timer) clearTimeout(timer) } //Makes the object var scrolltextLoaded = false function scrolltextInit(){ oCont = new makeObj('divScrollTextCont') oScroll = new makeObj('divText','divScrollTextCont') oScroll.moveIt(0,0) oCont.css.visibility = "visible" scrolltextLoaded = true scroll(1); } //Call the init on page load if the browser is ok... if (bw.bw) onload = scrolltextInit </script> (spero di aver copiato tutto bene)
|
|
Loggato |
|
|
|
Servizio Clienti
YaBB Administrator
    
 Ciao Belli!

post: 970
|
 |
Script per far girare ruotare scorrere news
« Rispondi #5 Data del post: 02/06/07 alle ore 05:08:24 » |
|
Mi accorgo che sono stato un po' impreciso. Se capisco bene il codice, tecnicamente lo script riportato sopra fa scorrere (in verticale) tutto quanto c'è tra <div id="divScrollTextCont" onmouseover="noScroll();" onmouseout="scroll(1);" style="width:152px; height:145px;"> <div id="divText"> e </div> </div> per esempio la Sisal ci mette dentro diverse linee di notizie (con un suo stile di testo "sisalNews") ma ci si può mettere dentro qualsiasi altro testo.....
|
|
Loggato |
|
|
|
jegos
YaBB Newbie

 W questo FORUM!!!


Sesso: 
post: 17
|
 |
Re: importazione press room
« Rispondi #6 Data del post: 02/07/07 alle ore 04:25:31 » |
|
Ciao, scusa per la nota... non capiterà più... ultima cosa e chiudo il discorso... se ho capito bene questo codice non si aggiorna automaticamente ma serve solo per un cambio manuale delle news? Grazie
|
|
Loggato |
|
|
|
Servizio Clienti
YaBB Administrator
    
 Ciao Belli!

post: 970
|
 |
Re: testo che gira / scrolling verticale
« Rispondi #7 Data del post: 02/07/07 alle ore 05:06:35 » |
|
Sì, lo script (quanto da <style> a </script>) fa "girare" solo quanto è tra <div id="divScrollTextCont" onmouseover="noScroll();" onmouseout="scroll(1);" style="width:152px; height:145px;"> <div id="divText"> e </div> </div> Quindi sempre lo stesso testo, a meno che non cambi manualmente il testo. Il trucco della Sisal è che il testo fra le due parti è generato dal loro server nel momento stesso in cui qualcuno legge la pagina (e quindi lo possono aggiornare loro senza però che di questo aggiornamento possano approfittare anche altri). Ci sono altri siti in cui invece le news sono realizzate con un'applet o altri codici che, se ricopiati, generano news aggiornate anche sul tuo sito. Forse invece la Sisal fa così perché non vuole essere "copiata", o magari semplicemente per comodità tecnica loro. Comunque lo script è interessante per chiunque voglia mettere sul suo sito una porzione di testo che gira...
|
|
Loggato |
|
|
|
|
|
|