From 6937aaf7b6660e60b8dacc9018c85281bf4fb5cb Mon Sep 17 00:00:00 2001 From: Flominatortm Date: Sun, 9 Jun 2024 12:08:28 +0200 Subject: [PATCH] Category Management: no add profile button for top level categories and non-existent ones --- src/features/category_management/category_management.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/features/category_management/category_management.js b/src/features/category_management/category_management.js index e602793d..b9bc80bb 100644 --- a/src/features/category_management/category_management.js +++ b/src/features/category_management/category_management.js @@ -169,6 +169,15 @@ function AddOptionalCategoryPageLinks(options) { } function AddAddProfileToCategory() { + const hideanons = document.getElementsByClassName("hideanon"); + if (hideanons.length > 0 && hideanons[0].innerText.includes("high level category")) { + return; + } + const noarticletext = document.getElementsByClassName("noarticletext"); + if (noarticletext.length > 0) { + return; + } + const elementToAttach = document.getElementsByTagName("h1")[0].previousSibling; const addDiv = document.createElement("div"); addDiv.style.float = "right";