您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
BLACK RUSSIA | UFA
// ==UserScript== // @name РЎРєСЂРїРёС‚ для Р Рџ биографий | Black Russia UFA // @namespace https://forum.blackrussia.online // @version 2.1.0 // @description BLACK RUSSIA | UFA // @author R.Morozovae // @match https://forum.blackrussia.online/threads/* // @include https://forum.blackrussia.online/threads/ // @grant none // @license MIT // @icon https://i.postimg.cc/y69KrYVx/s-B6-DMyb-HTGRVxo-FPGQEg-LHGZ-V0-VLPIUh-DKZFg-U2-Gngi-F5-HA-Jj-I0vpt8qr-Hwk-UYSBg-ZNkyt-UNDE8-Mh-Qh6a-Yth-A.jpg // @downloadURL // @updateURL // ==/UserScript== (function () { "use strict"; const UNACCEPT_PREFIX = 4; // префикс отказано const ACCEPT_PREFIX = 8; // Prefix that will be set when thread accepted const CLOSE_PREFIX = 7; // префикс закрыто const buttons = [ { title: "б… б… б… б… б… б… б… в Ђв Ђ в Ђв Ђб… б… б… б… б… СЂРї биографии б… б… в Ђв Ђв Ђ в Ђб… б… б… б… б… б… ", dpstyle: "oswald: 3px; color: #fff; background: #7d09dc; box-shadow: 0 0 2px 0 rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.12),0 1px 3px 0 rgba(0,0,0,0.2); border: none; border-color: #f53317", }, { title: "Р Рџ биография Одобрено", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00][ICODE]Ваша RolePlay биография была проверена Рё получает статус - Одобрено.[/ICODE][/COLOR][/CENTER]<br>" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: ACCEPT_PREFIX, status: false, }, { title: "РћСЂС„ Рё пунктуац ошибки", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий.[/URL][/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Орфографические Рё пунктуационные ошибки.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Био РѕС‚ 3-РіРѕ лица", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/threads/tyumen-%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8-%D1%84%D0%BE%D1%80%D0%BC%D0%B0-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.6220012/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Биография РѕС‚ 3-РіРѕ лица.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Дата рождения некорректна", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Дата рождения некорректна.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Рнформация РЅРµ соответствует времени", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Рнформация РІ пунктах РЅРµ соответствует временным рамкам.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Возраст РЅРµ совпал", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Возраст РЅРµ совпадает СЃ датой рождения.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Слишком молод", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Некорректен возраст (слишком молод).[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Биография скопирована", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/threads/tyumen-%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8-%D1%84%D0%BE%D1%80%D0%BC%D0%B0-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.6220012/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Биография скопирована.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Недостаточно Р Рџ информации", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Недостаточно Р Рџ информации.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "РќРµ РїРѕ форме bio", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/threads/tyumen-%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B8-%D1%84%D0%BE%D1%80%D0%BC%D0%B0-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.6220012/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Биография РЅРµ РїРѕ форме.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Некоррект национальность", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Некорректная национальность.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, { title: "РќРµ дополнили", dpstyle: "border-radius: 13px; margin-right: 5px; border: 2px solid; border-color: rgb(236, 124, 38, 0.5)", content: "[CENTER][url=https://postimages.org/][img]https://i.postimg.cc/vZ2f6V91/2.png[/img][/url][/CENTER]<br>" + "[CENTER][url=https://postimages.org/][img]https://i.postimg.cc/mrhcH5vR/1621526767066.png[/img][/url][/CENTER]<br>" + "[COLOR=rgb(0, 255, 127)][FONT=times new roman][SIZE=4][I][CENTER][ICODE]{{ greeting }}, уважаемый {{ user.name }}[/ICODE].[/CENTER][/I][/SIZE][/FONT][/COLOR]<br><br>" + "[I][CENTER][COLOR=rgb(209, 213, 216)][FONT=times new roman][SIZE=4]Р’С‹ РЅРµ дополнили СЃРІРѕСЋ RolePlay Биографию [/SIZE][/FONT][/I][/COLOR][COLOR=rgb(255, 0, 0)][I][FONT=times new roman][SIZE=4]Отказано[/SIZE][/FONT][/COLOR][/CENTER][/I]<br><br>" + "[CENTER][url=https://postimages.org/][img]https://i.postimg.cc/tgD5Xwhj/1618083711121.png[/img][/url][/CENTER]<br>" + "[I][CENTER][SIZE=1][COLOR=rgb(255, 255, 255)]Приятной РёРіСЂС‹ РЅР°[/COLOR][COLOR=rgb(255, 0, 0)][B] BLACK RUSSIA[/B][/COLOR] [/SIZE][/I][COLOR=rgb(255, 165, 0)][B][SIZE=1]Role Play[/SIZE][/B][/COLOR]", prefix: UNACCEPT_PREFIX, status: false, }, { title: "Заголовок РЅРµ РїРѕ форме bio", content: "[B][CENTER][COLOR=#ff0000][ICODE]Доброго времени суток уважаемый {{ user.name }} [/ICODE][/COLOR][/CENTER][/B]<br><br>" + "[B][CENTER][url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>" + "[CENTER][COLOR=#FFFF00]Ваша RolePlay биография была проверена Рё получает статус - [COLOR=#FF0000]Отказано.[/COLOR]<br>[COLOR=#FFFF00]Убедительная РїСЂРѕСЃСЊР±Р° ознакомиться[/COLOR] [URL='https://forum.blackrussia.online/index.php?threads/%D0%9F%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D0%B0-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D1%8F-roleplay-%D0%B1%D0%B8%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D0%B8.3500136/']СЃ правилами написания RolePlay биографий[/URL].[/CENTER]<br>" + "[CENTER][COLOR=#FFFF00]Причина отказа: [COLOR=#FFFFFF]Заголовок темы РЅРµ РїРѕ форме.[/B][/COLOR]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VsXdc0M3/C0ffE.png[/img][/url]<br>" + "[Color=AQUA][CENTER][ICODE]Приятной РёРіСЂС‹.[/ICODE][/CENTER][/color]" + "[url=https://postimages.org/][img]https://i.postimg.cc/VNTPGQsQ/image2-3-1-1-1-10.gif[/img][/url]<br>", prefix: UNACCEPT_PREFIX, status: false, }, ]; $(document).ready(() => { // Загрузка скрипта для обработки шаблонов $(`body`).append( `<script src="https://cdn.jsdelivr.net/npm/handlebars@latest/dist/handlebars.js"></script>` ); // Добавление РєРЅРѕРїРѕРє РїСЂРё загрузке страницы addButton("Р Рџ Р‘РОГРАФРРрџ‘•", "Answer"); // РџРѕРёСЃРє информации Рѕ теме const threadData = getThreadData(); $(`button#accepted`).click(() => editThreadData(ACCEPT_PREFIX, false)); $(`button#unaccept`).click(() => editThreadData(UNACCEPT_PREFIX, false)); $(`button#closed`).click(() => editThreadData(CLOSE_PREFIX, false)); $(`button#Answer`).click(() => { XF.alert(buttonsMarkup(buttons), null, `Выберите ответ:`); buttons.forEach((btn, id) => { if (id > 0) { $(`button#answers-${id}`).click(() => pasteContent(id, threadData, true) ); } else { $(`button#answers-${id}`).click(() => pasteContent(id, threadData, false) ); } }); }); }); function addButton(name, id) { $(".button--icon--reply").before( `<button type="button" class="button--primary button rippleButton" id="${id}" style="border-radius: 25px; margin-right: 5px;">${name}</button>` ); } function buttonsMarkup(buttons) { return `<div class="select_answer">${buttons .map( (btn, i) => `<button id="answers-${i}" class="button--primary button ` + `rippleButton" style="margin:4px"><span class="button-text">${btn.title}</span></button>` ) .join("")}</div>`; } function pasteContent(id, data = {}, send = false) { const templl = Handlebars.compile(buttons[id].content); if ($(`.fr-element.fr-view p`).text() === ``) $(`.fr-element.fr-view p`).empty(); $(`span.fr-placeholder`).empty(); $(`div.fr-element.fr-view p`).append(templl(data)); $(`a.overlay-titleCloser`).trigger(`click`); if (send == true) { editThreadData(buttons[id].prefix, buttons[id].status); $(`.button--icon.button--icon--reply.rippleButton`).trigger(`click`); } } function getThreadData() { const authorID = $("a.username")[0].attributes["data-user-id"].nodeValue; const authorName = $("a.username").html(); const hours = new Date().getHours(); return { user: { id: authorID, name: authorName, mention: `[USER=${authorID}]${authorName}[/USER]`, }, greeting: () => 4 < hours && hours <= 11 ? "Доброе утро" : 11 < hours && hours <= 15 ? "Добрый день" : 15 < hours && hours <= 21 ? "Добрый вечер" : "Доброй ночи", }; } function editThreadData(prefix, pin = false) { // Получаем заголовок темы, так как РѕРЅ необходим РїСЂРё запросе const threadTitle = $(".p-title-value")[0].lastChild.textContent; if (pin == false) { fetch(`${document.URL}edit`, { method: "POST", body: getFormData({ prefix_id: prefix, title: threadTitle, _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: "json", }), }).then(() => location.reload()); } if (pin == true) { fetch(`${document.URL}edit`, { method: "POST", body: getFormData({ prefix_id: prefix, title: threadTitle, discussion_open: 1, sticky: 1, _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: "json", }), }).then(() => location.reload()); } if (prefix == UNACCEPT_PREFIX) { moveThread(prefix, 1174); } if (prefix == ACCEPT_PREFIX) { moveThread(prefix, 1172); } } function moveThread(prefix, type) { // Перемещение темы РІ раздел окончательных ответов const threadTitle = $(".p-title-value")[0].lastChild.textContent; fetch(`${document.URL}move`, { method: "POST", body: getFormData({ prefix_id: prefix, title: threadTitle, target_node_id: type, redirect_type: "none", notify_watchers: 1, starter_alert: 1, starter_alert_reason: "", _xfToken: XF.config.csrf, _xfRequestUri: document.URL.split(XF.config.url.fullBase)[1], _xfWithData: 1, _xfResponseType: "json", }), }).then(() => location.reload()); } function getFormData(data) { const formData = new FormData(); Object.entries(data).forEach((i) => formData.append(i[0], i[1])); return formData; } })();