GDRCD 5 - Problema lista presenti estesa postato il 02/05/2011 15:03:24 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti ed eccomi di nuovo qui a rompere le scatole. Ho un problema piuttosto strano e complicato e spero di riuscire a spiegarmi al meglio. Ho apportato un bel po' di cambiamenti al gdrcd 5 e quindi magari ho toccato qualcosa che non avrei dovuto ma che non riesco a capire, ora. Ho eliminato innanzitutto il collegamento alle altre mappe nel frame principale, sotto l' immagine della mappa. E ho eliminato, nel menù originariamente a sinistra, sotto bacheche e messaggi, il link per tornare alla mappa. Al posto di questo ho inserito invece un menù a tendina, con i collegamenti alle varie mappe (per fare un esempio, ho quattro mappe tutte raggiungibili da menù a tendina, mappa principale, mappa 2, mappa 3 ecc).
Ora, il problema che mi si presenta è il seguente, in presenti estesi e anche in presenti, a destra, nella lista di persone presenti nel luogo.
Se sono ad esempio in mappa 2 e qualcuno sta giocando in una chat di mappa 3, se clicco mappa 3 nel menù a tendina e poi raggiungo il luogo va tutto a meraviglia, se invece clicco il luogo da lista presenti estesa, per raggiungerlo da link, va tutto a massa. Io appaio in quel luogo da sola e quelli che stanno giocando appaiono (sempre parlando di lista presenti) in un altro luogo chiamato alla stessa maniera. E' comunque ovvio che siamo entrambi lì, dal momento che posso leggere la chat e giocare con loro come se nulla fosse. Qualcuno ha idea del perchè sia in questo modo? Qualche suggerimento?
Grazie in anticipo come sempre!
Pagine → 1
03/05/2011 13:23:35 e modificato da chiara84 il 03/05/2011 14:28:39
In effetti facendo un' ulteriore prova e controllando la tabella presenti in db risulta che anche se siamo in due ad esempio in piazza, io (che ho cliccato da link il lista presenti estesa) sono in 1 (ovvero mappa principale) e l' altro in 3 (ovvero piazza). Eppure se ci vado normalmente sono anch' io in 3 (utilizzando la mappa e non il link da lista presenti). Eppure non credo che l' errore risieda sia in presenti estesi che in presenti, non avendo toccato il codice più di tanto ma avendo semplicemente modificato le icone che si visualizzano. Suppongo di dover dunque controllare in mappaclick? Eppure non trovo nulla lì riguardante l' aggiornamento dei presenti nelle relative stanze. Qualche idea?
*Edit*
Può essere che sia errato o non completamente funzionante il pezzo di codice :
04/05/2011 13:09:46 e modificato da chiara84 il 04/05/2011 13:15:26
In realtà ho riguardato il file mappaclick e non è assolutamente modificato. Per sicurezza personale ho provato anche a ripristinare l' originale ma non cambia nulla. In effetti le modifiche apportate alla mappa sono più che altro nei file css per le dimensioni e nel config php per disabilitare il meteo manuale che quindi sparisce ma sono sicura che questo non influenzi alcun modo la lista presenti. Grazie comunque per i consigli, cercherò con maggiore attenzione sperando di capire l' errore :)
Oltretutto ripensandoci... non sarebbe possibile inserire semplicemente il link al luogo (tipo com'era per extreme, collegando l' a href al numerino della chat) sostituendo in maniera più semplice il codice :
04/05/2011 13:52:43
Ho ripristinato i file originali (come ultima spiaggia) di mappaclick, presenti, presenti estesi e frame presenti giusto per essere sicura al 100% e il problema rimane. Se salto ad un luogo di una mappa diversa da link in presenti estesi la lista non si aggiorna correttamente. Comunque grazie di nuovo per la pazienza e per tutto l' aiuto.
12/05/2011 02:31:37
bisogna andare nei presenti_estesi, far inviare il map_id pescato dall'ultima mappa come parametro nel link che porta alla chat.
Poi bisogna inserire in main una query che aggiorna ultima_mappa al pg che accede e anche la sua sessione.
Il bug comunque risulterà già risolto per la release di gdrcd 5.1 che rilascerò a breve
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Il gestore di Storie di Agarthi ha risposto alla recensione di paoltab
World of Warship: Battaglie Asimmetriche nel 14.5
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
nereya ha aperto una nuova discussione: Nuova Frontiera
New Wizarding World: Un nuovo Medimago
Sea of Conquest: Incontra Demona Rood! 🔥
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
anacronista ha recensito Storie di Agarthi
Nyx Insight - Project S.E.T.: Setting Refresh Time ✨
mhorras1988 ha recensito Fengard
prosperus ha recensito Exclusive Villa GdR
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
visanders ha aperto una nuova discussione: Aiuto ricerca Gioco
kooei ha recensito Il Paiolo Magico
emiko ha recensito La Tana del Ladro
Entropia Universe: 💥 Evento Summer Mayhem 2025
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Gdr Vs. TV - I giochi di ruolo conquistano gli utenti ma la TV fa la sua contromossa!
Oroscopo 2018 - L'oroscopo 2018 dei vostri alter-ego nei giochi di ruolo online!
Multiplayer - Multiplayer: al tavolo con la tecnologia dei casinò online
Arcadia Bay GdR - Intervista al gestore del play by forum urban fantasy Arcadia Bay GdR
Dissendium Draconis - Intervista allo staff del play by chat potteriano (con ucronia!) Dissendium Draconis
Midgard Shard - Intervista allo Staff dello Shard dell'MMORPG Ultima Online Midgard!
Pvp, ON e OFF - Trattato Sociologico: Gli effetti distruttivi del Pvp e Confusione On e Off
Naruto GDR - Intervista a Takkero, gestore di uno dei più grandi e longevi play by chat su Naruto!