HTML Помогите, пожалуйста. Скрипт для форума (изменить)

Domino

Участник
Автор темы
326
15
Ситуация такова. Нашёл на форуме такой скрипт для форума, но для Arizona. Хотелось бы изменить для другого форума, но он написан по-другому и просто изменить пару слов не получилось. Поэтому прошу вашей помощи. https://forum.amazing-zm.ru/threads/ku-grisha.8305/ - надо на этот форум переделать скрипт. Сделан он для этого http://forum.arizona-rp.com/index.php?threads/Жалоба-на-игрока-xavier_space-Нон-рп-коп.1808006/ . Тут всё робит
HTML:
window.button_id = 0;
window.active_old = 0;

var button_shavar = 'value="Выбрать ответ" name="shabs" style="margin-left: 3px;"';
var button_shabs = '<input type="button" class="button shabs" ' + button_shavar + '>';
$('input[value="Расширенный режим..."]').after(button_shabs);

$('.shabs').click(function() {
    XenForo.alert('<div id="shabscontent"></div>', "Выберите ответ:");

    if (window.active_old === 0) {
        addbtnscript();
        window.active_old = 1;
    } else {
        console.log('module active old');
    }
});

function buttonsh_add(title, text) {
    var h = new Date().getHours();
    var bstyle = 'margin-top: 3px;margin-left: 3px;';
    var button_addv = 'value="' + title + '" id="shabs_' + window.button_id + '" style="'+ bstyle +'"';
    var button_add = '<input type="button" class="button" ' + button_addv + '>';
    $('#shabscontent').append(button_add);
    var text_nw = text.replace(/\{times_of_day\}/g, (4 < h && h <= 11) ? "Доброе утро" : 0 || (11 < h && h <= 15) ? "Добрый день" : 0 || (15 < h && h <= 21) ? "Добрый вечер" : 0 || "Доброй ночи");
    $("body").append('<script>\
    $("#shabs_' + window.button_id + '").click(function () {\
  $(".redactor_textCtrl").contents().find( "body" ).html("' + text_nw + '");\
  $("#exposeMask").click();\
    })\
    </script>');
    window.button_id++;
}

function addbtnscript() {
    buttonsh_add('Приветствие', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]  [/CENTER]');
         buttonsh_add('Передать жалобу администрации', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Вашу жалобу передал на рассмотрение администратору.[/CENTER] <br>[CENTER]Ожидайте его ответа.[/CENTER] <br>[CENTER]Последующие сообщения не по теме будут приняты за оффтоп.[/CENTER]');
          buttonsh_add('Наказание выдано верно', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Администратор выдал верно наказание.[/CENTER] <br>[CENTER]Закрыто.[/CENTER]');
    buttonsh_add('Сборка игры', '[center]{times_of_day}![/center]<br><br>\
    [center]Мы не отвечаем за скаченные вами файлы и их содержимое. <br>\
    Скачивайте официальную версию игры, с сайта проекта, по ссылке, [url=http://downloads.arizona-rp.com/GTASanAndreas.zip]здесь[/url].<br>\
    Скачивайте официальную версию клиента SA:MP, с сайта клиента, по ссылке, [url=http://files.sa-mp.com/sa-mp-0.3.7-install.exe]здесь[/url].<br>\
    Если хотите дополнять свою игру какими либо модификациями, скачивайте Cleo Library, с официального сайта, [url=https://cleo.li/cleo4/CLEO4_setup.exe]здесь[/url].<br>\
    Для упрощения и более хорошей игры (без crashe\'й), скачивайте AntiCrasher (пользуюсь уже года 2, проблем нет), [url=https://yadi.sk/i/Cg1y735cyiuDRw]здесь[/url].<br>\
    <br>\
    Ещё несколько правил, для безопасного сохранения аккаунта.<br>\
    После регистрации, следуйте этим правилам:<br>\
    1) Устанавливайте все доступные вам варианты безопасности в настройках аккаунта (/settings).<br>\
    2) Привязывайте действующий почтовый ящик к аккаунту.<br>\
    3) Не скачивайте модификации , с не проверенных ресурсов.<br>\
    <br>\
    И помните, Администрация не запрашивает пароли игроков.\
    [/center]');
    buttonsh_add('Google Authenticator (отключение)', "[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Для отключения Google Authenticator'a:[/CENTER] <br>[CENTER]1) Перейдите и авторизуйтесь в [URL=https://arizona-rp.com/profile/in]личном кабинете[/URL].[/CENTER] <br>[CENTER]2) После успешной авторизации, перейдите на страницу [URL=https://arizona-rp.com/profile/disable_google]отключения Google Authenticator'a[/URL].[/CENTER] <br>[CENTER]3) После этого, на ваш почтовый ящик, привязанный к аккаунту, будет отправлена ссылка для подтверждения отключения защиты.[/CENTER] <br><br>[CENTER][B]В случае если пишет, что нужно выйти из игры, выйдите из игры, а если же ...[/B][/CENTER] <br>[CENTER][B]... вы не в игре, то ожидайте 05:05 (По МСК), после чего повторите попытку отключения.[/B][/CENTER]");
    buttonsh_add('Не работают сервера', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]При возникновение проблем с серверами, пишите в [URL=http://forum.arizona-rp.com/index.php?threads/Оборудование-Проблемы-с-подключением.1301580/]данный раздел[/URL].[/CENTER]');
    buttonsh_add('Ложные срабатывания античита', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]При возникновение проблем с античитом, пишите в [URL=http://forum.arizona-rp.com/index.php?threads/Античит-Ложное-реагирование.1301576/unread]данный раздел[/URL].[/CENTER]');
    buttonsh_add('Взлом (не помогаем)', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]При взломе аккаунта, пишите жалобу на имя ГА/ЗГА в разделе жалоб на [URL=http://forum.arizona-rp.com/index.php?forums/Жалобы-на-администрацию.839/]администрацию[/URL].[/CENTER]');
    buttonsh_add('Взломали почту и аккаунт', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Если аккаунт уже взломан (сменили пароль (и почту), то увы, ничего уже не вернуть.[/CENTER] <br>[CENTER]Аккаунт будет заблокирован, а взломщик наказан.[/CENTER] <br><br>[CENTER]Следующий раз, привязывайте аккаунт к почтовому ящику и используйте средства защиты (/settgins).[/CENTER]');
    buttonsh_add('Взломали почту', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Вы сами в ответе за безопасность своего почтового ящика.[/CENTER] <br>[CENTER]Если взломали почту и аккаунт, думайте и проверяйте свой компьютер на вирусы.[/CENTER] <br><br>[CENTER]Увы, если это случилось, помочь мы уже не в силах.[/CENTER]');
    buttonsh_add('Нет доступа к почте', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Вы сами в ответе за целостность своего почтового ящика.[/CENTER] <br>[CENTER]Пытайтесь восстановить почтовый ящик с помощью номера телефона и дополнительных почтовых адресов.[/CENTER]');
    buttonsh_add('Привязан E-Mail', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]У вас привязан E-Mail.[/CENTER] <br>[CENTER]Аккаунт подлежит восстановление.[/CENTER] <br><br>[CENTER]Восстановите доступ к аккаунте, [URL=https://arizona-rp.com/profile/recovery]здесь[/URL].[/CENTER] <br>[CENTER]А так же привязывайте аккаунт к почтовому ящику и используйте средства защиты (/settgins).[/CENTER]');
    buttonsh_add('Не привязана почта', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Аккаунт был взломан и был изменен пароль, но к сожалению, у вас не был привязан E-Mail.[/CENTER] <br>[CENTER]Аккаунт не подлежит восстановление, но будет заблокирован.[/CENTER] <br><br>[CENTER]Следующий раз, привязывайте аккаунт к почтовому ящику и используйте средства защиты (/settgins).[/CENTER]');
    buttonsh_add('Передано разработчикам', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Ваша тема была передана разработчикам, спасибо за бдительность.[/CENTER]');
    buttonsh_add('Не по форме', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]К сожалению, ваша жалоба оформлена не по [URL=http://forum.arizona-rp.com/index.php?threads/red%E2%9A%A1rock-%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%B6%D0%B0%D0%BB%D0%BE%D0%B1%D1%8B-%D0%BD%D0%B0-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D1%8E.1426721/]правилам[/URL].[/CENTER]<br>[CENTER]Пожалуйста, уточните в теме с правилами создания жалобы, как правильно создавать жалобу. <br>[CENTER]После чего, создайте её заново.[/CENTER]');
    buttonsh_add('Не по форме[NRP]', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]К сожалению, вы нарушили [URL=http://forum.arizona-rp.com/index.php?threads/red%E2%9A%A1rock-%D0%A4%D0%BE%D1%80%D0%BC%D0%B0-%D0%B8-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D0%BF%D0%BE%D0%B4%D0%B0%D1%87%D0%B8-%D0%B6%D0%B0%D0%BB%D0%BE%D0%B1%D1%8B.1427254/]правила подачи жалобы[/URL].[/CENTER]<br>[CENTER]Пожалуйста, уточните в теме с правилами создания жалобы, как нужно правильно подавать жалобу на нарушения игрока. <br>[CENTER]После чего, создайте её заново.[/CENTER]');
    buttonsh_add('Не возвращаем (взлом)', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]К сожалению, при взломе аккаунтов, мы не возвращаем украденное имущество..[/CENTER]<br>[CENTER].. так-как мы не отвечаем за ваш аккаунт.[/CENTER]<br><br>[CENTER]Следуйте двум правилам:[/CENTER]<br>[CENTER]1) Меньше качайте модификации/скрипты/читы.[/CENTER]<br>[CENTER]2) Вводите свой пароль только на официальных ресурсах проекта.[/CENTER]');
    buttonsh_add('Оформите жалобу (Администратор)', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]К сожалению, вы пишите жалобу не в тот раздел.[/CENTER] <br>[CENTER]Оформите жалобу на администратора [URL=http://forum.arizona-rp.com/index.php?forums/Жалобы-на-администрацию.839/]тут[/URL].[/CENTER]');
    buttonsh_add('Оформите жалобу', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]К сожалению, вы пишите жалобу не в тот раздел.[/CENTER] <br>[CENTER]Оформите жалобу на игрока [URL=http://forum.arizona-rp.com/index.php?forums/Жалобы.838/]тут[/URL].[/CENTER]');
    buttonsh_add('Оформите заявку (ТЕХ)', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Видим вашу проблему.[/CENTER] <br>[CENTER]Оформите заявку на восстановление/возврат/выдачу, [URL=https://docs.google.com/forms/d/e/1FAIpQLScyHNX9aNdZWrwePhNfmnWLzs5va5AXjxAuBsHb3zuQEselHA/viewform]тут[/URL].[/CENTER]');
    buttonsh_add('Не по форме (ТЕХ)', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]К сожалению, ваша жалоба оформлена не по [URL=http://forum.arizona-rp.com/index.php?threads/ПЕРЕД-СОЗДАНИЕМ-ТЕМЫ-ПРОЧИТАТЬ.1225740/]правилам[/URL].[/CENTER]<br>[CENTER]Пожалуйста, уточните в теме с правилами создания жалобы, как правильно создавать жалобу. <br>[CENTER]После чего, создайте её заново.[/CENTER]');
    buttonsh_add('Регистрационные данные', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Предоставьте свои регистрационные данные, по форме [URL=http://forum.arizona-rp.com/index.php?threads/red%E2%9A%A1rock-%D0%9A%D0%B0%D0%BA-%D0%BF%D1%80%D0%B5%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%B8%D1%82%D1%8C-%D1%80%D0%B5%D0%B3%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%B5-%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D1%83.1427241/]правила предоставления[/URL].[/CENTER]<br>[CENTER]Мы ждём ваших регистрационных данных, дабы помочь вам как можно скорее.[/CENTER]');
    buttonsh_add('Запрещённый читы (вне списка)', '[CENTER]{times_of_day}![/CENTER] <br>[CENTER]Вы использовали запрещённое программные обеспечения , которых нет в [URL=http://forum.arizona-rp.com/index.php?threads/red⚡rock-Список-разрешенных-клео.870155/]списке[/URL] разрешенных.[/CENTER]<br>[CENTER]К сожалению, за наличие запрещённых программных обеспечений, игрок наказывается.[/CENTER]<br><br>[CENTER]Вы использовали:[/CENTER]<br>');
    buttonsh_add('Ожидайте ответа', '[CENTER]Ожидайте ответа старшей администрации.[/CENTER]');
}