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

mchat "messaggi recenti in testa..."

Supporto MODs generale.
marchino91
Utente
Utente
Messaggi: 7
Iscritto il: 30/10/2012, 15:46
Sesso: Maschio
Versione: 3.0.10
Server: Windows

mchat "messaggi recenti in testa..."

Messaggio da marchino91 » 30/10/2012, 16:03

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 :)

Avatar utente
Darkman
Traduttore
Traduttore
Messaggi: 1443
Iscritto il: 16/07/2010, 19:26
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: PHP 5.3.10
Database: 5.1.71
Località: Puglia
Contatta:

Re: mchat "messaggi recenti in testa..."

Messaggio da Darkman » 30/10/2012, 18:06

Devi rimpiazzare 2 volte (linee 280 e 764)in root/mchat.php:

Codice: Seleziona tutto

$rows = array_reverse($rows);
con

Codice: Seleziona tutto

//$rows = array_reverse($rows);
in pratica anteporre // disabilita l'inversione tipica delle ultime versioni della mchat.
Non è mai troppo tardi per niente e per nessuno
Darkman

marchino91
Utente
Utente
Messaggi: 7
Iscritto il: 30/10/2012, 15:46
Sesso: Maschio
Versione: 3.0.10
Server: Windows

Re: mchat "messaggi recenti in testa..."

Messaggio da marchino91 » 30/10/2012, 19:14

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

marchino91
Utente
Utente
Messaggi: 7
Iscritto il: 30/10/2012, 15:46
Sesso: Maschio
Versione: 3.0.10
Server: Windows

Re: mchat "messaggi recenti in testa..."

Messaggio da marchino91 » 30/10/2012, 19:49

sto notando ora che quando si accumulano messaggi, questi tendono ad andare fuori dalla portata della chat... ora allego una foto.
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
Darkman
Traduttore
Traduttore
Messaggi: 1443
Iscritto il: 16/07/2010, 19:26
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: PHP 5.3.10
Database: 5.1.71
Località: Puglia
Contatta:

Re: mchat "messaggi recenti in testa..."

Messaggio da Darkman » 30/10/2012, 20:02

Ma questo problema è stato generato dalla modifica di poco fa?
Prova a ridurre i tempi di autorefresh da PCA.
Non è mai troppo tardi per niente e per nessuno
Darkman

marchino91
Utente
Utente
Messaggi: 7
Iscritto il: 30/10/2012, 15:46
Sesso: Maschio
Versione: 3.0.10
Server: Windows

Re: mchat "messaggi recenti in testa..."

Messaggio da marchino91 » 30/10/2012, 20:12

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

marchino91
Utente
Utente
Messaggi: 7
Iscritto il: 30/10/2012, 15:46
Sesso: Maschio
Versione: 3.0.10
Server: Windows

Re: mchat "messaggi recenti in testa..."

Messaggio da marchino91 » 30/10/2012, 20:26

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 :(

Avatar utente
Darkman
Traduttore
Traduttore
Messaggi: 1443
Iscritto il: 16/07/2010, 19:26
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: PHP 5.3.10
Database: 5.1.71
Località: Puglia
Contatta:

Re: mchat "messaggi recenti in testa..."

Messaggio da Darkman » 30/10/2012, 20:45

Andiamo con ordine altrimenti il tuo è un monologo 8-)

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.
Non è mai troppo tardi per niente e per nessuno
Darkman

marchino91
Utente
Utente
Messaggi: 7
Iscritto il: 30/10/2012, 15:46
Sesso: Maschio
Versione: 3.0.10
Server: Windows

Re: mchat "messaggi recenti in testa..."

Messaggio da marchino91 » 30/10/2012, 21:03

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.

Avatar utente
Darkman
Traduttore
Traduttore
Messaggi: 1443
Iscritto il: 16/07/2010, 19:26
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: PHP 5.3.10
Database: 5.1.71
Località: Puglia
Contatta:

Re: mchat "messaggi recenti in testa..."

Messaggio da Darkman » 31/10/2012, 19:58

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?
Non è mai troppo tardi per niente e per nessuno
Darkman

Rispondi

Torna a “Supporto MODs”

Chi c’è in linea

Visitano il forum: Nessuno e 34 ospiti