Simple Machines Community Forum

SMF Support => Language Specific Support => Italiano (Italian) => Topic started by: maxtitan on June 30, 2011, 12:43:54 PM

Title: Prossimi eventi
Post by: maxtitan on June 30, 2011, 12:43:54 PM
Ciao a tutti, ho un sito con un forum, c'e' un sistema per poter inserire nella home del sito i prossimi eventi del forum???

grazie a tutti

Max
Title: Re: Prossimi eventi
Post by: emanuele on July 01, 2011, 06:40:26 AM
Dove li archivi i prossimi eventi?
Nel calendario?

Se sì, prova a guardare l'esempio ssi_todaysEvents in SSI.php. ;)
Title: Re: Prossimi eventi
Post by: maxtitan on July 01, 2011, 10:43:07 AM
emanuele grazie per la risposta, ma considerami niubbo fino all'anima ahahaha allora gli eventi sono nel calendario, e in fondo alla pagina del forum mi visualizza in automatico gli eventi dell'ultima settimana (è cosi anche in questo forum) (cosi l'ho impostato visto che si possono mettere i giorni) ora come faccio a mettere l'elenco degli eventi in una pagina esterna al forum, una pagina fatta in linguaggio htm fatta con frontpage, gli esempi che hai citato dove li trovo??
scusa ancora ma ho cominciato da poco a programmare e non mi rinvengo tanto :)
grazie
Max
Title: Re: Prossimi eventi
Post by: emanuele on July 01, 2011, 03:21:32 PM
"Sfortunatamente" html non è quello che ti serve. E front page men che meno.

Quel che ti serve è un editor di testo qualunque (tipo notepad, se poi vuoi avere la colorazione della sintassi magari usa notepad++ o programmers' notepad) e qualche conoscenza di php.

Come ho detto l'esempio lo trovi in SSI.php (guarda tra i file di SMF e lo trovi. ;)

Una dritta per realizzare quello che vuoi è: crea un file di nome index.php, ed al suo interno mettici:
<?php
require_once('/forum/SSI.php');

ssi_todaysEvents();
?>

e guarda il risultato.

Non è una cosa difficile, "purtroppo" devi avere un minimo di basi di php. ;)

Se hai bisogno di più dettagli chiedi pure, ovviamente! ;)
Title: Re: Prossimi eventi
Post by: maxtitan on July 02, 2011, 04:19:05 AM
sei un mito :) allora ti dico quello che ho fatto, ho creato una pagina php con il codice che mi hai dato, poi la pagina l'ho inserita in un frame di front page e fà esattamente quello che volevo, solo un piccolo particolare, mi dà solo l'evento odierno, allora ho provato a modificarlo (dopo aver guardato il file che mi hai detto in questo modo

<?php
require_once('SSI.php');

ssi_recentEvents();
?>

ma continua a darmi solo l'evento di oggi, come faccio a dirgli di darmi gli eventi della prossima settimana o addirittura di 1 mese oppure i prossimi 5 eventi??
grazie mille ancora una volta ;)
Title: Re: Prossimi eventi
Post by: emanuele on July 02, 2011, 05:45:30 AM
Aborro i frame (e frontpage), ma se questo è quel che vuoi usare non mi permetto di divagare oltre.

function ssi_recentEvents($max_events = 7, $output_method = 'echo')
Di default dovrebbe fornire gli eventi di una settimana, se ne vuoi di più dovresti fare qualcosa tipo:
ssi_recentEvents(14);
eventi di 14 giorni. :)
Title: Re: Prossimi eventi
Post by: maxtitan on July 02, 2011, 05:57:42 AM
non capisco in entrambi i casi continua a darmi 1 solo evento mentre nel forum me ne visualizza 2 :(
Title: Re: Prossimi eventi
Post by: maxtitan on July 02, 2011, 06:58:55 AM
ok trovato :) funziona con questa formula :P

<?php
require_once('SSI.php');


ssi_todaysCalendar();

?>

chiudi pure il post e GRAZIE GRAZIE GRAZIE MILLE per l'aiuto ;)