|
@@ -52,6 +52,7 @@
|
|
|
FRAMES: '.kv-preview-thumb',
|
|
|
SORT_CSS: 'file-sortable',
|
|
|
INIT_FLAG: 'init-',
|
|
|
+ ZOOM_VAR: '?kvTemp__2873389129__=', // used to prevent 404 errors in URL parsing
|
|
|
OBJECT_PARAMS: '<param name="controller" value="true" />\n' +
|
|
|
'<param name="allowFullScreen" value="true" />\n' +
|
|
|
'<param name="allowScriptAccess" value="always" />\n' +
|
|
@@ -2972,7 +2973,7 @@
|
|
|
slideIn = 'slideIn' + dir, slideOut = 'slideOut' + dir, parsed, zoomData = $frame.data('zoom');
|
|
|
if (zoomData) {
|
|
|
zoomData = decodeURIComponent(zoomData);
|
|
|
- parsed = $zoomPreview.html().setTokens({zoomData: zoomData});
|
|
|
+ parsed = $zoomPreview.html().replace($h.ZOOM_VAR, '').setTokens({zoomData: zoomData});
|
|
|
$zoomPreview.html(parsed);
|
|
|
$frame.data('zoom', '');
|
|
|
$zoomPreview.attr('data-zoom', zoomData);
|
|
@@ -4231,7 +4232,7 @@
|
|
|
'fileid': fileId || '',
|
|
|
'typeCss': typeCss,
|
|
|
'footer': footer,
|
|
|
- 'data': zoom && vZoomData ? '{zoomData}' : vData,
|
|
|
+ 'data': zoom && vZoomData ? $h.ZOOM_VAR + '{zoomData}' : vData,
|
|
|
'template': templ || cat,
|
|
|
'style': styleAttribs ? 'style="' + styleAttribs + '"' : '',
|
|
|
'zoomData': vZoomData ? encodeURIComponent(vZoomData) : ''
|