Popup interni postato il 16/03/2010 00:52:47 nel forum programmazione, gdrcd e open source
Salve a tutti,
ho dato un'occhiata ai topic "simili", ma nessuno sembra fare al mio caso. Uso GDRCD5 e non riesco ad aprire in popup le schede dei personaggi. Ho provato innanzitutto con la voce di menù "Scheda", ma essendo un link presente direttamente nel config e in nessun altro file php, qualsiasi modifica all'url diretto mi da errore e non posso fare riferimento a funzioni.
Così ho iniziato a giocare sul link scheda dai nomi pg nei presenti, ma: 1. se aggiungo una funzione col javascript, anche se ha un nome diverso, si sovrappone con quella con cui già apro il main dalla homepage in popup, e questa poi non funziona più.
2. se modifico solo il link ahref con target=_blank, la nuova pagina che si apre è una copia della principale (ha le tre colonne) e non è personalizzabile, mentre io vorrei si aprisse in una nuova pagina solo il frame centrale di date dimensioni.
Qualcuno sa dirmi come fare in modo dettagliato? Grazie mille. :-)
Pagine → 1
16/03/2010 10:07:58
E' logico che sia cosi', in quanto le pagine di gdrcd 5 sono dei collage di blocchi di codice. Scheda.inc.php non puo' funzionare da sola, in quanto dipende da header.inc.php e da footer.inc.php per avviar la sessione e collegarsi al database, e, a loro volta, tutti blocchi dipendono da main.php per "comporre" la pagina e main.php include anche i presenti, il menu', i link messaggi e il pannellino informazioni. Se vuoi avere le schede esterne prima ti devi creare un qualche "scheda.php" che includa header.inc.php, scheda.inc.php e footer.php, poi lo puoi linkare. Per mettere il popup anche nel menu' di conviene riscrivere lin_menu.inc.php inserendo direttamente a mano i link html invece di farli generare in automatico dal ciclo che legge le informazioni di config.inc.php.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!