BitTorrent Трекер RusTrek.ru
http://5.45.70.241/

Просмотр вложения с LightBox
http://5.45.70.241/viewtopic.php?f=817&t=12437
Страница 1 из 2

Автор:  oartemka178 [ 2011-03-31 04:25 ]
Заголовок сообщения:  Просмотр вложения с LightBox

Просмотр вложения с LightBox, очень красивая галерея, пользуюсь ею на других своих сайтах, очень нравится, была мысль перейти на нее с халслайда и фансибокса.



Установка

Открываем attach_mod/displaying.php

Находим

Код:
'IMG_SRC'            => append_sid($phpbb_root_path . 'download.' . $phpEx . '?id=' . $attachments['_' . $post_id][$i]['attach_id']),


Меняем на

Код:
'IMG_SRC'            => $filename,


Открываем templates/default/page_header.tpl

Находим

Код:
<script type="text/javascript" src="{#BB_ROOT}misc/js/jquery.pack.js?v={$bb_cfg['js_ver']}"></script>


Ниже жобавляем

Код:
<script type="text/javascript" src="{#BB_ROOT}js/prototype.js"></script>
<script type="text/javascript" src="{#BB_ROOT}js/scriptaculous.js?load=effects"></script>
<script type="text/javascript" src="{#BB_ROOT}js/lightbox.js"></script>
<link rel="stylesheet" href="{#BB_ROOT}js/lightbox.css" type="text/css" media="screen" />


Открываем viewtopic_attach.tpl

Находим

Код:
<a href="{postrow.attach.cat_thumb_images.IMG_SRC}" target="_blank">


Меняем на

Код:
<a href="{postrow.attach.cat_thumb_images.IMG_SRC}" rel="lightbox">


Распаковываем архив.

Все готово!

Автор:  Kirkus [ 2011-03-31 20:03 ]
Заголовок сообщения: 

У меня такой код в vivwtopic_attach.tpl

Код:
<!-- BEGIN cat_images -->
<fieldset class="attach">
<legend>{ATTACHMENT_ICON} Attachment ({postrow.attach.cat_images.FILESIZE} {postrow.attach.cat_images.SIZE_VAR})</legend>
   <p class="tCenter pad_6">
      <img src="{postrow.attach.cat_images.IMG_SRC}" id="attachImg" class="postImg" alt="img" border="0" />
   </p>
   <!-- IF postrow.attach.cat_images.COMMENT -->
   <p class="tCenter med lh_110">
      {postrow.attach.cat_images.COMMENT}
   </p>
   <!-- ENDIF -->
</fieldset>

<div class="spacer_12"></div>
<!-- END cat_images -->

<!-- BEGIN cat_thumb_images -->
<fieldset class="attach">
<legend>{ATTACHMENT_ICON} Attachment Thumbnail</legend>
   <p class="attach_link">
      <a href="{postrow.attach.cat_thumb_images.IMG_SRC}" target="_blank"><img src="{postrow.attach.cat_thumb_images.IMG_THUMB_SRC}" alt="{postrow.attach.cat_thumb_images.DOWNLOAD_NAME}" border="0" /></a>
   </p>
   <p class="attach_link">
      <a href="{postrow.attach.cat_thumb_images.IMG_SRC}" target="_blank"><b>{postrow.attach.cat_thumb_images.DOWNLOAD_NAME}</b></a>
      <span class="attach_stats med">({postrow.attach.cat_thumb_images.FILESIZE} {postrow.attach.cat_thumb_images.SIZE_VAR})</span>
   </p>
   <!-- IF postrow.attach.cat_thumb_images.COMMENT -->
   <p class="attach_comment med">
      {postrow.attach.cat_thumb_images.COMMENT}
   </p>
   <!-- ENDIF -->
</fieldset>


А куда вставлять, приведенный код?

Автор:  oartemka178 [ 2011-03-31 20:44 ]
Заголовок сообщения: 

Цитата:
А куда вставлять, приведенный код?


там заменить надо

это

Код:
<a href="{postrow.attach.cat_thumb_images.IMG_SRC}" target="_blank">


на это

Код:
<a href="{postrow.attach.cat_thumb_images.IMG_SRC}" rel="lightbox">

Автор:  Varius [ 2011-03-31 21:10 ]
Заголовок сообщения: 

admin
а не подскажите как заместо трумбов поставить просмотр ссылок картинок с помощью лайтбокса или fancybox как сделать?

Автор:  oartemka178 [ 2011-03-31 21:37 ]
Заголовок сообщения: 

Цитата:
а не подскажите как заместо трумбов поставить просмотр ссылок картинок с помощью лайтбокса или fancybox как сделать?


Ты это имеешь ввиду? http://img855.imageshack.us/img855/5219/screenshot3103201131449.png

Автор:  Varius [ 2011-04-01 07:39 ]
Заголовок сообщения: 

lfadmin
да

Автор:  oartemka178 [ 2011-04-01 09:24 ]
Заголовок сообщения: 

что бы скрипт обрабатывал ссылку во вложении делаем следующее, это с учетом что установлен highslide

открываем displaying.php

находим

Код:
$target_blank = ( (@intval($display_categories[$attachments['_' . $post_id][$i]['extension']]) == IMAGE_CAT) ) ? 'target="_blank"' : '';


меняем на это

Код:
$target_blank = ( (@intval($display_categories[$attachments['_' . $post_id][$i]['extension']]) == IMAGE_CAT) ) ? 'class="highslide" onclick="return hs.expand(this, {slideshowGroup: true})"' : '';


пример вставки

Код:
 [url=http://img855.imageshack.us/img855/5219/screenshot3103201131449.png]http://img855.imageshack.us/img855/5219/screenshot3103201131449.png[/url]

Автор:  Varius [ 2011-04-02 12:44 ]
Заголовок сообщения: 

admin
я имел ввиду img чтобы подменял или какой то другой тег чтобы работал

Автор:  oartemka178 [ 2011-04-02 13:01 ]
Заголовок сообщения: 

Корче, если кому, что то нужно, то пишите подробнее со скринами, с разъяснением, для чего надо, все подробности. По другому, я буду игнорировать сообщения, догадываться за каждым, что он там себе придумал и переспрашивать по 150 раз, я не буду.

Автор:  Varius [ 2011-05-08 09:25 ]
Заголовок сообщения: 

а как по тегу сделать?

Автор:  oartemka178 [ 2011-05-08 09:50 ]
Заголовок сообщения: 

Varius писал(а):
а как по тегу сделать?


ты про то что б сделать тег под LightBox что ли?

Автор:  Varius [ 2011-05-08 11:39 ]
Заголовок сообщения: 

admin
да, заранее благодарен.

Автор:  oartemka178 [ 2011-05-08 11:44 ]
Заголовок сообщения: 

та сейчас времени нету, куча заказов на моды :bm:

Автор:  oartemka178 [ 2011-05-09 13:05 ]
Заголовок сообщения: 

Тег готовый, галерея отличная, много функций присутствует в ней. Вот тут можно посмотреть пример ее работы http://rustrek.ru/varius_lightbox.php

[th]http://i20.fastpic.ru/big/2011/0509/75/b5cc25c3690150dc44eb01f816683e75.png[/th]
[th]http://i20.fastpic.ru/big/2011/0509/1b/6d8b7928e7c6162b4be30dee6befab1b.png[/th]

Автор:  krumax [ 2011-05-09 13:41 ]
Заголовок сообщения: 

admin
Цитата:
здесь ....рим описание....
:ag:
Я вот тоже задумался об этом плагине.

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/