[ckan-dev] JavaScript issues using https

Aníbal Pacheco anibal.pacheco at agesic.gub.uy
Fri Mar 28 17:22:01 UTC 2014


Sure Vitor, here: https://catalogodatos.gub.uy/organization
Thanks

On 27/03/14 19:59, Vitor Baptista wrote:
> Hi Aníbal,
>
> Could you post a link to the page where you're seeing this issue?
>
> Cheers,
>
>
> 2014-03-27 16:31 GMT-03:00 Aníbal Pacheco <anibal.pacheco at agesic.gub.uy
> <mailto:anibal.pacheco at agesic.gub.uy>>:
>
>     Hello, I'm facing a problem when loading /api/i18n/... when the site
>     is used under https, the browser prevents to load thigs from http,
>     here is the error in firebug (sorry for the spanish version):
>
>         Se bloqueó la carga del contenido activo mixto
>         "http://catalogodatos.gub.uy/__api/i18n/es
>         <http://catalogodatos.gub.uy/api/i18n/es>"
>         https://catalogodatos.gub.uy/__fanstatic/vendor/:version:__2014-03-18T16:20:19.93/jquery.__min.js
>         <https://catalogodatos.gub.uy/fanstatic/vendor/:version:2014-03-18T16:20:19.93/jquery.min.js>
>         Line 524
>
>
>     This error is causing that for example the layout in the
>     organizations view can't finish to render and the blocks get unaligned.
>     Ok, I can fix this issue with this patch:
>
>     --- a/ckan/public/base/javascript/__client.js
>     +++ b/ckan/public/base/javascript/__client.js
>     @@ -102,7 +102,7 @@
>            * Returns a jQuery xhr promise.
>            */
>           getLocaleData: function (locale, success, error) {
>     -      var url = this.url('/api/i18n/' + (locale || ''));
>     +      var url = this.url('https://__catalogodatos.gub.uy/api/i18n/
>     <https://catalogodatos.gub.uy/api/i18n/>__' + (locale || ''));
>             return jQuery.getJSON(url).then(__success, error);
>           },
>
>
>     But when i fix it, I get my select boxes broken again like I post a
>     few days ago in a post subject "Problem with select boxes"
>
>     Any thoughts? Thank you!
>



More information about the ckan-dev mailing list