1
0

Neu: Pi-hole Client Name Manager

This commit is contained in:
Akamaru
2025-11-10 20:31:08 +01:00
parent 7ce3a2c84d
commit 9387fbc1cb
3 changed files with 736 additions and 0 deletions

View File

@@ -185,6 +185,29 @@ Blockiert nervige Popup-Werbung auf muchohentai.com, die sich bei jedem Klick ö
---
### 11. `pihole-client-name-manager.user.js`
**Beschreibung:**
Ersetzt Client-Namen in den "Top Clients" Tabellen des Pi-hole Admin-Dashboards durch eigene Namen und bietet eine Management-Oberfläche zur Verwaltung.
**Funktionen:**
- Automatische Ersetzung von Client-Namen in "Top Clients (total)" und "Top Clients (blocked only)"
- Management-Interface unter Settings → "Client Names" im Sidebar
- Vollständige Client-Liste mit MAC-Adressen, Hostnamen und Custom-Namen
- Filter-Funktion zum schnellen Finden von Clients
- Speichert Namen persistent mit Tampermonkey Storage (GM_setValue)
- Original-Namen werden als Tooltip beim Hover angezeigt
- Pi-hole API Integration (`/api/clients`) für vollständige Client-Liste
- Fallback auf Seiten-Scraping wenn API nicht verfügbar
- URL-Whitelist Verwaltung über Tampermonkey-Menü
- "URL zur Whitelist hinzufügen" - fügt aktuelle URL hinzu
- "Whitelist verwalten" - zeigt alle URLs und ermöglicht Löschen
- Automatische Erkennung von MAC → Hostname Zuordnung
- Kein Flackern durch intelligentes Update-System mit data-Attributen
- Update-Intervall: 500ms für schnelle Reaktion auf AJAX-Updates
---
## Übersicht der enthaltenen UserStyles
### 1. `myanimelist-tweaks.user.css`