- App
- WoltLab Suite Core
Hallo,
momentan ist es leider so, dass nur wenn man innerhalb eines Elements, dass eine der IDs #permissions-content, #moderators-content #tplGroupAdd besitzt, in der Lage ist, Icons bei Suggestions vernünftig anzeigen zu lassen, da nur bei diesen die Zeile
#permissions-content div.popupMenu a, #permissions-content div.popupMenu a:hover, #moderators-content div.popupMenu a, #moderators-content div.popupMenu a:hover, #tplGroupAdd div.popupMenu a, #tplGroupAdd div.popupMenu a:hover {
padding: 5px 7px 5px 35px !important;
}
aus wcfAcp.css greift. Hat man nun einen eigenen Tab erstellt, der für das TabMenu eine eigene ID besitzt/besitzen muss, und ist diese ID keine der drei obigen, so kommt es zu einer unschönen Icon-Darstellung (siehe Screenshot hier).
Das Problem lässt sich jedoch ganz einfach lösen, indem man eine eigene CSS-Klasse für dieses popupMenu einführt: suggestionPopupMenu. Dann ergeben sich nur zwei kleine Änderungen:
- Obige CSS-Zeile muss durch die folgende ersetzt werden:CSS
div.suggestionPopupMenu a, div.suggestionPopupMenu a:hover {padding: 5px 7px 5px 35px !important;}
- In der Datei Suggestion.class.js muss in Zeile 345 bei den Klassennamen noch suggestionPopupMenu hinzugefügt werden.
Ich habe diese Problemlösung bei mir schon lokal getestet und es scheint zu funktionieren.
Außerdem sollte doch die #moderators-content zumindest in Woltlab Community Framework nichts zu suchen haben, oder?