[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 Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Planethos GdR: Una nuova profezia
Metin2: Informazioni sul server migliorate
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Age of Crystals: Rallentamenti estivi
dbzgdr ha risposto alla discussione: Dragon Ball Z Gdr
Titan Revenge: Calendario eventi fino a fine mese online!
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Enlisted: Modifiche al sistema di aggiornamento
pyro72 ha aperto un annuncio di ricerca: World Without Heroes ricerca Giocatore
World Without Heroes: News GDR: Pubblicazione e Nuovo Inizio
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
I dati del generatore di rank sono stati aggiornati!
Il gestore di Nexi Generation ha risposto alla recensione di deanna
Brightest Star: Che (dis)grazia questo campeggio!
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
GdR Investigativo - Regole di base per creare un’avventura investigativa in qualsiasi GdR!
Fallen Gods - Intervista ai gestori del play by chat Fallen Gods ambientato nel mondo di Percy Jackson e gli Dei dell'Olimpo
Forum - Partecipa al nostro forum e discuti con gli altri utenti di GDR-online.com!
Icone Contenuti Critici - Raccolta di icone open source utili per segnalare la presenza di contenuti critici e limiti di età di un gioco online
Giochi Kingdom Hearts - Lista completa dei giochi di ruolo online ambientati nel mondo di Kingdom Hearts
Tezuka Osamu - Analisi della trilogia cinematografica d'animazione per adulti realizzata presso la Mushi Production di Tezuka Osamu