Da modale a popup
Da modale a popup postato il 14/05/2020 01:12:52 nel forum programmazione, open source e hosting e modificato da hellgategdr il 14/05/2020 01:14:37
Salve! Come da titolo, il nostro piccolo dramma personale ruota attorno a questa faccenda. Abbiamo inizialmente deciso di utilizzare le modali al posto di aprire alcuni elementi nella schermata principale del gioco, questo, però, a lunga andare ha smesso di essere una soluzione convincente. Erano più i fastidi che altro con l'utilizzo delle modali (non si possono spostare, se clicchi su altro si chiudono etc) quindi, considerando che siamo amatori nel campo della programmazione e che tutto quel che l'altra persona ha fatto è stato un vero miracolo, abbiamo (uso un plurale majestatis del tutto immeritato in realtà) iniziato a portare tutto in popup. Con il regolamento e l'avatar principale è andato tutto liscio, il dramma inizia con gli avatar da altre pagine. Elenco presenti,sia nella colonna in main/chat che nei presenti estesi, e dal mittente dei messaggi di posta.
echo '<a href="javascript:parent.modalWindow(\'Scheda\', \'Scheda del personaggio\', \'../popup.php?page=scheda&pg='.$record['nome'].'\', \'800\', \'715\'); " class="link_sheet gender_' . $record['sesso'] . '">' . gdrcd_filter('out', $record['nome']);
Questa qui sopra è la parte del codice che apre la scheda dall'elenco presenti, che vorremmo cambiare da modale a popup.
echo '<span class="linkbio"> <a href="javascript:parent.modalWindow(\'Scheda\', \'Scheda del personaggio\', \'../popup.php?page=scheda&pg='.$row['mittente'].'\', \'800\', \'745\');">'.$row['mittente'].'</a>';
Questa qui sopra invece è la parte che la apre dal mittente dei messaggi.
Per qualche motivo, non riusciamo a modificarla in modo corretto.
In ultimo, i messaggi li abbiamo riportati nella main per questione puramente estetica, solo che dal link, sempre in elenco presenti, per scrivere direttamente al pg, non riusciamo a riportare la funzione da modale a main. Il codice è il seguente
?> <a href="javascript:parent.modalWindow('messaggi', 'Messaggi', 'popup.php?page=messaggipvt&newmessage=yes&reply_dest=<?= gdrcd_filter('url', $record['nome']) ?>', '800', '420')">
<img src="../imgs/icons/posta.png" height="20px" width="20px">
</a><?php
Chiunque sarà così gentile da aiutarci, avrà il nostro amore incondizionato e gratitudine eterna.
Ah prima che me ne scordi, usiamo l'ultima versione di GDRCD!!
Pagine → 1
14/05/2020 22:22:44
Se usi il sistema base allora sfrutti jqueryui. Hai provato a dare un'occhiata alla documentazione?
https://jqueryui.com ↗
15/05/2020 12:55:55 e modificato da hellgategdr il 15/05/2020 17:31:43
breaker ha scritto: Hai provato a dare un'occhiata alla documentazione?
No, anche perché io ci capisco davvero poco, io al massimo mi occupo di css e grafica, il lato puramente tecnico è in mano all'altra persona. Proverò a vedere se trova qualcosa di utile in quel link, grazie comunque.
Edit: Abbiamo guardato nel link indicato ma, per quante idee carine ci siano li, non c'è assolutamente nulla di inerente alla richiesta che ho fatto e se c'è non siamo state capaci di trovarlo 😥
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Enlisted ↗
Tiles Survive ↗
AlterEgo ↗