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

Pagine: « 1 2 3 [4] Mostra tutto
Pagine: « 1 2 3 [4] Mostra tutto
tag abilitati: <code> </code> | <a href=""> </a> | <b> </b> | <i> </i>
leo
20 Giugno 2008 alle 12:10 pm
mi sono sbagliato nel post precedente ovvero qui funziona
http://camacio.com/index/wp-content/themes/pixellate/newsBox.swf
mentre qui nell’header non carica idati xml suppongo
http://camacio.com/index/
Uso piattaforma wordpress….grazie
ciao
Julius
21 Giugno 2008 alle 14:04 pm
Non riesco a vedere niente
Andrea
27 Giugno 2008 alle 12:26 pm
Ciao Julius,
innanzitutto grazie per le utilissime risorse!
Ho una domanda su questo news box (premetto che sono un niubbo di flash).
I titoli delle news/schede che vengono visualizzati a sx sull’ “itemBtn”, si possono spostare?
Ho ridimensionato la “finestra” contenente l’immagine e spostato i pulsanti itemBtn più a sx, in modo da tornare a contatto con l’area dell’immagine, ma le scritte /titoli sono rimasti all’estrema destra…
Mi sai dare un aiuto?
Grazie mille.
Dre
Andrea
27 Giugno 2008 alle 12:27 pm
Chiedo scusa, in riferimento al messaggio precedente intendevo ovviamente:
..”I titoli delle news/schede che vengono visualizzati a DESTRA sull’ “itemBtn””…
Grazie.
Dre
Julius
27 Giugno 2008 alle 21:01 pm
Li trovi nel clip main…dovresti trovare i vari campi di testo..
se non fosse cosi controlla da actionscript forse sono impostati da codice
Marco
28 Giugno 2008 alle 22:18 pm
Ciao, ho lo stesso problema di Michele, ovvero carico tutti i file all’interno della cartella ma quando faccio l’inserimento non carica il filmato e appare tutto bianco. A cosa è dovuto?
Mille grazie per la risposta.
Andrea
29 Giugno 2008 alle 15:21 pm
Ciao Julius, nulla da fare, proprio non trovo la soluzione…l’unica parte di codice che credo abbia a che fare con i titoli a destra è la seguente (primo frame di Layer3 in ItemBtn):
var fontButton:TextFormat = new TextFormat();
fontButton.font=”skyfont”, fontButton.size=14, fontButton.color=0×666666, fontButton.leading=-2;
//
var fontButtonOn:TextFormat = new TextFormat();
fontButtonOn.font=”skyfont”, fontButtonOn.size=14, fontButtonOn.color=0xFFFFFF, fontButtonOn.leading=-2;
//
this.createTextField(”textBox”, this.getNextHighestDepth(), 3, 3, 167, 60);
textBox.multiline = true;
textBox.selectable = false;
textBox.embedFonts = true;
textBox.antiAliasType = “advanced”;
textBox.wordWrap = true;
textBox.text = headline;
Il codice crea il titolo nella versione “normale” e “on”, ma riguardo alla posizione…non so…
Se ho capito bene le scritte “View story” e “send to a friend” sono veri e propri campi di testo nel clip e si possono spostare.
Se qualcuno ha un’altra dritta da darmi lo ringrazio
Francesco
24 Luglio 2008 alle 13:19 pm
Ciao allora da solo funziona una favola ma appena lo carico in un altro filmato funziona lo stesso ma si magia le parole sia dei titoli che della descrizione perchè???
Lo carico con loadmovie e lockroot
aspetto una tua risposta ciao
Francesco
25 Luglio 2008 alle 14:56 pm
Julius ma non mi rispondi………..mai……………………….non capisco dove sia il problema forse nel font?????
Julius
27 Luglio 2008 alle 12:43 pm
@Marco controlla di aver caricato il file XML
@Andrea le scritte vengono inserite da AS e non sono dei campi di testo presenti sullo stage
@Francesco l’avevo notato tempo fa da una segnalazione di un altro utente, purtroppo è un bug dell’autore…
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!!!