|
Ho creato il mio primo modulo per Joomla 1.5. Il modulo si chiama JomSagre, si appoggia al mio sito www.sagreinitalia.it
Questo modulo utlizza i feed RSS provenienti dal sito per generare una lista delle prossime manifestazioni in programma in una determinata Regione. Basterà quindi entrare nella configurazione del modulo per impostare il parametro relativo alla Regione desiderata. Download
Istruzoni: 1) Scaricare il modulo mod_sagre e installarlo da Estensioni->Installa/Disinstalla 2) Selezionare il file mod_sagre.zip e caricarlo in Joomla 1.5 3) Una volta caricato, andare nella gestione dei moduli (Estensioni->Gestione Moduli)
4) Selezionare il modulo "Sagre in Italia", configurare il parametro "Selezionare la Regione" e attivare il modulo nella posizione modulo desiderata. Se non viene selezionata nessuna regione (oppure la voce "Qualsiasi Regione"), il modulo caricherà i prossimi 20 appuntamenti in tutta Italia. Una volta pubblicato il modulo creerà un elenco di massimo 20 manifestazioni presenti nella regione desiderata.
Il Modulo mod_sagre crea una "unordered list" con i tag HTML <ul> e <li>, non ha CSS associati perciò si integra nello stile di qualisasi template. Alcuni esempi con diversi template:
|
Commenti
2008-11-0409:02:50
2008-11-0409:13:07
Forse quando hai installato il modulo, dato che utilizza i feed RSS provenienti dal mio sito sagreinitalia.it, il sito era giù per un attimo o dava timeout, perciò il modulo non riusciva a caricare i feed..Hai riprovato? io l\'ho riprovato ora e funziona correttamente ciao!
2008-11-0421:50:01
2008-11-0602:13:51
2008-11-1316:10:56
simplexmlelement in d:\press-inforelease.net\press-inforelease.net\modules\mod_sagre\mod_sagre.php on line 15
2008-11-1319:45:48
vedo che usi Joomla in locale
scusa la domanda forse banale ma hai una connessione a internet attiva quando testi JomSagre???
Occhio che il modulo recupera i feed RSS da www.sagreinitalia.it, perciò se non sei connesso a internet non può caricarli Credo che l\'errore che ricevi sia dovuto a questo
2008-12-2110:53:16
2008-12-2111:09:01
2009-01-1814:30:54
Fatal error: Cannot instantiate non-existent class: simplexmlelement in /membri/visita/modules/mod_sagre/mod_sagre.php on line 15
veramente un peccato
2009-01-2120:09:31
2009-02-2217:34:48
Bacioni
2009-02-2500:52:26
no, il modulo permette all'amministratore di scegliere quale regione mostrare dal Back-End L'utente non lo può fare
2009-05-1117:49:37
2009-07-1121:21:40
Warning: file_get_contents(http://www.sagreinitalia.it/Rss/Rss_Emilia_Romagna.asp) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in /membri/azzurrifaenza/modules/mod_sagre/mod_sagre.php on line 14
Fatal error: Cannot instantiate non-existent class: simplexmlelement in /membri/azzurrifaenza/modules/mod_sagre/mod_sagre.php on line 15
sai aiutarmi
2009-07-1122:01:48
2009-08-0915:30:37
Mi chiedevo 3 cose però:
- è possibile eliminare l'elenco puntato
- allineare a destra l'elenco
- ridurre il numero di sagre visualizzate?
Grazie in anticipo e ancora complimenti
MultiMediaVda Aosta
2009-08-2913:51:52
volevo sapere se era stato risolto il problema dell'errore
Grazie
Lui
2009-10-2313:22:33
bello e funziona. Sono costretto però a non attivarlo 20 eventi sono troppi occupano troppo spazio. Non appena apporterai le modifiche lo attivo.
Saluti
Simone
2009-10-3120:44:19
Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /membri/gabrielefuschini/modules/mod_sagre/mod_sagre.php:15 Stack trace: #0 /membri/gabrielefuschini/modules/mod_sagre/mod_sagre.php(15): SimpleXMLElement->__construct('') #1 /membri/gabrielefuschini/modules/mod_sagre/mod_sagre.php(3
2009-11-0216:01:52
function getFeed($feed_url) {
//Rinominate questa riga
// $content = file_get_contents($feed_url);
//Aggiungete queste righe
// create curl resource
$ch = curl_init();
// set url
curl_setopt($ch, CURLOPT_URL, $feed_url);
//return the transfer as a string
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// $output contains the output string
$content = curl_exec($ch);
// close curl resource to free up system resources
curl_close($ch);
.
.
.
.
.
2009-11-0911:56:48
2009-11-0912:08:27
Il mio modulo ha bisogno di recuperare il feed RSS tramite http, ma probabilmente alcuni hoster lo bloccano.
Ho altri siti che usano il feed e non mi hanno dato problemi.
La tua modifica sembra molto interessante, non ho modo di testarla ma vedo che hai usato CURL, che se non erro permette di accedere alle URL tramite un'apposita classe/funzione Anche in questo caso però, non sono sicuro che tutti i provider lo permettano.
Grazie mille della dritta!!!