[GDRCD5] - Immagini come Link in Mappaclick postato il 30/01/2011 23:55:28 nel forum programmazione, gdrcd e open source e modificato da maclay il 31/01/2011 00:17:09
Ciao a tutti! Ho un problema con GDRCD5: vorrei che nella mappa cliccabile del pacchetto vengano visualizzate delle immagini come link (in modo da far sembrare la mappa un'immagine mappata), solo che inserendo nella gestione luoghi il nome come codice html dell'immagine (<img src=LINK>) ed inviando per salvare la modifica, questa non viene salvata, lasciando il campo vuoto.
Provando con le html entities (per la precisione, quelle per < e >) il nome viene salvato, ma appare in mappaclick come codice html, e non viene interpretato come immagine.
Come posso sistemare la cosa?
Pagine → 1 2
31/01/2011 15:37:24
tutti gli imput di gdrcd5 sono filtrati in modo da evitare inserimenti selvaggi di codice, come l'esempio che poni tu, per ovvie precauzioni di sicurezza. Essendo tuttavia una pagina di gestione, gia' piuttosto blindata, potresti rimuovere il filtraggio da quel campo, e dalla visualizzazione della mappa. non mi sembra una grande soluzione pero', fossi in te modificherei mappa_click.inc.php per gestire diettamente le immagini al posto dei nomi dei luoghi.
31/01/2011 16:54:48
Ho pensato di risolvere anche così, solo che le "immagini sui link della mappa" pensavo di usarle per una mappa sola, invece che per tutte.
La prima soluzione che hai suggerito consiste quindi nel togliere le protezioni dal file di gestione per quel campo?
Quindi, ad esempio, dovrei trasformare:
01/02/2011 14:32:14
Ancora nulla purtroppo..
Ho deciso però di cambiare metodo per risolvere il problema. Utilizzo il campo stanza_apparente della tabella mappa del database come posto per inserire l'url dell'immagine da visualizzare in mappa, volendo però visualizzarlo solo se è diverso dal campo vuoto.
Ho quindi modificato mappaclick.inc.php così, dopo aver richiamato la variabile stanza_apparente dal db:
Dalla riga 73
01/02/2011 17:24:49
if ($row['stanza_apparente']!="" {
come puoi ben vedere manca la parentesi ) che chiude la condizione dell'if. In ogni caso stanza apparente non e' li per bellezza, se ci infili roba la vedi anche altrove. nei presenti mi pare.
01/02/2011 18:56:10
Ho corretto lo stupido errore di dimenticanza che ho fatto, ma purtroppo la serie di sfortunati eventi prosegue: ora ho sempre sulla stessa riga un unexpected T_IS_NOT_EQUAL, evidentemente riferito al "!=" della riga.
Ho comunque provveduto a sostituire il parametro stanza_apparente negli altri file in cui viene visualizzato. :-)
01/02/2011 19:10:50
e' sempre un errore sintattico, scrivi qui la riga
01/02/2011 19:36:38
Ecco, dalla riga 76 su cui da errore:
01/02/2011 21:21:40
Grazie mille!! Ora funziona alla perfezione :-)
Devo proprio metterci più attenzione 😖
Pagine → 1 2
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!