Адрес форума: https://zovpiemen.rusff.me/
Проблема: Здравствуйте! Сегодня, в телеграмм канале mybb была предупреждающая инфа о том, что теперь могут забанить за скрипты. Я не совсем понял, какие именно скрипты надо исправить, или удалить, чтобы избежать проблемы с банами. Я так понял, что проблема может быть со скриптами, написанными с помощью ИИ, и теми, что работают с API. Скриптов, написанных с помощью ИИ у нас на форуме нет, а вот скрипты, работающие с API, имеются. Я скину их ниже. Пожалуйста, подскажите, могут ли из-за них быть проблемы? Или расскажите подробнее о том, чего теперь нельзя из скриптов использовать.
Скрипт, который выгружает из определенной темы в блок главное страницы рандомным образом цитаты:
/*Рандомные цитаты в шапке*/
quote_arr = [];
$.get('https://zovpiemen.rusff.me/api.php', {
method: 'post.get',
topic_id: 296, // ID темы
sort_by: 'id', // сортируем по ID
sort_dir: 'DESC',
fields: 'message', // какие поля запрашиваем
limit: 100 // кол-во получаемых постов
}, function(data) {
$.each(data.response, function(i, v){
quote_arr.push(v.message);
});
let random_index = Math.floor((Math.random()*quote_arr.length));
if(random_index == 0) {
random_index = 1;
}
let quote = quote_arr[random_index];
$("#random-quote").append(quote);
}, 'json');
И скрипт, который выгружает из определенной темы форума в блок новостей новости:
/*Краткие новости в шапке*/
news_arr = [];
$.get('https://zovpiemen.rusff.me/api.php', {
method: 'post.get',
topic_id: 314, // ID темы
sort_by: 'id', // сортируем по ID
sort_dir: 'DESC',
fields: 'message', // какие поля запрашиваем
limit: 15 // кол-во получаемых постов
}, function(data) {
$.each(data.response, function(i, v){
news_arr.push(v.message);
});
news_arr.forEach(function(news){$("#news").prepend("<p>" + news + "</p>");})
}, 'json');
});Вроде бы остальные скрипты работают исключительно в рамках фронтэнда, и за пределы пользовательского компа не вылазят.