Ordinare i Post In Bacheca per Data postato il 19/04/2009 14:23:01 nel forum programmazione, gdrcd, open source, hosting
Salve,
scrivo questo messaggio perchè sto considerando di provare (onde migliorare la visibilità della Bacheca) di ordinare i Post immessi non per l'ID del messaggio ma per la data di Apertura/Ultima Modifica/Ultima Risposta del/al post.
Usando GDR-CD Extreme, l'ordinamento dei Post nelle bachece avviene (se non erro) con la query:
Pagine → 1 2
19/04/2009 14:31:49
se proprio devo essere sincero le bacheche sarebbe meglio rifarle da cima a fondo =P
19/04/2009 14:32:02
ORDER BY UltimaRisposta DESC, ID DESC
Ma ovviamente deve esistere il campo :)
19/04/2009 14:39:06
19/04/2009 20:11:49
no, non ordine per quello. Altrimenti ti ordinerebbe per il thread che ha auvto più risposte e non per quello che ha avuto l'ultima risposta :)
Quello che devi fare è aggiungere un campo alla tabella che chiami "ultimoaggiornamento" nella riga di testa del thread. Ossia quella con idpadre uguale a 0. Quel campo lo aggiorni ogni volta che dai una risposta o aggiorni con la data/ora del momento in cui è stato aggiornato.
dopodichè nella lettura dei thread vari(quindi la query con idpadre=0) vai tranquillamente ad ordinare per quel campo. e poi per l'id.
Questo può servirti per metterci una pezza, tuttavia il mio consiglio rimane valido(magari dopo, con calma e tempo). Anche perchè le bacheche del gdrcd sono una falla totale di sicurezza :)
20/04/2009 10:30:13 e modificato da sgc carter il 20/04/2009 10:34:14
20/04/2009 11:00:05
Se guardi nelle bacheche (o sul DB) noti che ogni messaggio, non solo il "padre", ha associato un campo con data e ora e data e ora dell'ultima risposta vengono proprio stampate accanto al titolo del messaggio padre... forse si riesce a ordinarli in base a quel parametro
20/04/2009 11:26:45
20/04/2009 15:21:38
ok, terrò a mente per quando arriverò a quella modifica allora ^__^
20/04/2009 16:40:14 e modificato da blancks il 20/04/2009 16:42:38
Allora, come prima cosa avete bisogno di un campo all'interno della tabella dei messaggi in cui segnare ad ogni risposta ad un topic, il tempo attuale ad ora nel topic padre/madre che sia xD
poniamo il caso che lo chiamate LastReply.
Quando andate a rispondere ad un topic dovrete avviare una procedura simile
22/04/2009 00:36:29
Non avevo letto bene il post di Blancks e siccome pensavo ancora a quello che ha scritto mr.faber e ho visto che in bacheca.php il messaggio è già ordinato per IDMessaggio (solo che prende l'id del messaggio padre e non quello del messaggio figlio) stavo già pensando a cose ipermegacomplicatissime per spiegare al php cosa volevo fare XD invece era una cosa di 5 minuti XD...
Grazie Blancks!
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I Sentieri Perduti: i segreti di Dalaran
Intervista alla gestione del play by chat horror Macabre Tales! Entra nell'incubo!
Left to Survive → Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
I dati del generatore di rank sono stati aggiornati!
nightvale ha risposto alla discussione: Nightvale
gadu ha risposto alla discussione: Gdr con facile inserimento di nuovo PG
AlterEgo: Nuova sezione Calendario
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
notturno ha aperto una nuova discussione: Gdr con facile inserimento di nuovo PG
drasek riven ha aperto una nuova discussione: GDR-CD 5.4 - Aumento Caratteristiche in Scheda
drasek riven ha aperto una nuova discussione: GDR-CD 5.4 - Disabilita suoni in scheda e chat
Il gestore di Macabre Tales ha risposto alla recensione di switch
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
Felix Felicis GdR - Harry Potter GdR: La magia delle feste!
La Tana del Ladro: 📢 TdL OS 4.4 - 📘 Incantesimi, ma con stile
Sea of Conquest: Update 1.1.510 live!
World of Warship: Nuovo sistema di rarità dei contenuti
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
MmoRpg Vs. GdR - Interpretazione intima o interpretazione massiva? MmoRpg Vs. GdR!
Allineamenti GDR - Scopri i fondamentali allineamenti di gioco nei gdr online
Mafia Gdr - Intervista a Calogero gestore del Gdr "Mafia"
Mmo su Peer - Progettazione e Sviluppo di un Multiplayer Online Game su Reti Peer-to-Peer
Praha - Ambientata nella Praga del 2010, la city ripropone la lotta tra Vampiri e Mannari... leggi la recensione!
Eroic Fantasy - Aspetti della fantasy eroica nella letteratura contemporanea
Il genere in Gioco - Il genere in gioco: Uno sguardo ludico-critico verso la consapevolezza degli stereotipi
Videogame - Le categorie di videogiochi che non passano mai di moda!