sergeycommerc 0 Опубликовано: 22 мая 2021 Рассказать Опубликовано: 22 мая 2021 В актуальной версии 14.2 присутствует (!!!) Наблюдаю с версии 14.0, более ранние не смотрел, но скорее всего имеется и там, т.е. "нулевого дня". Суть ошибки: В Админпанели при Массовом Апруве уже Апрувнутых новостей при условии что в X-полях есть поле, по которому можно "Использовать значения полей как перекрестные гиперссылки" в БД таблице PREFIX . "_xfsearch" дублируются записи (сколько раз подряд проапрувишь - столько и будет повторяться). Приводит это к тому, что при просмотре сайта по адресу example.com/xfsearch/X-поле/Значение/ появляется куча дублей одной и той же новости (сколько раз проапрувишь через massactions, столько раз и повторится). Лечится тремя способами: 1. Редактирование новости через Админпанель -> Сохранить (дубли в _xfsearch удаляются). 2. Массовое редактирование: Сначала "Отправить на модерацию", а потом "Опубликовать" (дубли в _xfsearch удаляются). 3. В файле /engine/inc/massactions.php (для актуальной версии 14.2): перед строкой $row = $db->super_query( "SELECT xfields FROM " . PREFIX . "_post WHERE id = '{$id}'" ); добавить строку $db->query( "DELETE FROM " . PREFIX . "_xfsearch WHERE news_id = '{$id}'" ); Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 23 мая 2021 Рассказать Опубликовано: 23 мая 2021 Спасибо за информацию. Проблема принята и будет исправлена в следующей версии скрипта Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 311 Опубликовано: 23 мая 2021 Рассказать Опубликовано: 23 мая 2021 3 часа назад, celsoft сказал: Спасибо за информацию. Проблема принята и будет исправлена в следующей версии скрипта А остальным как? Типа сидеть и иметь этот баг который мешает корректной работе сайта? Вы бы пересмотрели свои взгляды на выпуск патчей. 1 2 Цитата Ссылка на сообщение Поделиться на других сайтах
sergeycommerc 0 Опубликовано: 23 мая 2021 Рассказать Опубликовано: 23 мая 2021 Автор 5 часов назад, Gameer сказал: А остальным как? Типа сидеть и иметь этот баг который мешает корректной работе сайта? Вы бы пересмотрели свои взгляды на выпуск патчей. До остальных можно донести информацию из п.1 и п.2 стартпоста: проблема не критичная и решаемая подручными средствами, а в плане безопасности безопасная. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 23 мая 2021 Рассказать Опубликовано: 23 мая 2021 8 часов назад, Gameer сказал: А остальным как? Типа сидеть и иметь этот баг который мешает корректной работе сайта? Вы бы пересмотрели свои взгляды на выпуск патчей. Шесть лет !!!! это вам не мешало. Именно шесть лет как существует проблема и раньше об этом никто не сообщал!!! Поэтому писать о мучениях с корректной работой сайта, ну как минимум несуразно. Более того проблемы не будет, если не делать самому дублирующего действия, т.е. публиковать опубликованное в массовых действия. Политика исправлений всегда одинакова. Что касается обычных ошибок, они в рамках новых версий выходят. Что касается ошибок влияющих на безопасность, то патчи по ним выходят незамедлительно. Так было всегда, и останется также всегда. Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 311 Опубликовано: 23 мая 2021 Рассказать Опубликовано: 23 мая 2021 29 минут назад, celsoft сказал: Шесть лет !!!! это вам не мешало. Именно шесть лет как существует проблема и раньше об этом никто не сообщал!!! Поэтому писать о мучениях с корректной работой сайта, ну как минимум несуразно. Более того проблемы не будет, если не делать самому дублирующего действия, т.е. публиковать опубликованное в массовых действия. Политика исправлений всегда одинакова. Что касается обычных ошибок, они в рамках новых версий выходят. Что касается ошибок влияющих на безопасность, то патчи по ним выходят незамедлительно. Так было всегда, и останется также всегда. Раньше у вас не было автообновления. Сейчас это делать намного проще. Но да, видимо многого хочу. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.