News Box è un’applicazione in flash che ci permette di gestire un box con news e sfondi presi da un file XML esterno.
Questo box per news può essere mandato in loop tramite un timer che visualizzerà la news sucessiva.
E’ possibile inserire più canali, nell’esempio vediamo l’etichette Citycapes e Abstract, ma da file XML potremo creare altre categorie.
Come possiamo vedere il file XML è molto semplice:
<channel name="Cityscapes">
<item>
<title>Cloud Cover</title>
<abstract>This shot was taken near Rizal Park on Beacon Hill, overlooking downtown Seattle. This is pretty much how it looked, I bumped the saturation a bit...Nice night!</abstract>
<image>image7.jpg</image>
<link>http://interfacelift.com/wallpaper/details.php?id=1205</link>
</item>
</channel>
Inoltre ogni news può essere segnalata a un amico tramite una mail direttamente scritta dal box è inviata da una pagina preimpostata in php.
Fonte [Lewis Peel]
Scarica il sorgente
Guarda il Tutorial
Design, Flash, Free, Immagini, News, Opensource, Sviluppo, Tutorial, XML
135 visite

Pagine: « 1 2 [3] Mostra tutto
Pagine: « 1 2 [3] Mostra tutto
tag abilitati: <code> </code> | <a href=""> </a> | <b> </b> | <i> </i>
Iscriviti ai Feed RSS dei commenti di questo articolo
ivan
6 agosto 2008 alle 16:44 pm
ciao Julius,
parto dai complimenti … fanno sempre piacere .. anche perchè ho scoperto il tuo sito un paio di mesi fa … e visto che il mio gap è proprio flash .. è stata proprio una manna dal cielo.
Arrivo al problema …. ho cambiato il geturl in tutte le maniere (corrette) possibili, ma si apre sempre come se fosse impostato un target _blank. Se ci sono possibilità di evitare questa cosa scomoda sarebbe gradita …
ciao
Julius
6 agosto 2008 alle 23:06 pm
@ivan ciao
Ti basta modificare la funziona getURL che troverai nell’Action Script
Fotogramma 4 linea 15
ivan
7 agosto 2008 alle 12:28 pm
ciao julius,
grazie della risposta immediata ….
Avevo già controllato la funzione che dici ed orginariamente era
linkBtn.onRelease = function() {
getURL(arrLink[p-1], “_self”);
Purtroppo mi da sempre apertura in pagina esterna … sbaglio qualcosa?
Julius
7 agosto 2008 alle 20:43 pm
Trovato il colpevole!
Clip nome istanza mainText livello 2 linea 110
getURL(_root.arrItem[_global.gg+_global.p-1][3], "_blank");Sostituisci il _blank con _self
ivan
8 agosto 2008 alle 0:47 am
Grazie Julius,
non ci sarei mai arrivato da solo. Ho spulciato il file ma non mi sarebbe mai venuto in mente .
Alla prossima
Marco
11 settembre 2008 alle 1:57 am
Ciao Julius,
complimenti sono sempre sottintesi! Un problema: codifica caratteri speciali! Ho visto il link http://www.juliusdesign.net/codificare-caratteri-speciali-in-flash/ solo che non trovo la soluzione al caso. In particolare, ovviamente, nel file XML non mi legge la & trasformandola in & .
Ho inserito anche
come prima riga dell’xml ma nulla da fare.
Suggerimenti? Cosa devo modificare?
leppoflip
14 settembre 2008 alle 13:27 pm
caro julius, mi rivolgo a te che ne sai una più del diavolo..!
allora vorrei inserire l’swf in una pagina in wordpress.
Il problema è questo: http://www.wordpress-it.it/forum/topic/3937?replies=2#post-35000
spero tu lo legga, perchè vale con tutti gli swf che caricano da esterno.
Speriamo almeno tu venga a capo di sta faccenda!!
sul forum di wp nn risponde mai nessuno!
ciao grazie
Julius
14 settembre 2008 alle 17:33 pm
@Marco l’hai anche inserita nel campo di testo dal pannello proprietà INCORPORA?
@leppoflip Ciao
Il problema è nel richiamo del file XML
In pratica quanto richiami un file XML è possibile che quest’ultimo non venga indirizzato correttamente
esempio:
Assegnare un indirizzo relativo al file XML esempio filexml=”dati/foto.xml”
Soluzione:
Puoi assegnare un indirizzo assoluto al tuo file xml come filexml=”http://www.sito.it/dati/foto.xml” oppure creare sotto la directory del tuo blog wordpress/ una cartella con tutti i file necessari
andrea
20 settembre 2008 alle 22:42 pm
ciao Julius,
.
volevo farti tantissimi complimenti… e una domanda
Vorrei riuscire ad eliminare il flash bianco che c’è quando dall’ultima news torna alla prima.
Non sono riuscito a capire come farlo.
Mi puoi aiutare? grazie 1000
Julius
21 settembre 2008 alle 23:22 pm
Se ho capito bene quello dovrebbe essere il colore di sfondo…
Ho cambi colore allo stage oppure inserisci un oggetto vettoriale di colore come ultimo livello
andrea
22 settembre 2008 alle 9:04 am
Si hai capito bene.
Grazie x il consiglio, e ancora tanti complimenti.
Max
24 settembre 2008 alle 0:44 am
Ciao Julius, ho modificato per le mie esigenze questo fantastico news box, solo in 1 cosa non ci riesco, ho eliminato la descrizione e voglio abbassare il titolo proprio sotto ma variando dei valori numerici li sotto proprio non va. sarebbe il massimo se il titolo andasse al posto del Click here to view it col titolo cliccabile, solo che di actionscript non sono ferrato e non riesco a capire fare. il codice è nel clip del main text. grazie mille!!
Fabrizia
3 novembre 2008 alle 20:06 pm
Ciao Juluius! Bellissimo il tuo box… però ho una domanda di base molto semplice… per me difficile invece!
Ho fatto una pagina in flash e dentro volevo inserire il tuo newsbox… come posso fare?!!
Per favore mi scrivi il codice da usare… tutto completto che io con Actionscript sono una schiappa!!!! grazie grazie
Julius
3 novembre 2008 alle 21:57 pm
@Max: ciao
Clip filmato itemBtn primo frame linea 7
this.createTextField("textBox", this.getNextHighestDepth(), 3, 3, 167, 60);Viene creato in AS un campo di testo dinamico
i due numeri 3 e 3 sono rispettivamente x e y, ti basterà aumentare il secondo tre
@Fabrizia: ciao usa loadMovie
Poi nel tuo swf principare un clip filmato nome istanza box
e da codice
loadMovie("newsBox.swf",_root.box);_root.box._lockroot=true;
I LOVE AGRIGENTO
4 novembre 2008 alle 10:57 am
Lo avevo già scaricato! Ma non ricordavo quanto poteva essermi utile
Semplicemente Splendido!! Super Julius
7stars
9 novembre 2008 alle 0:22 am
ciao Julius,
io vorrei diminuire la larghezza del campo di testo delle descrizioni…però se provo a cambiare larghezza al createTextField il testo se lo mangia…invece io vorrei che a seconda della larghezza del campo di testo dinamico…il testo vada a capo.
Come si fa??
7stars
9 novembre 2008 alle 0:24 am
in ogni caso…come si può fare,dopo aver risolto questo,a FORZARE anche l’andamento a capo?
7stars
9 novembre 2008 alle 0:32 am
ho trovato
qui non c’è bisogno di cambiare dimensione al textfield…basta cambiare il valore di charMax:Number e automaticamente su una riga vanno i tot caratteri impostati e poi va a capo…
davide
12 novembre 2008 alle 21:59 pm
bellissimo… ma su firefox non mi funziona!!! perchè?
davide
12 novembre 2008 alle 22:19 pm
come non detto… problema risolto..
Complimenti!!!
gnaggno
30 dicembre 2008 alle 17:08 pm
Salve a tutti, è la prima volta che vengo qui e faccio i complimenti per tutto, è un sito fantastico, è interessantissimo.
Io sto cercando di inserire questo strepitoso news box in un sito che sto ultimando, però avrei bisogno di inserire più di 4 news come facci?
Qualcuno mi sa rispondere.
Grazie in anticipo
Ciao ciao
david
16 aprile 2009 alle 16:08 pm
Anche io ho lo stesso problema di @gnaggno, come posso fare?
david
16 aprile 2009 alle 16:09 pm
Anche io ho lo stesso problema di @gnaggno, come posso fare ?
lello
7 maggio 2009 alle 13:29 pm
@david:
ho risolto in questo modo:
livello actions – fotogramma n°3 – riga 10 e cambia il numero “_global.items = 4;”