[GDRCD 5.1] Messaggi in popup postato il 02/10/2012 01:37:23 nel forum programmazione, gdrcd, open source, hosting e modificato da amerius il 02/10/2012 09:25:13
Ragazzi, probabilmente sono troppo stanca e mi sta sfuggendo un qualcosa di stupido ma non riesco a far si che i messaggi mi si aprono in una popup richiamando un pagina diversa da main.php.
Scusatemi se era già stato affrontato e non l'ho trovato.
Ho postato sotto il codice che devo cambiare :-(
	
Pagine → 1
02/10/2012 04:05:20
02/10/2012 08:56:51
Se vuoi aprire una qualsiasi pagina del GDRCD 5.x in popup devi creare una copia del file (esempio se vuoi li centro messaggi per inviare e leggere messaggi devi crearti una copia del file messages_center.inc.php chiamarlo per ESEMPIO message_center.pop.php) aggiungendo nel file "copia" per il popup eventuali div del main per ricostruire l'albero dei div corretto (in caso ne hai definiti alcuni a cascata uno dentro l'altro nei css) e obbligatoriamente devi inserire in cima al file il richiamo dell'header.inc.php che ti carica i parametri base e in fondo il footer.inc.php.
Inoltre nel file "copia" per pop-up ovviamente, devi cambiare tutte le chiamate dei form e dei link di return ,che non devono più essere "main.php?page=message_center...." ma saranno tutti del tipo "message_center.pop.php?[parametri già presenti per far funzionare il vore dei messaggi]".
Il pop-up poi lo richiami come ha scritto sopra animanera13, basta una riga di javascript, ovviamente richiamando il file "copia" ricreato e adattato per aprirsi in pop-up in modo indipendente da tutto il resto.
Spero di essermi spiegato in caso ti servono altre delucidazioni chiedi pure.
02/10/2012 09:23:57
Scusate, ieri sera ero proprio cotta e mi rendo conto che il mio post non era comprensibile. Ho già sistemato per tutti le altre funzioni che mi interessavano avere in popup e mi mancano solo messaggi e presenti.
Il problema è che sia i messaggi che i presenti sono in un iframe (il codice dei messaggi è il seguente)
02/10/2012 09:50:40
Messaggi e presenti sono in un iFrame perchè hanno impostato un autorefresh del frame temporizzato in cui rilanciano i controlli appunto della lista presenti e dei messaggi in arrivo.
Devi decidere dove inserire il click per far aprire il pop-up dei messaggi e dove mettere quello per aprire i presenti puntando ai file
message_center.inc.php e presenti_estesi.inc.php
Il file messaggi.inc.php e presenti.inc.php non sono possono essere usati aperti in pop-up perchè utili soltanto se nell'iframe, il file messaggi.inc.php autorefresha e controlla se ci sono messaggi nuovi avvisando, il file messaggi.inc.php infatti contiene il link al file message_center.inc.php che apre la pagina dei messaggi (quella che devi usare tu quindi). Stessa cosa per il file presenti.inc.php, apre la pagina presenti_estesi.inc.php che visualizza la lista dei presenti nell'area centrale quindi è presenti_estesi.inc.php che va usato e aperto in pop-up.
non so se mi sono spiegato.. stamattina sono un po' lento a svegliarmi :P 
02/10/2012 12:38:22
@eldiabolo: grazie
l'ho detto che ieri ero proprio cotta. Continuavo a cercare l'href da cambiare nel file sbagliato.
Discussione seguita da 
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum


 luigikazuma ha recensito Il Grande Blu
 I dati del generatore di rank sono stati aggiornati!
    
    Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
 Pandora Upside Down High School: Gita scolastica - Ave Roma!
 Il gestore di Western Redemption Gdr ha risposto alla recensione di andrewfg88
 Il gestore di Black Sails Chronicles ha risposto alla recensione di piripicchia
    
    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!
 andrewfg88 ha recensito Western Redemption Gdr
 mattew1010 ha recensito Naruto GDR - Beyond the Great War
 World of Tanks: Afferrate subito il leggendario M4A3E8 Fury!
    
    Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
 RAID Shadow Legends: Mazzo Alimentare del Fato
 primo27 ha recensito New World GDR
 morositas ha aperto una nuova discussione: [GDRCD 5.6.0.6] Mancanza di un file prenotazioni stanze
 Portus: Harry Potter Gioco di Ruolo: Micro (ma non troppo) Quest in Infermeria 🏥
    
    Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
        
 Costruire un Dungeon - Tutorial su come costruire un Dungeon per le tue avventure!
    
        
 Google Chrome Https - Google Chrome 56 introduce un controllo aggiuntivo sull'utilizzo dei protocolli sicuri. Vediamo un pò che succede.
    
        
 Romanzi Tolkien - In che ordine leggere i romanzi del maestro Tolkien? Scopriamolo!
    
        
 Secret of Athkatla - Intervista allo staff di Secret of Athkatla il GdR ambientato nel mondo di Dungeons and Dragons!
    
        
 Hogwarts Ends - Intervista alle gestrici del play by forum potteriano Hogwarts Ends!
    
        
 Storie GdR - Come creare una storia coinvolgente per un gioco di ruolo?
    
        
 Fallimento dei Gdr - GdR online by Chat, analisi di un fallimento annunciato..
    
