Forum Gdrcd postato il 11/09/2019 18:38:34 nel forum programmazione, gdrcd e open source e modificato da cindy1979 il 11/09/2019 18:50:25
Sto impazzendo, vorrei far in modo che quando si accede ai vari argomenti del forum si possa spostare verso l'alto quando in uno dei topic viene inserito un nuovo messaggio, faccio un esempio per farmi capire.
Forum/annunci/topic2
Forum/annunci/topic2
uno dei player entra nel topic2 e inserisce una risposta, quando torna nel forum/annunci dovrebbe visualizzare il topic2 sopra il topic1, qui non riesco a capire come modificare la visualizzazione in modo che quel topic salga verso l'alto, qualcuno ha un'idea a riguardo?
Pagine → 1
11/09/2019 21:52:12
Se non ricordo troppo male la struttura di gdrcd una cosa del genere non è possibile farla agendo solo sul codice.
è la struttura del DB che attualmente non permette un comportamento del genere.
Per implementare questa funzione bisognerebbe modificare il modo con cui i messaggi del forum sono memorizzati sul DB. Il modo più semplice che mi viene in mente è aggiungere una colonna in più alla tabella messaggiaraldo, di tipo datetime, chiamata per esempio thread_last_update e scrivere su quel campo l'orario dell'ultimo post effettuato su quello specifico thread.
Ovviamente per i record che non rappresentano un thread ma bensì un singolo post non andrebbe scritto nulla.
In questo modo sarebbe possibile ordinare i thread con una semplice order by sul nuovo campo.
11/09/2019 23:00:05
Ho risolto, trovando un thread precedente che spiegava come fare, ho solo una questione, quando si cancella un pg, non si cancellano i relativi dati (messaggi, back messaggi, log, chat, araldo letto, abilità, personaggio oggetto, ruolo, messaggi araldo, e dalla tabella personaggio) puoi aiutarmi con questo prolema?
Ti ringrazio intanto per la risposta precedente.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Crimson Angel: Il debutto di Crimson Angel!