[GDRCD] Problemini con il forum postato il 12/12/2016 11:45:03 nel forum programmazione, gdrcd, open source, hosting e modificato da gdr-online.com il 10/01/2019 11:24:26
Ho riscontrato un paio di problemi con il forum, per cui chiederei la grande cortesia di una zampotta :(
La premessa è che ho già provveduto a mettere in modale tanto il forum quanto le schede dei personaggi.
Problema 1
Andando in un qualsiasi topic la funziona di modificare un post e quella di rispondere in un topic funzionano correttamente. Quando però si va a modificare un messaggio, dopo succede una cosa strana con queste due funzioni.
Se vado a modificare un post, me lo modifica correttamente e mi fa tornare al topic. Peccato che, se poi clicco su "rispondi" mi spara l'errore "bacheca non trovata".
Facendo prove, ho notato che l'errore è nell'indirizzo che "assume" il link associato al tasto rispondi. Ipotizzando - in esempio - che prima di modificare un qualsiasi post del topic l'indirizzo (funzionante, che permette davvero di rispondere) collegato alla pressione del tasto "rispondi sia" .../popup.php?page=forum&op=composer&what=184&where=5, una volta modificato un post e tornati, dopo la modifica, alla visualizzazione del topic, l'indirizzo legato a "rispondi" diventa .../popup.php?page=forum&op=composer&what=184&where=0. Cliccandolo, da appunto "bacheca non trovata. Chiudendo la modale, ricaricando il forum e tornando a quel topic il tasto rispondi torna a funzionare correttamente.
Sapete dirmi come mai e suggerirmi una soluzione?
Problema 2
Come detto, ho messo il forum in modale e le schede in modale. Cosa succede, però? Succede che se, aperto il forum, io clicco sul nome di un pg che ha scritto un post nel forum, mi apre sì la modale della scheda, correttamente. Ma me la apre NELLA modale del forum, senza possibilità di farla uscire da quella. C'è un modo per ovviare la cosa e far aprire la modale "nella land" e non nella modale del forum?
Spero di essermi spiegata :\
grazie per ogni aiuto che vorrete fornirmi! :)
Pagine → 1
13/12/2016 02:20:53
Ciao!
Per il primo errore hai dedotto bene: non viene passato l'appropriato riferimento all'interno del link. Se ho modo di sbirciarmi bene il file ti posso dare qualche indicazione più precisa.
Per la seconda questione, il problema è che le pagine all'interno della modale sono in realtà all'interno di un iframe e quindi sono a loro volta delle pagine a se stanti, per cui hanno la propria funzione della modale al loro interno e via dicendo.
Per far utilizzare la modale del main invece, dovresti anteporre alla funzione javascript la dicitura parent.
Ad esempio:
14/12/2016 00:21:54
Grazie mille! <3
specifico di aver modificato la funzione così
<a href="javascript:parent.modalWindow...
e in effetti funziona benissimo! :3
se poi ti venisse l'ispirazione per il forum te ne sarei davvero grata! :3
pensi che sia un "bug" [virgolette d'obbligo] legato alle modali o in generali di GDRCD?
14/12/2016 03:35:53
14/12/2016 21:01:40
Allora... io uso l'ultima versione di GDRCD.
Ho provato a togliere la modale e rimettere il codice nel forum (senza modale, senza passare per js e il file popup).
E da lo stesso errore che dicevo prima: se vai in un topic, modifichi un post, dopo la modifica ti rimanda correttamente al topic. A quel punto, però, se clicchi su "rispondi" ti da "bacheca non trovata"
:\
14/12/2016 22:11:54
Il problema dovrebbe essere che nel link del modifica non viene passato al form dove modifichi il post il parametro where che è quello che identifica il topic ma solo il what che è quello che identifica il post.
Prendo un link di un modifica di un post sulla versione che ho io in locale è composto così:
08/02/2017 18:29:24
I due link indicati ora sono così'
09/02/2017 00:15:00 e modificato da rematore il 09/02/2017 00:33:37
19/02/2017 22:16:28
scordai di rispondere: grazie mille! funziona! ^^
22/02/2017 16:19:45
ok, problemucolo.
dopo aver eliminato un messaggio succede la stessa roba.
Ovvero: elimini un messaggio, lo fa correttamente, solo che già il "link_back" indica un where=0. Ti fa però correttamente tornare al 3d. Se però, a quel punto, clicchi su "rispondi" ti da "bacheca inesistente". Come si fixa questo problema? :\ Ho provato a mutuare la soluzione per il mdofica messaggi ma... non va <.<" forse non so dove agire, boh <.<
22/02/2017 17:35:50
Prova così...
apri il file forum.inc.php cerca questa query (riga 186 circa)
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Shadow Scape: ✨ Aggiornamenti!
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!
general_kenobi ha recensito Le Cronache di Raja Dunia
Ex Gratia GDR ricerca Giocatore
New Orleans: Chat Off Interna alla Land
The Coven: Recap della settimana
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita! Il giocatore sarà accompagnato da armi realistiche e magie!
Storie di Agarthi: La Lunga Notte è arrivata
Felix Felicis GdR - Harry Potter GdR: Le uova di... Natale? - Evento ON
Ex Gratia GDR: Massima personalizzazione coi tratti specie!
nerelyn ha aperto una nuova discussione: Personaggio in cerca di Land
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
The Eyrie GdR: Nuove Fazioni ed entrata in Beta
Piume Nere: 🎄 Le Notti Sacre Sono Iniziate 🕯️
La categoria Browser Game raggiunge i 3.900 giochi catalogati!
RAID Shadow Legends: Anaxia la Rinata!
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
