Pagina 1 di 2
mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 16:03
da marchino91
Salve a tutti, ho un problema con mchat, non riesco a trovare un modo per far si che gli ultimi messaggi inviati vengano visualizzati in testa. grazie

Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 18:06
da Darkman
Devi rimpiazzare
2 volte (linee 280 e 764)in root/mchat.php:
con
in pratica anteporre // disabilita l'inversione tipica delle ultime versioni della mchat.
Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 19:14
da marchino91
perfetto, grazie.
Però ora sorge un altro problema il messaggio viene messo in testa ogni refresh della pagina e non su ogni autorefresh della chat... dici che si potrebbe risolvere un altro problema come questo? casomai senza effettuare refresh di pagina
Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 19:49
da marchino91
sto notando ora che quando si accumulano messaggi, questi tendono ad andare fuori dalla portata della chat... ora allego una foto.
Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 20:02
da Darkman
Ma questo problema è stato generato dalla modifica di poco fa?
Prova a ridurre i tempi di autorefresh da PCA.
Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 20:12
da marchino91
facendo delle prove ho notato che il problema della portata dei messaggi c'è dall'inizio, anche utilizzando un altro stile...
ho provato pero ad inserire il codice
Codice: Seleziona tutto
<form method="post" action="javascript://" onsubmit="mChat.add();" id="postform">
<center><div class="mChatPanel">
(e cosi via)................................................
</div></center>
</div>
</form>
<!-- ENDIF -->
in fondo al file mchat_body, sembrava essere risolto il problema, ma durante il refresh, reindirizza su una pagina bianca che contiene una tavola di colori con i rispettivi codici
Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 20:26
da marchino91
dopo un n-esimo tentativo, sono riuscito a sistemare i messaggi.
ho dovuto aggiungere i comandi:
Codice: Seleziona tutto
<span class="corners-bottom"><span></span></span></div>
</div>
prima dei comandi del "mchatpanel"
purtroppo non riesco a risolvere il problema del refresh

Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 20:45
da Darkman
Andiamo con ordine altrimenti il tuo è un monologo
Il problema del refresh ce l'avevi già da prima?
Dove hai preso quei codici? La MOD deve funzionare basicamente senza ncessità di aggiunte, altrimenti in futuro non ti raccapezzi.
Re: mchat "messaggi recenti in testa..."
Inviato: 30/10/2012, 21:03
da marchino91
hahahaha
allora la mod come l'ho messa, senza toccare nulla, dava solamente problemi per quanto riguardava i messaggi che superavano la portata della tabella. Il refresh non crea problemi, solo che invertendo l'ordine "coda-testa", questi una volta scritti vengono posti sulla "coda" della chat e anche dopo l'autorefresh della mod non si spostano, però effettuando un refresh della pagina (F5) manualmente questi vengono posti dal più recente al più vecchio.
cmq i codici li ho tirati fuori dal file mchat_body, perchè ho analizzato un attimo il codice e ho pensato di chiudere i tag di comando tra messaggi di chat e pannello della chat.
Re: mchat "messaggi recenti in testa..."
Inviato: 31/10/2012, 19:58
da Darkman
Adesso ci siamo.
Quando avevo letto sul forum dell'autore della mchat come era possibbile invertire l'ordine, nessuno ha successivamente lamentato alcun problema.
Per questo qualcosa non mi quadra, a meno che invece di signalarlo hanno rimesso a posto.
Hai messo la modifica da me suggerita in due righe vero?