req> Mix: ImageResize vs LightBox

Идеи для расширения функциональности phpBB 2.0.x

req> Mix: ImageResize vs LightBox

Сообщение Lektor » 11.06.2007 2:01

Есть такой интересный мод автоуменьшения картинок:

Код: Выделить всё
#
#----- [ COPY ] ----------
#
copy files/resize.js to templates/SubSilver/resize.js

#
#----- [ OPEN ] ----------
#
templates/SubSilver/overal_header.tpl

#
#----- [ FIND ] ----------
#
.helpline

#
#----- [ AFTER, ADD ] ----------
#
.linked-image {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

.resized-linked-image {
  margin: 1px 0px 0px 0px;
  padding: 0px;
  background-color: #000;
  border: 0px;
  color: #FFF;
  font-size: 10px;
  width: auto;
  -moz-border-radius-topleft: 7px;
  -moz-border-radius-topright: 7px;
}

.resized-linked-image-zoom {
  width: 200px;
  height: 30px;
  background-color: #FFF;
  padding-top: 6px;
  padding-left: 5px;
  top: 0px;
  left: 0px;
  position: absolute;
  display: none;
}

#
#----- [ FIND ] ----------
#
</head>

#
#----- [ BEFORE, ADD ] ----------
#
<script language="JavaScript" type="text/javascript" src="templates/subsilver/resize.js"></script>

#
#----- [ OPEN ] ----------
#
templates/SubSilver/bbcode.tpl

#
#----- [ FIND ] ----------
#
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->

#
#----- [ IN-LINE FIND ] ----------
#
border="0"

#
#----- [ IN-LINE, AFTER ADD ] ----------
#
class="linked-image"

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM


Модификация от StirolXXX, которая была опубликована здесь (я немного оформил ее).

Внешне это выглядет так:

Изображение


И есть такая штука как lightbox: - http://www.huddletogether.com/projects/lightbox/

Так вот я хочу, чтоб при нажатии на ресайзенное изображение (а точнее его "текстовую" часть) вместо стандартного открытия "полного" изображения в родном окне, оно открывалось эффектом лайтбокс (как по ссылке раньше).
Как интегрировать лайтбокс в пхпбб - это не проблема, у меня просьба помочь разобраться с resize.js, немогу сориентироватсья где там формируется эта текстовая часть, а точнее как ей передать rel="lightbox", (автору писал, но видимо у него нет времени на это)

Добавлено спустя 1 минуту 46 секунд:

При нажатии на изображение (ту часть где пишется "уменьшено ... Нажмите для просмотра полного изображения") срабатывает такая вот функия:
Код: Выделить всё
function fix_linked_images_onclick(e) {
PopUp(this._src,'popup',screen.width,screen.height,1,1,1);
//e=ipsclass.cancel_bubble_all(e);
return false;
}

А вот функция попап:
Код: Выделить всё
function PopUp (url, name, width, height, center, resize, scroll, posleft, postop) {
showx="";
showy="";
if (posleft!=0) {
X=posleft;
}
if (postop!=0) {
Y=postop;
}
if (!scroll) {
scroll=1;
}
if (!resize) {
resize=1;
}
if ((parseInt(navigator.appVersion)>=4)&&(center)) {
X=(screen.width-width)/2;
Y=(screen.height-height)/2;
}
if (X>0) {
showx=',left='+X;
}
if (Y>0) {
showy=',top='+Y;
}
if (scroll!=0) {
scroll=1;
}
window.location = url;
//var Win=window.open(url,name,'width='+width+',height='+height+showx+showy+',resizable='+resize+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no');
}

Открытие изображения происходит в родном окне... как перегиграть это дела и пристроить сюда лайтбокс?
http://www.huddletogether.com/projects/ ... ightbox.js
Вложения
resize.js.rar
(1.27 Кб) Скачиваний: 120
Lektor
phpBB 2.0.12
 
Сообщения: 584
Зарегистрирован: 20.04.2006 14:19
CPCH

Сообщение VVVas » 11.06.2007 8:12

Lektor писал(а):И есть такая штука как lightbox

есть ещё его вторая версия http://www.huddletogether.com/projects/lightbox2/
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4456
Зарегистрирован: 12.11.2004 0:20
Откуда: RU-MSK

Сообщение Lektor » 11.06.2007 8:42

VVVas
Знаю, но мне больше нравится первая ..
Во-первых, новые фишки которые появились не получится заюзать под пхпбб, и внешне 1 часть мне больше нра :)
Lektor
phpBB 2.0.12
 
Сообщения: 584
Зарегистрирован: 20.04.2006 14:19

Сообщение fskon » 17.01.2008 12:54

Lektor
http://www.mssti.com/phpbb2/ практически твой запрос в готовом виде.
Плюс Thumbnails BBcode With ACP и LightBox к нему.
fskon
phpBB 2.0.8
 
Сообщения: 333
Зарегистрирован: 26.05.2006 6:48
Откуда: msk.reg.ru

Сообщение Lektor » 18.01.2008 5:49

fskon
суупер, спасибо за наводку!
Lektor
phpBB 2.0.12
 
Сообщения: 584
Зарегистрирован: 20.04.2006 14:19


Вернуться в Запросы модов для phpBB 2.0.x

Кто сейчас на конференции

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