Иконка ресурса

Заменяем Lightbox на Highslide 1.0

Нет прав для скачивания

Hope

Premium
Сообщения
48,318
Решения
22
Реакции
71,959
Баллы
40,905
Пользователь Hope разместил новый ресурс:

Заменяем Lightbox на Highslide - Замена Lightbox на Highslide для изображений-вложений.

1. Скачиваем последнюю актуальную версию Highslide отсюда:
2. Сохраняем архив и распаковываем его на свой компьютер
3. Из всего архива нам нужна только папка /highslide
4. В папке /highslide оставляем только папку /graphics и всё её содержимое, а так же файлы: highslide-ie6.css, highslide-with-gallery.js и highslide.css - остальные файлы можете удалить за ненадобностью (если лень всё делать, то...

Узнать больше об этом ресурсе...
 
вы что то попутали, нет такого в шаблоне
7. Открываем шаблон attached_files, в нём находим:
Код:
<ul class="attachmentList">
И заменяем на:
Код:
<ul class="attachmentList highslide-gallery">
 
Ищите значит похожий код, если нет такого...
 
Что разницы нет, просто ul или div?[DOUBLEPOST=1399170022,1399169452][/DOUBLEPOST]Да высами проверяли на работоспособность и правильность код?
 
У меня вопрос.
Тут как таковой замены я не вижу. Скорее всего добавление.
Как в таком случае - полностью удалить Lightbox, чтоб нормально встал аналог?
При обновлении всё слетит, в плагин обернули бы!

Локализация инглишь (play & next)?
 
У меня вопрос.
Тут как таковой замены я не вижу. Скорее всего добавление.
Как в таком случае - полностью удалить Lightbox, чтоб нормально встал аналог?
При обновлении всё слетит, в плагин обернули бы!

Локализация инглишь (play & next)?

Думаю у вас не составит труда перевести.

2014-05-04 08-13-42 Скриншот экрана.png
 
Да высами проверяли на работоспособность и правильность код?
Ну конечно. Иначе не выложил бы сюда. :-) Просто тут инструкция под XenForo 1.1 по моему, но я по аналогии делал для 1.2 и выше.[DOUBLEPOST=1399196562,1399196428][/DOUBLEPOST]Находим:
Код:
<ul class="attachmentList SquareThumbs"


И заменяем на:
Код:
<ul class="attachmentList highslide-gallery">
 
Ну конечно. Иначе не выложил бы сюда. :-) Просто тут инструкция под XenForo 1.1 по моему, но я по аналогии делал для 1.2 и выше.[DOUBLEPOST=1399196562,1399196428][/DOUBLEPOST]Находим:
Код:
<ul class="attachmentList SquareThumbs"


И заменяем на:
Код:
<ul class="attachmentList highslide-gallery">
Спасибо, с этим я разобрался сам, но поздно, меня больше интересует дальше,вторая замена, такого кода там нет, или опять методом тыка?
 
Ну опять методом тыка, да. :-) Я именно так и делал для 1.2 и выше. :-)[DOUBLEPOST=1399200566,1399200299][/DOUBLEPOST]Находим это:
Код:
<div class="thumbnail">
                        <xen:if is="{$attachment.thumbnailUrl} AND {$canViewAttachments}">
                            <a href="{xen:link attachments, $attachment}" target="_blank" class="LbTrigger"
                                data-href="{xen:link misc/lightbox}"><img 
                                src="{$attachment.thumbnailUrl}" alt="{$attachment.filename}" class="LbImage" /></a>


И заменяем на это:
Код:
<div class="thumbnail">
                        <xen:if is="{$attachment.thumbnailUrl} AND {$visitor.permissions.forum.viewAttachment}">
                            <a class="highslide" href="{xen:link attachments, $attachment}" onclick="return hs.expand(this)">
                                <img src="{xen:if $attachment.thumbnailUrl, $attachment.thumbnailUrl, '@imagePath/xenforo/widgets/page.png'}" alt="{$attachment.filename}" />
                            </a>
                        <xen:else />
                            <a href="{xen:link attachments, $attachment}" target="_blank">
                                <img src="{xen:if $attachment.thumbnailUrl, $attachment.thumbnailUrl, '@imagePath/xenforo/widgets/page.png'}" alt="{$attachment.filename}" />
                            </a>

По моему так, но могу ошибаться, ибо нет тестового форума сейчас под рукой.
 
Ну спасибо, буду пробовать[DOUBLEPOST=1399203791,1399203431][/DOUBLEPOST]нет, что то нето, ошибка в 21 строке при замене, код
else
 
Ну тогда вот это:
Код:
<div class="thumbnail">
                        <xen:if is="{$attachment.thumbnailUrl} AND {$canViewAttachments}">
                            <a href="{xen:link attachments, $attachment}" target="_blank" class="LbTrigger"
                                data-href="{xen:link misc/lightbox}"><img
                                src="{$attachment.thumbnailUrl}" alt="{$attachment.filename}" class="LbImage" /></a>
                        <xen:elseif is="{$attachment.thumbnailUrl}" />
                            <a href="{xen:link attachments, $attachment}" target="_blank"><img
                                src="{$attachment.thumbnailUrl}" alt="{$attachment.filename}" /></a>
                        <xen:else />
                            <a href="{xen:link attachments, $attachment}" target="_blank" class="genericAttachment"></a>
                        </xen:if>
                    </div>


Попробуем заменить на это:
Код:
<div class="thumbnail">
                        <xen:if is="{$attachment.thumbnailUrl} AND {$visitor.permissions.forum.viewAttachment}">
                            <a class="highslide" href="{xen:link attachments, $attachment}" onclick="return hs.expand(this)">
                                <img src="{xen:if $attachment.thumbnailUrl, $attachment.thumbnailUrl, '@imagePath/xenforo/widgets/page.png'}" alt="{$attachment.filename}" />
                            </a>
                        <xen:else />
                            <a href="{xen:link attachments, $attachment}" target="_blank">
                                <img src="{xen:if $attachment.thumbnailUrl, $attachment.thumbnailUrl, '@imagePath/xenforo/widgets/page.png'}" alt="{$attachment.filename}" />
                            </a>
                        </xen:if>
                    </div>
 
Отказываюсь от этой мысли, работать не будит
 
Ну дело Ваше. Уговаривать не стану. :)
 
я потом решу и выложу правильные действия
 
Ок. Было бы просто отлично. :thumbsup:
 
Пробуйте, но работает пока только с вложениями.
lightbox2.png
 

Вложения

  • addon-xfi_highslide_to_lightbox.zip
    106.8 KB · Просмотры: 19
  • Мне нравится
Реакции: Hope
Mirovinger, у меня не сработало. Там надо что-нибудь настраивать?
 
Настраивать не нужно.
 
Чеерт(( из-за правки шаблонов все испортилось или это из-за аддона
Поскажите как вернуть(((
 

Вложения

  • 2014-07-12_160551.png
    2014-07-12_160551.png
    3.3 KB · Просмотры: 17
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу