Увидев на одном из сайтов, если ты Гость и хочешь просмотреть картинку в полном размере, то тебя перекидывает на страницу с регистрацией и также решил реализовать для сайтов на Ucoz
Посмотреть как Гость пример - БАЦ
Установка:
ПУ » Главная » Управление дизайном » Редактирование шаблонов » Форум » Вид материалов » Находим этот код $MESSAGE$ и меняем на этот
Код
<div class="apomessage">$MESSAGE$</div>
ПУ » Главная » Управление дизайном » Редактирование шаблонов » Форум » Общий вид страниц форума » Перед закрывающим тегом body
Код
<script>$(document).ready(function(){$('.apomessage img').mouseover(function(){if(parseInt($(this).css('height'))==100||parseInt($(this).css('width'))==250){if($(this).parent('a').html()!=null ){$(this).after('<a href="'+$(this).parent('a').attr('href')+'" class="ulightbox"><img src="'+$(this).attr('src')+'" title="Нажмите, для просмотра в полном размере ..."></a>');$(this).remove()}else{$(this).after('<a href="'+$(this).attr('src')+'" class="ulightbox"><img src="'+$(this).attr('src')+'" title="Нажмите, для просмотра в полном размере ..."></a>');$(this).remove()}}})});</script>
<?if($USER_ID$=0)?> <script type="text/javascript"> $('a.ulightbox').click(function(){ window.location.href='/index/3';return false; }); </script>
<?endif?>
ПУ » Главная » Управление дизайном » Редактирование шаблонов » Таблица стилей (CSS) » В самый низ ставим это
Код
.apomessage img {max-height: 100px;max-width: 250px;}
Если будут добавляться картинки через форму с кодами [img]....[/img], то они также будут уменьшены до указанных размеров и будут открываться при клике.
Также данный скрипт можно реализовать под все что угодно. Главное чтобы работала фантазия