[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 Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Felix Felicis GdR - Harry Potter GdR: Estate parati!
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!
redkat ha risposto alla discussione: Eroi di Enor
Le Cronache di Raja Dunia: Elfi - Introduzione abilità dedicate
Storie di Esperia: Alba di cenere
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
udgdr ha risposto alla discussione: Unwritten Destinies GDR
Il gestore di Exclusive Villa GdR ha risposto alla recensione di falask
gadu ha risposto alla discussione: Facciamo un gioco!
crossfire ha risposto alla discussione: Scrivilo tu, ChatGPT
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
falask ha recensito Exclusive Villa GdR
RAID Shadow Legends: Contest a premi #RAIDWithPets
Il genere Fantasy raggiunge i 2.300 giochi catalogati!
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Naruto GDR - Intervista allo staff del play by chat Naruto GDR - Beyond the Great War
Titanyc - Recensione del gdr storico ambientato sulla nave più famosa del mondo...il Titanyc!
Le Streghe - Interessante tesi di laura dal titolo: La Strega Smascherata
Bloody Sunday - Intervista alla gestione di Bloody Sunday Gdr, play by chat ad ambientazione Streghe!
ELot Chiude! - Addio extremeLot: chiude il gioco di ruolo via chat più vecchio d’Italia
Giochi di Politica - Interpreta un capo di stato o un sindaco e porta il tuo paese alla prosperità e al benessere!
Kick - I segreti del successo: come rendere popolare il tuo canale gaming su Kick
Enlisted - Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!