Я недавно создал сайт, используя MODx Revolution. Я пытаюсь сделать галерею, используя плагин с тем же именем. Мне бы хотелось, чтобы вы могли щелкнуть ссылку, которая отображает исходное изображение в том виде, в котором оно было загружено. Вот код для моей страницы галереи:
<div class="ContentHead">[[*longtitle]]</div>
<p>This page contains galleries of various images I have taken or made. Each has a description, so feel free to browse. Clicking thumbnails will reload the page, and may take some time to load a larger version of the image - but it will get there!</p>
<p>[[!Gallery? &toPlaceholder=`gallery`]] [[!GalleryItem? &imageWidth=`900` &imageHeight=`900`]] [[!GalleryAlbums? &prominentOnly=`0` &limit=`0` &rowTpl=`galAlbumRowTplCustom` &toPlaceholder=`galleries`]]</p>
<div align="center">| [[+galleries]]</div>
<hr />
<p><a name="largeImage"></a></p>
<p> </p>
<p>[[!+galitem.image:notempty=`</p><div class="image"><img class="[[+galitem.imgCls]]" src="[[+galitem.image]]" alt="[[+galitem.name]]" /><br/>[[+galitem.description]]<br />Albums: [[+galitem.albums]] <br />Tags: [[+galitem.tags]]<br/><a href="[[!+galitem.image]]">View original image</a><hr /></div> <p>`]]
[[!+gallery:notempty=`</p><div ><h1 style="font-size: 20px; font-weight: bold; font-family: Calibri;">[[+gallery.name]]</h1><h2 style="font-size: 18px; font-weight: normal; font-family: Calibri;">[[+gallery.description]]</h2><p> </p><h2 style="font-size: 18px; font-weight: normal; font-family: Calibri;">[[+gallery]]</h2> </div>`]]
<div style="height:600px"><!--This ensures that when a thumb is clicked, the gallery isn't pushed below the footer.--></div>
Код, вызывающий проблемы:
<a href="[[!+galitem.image]]">View original image</a>
, который генерирует следующий (пример) URL:
http://www.reflectric.com/assets/components/gallery/connector.php?action=web/phpthumb&w=900&h=900&zc=0&far=&q=90&src=http%3A%2F%2Fwww.reflectric.com%2Fassets%2Fcomponents%2Fgallery%2Ffiles%2F3%2F28.bmp
Если вы следите за этим (продолжайте, попробуйте!) В Internet Explorer (протестировано на 6 и 9), оно показывает изображение просто отлично. Однако в любом другом браузере, который я тестировал, он выдает то же самое, что и при загрузке изображения в notepad ++ или другом текстовом редакторе.
Выполнение «Щелкните правой кнопкой мыши Сохранить как» на изображении приводит к сохранению перенаправления php, а не к изображению, а «Просмотр изображения правой кнопкой мыши» дает то же, что и ссылка выше.
Поэтому я прошу либо
а) есть ли способ это исправить,
или б) есть ли способ ссылки на изображение напрямую, вместо перехода по странице php?
Спасибо за любую помощь, вы можете оказать,
Simon