Отображение случайной фотографии в Explay

Чтобы отобразить случайную фотографию с фотогаллереи нужно.

Скачать модуль.

Все содержимое архива распаковать в корень вашего сайта.

В нужных вам шаблонах подключить random_photo.xsl

[xml]  <xsl:include href="../photos/random_photo.xsl" /> [/xml]

Адрес может отличаться в зависимости от того в какой шаблон вы встраиваете виджет.

Там где вы ходите чтобы отображалась фотография нужны прописать такой вот код

[xml]

<xsl:apply-templates select="document(‘xmodule://random_photo/get’)/data/response/object[@type='photo']" mode="random-photo"  />

[/xml]

Также возможно потребуется внести изменения в скрипт thumbs.php который находится в корне сайта. Этот скрипт занимается ресайзингом «на лету» и кешированием изображений.

Нужно добавить в массив допустимых значений ширин и высот новые значения .

[php]

$allowedSizes = array (640,480,400,300,320,240,100,75,50,40,38,24);

[/php]

меняем на

[php]

$allowedSizes = array (640,480,400,300,320,265,240,200,100,75,50,40,38,24);

[/php]

Кстати вы можете подобрать эти значения по своему вкусу, делая изменения в шаблоне random_photo.xsl, не забудьте вписать сюда эти величины.