phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

portale con ultimi topic a scorrimento

Supporto MODs generale.
chicks0315
Utente
Utente
Messaggi: 186
Iscritto il: 05/08/2010, 17:39
Versione: 3.0.7-PL1
Server: UNIX/Linux

portale con ultimi topic a scorrimento

Messaggio da chicks0315 » 10/07/2011, 17:08

Salve sto facendo delle prove con un sito prova:

http://www.webpapers.sc8.eu/portal.php

per installare un portale ma non mi riescono alcune cose:

1. nel portale se abilito le colonne di destra e sinistra la pagina diventa abnorme ed esce fuori dal css
(tema phpbb coffie time basata sul prosilver) e versione phpbb 3.08 compatibile con questo stile.

Se non abilito le colonne di sinistra rimangono quelle del centro, ma non si vedono molto bene nel senso che le corinici dei vari forum sono staccate, è più facile vedere che scrivere.

2. nel portale vorrei inserire un modulo o una mod che mi permette in un riquadro di fa scorrere ultimi 5 topic(con delle immagini che cliccando vanno al topic di riferimento) e i topic provengano da 1 solo forum o cotageoria e che hanno sicuramente un immagine tra i tag [img]

mi potete aiutare ?

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: portale con ultimi topic a scorrimento

Messaggio da Micogian » 10/07/2011, 18:25

Personalmente sono dell'idea che un Portale può essere benissimo una Custom Page.
Nella Custom Page ci metto header e footer del Forum (posso anche modificare i file originali (io ad esempio ho creato overall_header_home.html e overall_footer_home.html con alcune modifiche rispetto a quelle del Forum)
A questo punto hai una pagina simile al Forum ma con il corpo tutto da fare.
Qui si tratta di conoscere HTML e CSS che ti permette di creare le colonne per inserire quello che ti pare.
Su html.it ci sono molte Guide utili su HTML e CSS.

Ad esempio, ho appena creato una pagina "campione" che può essere il punto di partenza per qualsiasi cosa voglia inserire: http://www.actaplantarum.org/page.php

chicks0315
Utente
Utente
Messaggi: 186
Iscritto il: 05/08/2010, 17:39
Versione: 3.0.7-PL1
Server: UNIX/Linux

Re: portale con ultimi topic a scorrimento

Messaggio da chicks0315 » 10/07/2011, 20:38

ok però se magari mi dessi qualche indicazione in più e cmq la pagina che mi hai dato non si apre.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: portale con ultimi topic a scorrimento

Messaggio da Micogian » 10/07/2011, 20:55

chicks0315 ha scritto:ok però se magari mi dessi qualche indicazione in più e cmq la pagina che mi hai dato non si apre.
Hai ragione, mi sono dimenticato che come visitatore vedi il Forum in subsilver2 mentre la mia pagina è in prosilver_se.
Questa è la pagina:
page.jpg
Io ho impiegato 2 anni per capire un pò come funziona php e phpbb.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

chicks0315
Utente
Utente
Messaggi: 186
Iscritto il: 05/08/2010, 17:39
Versione: 3.0.7-PL1
Server: UNIX/Linux

Re: portale con ultimi topic a scorrimento

Messaggio da chicks0315 » 10/07/2011, 20:56

ok cmq ho visto che tu hai uno scorrimento manuale delle ultime immagini di un determinato topic, hai una mod e se si puoi indicarmi quale hai usato per farlo ?

edit: però non con gli allegati ma con le immagini isnerite nei bbcode [img]

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: portale con ultimi topic a scorrimento

Messaggio da Micogian » 10/07/2011, 21:26

Alcune Mod che ho fatto sono QUI

Anche quella del bbcode [img] http://srv3.tech-hosting.com/~admin90/f ... 275788ef50

chicks0315
Utente
Utente
Messaggi: 186
Iscritto il: 05/08/2010, 17:39
Versione: 3.0.7-PL1
Server: UNIX/Linux

Re: portale con ultimi topic a scorrimento

Messaggio da chicks0315 » 10/07/2011, 23:34

ok per quanto riguarda quella dei bbcode non si potrebbe fare che vengano presti automaticamente gli ultimi id topic di un determinato topic ?

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: portale con ultimi topic a scorrimento

Messaggio da Micogian » 11/07/2011, 6:47

chicks0315 ha scritto:ok per quanto riguarda quella dei bbcode non si potrebbe fare che vengano presti automaticamente gli ultimi id topic di un determinato topic ?
Certamente, ma bisogna avere dimestichezza con PHP perchè bisogna modificare l'impostazione della query.
La Mod era stata creata per un utente che desiderava selezionare alcune immagini sparse nei vari Topics.
Il sistema quindi si basa su un elenco di post_id da inserire in un Topic apposito.
Il sistema "legge" questo topic e recupera le IMG contenute nei posts.
Se vogliamo inserire le ultime immagini di un specifico Forum o Topic basta modificare la query.

Attualmente la richiesta si basa sul valore di $topic_list che è l'elenco dei topics da elaborare.

Codice: Seleziona tutto

WHERE tt.topic_id IN(" . $topic_list . ")
Se volessi recuperare le IMG del Topic_id=999 dovrei fare

Codice: Seleziona tutto

WHERE tt.topic_id = '999'
Ma la Mod prende solo la prima IMG di ogni Topic, quindi, se abbiamo più IMG nello stesso Topic va modificato anche il resto.

chicks0315
Utente
Utente
Messaggi: 186
Iscritto il: 05/08/2010, 17:39
Versione: 3.0.7-PL1
Server: UNIX/Linux

Re: portale con ultimi topic a scorrimento

Messaggio da chicks0315 » 11/07/2011, 9:26

no aspetta un attimo forse mi sono espresso male o ho fatto fonsusione.

Io ho un forum, che ne so un forum recensioni e dentro questo forum id ho tanti topic. In tutti questi topic sicuramente ad ogni primo topic c'è un bbcode [img]

Io vorrei far scorrere in un box le ultime 4 img riferite ad ultimi 4 topic.

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: portale con ultimi topic a scorrimento

Messaggio da Micogian » 11/07/2011, 9:52

Questo indica che dovresti cercare di capire come funziona una query.
Fare una "query" vuol dire interrogare il database,

Codice: Seleziona tutto

"SELECT campo1, campo2, campo3
FROM tabella_X
WHERE campo1 = {condizione richiesta}
AND campo2 = {altra eventuale condizione}
ORDER BY campo1 LIMIT 0,5"
Questo sta a significare che voglio estrarre i campi 1, 2, 3 della tabella_X
dove (WHERE) il campo1 sia uguale alla condizione richiesta.
Posso aggiungere altre condizioni ,
posso mettere in ordine il risultato (ORDER BY)
e posso limitare il risultato ai primi 5 records.

Ne consegue che se tu vuoi estrarre i Topics di un Forum (esempio forum_id=99) devi mettere il forum_id come condizione:

Codice: Seleziona tutto

WHERE tt.forum_id = 99
Se vuoi estrarre i dati da un elenco di forum_id usi questo sistema

Codice: Seleziona tutto

WHERE tt.forum_id IN(1,5,10)
Per cercare nei Forum 1, 5 e 10

Rispondi

Torna a “Supporto MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 64 ospiti