Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1] [3.2] Reassign Thumbs

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

[3.1] [3.2] Reassign Thumbs

Сообщение Sheer »

Название расширения: Reassign Thumbs
Автор: Sheer
Описание расширения: Расширение позволяет создать отсутствующие миниатюры для вложений-изображений.
Скачать: https://github.com/AlexSheer/phpbb3.1-3 ... ign-Thumbs
Язык: en, ru
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: [3.1] [3.2] Reassign Thumbs

Сообщение southklad »

А можно уточнить? Что значит для отсутствующих?

Да и нельзя ли было добавить в расширение проверку вложений и миниатюр и если миниатюра осталось, а вложение удалено подчищать?
Изображение
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение Sheer »

igorbond писал(а): А можно уточнить?
Пжалста... Миниатюры к вложениям
igorbond писал(а): Да и нельзя ли было добавить
Да и можно было бы да не зачем, ибо это реализовано в [dev] STK for phpBB 3.1.x & 3.2.x
Не вижу смысла дублировать.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение Sheer »

Подумал-подумал, и пришел к выводу, а нафига вообще нужно это одноразовое расширение. Логичнее было добавить инструмент в STK.
Что и сделал
Sheer писал(а): Пересоздание миниатюр файлов вложений - В случае, если была отключена опция «Создавать миниатюры» и вложения были созданы, вы можете создать миниатюры для таких вложений.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение владимир1983 »

Sheer, приветствую.
При использовании экста появилась проблема. Создано 21k+ превью.
Сейчас не отображаюься вложения-изображения которые по своей ширине и высоте меньше указанных настроек для превью
1.PNG
хотя по клику полноразмерное изображение открывается.
Т.е. для таких изображений которые по воей ширине меньше чем в настройках для превью не надо было создавать миниатюры, но они создались и не отображаются.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение Sheer »

Вообще-то странно. Проверка выполняется

Код: Выделить всё

        $sql = 'SELECT attach_id, physical_filename, mimetype
            FROM ' . ATTACHMENTS_TABLE . '
             WHERE thumbnail = 0 AND filesize > ' . $config['img_min_thumb_filesize'] . ' AND (' . $sql_where . ')'; 
Запрос получается такой

Код: Выделить всё

SELECT attach_id, physical_filename, mimetype FROM phpbb_attachments WHERE thumbnail = 0 AND filesize > 12000 AND (extension = 'gif' OR extension = 'png' OR extension = 'jpeg' OR extension = 'jpg' OR extension = 'tif' OR extension = 'tiff' OR extension = 'tga')
То есть проверка идет по весу файла, а не по размерам изображения. Но и размеры в таблице attachments не присутствуют.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 13 лет 11 месяцев
Откуда: Сергиев Посад
Благодарил (а): 306 раз
Поблагодарили: 296 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение владимир1983 »

Воспроизвести
  • Чистая установка 3.1.10
  • Настройки по умолчанию для вложений
    dev.PNG
  • Постим первое вложение размером 855px × 507px и второе размером 500px × 332px
    test.jpg
  • Вносим изменения настроек для вложений
    dev2.PNG
  • Устанавливаем Reassign Thumbs и создаем миниатюры(2 штуки создалось).
В итоге имеем не отображающееся второе вложение. Хотя при клике вложение открывается.
Вот на скрине проблема
dev3.PNG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 2 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1716 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение Sheer »

Понятно... функция create_thumbnail() не создает миниатюру, если размеры изображеня меньше размера миниатюры, указанного в настройках, даже если объем файла превышает указанный в настройках.
Исправлено
https://github.com/AlexSheer/phpbb3.1-3 ... 9c6280c108
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: [3.1] [3.2] Reassign Thumbs

Сообщение southklad »

Приветствую, расширение создает отсутствующие миниатюры, а можно как то пересоздать миниатюры вообще всех вложений? Просто я изменил размер миниатюр, и хотелось бы чтобы и старые были такого же разрешения
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12422
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2474 раза

Re: [3.1] [3.2] Reassign Thumbs

Сообщение Татьяна5 »

igorbond, посмотрите в STK
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: [3.1] [3.2] Reassign Thumbs

Сообщение southklad »

Сразу же запустил, опробовал и ничего не изменилось. Как были того же размера, так и остались
Изображение
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение Пчелкин »

Не правда Стк меняет. Кеш браузера?

Отправлено спустя 1 минуту 4 секунды:
igorbond писал(а): 17.04.2022 16:56 и ничего не изменилось
Стоп! А ты вообще сначала все миниатюры стер (забекапив)?
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: [3.1] [3.2] Reassign Thumbs

Сообщение southklad »

Пчелкин писал(а): 18.04.2022 4:18 Стоп! А ты вообще сначала все миниатюры стер (забекапив)?
Неа, а как только их забекапить?
Изображение
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11239
Стаж: 14 лет 3 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 673 раза
Поблагодарили: 121 раз

Re: [3.1] [3.2] Reassign Thumbs

Сообщение Пчелкин »

Ты папку вложений не можешь забекапить на всякий случай? А потом все ТХИМБЫ стереть в ней и в СТК опцию пересоздания врубить?
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: [3.1] [3.2] Reassign Thumbs

Сообщение southklad »

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

Вернуться в «Анонсы и поддержка расширений для phpBB»