Как создать JS апплет который бы включал один из класов в зависимости от исходного кода страницы?
Суть проблемы.
Имеется одна кнопка в Jira(для Atlassian это не баг, а фича) которая видна всем, и админам и обычным пользователям, если не правильно обращаться с её функционалом, можно делать то что не нужно.
Хотелось бы добавить маленький апплет на JS который бы:
проверял код страницы на наличие определенной строки c уникальным ID админов и в зависимости от того есть или нет, ID на странице, апплет бы активоровал в CSS класс .ghx-config-addcolumn. Во всех остальных случаях класс бы был в состоянии .ghx-config-addcolumn{display:none;}
uskaritel, Серьёзно, не очень понятно какого ответа вы ждёте. Как называется то что вы хотите написать я вам уже сказал - это можно сделать например юзерскриптом, вся инфа есть в гугле. Как они выглядят и к чему имеют доступ можно также найти в поиске, например вот это. Берёте и в этом скрипте обращаетесь к нужным элементам и объектам абсолютно так как же это делается обычно. Например чтобы добавить класс можно пользоваться classList.
Лучше пишите что вам будет в примерах юзерскриптов непонятно.