Problema colorbox
Improvvisamente non mi funziona più colorbox o meglio, funziona se devo aprire un’immagine:
https://www.gmpe.it/geodesia/forma-dimensioni-della-terra
ma non se devo aprire un popup (pulsante “gioca”):
https://www.gmpe.it/giochi-didattici
e nemmeno mi caricare una pagina html (pulsante “mappa stellare”):
https://www.gmpe.it/astronomia/sfera-celeste
Ho fatto solo due modifiche al sito: sono passato alla versione 9 e a https.
Qualche idea per questa stranezza?
Ciao e grazie
bgiordy
http://www.gmpe.it/
Risposte
infatti il problema è
infatti il problema è https... il classico mixed content.
controlla che l'iframe sia caricato con https e non con http.
<iframe width="650" height="650" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://slowe.github.io/VirtualSky/embed?longitude=11.8828&latitude=45.4161&projection=polar&constellations=true&constellationlabels=true" allowTransparency="true"></iframe>
ciao
Grazie per la risposta. I
Grazie per la risposta.
I problemi sono 2:
1. iframe
2. popup colorbox
Per il primo hai ragione. Ora funziona. (GRAZIE)
Rimane il secondo. Se clicco sul bottone MAPPA STELLARE, si apre la pagina, ma non con il colorbox popup.
Ho scritto anche al forum di colorbox, ma non ho ancora avuto risposta.
https://www.gmpe.it/astronomia/sfera-celeste
ciao e grazie
però l'iframe è ancora http e
però l'iframe è ancora http e non https...
devi editare questo file:
http://testns.gmpe.it/sites/default/files/astronomia/cielo.html
e questo per il gioco:
https://www.gmpe.it/sites/default/files/giochi/sliding.js
Grazie, ma no è lì il
Grazie, ma no è lì il problema.
Il codice:
http://testns.gmpe.it/sites/default/files/astronomia/cielo.html
richiama un file che non è nel sito principale, ma in un sottodominio per vedere se funzionava.
Ora ho rimesso il codice originale:
<p class="text-align-center"><a class="colorbox-popup bottone bottone-orange" data-colorbox-height="680px" data-colorbox-width="670px" href="https://www.gmpe.it/sites/default/files/astronomia/cielo.html">MAPPA STELLARE</a></p>
e nel file cielo.html c'è:
<iframe width="650" height="650" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://slowe.github.io/VirtualSky/embed?longitude=11.8828&latitude=45.4161&projection=polar&constellations=true&constellationlabels=true" allowTransparency="true"></iframe>
eppure continua a comparire http, anche se ho svuotato la cache, ma non importa, perché tanto ho l'iframe funzionante.
Quello che non va è nella pagina dei giochi.
Se clicco sul bottone del gioco "ricomponi l'immagine", (che ha https) si apre in un'altra pagina e invece dovrebbe aprirsi nel nodo con il popup colorbox, come avviene normalmente nelle immagini.
Si aprono comunque anche i due cruciverba, pur avendo http.
ciao e grazie
Mea culpa. Nel mettere le
Mea culpa. Nel mettere le varie patch al teme per aggiornarlo a d9, avevo cancellato la riga del popup.
Scusate.
ciao e grazie per la pazienza