Posted 23 мая, 20204 yr comment_162167 У меня много альбомов за много лет. В некоторых папках uploads/gallery/album_N лежат просто файлы типа cf358913fc7d02b5298233994a94043d.jpg без всяких миниатюр. В других же кроме файлов с такими именами еще лежат явно сгенерированные под разные размеры: gallery_77388_330_505791.png med_gallery_77388_330_505791.png sml_gallery_77388_330_505791.png tn_gallery_77388_330_505791.png Залез в БД и обнаружил, что IPB почему-то для некоторых альбомов хранит миниатюры в папке альбома, а для других в обычных папках для загрузок типа monthly_2017_03/small.8d0323dededf5845213b6eea070115c7.jpg.86a0906bb0ceeeb596f0a7c9839cae52.jpg. Вопроса два: Как мне перестроить удаленные миниатюры в галерее? В админке ничерта невозможно найти. Как мне привести все к единому стандарту, чтобы миниатюры были либо вместе с оригиналами, либо отдельно?
23 мая, 20204 yr Author comment_162168 По всей видимости, в IPB 3 миниатюры из галереи хранились в общих папках загрузок uploads/monthly_*, а в IPS 4 разрабам захотелось изменить место хранения на саму папку альбома. Привести все к единому стандарту они, конечно, не посчитали нужным. И так сойдет.
23 мая, 20204 yr Author comment_162170 О, май гад! Я нашел, как перестроить миниатюры в галерее. Это оказалось еще более "очевидно", чем перестройка вложений к постам. Для всех страждущих в будущем: Чтобы перестроить картинки в постах, надо найти в админке Настройки публикации, и там в описании пункта Максимальный размер отображаемых изображений максимально неприметно затесалась ссылка, запускающая задачу на перестроение вложений: Чтобы перестроить миниатюры в галерее, надо в админке в Настройках галереи поменять любое значение в секции Изображения. После изменения вылезет окно, предлагающее запустить перестроение. Тот, кто эти настройки так запрятал, конечно, чертов альтернативный гений.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.