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

Topten Topics

Forum contenente i topic di tutte le MODs rilasciate nel nostro forum.
Possono essere scaricate anche tramite phpBBItalia.net Downloader.
alfabeta
Utente
Utente
Messaggi: 23
Iscritto il: 18/06/2011, 20:55

Re: Topten Topics

Messaggio da alfabeta » 22/06/2011, 18:48

Mi metto in ginocchio sui ceci e mi prendo a picconate sulla schiena.........ahahahahah
Ho trovato lo spazio........ :twisted:
Scusa se ti ho fatto perdere tempo :oops:
Ora funziona, quindi mi creo io il file .zip aggiornato.
scusa, ma hai le date in italiano??

maverix
Utente
Utente
Messaggi: 337
Iscritto il: 29/04/2011, 13:22
Sesso: Maschio
Versione: 3.1.5
Server: UNIX/Linux
PHP: 5.4.43
Database: MySQL(i) 5.5.42-cll
Località: Lago di Garda
Contatta:

Re: Topten Topics

Messaggio da maverix » 22/06/2011, 19:08

Si.....perchè?

alfabeta
Utente
Utente
Messaggi: 23
Iscritto il: 18/06/2011, 20:55

Re: Topten Topics

Messaggio da alfabeta » 22/06/2011, 19:20

non riesco a far funzionare lo script con la function data modificata...
Puoi postare per piacere lo script che stai utilizzando?
Che modifiche hai apportato rispetto all'originale mod?

Grazie.

maverix
Utente
Utente
Messaggi: 337
Iscritto il: 29/04/2011, 13:22
Sesso: Maschio
Versione: 3.1.5
Server: UNIX/Linux
PHP: 5.4.43
Database: MySQL(i) 5.5.42-cll
Località: Lago di Garda
Contatta:

Re: Topten Topics

Messaggio da maverix » 22/06/2011, 19:33


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: Topten Topics

Messaggio da Micogian » 22/06/2011, 20:25

Carlo ha scritto:Bingo, perchè non usi la funzione nativa di phpBB $user->format_date($timestamp)?
Scusa Carlo, mi era sfuggito questo Post,
Non ho utilizzato la function di phpbb perchè mi interessava solo una data "corta" (giorno e mese), anno e minuti non mi interessano, portano ad allungare la riga ed è ovvio che gli ultimi Topics sono recenti.
Non so nemmeno se sia necessario mettere la data,

alfabeta
Utente
Utente
Messaggi: 23
Iscritto il: 18/06/2011, 20:55

Re: Topten Topics

Messaggio da alfabeta » 22/06/2011, 21:13

Infatti io ho risolto togliendola.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topten Topics

Messaggio da Carlo » 22/06/2011, 21:53

@bingo: Controlla meglio la funzione nativa di phpBB. Se non sbaglio consente di passare un formato per la data personalizzato.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

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: Topten Topics

Messaggio da Micogian » 22/06/2011, 23:01

Carlo ha scritto:@bingo: Controlla meglio la funzione nativa di phpBB. Se non sbaglio consente di passare un formato per la data personalizzato.
Si, ma è quella che l'utente sceglie nel "Pannello di Controllo Utente" , ed è sempre comprensiva di ora e minuti.
Diciamo che la data non è importante.

Nella mia Mod ricavo la data semplificata con

Codice: Seleziona tutto

$last_topic_data[$n1]   		= date("d M",$row1['topic_time']);
e poi modifico il nome del mese con la function mod_data() che sostituisce il mese in lingua inglese con quello italiano:

Codice: Seleziona tutto

$last_topic_data[$n1]   		= mod_data($last_topic_data[$n1]);
La funzione nativa di phpbb ha le seguenti possibilità:

Codice: Seleziona tutto

       'dateformats'   => array(
          'd/m/Y, G:i'            => '08/12/2007, 13:15',
          '|d/m/Y|, G:i'         => '08/12/2007, 13:15 / oggi, 13:15',
          'j M Y, G:i'         => '8 dic 2007, 13:37',
          '|j M Y|, G:i'         => '8 dic 2007, 13:37 / oggi, 13:15',
          'j F Y, G:i'      => '8 dicembre 2007, 13:15',
        '|j F Y|, G:i'      => '8 dicembre 2007, 13:15 / oggi, 13:15',
          'D j M Y, G:i'      => 'sab 8 dic 2007, 13:15',
          '|D j M Y|, G:i'      => 'sab 8 dic 2007, 13:15 / oggi, 13:15',
          'l j F Y, G:i'      => 'sabato 8 dicembre 2007, 13:15',
          '|l j F Y|, G:i'      => 'sabato 8 dicembre 2007, 13:15 / oggi, 13:15'
       ),
In effetti puoi scegliere ma è sempre una data complessa.

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: Topten Topics

Messaggio da Carlo » 22/06/2011, 23:32

No, guarda qui.

Quella funzione ha un secondo parametro opzionale, nel quale poter specificare un formato differente da quello impostato dall'utente.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

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: Topten Topics

Messaggio da Micogian » 23/06/2011, 7:39

Hai ragione, si puo fare così:

Codice: Seleziona tutto

$last_topic_data[$n1]   		= $user->format_date($row1['topic_time'], "|d M|");

Rispondi

Torna a “Database MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti