P

Pasechnik

+78
Репутация
60
Рейтинг
#1 Небольшая проблема с фотоальбомами после обновления до 2.0.6 4 декабря 2016 в 14:38
Вода камень точит. smileЖаль потерянного времени, но вопрос решил.

Проблема, в индивидуальном порядке, была в маленьком скрипте в файле /controllers/photos/album.tpl.php
  1. <script type="text/javascript">
  2. <?php echo $this->getLangJS('LANG_PHOTOS_DELETE_PHOTO_CONFIRM'); ?>
  3. icms.photos.row_height = '<?php echo $row_height; ?>';
  4. $(function(){
  5. icms.photos.initAlbum();
  6. });
  7. </script>
Точнее в строке:
  1. icms.photos.row_height = '<?php echo $row_height; ?>';
Удаление картинки работает и без этой строки, прошу пояснить разработчиков ее предназначение?
#2 Небольшая проблема с фотоальбомами после обновления до 2.0.6 4 декабря 2016 в 14:11
Докопался.

На чистом движке превьюшка выводится так:
  1. <div class="photo photo-15 " data-w="640" data-h="480" itemscope="" itemtype="http://schema.org/ImageObject" style="width: 424px; height: 319px; display: block;">
У меня не обрабатывается is_my_photo:
  1. <div class="photo photo-293 is_my_photo " data-w="465" data-h="261" itemscope="" itemtype="http://schema.org/ImageObject" style="width: 727px; height: 409px; display: block;">
/controllers/photos/photos.tpl.php
  1. <div class="photo photo-<?php echo $photo['id']; ?> <?php if ($is_photo_owner) { ?> is_my_photo<?php } ?> <?php echo (($photo_url=='#') ? 'unpublished' : ''); ?>" data-w="<?php echo $photo['sizes'][$preset_small]['width']; ?>" data-h="<?php echo $photo['sizes'][$preset_small]['height']; ?>" itemscope itemtype="http://schema.org/ImageObject">
Прошу разработчиков пояснить по параметру is_my_photo.
#3 Небольшая проблема с фотоальбомами после обновления до 2.0.6 4 декабря 2016 в 12:32

Pasechnik, я Вам в личку скинул ссылку. Посмотрите — ошибки нет!

DK
Благодарю за ссылку!

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

Труба дело. sadПридется увеличить лимит картинок на страницу в ущерб ее весу и разбивать на большее количество альбомов.
#4 Небольшая проблема с фотоальбомами после обновления до 2.0.6 4 декабря 2016 в 10:37

Установите на поддомене чистый движок с дефолтным шаблоном. Если ошибки не будет — спросите у разработчика Вашего шаблона, что он обновил или не обновил в шаблоне для новой версии Инстанта.

DK
На дефолтном шаблоне та же ошибка:
  1. <div class="photo photo-288 is_my_photo " data-w="465" data-h="260" itemscope="" itemtype="http://schema.org/ImageObject" style="width: 689px; height: 386px; display: block;">
width: 689px
#5 Небольшая проблема с фотоальбомами после обновления до 2.0.6 4 декабря 2016 в 10:04
Перезалил дефолтный шаблон, перезалил каталог /system/controllers/photos — без изменений.

Вот что заметил, неправильно формируются размеры превью при нажатии на "показать больше":

  1. <div class="photo photo-293 is_my_photo " data-w="465" data-h="261" itemscope="" itemtype="http://schema.org/ImageObject" style="width: 727px; height: 409px; display: block;">
width: 727px при максимальной ширине картинки в 465px, отсюда и проблема с разъезжанием дизайна. Откуда берутся некорректные размеры превьюшек? Некорректно срабатывает скрипт photos.js?

Если после "показать больше" обновить страницу, все отображается корректно.
#6 Небольшая проблема с фотоальбомами после обновления до 2.0.6 3 декабря 2016 в 23:30

Войдите как админ и залейте картинок штук 20. И проверьте. Я именно так и делал.

DK
Ошибка при добавлении 403 Forbidden доступ запрещен, далее "Фото не опубликовано".
#7 Небольшая проблема с фотоальбомами после обновления до 2.0.6 3 декабря 2016 в 22:49

В дефолтном шаблоне не может быть ошибки, так как ее там нет, обновите свой дефолт и посомтрите

Atid — Gorec
Попробую залить поверх, много компонентов установлено. Если не сработает — установлю движок с нуля на поддомене, будет с чем сравнить.

demo.instantcms.ru/albums/17-risovannye-izobrazhenija.html — ничего не рассыпается

DK
На первой странице у меня все как на демо, ничего не рассыпается.

Не нашел на демо "Показать больше", недостаточно залито картинок, чтобы превысить ограничение по количеству на страницу. Посмотреть бы как это должно работать по-умолчанию.
#8 Небольшая проблема с фотоальбомами после обновления до 2.0.6 3 декабря 2016 в 21:00

вот такая ссылка вашего сайта нам и нужна.

Atid — Gorec
Да с радостью бы, но сайт еще не проиндексирован, допиливаю. Показывать молодой, тем более не проиндексированный проект — глупо, был печальный опыт с одним уважаемым, но не чистым на руку разработчиком.

С фотогалереей после обновления было больше всего проблем, т.к. использую сторонний шаблон. Все решил, осталась только эта. Проблема повторяется и в стандартном шаблоне — это сбивает с толку в какую сторону капать.

сам пчеловод, интересно

Jestik
Приятно удивили. Редко встречаю представителей своей профессии в сети, кроме профильных форумов, конечно.
#1 Небольшая проблема с фотоальбомами после обновления до 2.0.6 3 декабря 2016 в 15:03
Рассыпается дизайн в фотоальбоме при нажатии на "Показать больше". Пробовал на своем шаблоне и на дефолте.
Превьюшки настроены на размер 465 x Авто.

При нажатии на "Показать больше" новые фото показываются внизу первой страницы и происходит "рассыпание" в дизайне альбома.
Если обновить окно браузера, фотографии (свыше количества для страницы по настройкам) корректно отображаются на второй странице ?ordering=date_pub&photo_page=2.

Было ли подобное еще у кого, не могу найти причину. Может есть стандарт на размер превью?

Подскажите, как поправить.
Прикрепленный файл
201612012054012bsd6_9178c.jpg 98 Кб
#9 Правки в 2.6.0 2 декабря 2016 в 00:10
Еще один момент. При нажатии на "Показать больше" новые фото показываются внизу первой страницы и происходит "рассыпание" в дизайне альбома.
Если обновить окно браузера, фотографии (свыше количества для страницы по настройкам) корректно отображаются на второй странице ?ordering=date_pub&photo_page=2.
#10 Правки в 2.6.0 1 декабря 2016 в 21:01
Разлетается дизайн в фотоальбоме при нажатии на "Показать больше". Пробовал на своем шаблоне и на дефолте.
Превьюшки настроены на размер 465 x Авто.

Подскажите, как поправить.
Прикрепленный файл
20161201205401_2bsd6.jpg 98 Кб
#11 Индексация изображений в фотоальбомах 30 ноября 2016 в 06:59
Ребята?
#1 Индексация изображений в фотоальбомах 29 ноября 2016 в 10:12
Вопрос по индексации картинок в фотоальбомах. На странице просмотра фото картинки настроены под размер 460х, оригинал при увеличение 1920х, что будет с индексацией ПС? Что сделать, чтобы поисковые системы индексировали оригинальное изображение, не собирая мусор?

Сталкивался с подобной проблемой в другом движке, тогда решил через файл robots.
#12 Похожие фотографии в фотоальбомах 29 ноября 2016 в 02:54

instantcms.ru/forum/thread26030-1.html#249398

Atid — Gorec

Если есть релевантные названию фото фотографии — показываются они, если таковых нет — показываются другие фотографии альбома.

Не показываются, в этом то и проблема. sad

В альбоме свыше 70 фото, некоторые фото выводят под собой иногда только 1-2 фото

Atid — Gorec
Протестировал на альбомах по 16-20 фото.
#1 Похожие фотографии в фотоальбомах 29 ноября 2016 в 00:55
Видел подобную тему, но не смог отыскать по поиску. Объясните логику работы "похожих изображений" в фотогалереи.

Под многими из картинок в фотоальбоме выводится по 1-2 изображения, это портит дизайн и общее восприятие от альбома. Не разумнее ли было показывать пользователю первую десятку фотографий из фотоальбома? Может я что-то не так настроил (самостоятельно обновлял движок и шаблон до 2.0.6+github), тогда заранее прошу прощение.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.