Implement PlaceholderHelp component across various forms for enhanced user guidance
- Integrated PlaceholderHelp component into multiple forms including WelcomeForm, TagsManager, and StatsForm to provide contextual hints for available placeholders. - Updated DiscordEmbedBuilder to support placeholder presets, improving user experience when creating embeds. - Enhanced localization files to include new placeholder descriptions, ensuring clarity in both English and German. - Refactored related components to maintain consistency in placeholder handling across the application.
This commit is contained in:
@@ -141,6 +141,33 @@
|
||||
- [ ] Tag mit Antworttyp Embed erstellen/bearbeiten
|
||||
- [ ] Geplante Nachricht mit Embed (optional mit Text) anlegen
|
||||
|
||||
## Post-Phase – Logging Multi-Event pro Kanal (Status: implementiert)
|
||||
|
||||
### Abgeschlossen (Code)
|
||||
|
||||
- Logging-UI: pro Log-Kanal mehrere Event-Typen per Multi-Select
|
||||
- Bestehende 1:1-Mappings werden beim Laden nach Kanal gruppiert; Speichern expandiert wieder auf `LogChannel`-Zeilen
|
||||
- Event-Typen sind exklusiv (DB `@@unique([guildId, eventType])`) – Auswahl in einer Zeile entfernt sie aus anderen
|
||||
|
||||
### Manuell testen
|
||||
|
||||
- [ ] Mehrere Events einem Kanal zuweisen und speichern
|
||||
- [ ] Event von Kanal A nach Kanal B umhängen (verschwindet bei A)
|
||||
- [ ] Bot schreibt Logs der gewählten Events in den richtigen Kanal
|
||||
|
||||
## Post-Phase – Platzhalter-Hilfe (Status: implementiert)
|
||||
|
||||
### Abgeschlossen (Code)
|
||||
|
||||
- Aufklappbare `PlaceholderHelp`-Komponente mit Kopieren pro Token
|
||||
- Kontextspezifische Presets (Welcome, Tags, Birthdays, Leveling, TempVoice, Stats, Feeds, Scheduler)
|
||||
- Welcome-DM nutzt jetzt dieselben Platzhalter wie Welcome-Text (nicht nur `{user}`)
|
||||
|
||||
### Manuell testen
|
||||
|
||||
- [ ] Welcome: Liste aufklappen, Platzhalter kopieren, in Embed/Text einfügen
|
||||
- [ ] Tags/Birthdays/Leveling/Stats/Feeds/Scheduler: nur die jeweiligen Tokens sichtbar
|
||||
|
||||
## Nächster geplanter Schritt
|
||||
|
||||
- Deploy auf Traefik-Server manuell verifizieren; danach ggf. `deploy` → `main` mergen (nur auf Freigabe).
|
||||
|
||||
Reference in New Issue
Block a user