Форум web-мастеров phpBB3

Модификации и расширения phpBB
Регистрация ·  Логин: Пароль: Запомнить   · Забыли пароль?




Ответить на тему
Пред. тема | След. тема 
Автор Сообщение
Admin
Аватара пользователя

Карма
29
Стаж: 6 лет 1 месяц
Сообщения: 312
Россия

Ответить с цитатой

Описание: Простой скрипт на языке JavaScript, который требуется очень часто. Действительно, обычно картинки на сайте обладают небольшим размером, чтобы не увеличивать их до такого размера, когда это смотрится уже, как минимум, некрасиво. Часто пользователи хотят увеличить картинку, и вот для их удобства и был сделан этот простой скрипт.
Результат: Кликаете на картинку. Если кликните ещё раз, то она вернётся в исходное состояние.

Установка: Заходим Администраторский раздел >> Сообщения >> BBCodes, жмём Добавить BBCode
В окне Использование BBCode:
[imgBox]{URL}[/imgBox]
Замена HTML:
<img src="{URL}" align="right" class="postImg" onclick="posterclick(this)" />
Подсказка:
[imgBox]Тэг для вставки постера[/imgBox]
Открыть: /styles/ваш_стиль/template/overall_header.html
До: Вставить:
<script type="text/javascript">
var bigsize = "300"; //Размер большой картинки
var smallsize = "150"; //Размер маленькой картинки
function posterclick(im) {
  if(im.height == bigsize) im.height = smallsize;
  else im.height = bigsize;
}
</script>
Почистить кэш. Себе подругому сделаю JavaScript, всё зависит от вашнй криворукости, к примеру как на rutracker.org постеры сделаю, если не лень будет = ) Удобно и всякие нагруженные FancyBoxЫ выкинуть в топку.
Вот что вышло у нас:


Профиль  Отправить личное сообщение
Идеальный заработок для торрент-трекеров
Страница 1 из 1
Показать сообщения за:  Поле сортировки  
Ответить на тему

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron



Powered by phpBB, 9CaraTT.RU, 2012-2018.
Обратная связь
000webhost logo