|
| Convertire gli rss in "html" in un sito tramite javascript |
|
Modalità discussione | Modalità lineare |
|
|||||
| |||||
Convertire gli rss in "html" in un sito tramite javascriptCiao a tutti avrei bisono di un aiuto. Avrei bisogno di creare un file javascript che mi converta i feed in html. Il feed convertito dovra' visualizzare il titolo, la descrizione troncata (es 100 caratteri). Il file dovra' essere inserito in una cartella e poi visualizzato in una pagina. In parole molto povere vorrei fare una cosa come : http://www.comunicati-stampa.net/webmaster.htm aggiungendo anche una parte del l'articolo (100 caratteri) Dovra' esserci una variante : la possibilita' di visualizzare solo ll link (il titolo del feed) come fa' comunicati stampa.net Chi mi aiuta a crearlo ?? Grazie in anticipo
Admin di Sielfree.Com , Sezione software e sezione Giochi gratis on line
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptPurtroppo temo che quello script li' si limiti solamente a: - estrarre dal database le ultime notizie - creare un link a partire da quelle entrate Ho anche provato a "rubare" :-D il file JS, ma contiene solamente le document.write() che fanno questo. Se hai la possibilita' di aggiungere anche una sola riga al file RSS del feed, potresti essere in grado di fare qualcosa tramite XSLT... in pratica, crei un file XSL che formatti i tuoi dati come vuoi, per poi dichiarare sul file XML/RSS che usi quegli stili XSL per la formattazione. UPDATE: una valida alternativa potrebbe anche essere http://www.rss-to-javascript.com/ Stammi bene... DEMENTI4L SITE // THE BO4RD - Il forum di DEMENTI4L SITE // Free-n-Joy: divertirsi è bello, ma gratis è MOOOLTO meglio... Mi trovate anche sui forum di AlterVista - Blogo.it Network Ultima modifica di MetaMorph : 11-11-2007 alle ore 12:16.
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptMetaMorph ha scritto: Purtroppo temo che quello script li' si limiti solamente a:
- estrarre dal database le ultime notizie - creare un link a partire da quelle entrate Ho anche provato a "rubare" :-D il file JS, ma contiene solamente le document.write() che fanno questo. Se hai la possibilita' di aggiungere anche una sola riga al file RSS del feed, potresti essere in grado di fare qualcosa tramite XSLT... in pratica, crei un file XSL che formatti i tuoi dati come vuoi, per poi dichiarare sul file XML/RSS che usi quegli stili XSL per la formattazione. Stammi bene...
Admin di Sielfree.Com , Sezione software e sezione Giochi gratis on line
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptQuello che non capisco e' il senso dello script.. perche' usare javacript? Per poterlo inserire anche su siti dove non e' previsto l'uso di php?
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptNamaless ha scritto: Quello che non capisco e' il senso dello script.. perche' usare javacript?
Per poterlo inserire anche su siti dove non e' previsto l'uso di php? ![]()
Admin di Sielfree.Com , Sezione software e sezione Giochi gratis on line
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptI got it!!! Ti di' una linea generale, perche' non conosco molto bene le funzioni PHP relative al trattamento di XML. In sostanza funziona cosi': - all'inizio del file inserisci la direttiva Codice PHP: <?php header ("Content-type: text/javascript"); ?>
- prosegui elaborando il file XML, ma quello che stamperai non sara' codice HTML ma codice JavaScript (in sostanza, le document.write('<html code>') che c'era nel file iniziale) Codice: <script type="text/javascript" src="feed.php?eventuali=parametri"></script>
Stavolta spero di aver fatto centro... DEMENTI4L SITE // THE BO4RD - Il forum di DEMENTI4L SITE // Free-n-Joy: divertirsi è bello, ma gratis è MOOOLTO meglio... Mi trovate anche sui forum di AlterVista - Blogo.it Network Ultima modifica di MetaMorph : 11-11-2007 alle ore 14:16.
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptMetaMorph ha scritto: prosegui elaborando il file XML, ma quello che stamperai non sara' codice HTML ma codice JavaScript (in sostanza, le document.write('<html code>') che c'era nel file iniziale)
Codice: <script type="text/javascript" src="feed.php?eventuali=parametri"></script>
Admin di Sielfree.Com , Sezione software e sezione Giochi gratis on line
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptsielfree ha scritto: Come lo elaboro il file xml ? Per elaborare il file XML ti servono le funzioni dei pacchetti DOM XML (PHP 4) oppure SimpleXML (PHP 5). Come ti ho scritto sopra, peri', non le ho mai usate... ti serve anche conoscere qual e' la struttura di un file XML-RSS, per quella ti basta sbirciare il codice di un file RSS, ecco ad esempio quello di Punto Informatico: Codice: <?xml version="1.0" encoding="ISO-8859-1"?>Almeno nel modello DOM, il file XML e' visto come un albero in cui ogni nodo e' costituito da un tag, i suoi figli sono i nodi in esso contenuti e gli attributi del nodo stesso. sielfree ha scritto: Codice: <script type="text/javascript" src="feed.php?eventuali=parametri"></script>
Intendevo dire che, volendo, potresti utilizzare ad esempio lo stesso parser (perche' infine e' quello che scrivi) per leggere diversi file. In questo caso, puoi leggere come parametro GET il nome del file e specificarlo al momento della chiamata con la sintassi che ti ho detto... DEMENTI4L SITE // THE BO4RD - Il forum di DEMENTI4L SITE // Free-n-Joy: divertirsi è bello, ma gratis è MOOOLTO meglio... Mi trovate anche sui forum di AlterVista - Blogo.it Network
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascript.... non hai capito cosa intendevo.... Questo : Codice: <item>
Admin di Sielfree.Com , Sezione software e sezione Giochi gratis on line Ultima modifica di sielfree : 11-11-2007 alle ore 15:02.
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptMaledetto PRR Era quello a cui stavo pensando di dirli :P Ad'ogni modo penso che sia io che meta possiamo aiutarti se decidi di andare di quello passo. Se vuoi posso darti una mano anche nella stesura della classe XML tramite l'oggetto SimpleXML di php5
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptAzz era meglio aggiornare prima di rispondere.. Ad'ogni modo quello che ti dice meta e' che l'rss e' un xml, per cui se al file php sul tuo server gli dai la lettura appunto di questo RSS e lo fai parsare da php tramite appunto l'oggetto SimpleXML, successivamente lo tramuti in risultato javascript che sara' quello che passerai all'utente finale. In pratica: Tu hai l'RSS su feed.php Poi hai un file php tipo ext_feed.php dove qui avviene il parsing dell'rss ottenuto tramite feed.php Tramite appunto ext_feed.php imposti l'header come text/javascript, facendo cosi' l'utente finale pui' usare la sintassi javascript <script.. ecc.. da inserire nel proprio sito. Questo file ext_feed.php non fa' altro che leggere i tuoi o altri feeds e trasformarli in javascript. A grandi linee questo e' quello che pensavamo noi. In alternativa puoi modificare feed.php in modo che possa fare uscire anche codice html tramite una sintassi tipo Codice PHP: <script type="text/javascript" src="http://www.sito.it/feed.php?out=html"></script>
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptNamaless ha scritto: Maledetto PRR
Era quello a cui stavo pensando di dirli :P Se vuoi posso darti una mano anche nella stesura della classe XML tramite l'oggetto SimpleXML di php5 ![]()
Quota: penso che sia io che meta possiamo aiutarti se decidi di andare di quello passo.
Admin di Sielfree.Com , Sezione software e sezione Giochi gratis on line
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptsielfree ha scritto:
Ne avrei proprio bisogno di una mano
![]() Che cosa intendi con : Quota: penso che sia io che meta possiamo aiutarti se decidi di andare di quello passo.
|
|
|||||
| |||||
RE: Convertire gli rss in "html" in un sito tramite javascriptNamaless ha scritto:
Ho capito. Ad'ogni modo hai cercato prima uno script che converta da xml a javascript? Magari anche tramite php ^^
Ti dico cosi' perche' secondo me ce' gia' qualcosa e prima di mettermi a scrivere qualcosa preferivo che tu fossi sicuro che non ce' niente del genere ![]()
Admin di Sielfree.Com , Sezione software e sezione Giochi gratis on line
|
|
| Discussioni simili | |||||
| Discussione: | Autore | Risposte: | Letto: | Ultimo messaggio | |
| Audio mp3 in un sito web | damiano1986 | 0 | 26 |
06-10-2008 09:57 Ultimo messaggio: damiano1986 |
|
| problema con multibox per html | pamela83 | 3 | 41 |
28-09-2008 17:16 Ultimo messaggio: gokufg |
|
| [Javascript]Script menù a tendina (era:Link che visualizza dettagli) | tizio | 2 | 127 |
12-09-2008 12:43 Ultimo messaggio: tizio |
|
|
| Regole di Scrittura |
| Tu non puoi inserire nuovi messaggi. Tu non puoi rispondere ai messaggi. Tu non puoi inviare messaggi. Tu non puoi modificare i tuoi messaggi. |
| Il codice HTML è Disattivato. Il codice MyCode è Attivato. Gli Smilies sono Attivato. Il codice [IMG] Attivato. |

![[-]](http://forum.punto-web.net/images/Sat/collapse.gif)

11-11-2007, 10:47



