Here is the link i use with JQuery.Colorbox:
<a class="group1" href="' + previewurl + '" >hey yo</a>
and here is the call to colorbox :
$('.group1').colorbox({rel: 'group1', height: '90%'});
I can use a preview i get from standard preview url :
http://mynextcloud.org/index.php/core/preview.png?x=1200&y=900&forceIcon=0&file=%2Fmyimage.JPG
in JQuery.Colorbox but i can’t use one i get from public preview url like :
http://mynextcloud.org/index.php/apps/files_sharing/ajax/publicpreview.php?file=%2Fmyimage.JPG&x=1200&y=900&t=Rfvqtlyo2BU7YfN
With that url, colorbox displays the image content as text.
The weird thing is that if i open those two urls in my browser to compare their content, there is no difference. Both links generate a page with an <img>
in the <body>
and the headers are identical.
I guess the different behaviour of colorbox comes from the fact the working url ends with .png
and the other one by .php
.
Any idea about how i could make colorbox understand the public image preview url is an image ?