#10
Tester
78951
в 12:01 (09/Май/2019)
0
Попробуйте загрузить вторую картинку в первый слот для картинки, третью картинку во второй слот для картинки и удалить последнюю (3) картинку. Слот оной (и, соответственно, "пустой файл на месте слота") должен пропасть (тестировал).
Ежели не сработает, попробуйте предварительно удалить все загруженные картинки, сохранить материал, а потом уже перезаливайте (можете даже перезайти в окно редактирования через окно материала после редактирования, дабы наверняка) оные в слоты должные, после чего сохраните вновь и проверьте.
===
Данная проблема актуальна и для прочих промежуточных загруженных картинок. Тем не менее, проблема проявляется только при удалении. При загрузке неподходящей картинки на промежуточную (включая первую) позицию сия проблема не возникает.
Неподходящие картинки еси картинки с неподходящими форматами (полный список подходящих форматов не проверялся), а также картинки с весом более 300 Кб (данное ограничение указано только для обложки, однако на практике крайне вероятно его применение и на остальные скриншоты кроме разве что фона страницы).
===
Проблема с "первым скрином", о коей огласил Lisper, может сводится с загрузкой некорректного "первого скрина" и возможном проявлении проблемы в позапрошлом абзаце (см. примечание) при наличии данной проблемы вообще. (Дополнение: данная проблема действительно есть. Первый слот инициализирован всегда, значит для активации проблемы, описанной далее (которая и является причиной), не требуется изначально загружать корректный скрин. Тем не менее, неизвестно, почему в случае удаления всех картинок отображается также инициализированный пустой второй слот, когда оного в редактировании нет). Проблема с загрузкой некорректных картинок в "инициализированный" слот для картинки (слот считается инициализированным тогда, когда прежде в нём стояла корректная картинка, но потом оную сменили на некорректную).
Данная проблема возможна и для прочих промежуточных картинок (протестировано). Тем не менее, данная проблема не возникает для последней картинки (протестировано). Следовательно, можно гласить, что загрузка некорректной картинки в некоторый слот приравнивается к удалению из картинки сего слота. Более того, удаление картинки из последнего слота приводят к удалению слота.
===
Над проблемой проведено несколько дополнительных тестов.
При удалении нескольких последних картинок возможно удаление всех последних картинок сразу. В данном случае удаление посредством загрузки некорректной картинки сохраняет тождественность удалению через галочку.
Дополнение: последние две картинки отказались удалиться при полном удалении всех картинок из материала. Баг? Ограничение на 8 последовательных картинок? Проблема в том, что один слот был неинициализированным (и, соответственно, не отображался), но был?
Дополнительно 2: в данном баге загрузка некорректных картинок всё ещё тождественна прямому удалению картинок.
===
Вердикт: сайту необходима доработка в данном вопросе, а именно не отображать "пустые слоты без скриншотов", притом не удаляя их для удобства редактирования (ибо воистину важно порою сохранение порядка). Возможен опциональный вариант.
Дополнительно исправить проблему с отказом удалять последние два скриншота при одновременном удалении всех загруженных скриншотов (см. последовательное удаление последних картинок и примечание в первом абзаце о проблеме, описанной Lisper-ом).