Come funziona
Per avere un elenco delle ultime discussioni, anche presenti in sezioni con restrizioni (purchè si abbiano i permessi di accesso), con data ultimo messaggio minore di
10 giorni, è sufficiente utilizzare i codici sotto descritti.
Utilizzando la forma contratta (widget) si avrà la possibilità di vedere, se loggati, anche le discussioni delle sezioni protette alle quali abbiamo accesso.
(I visitatori e gli utenti che non hanno l'accesso a quelle sezioni vedranno semplicemente la lista emendata da quei topic.)Mostra le ultime discussioni del forum in cui è inserito il tag.
Mostra le ultime X discussioni (con X un numero).
HTML
[LAST_TOPICS=a:XXXXX]
Mostra le ultime discussioni di un altro forum, indicato dall'id XXXXX.
HTML
[LAST_TOPICS=f:XXXXX]
Mostra le discussioni di un'unica sezione del forum, indicata dall'id XXXXX.
È possibile inserire dei parametri come quelli mostrati nel codice sopra.
L'elenco completo dei parametri inseribili è mostrato più sotto.
I parametri si indicano dopo il simbolo di uguale inserendo una serie di proprietà:valori separati da una virgola:
LAST_TOPICS=parametro1:valore, parametro2:valore2Parametri opzionali- n (es.: n:10): imposta il numero di discussioni da visualizzare
- sez (es.: sez:1,2,3): seleziona solo una o più sezioni del vostro forum (*)
- nosez (es.: nosez:1,2,3): esclude una o più sezioni del vostro forum (*)
(*) Al posto di 1, 2 e 3 inserite gli id delle sezioni (non protette con restrizioni). Se si vuole una sola sezione mettete un solo id. In caso di più sezioni separate i vari id con una virgola.
- nodate (es.: nodate:1): nasconde l'ora e la data dei messaggi
- nolast (es.: nolast:1): nasconde l'autore dell'ultimo messaggio
- avatar (es.: avatar:1): aggiunge l'avatar dell'utente del messaggio
- asize (es.: asize:30): imposta l'altezza dell'avatar
- nc (es.: nc:1): imposta l'ordinamento dei topic per data di pubblicazione e non per data dell'ultimo messaggio
- pinned (es.: pinned:1,2): permette di mostrare solo topic importanti (1), annunci (2) o topic normali (0). Si possono concatenare, es.: pinned:1,2 mostrerà i topic importanti e annunci, pinned:0,1 mostrerà i topic normali e gli importanti (ma non gli annunci), pinned:0 mostrerà solo i topic normali (non importanti e non annunci).
La
personalizzazione grafica di questo widget è possibile tramite css, la classe del widget è
.side_topics - Per modificare l'aspetto del widget in generale usare .side_topics
Esempio: .side_topics {border: 2px solid black;} - Per modificare i link del widget (link al topic e al profilo dell'utente) usare .side_topics a
Esempio: .side_topics a {color: red;} - Per modificare le altre scritte (non link) utilizzare .side_topics span
Esempio: .side_topics span {color: blue;} - Per modificare la prima riga (quella relativa al post) utilizzare .side_topics b
Esempio: .side_topics b {font-size: 20px;} - Per modificare l'avatar (se visualizzato) utilizzare .side_topics .thumbs a
Esempio: .side_topics .thumbs a {width: 30px !important} - Per modificare la scritta "Re:" utilizzare .side_topics .reply
Esempio : .side_topics .reply {display:none}
Tutte queste personalizzazioni vanno inserite
(in qualsiasi punto) del box
Colori e stili.
Per una maggiore personalizzazione dei codici consultare la
Guida alla modifica degli stili.
Forma estesa (iframe)
HTML
<iframe src="https://YYYYY.forumfree.it/rss.php?a=XXXXX&type=html&color=000000&n=10" style="width:100%;height:200px" scrolling="auto" frameborder="0" allowtransparency="true"></iframe>
Attenzione: Utilizzando la forma estesa (iframe), non saranno visibili le ultime risposte alle discussioni presenti in sezioni protette. Perchè ciò avvenga, è necessario usufruire del widget.
Utilizzo- Al posto di
XXXXX si deve mettere
l'ID del forum scelto.- Al posto di
YYYYY si deve mettere il dominio del forum (ad esempio per
https://top.forumfree.it si scriverà "
top"). Nella
forma contratta questa parte non è necessaria.
- Se si ha il forum su forumcommunity o blogfree
al posto di forumfree.it si deve mettere forumcommunity.net o blogfree.net. Nella
forma contratta basta inserire
circuito=INIZIALE (f per forumfree/c per forumcommunity /b per blogfree).
Si possono cambiare le dimensioni del frame modificando
width:100%;height:200pxLo sfondo è trasparente quindi il colore dello sfondo dipende dalla pagina o dalla tabella dove si è scelto di mettere il frame stesso.
Parametri opzionali (per entrambe le versioni)
Si vedano gli esempi sottostanti per come integrare le opzioni.
I parametri grafici nella versione widget sono trascurabili, in quanto si può usare il css per personalizzarla (si veda sopra).
- n (es.: iframe: &n=10 - widget: n:10): imposta il numero di discussioni da visualizzare
- sez (es.: iframe: &sez=1,2,3 - widget: sez:1.2,3): seleziona solo una o più sezioni del vostro forum (*)
- nosez (es.: iframe: &nosez=1,2,3 - widget: nosez:1.2,3): esclude una o più sezioni del vostro forum (*)
(*) Al posto di 1, 2 e 3 inserite gli id delle sezioni (non protette con restrizioni). Se si vuole una sola sezione mettete un solo id. In caso di più sezioni separate i vari id con una virgola.
- nodate (es.: iframe: &nodate=1 - widget: nodate:1): nasconde l'ora e la data dei messaggi
- nolast (es.: iframe: &nolast=1 - widget: nolast:1): nasconde l'autore dell'ultimo messaggio
- avatar (es.: iframe: &avatar=1 - widget: avatar:1): aggiunge l'avatar dell'utente del messaggio
- nc (es.: iframe: &nc=1 - widget: nc:1): imposta l'ordinamento dei topic per data di pubblicazione e non per data dell'ultimo messaggio
- marquee (es.: &marquee=1): imposta lo scroll del testo (1=lento 2=veloce)
- height (es.: &height=150): se marquee è impostato dovete impostare il parametro height con lo stesso valore dell'altezza dell'iframe
- target (es.: &target=top): impostandolo a top i link non si apriranno in una nuova finestra del browser
- ticker (es.: &ticker=1): un effetto animato simil scroll per visualizzare lo script in uno spazio ristretto.
- color (es.: &color=000000): imposta il colore in formato esadecimale (non preceduto da #).
- colorlink (es.: &colorlink=000000): imposta il colore dei link
- size (es.: &size=11): imposta la grandezza del font (in pixel)
- lh (es.: &lh=160): imposta il line-height del testo (in percentuale)
- font (es.: &font=verdana): imposta il tipo di font
- asize (es.: &asize=30): imposta l'altezza dell'avatar
- bg (es.: &bg=FFFFFF): imposta il colore dello sfondo (se non lo volete trasparente)
Per ottenere il codice è possibile anche utilizzare il tool fastscripts:http://fs.forumfree.it/?act=lasttopicEsempi di codice:HTML
<iframe src="https://supporto.forumfree.it/rss.php?a=1&type=html&color=000000&size=11&font=verdana&n=10&sez=194,4,9368261" style="width:100%;height:200px" scrolling="auto" frameborder="0" allowtransparency="true"></iframe>
HTML
[LAST_TOPICS=circuito:f,a:1,n:10,sez:194,4,9368261]
Esempio d'uso dell'opzione
marquee:
HTML
<iframe src="https://www.blogfree.net/rss.php?b=1&type=html&color=828282&colorlink=D55421&n=15&marquee=2&height=105" style="width:250px;height:105px" marginwidth="0" marginheight="0" frameborder="0" scrolling="auto"></iframe>
HTML
[LAST_TOPICS=circuito:b,a:1,n:15,marquee:2,height:105]
Come potete vedere
height è impostato a 105 sia nell'iframe, sia nel parametro dato allo script.