Compose Center ist ein Ort für alle Arten von Kompositionsoptionen. Die Idee war ein Ort, an dem Sie Ihre Kompositionsinhalte einfach verwalten können.
Wie zum Beispiel:
Neues Thema
Neue Nachricht
Neue Chat-Nachricht
Entwürfe
Ausstehende Beiträge
Ich möchte das ursprüngliche Layout und Design nicht hacken, daher ist dies für das Standardthema gemacht. Ursprünglich kann es mit einer rechten Seitenleiste eines Drei-Spalten-Themas ziemlich gut funktionieren. So ersetzt es die Standardtaste „+ Neues Thema“ durch eine Schaltfläche „Compose“. Der Inhalt öffnet sich in DMenu und zeigt ein Banner, ein Profilbild, den Benutzerstatus, neue Themen-/offene Entwurfs-, Nachrichten-, Chat-Schaltflächen, Entwürfe und ausstehende Beiträge an.
Schnelle Schaltflächen und Links:
Auf dem Banner „Meine Entwürfe“-Schaltfläche: Link zu Entwürfen
Auf dem Banner Stiftsymbol (Bearbeiten): Link zu Einstellungen/Profil
Auf dem Avatar (Hover) Stiftsymbol (Bearbeiten): Link zu Einstellungen/Konto
Benutzerstatus: öffnet das Modal für den Benutzerstatus
Schaltfläche „Neues Thema/Entwurf öffnen“: öffnet den Themen-Komponist
Nachrichtenschaltfläche: öffnet den PM-Komponist
Chat-Schaltflächen: öffnet das Modal für neue Chat-Nachrichten
Der Hintergrund des Banners ist das unscharfe Profilbild, wenn der Hintergrund der Benutzerkarte nicht eingestellt ist.
Gute Arbeit, Don, auf meiner persönlichen Website installiert und ich mag diese Funktion wirklich.
Ich bekomme den neuen Themen-Button im Header jedoch nicht angezeigt, selbst wenn ich ihn in der Komponente in der Administration in der Vorschau ansehe.
Nein, entschuldige, ich meine, ich habe die Funktionalität dieser Komponente in das DMenu integriert. Der Code für den neuen Themen-Button, den du im DMenu siehst, stammt also hauptsächlich von der New Topic Header Button Theme-Komponente.
Hah, nachdem ich gepostet hatte, fragte ich mich, ob ich den OP nur falsch verstanden hatte. Danke für die Klarstellung. (Und wenn ich darüber nachdenke, möchte ich es sowieso nicht in der Kopfzeile haben.)
Ich mag dieses Komponisten-Modal sehr und würde es gerne aus der Seitenleiste öffnen können, aber man kann einen benutzerdefinierten Abschnitt erstellen, um dieselben Dinge zu tun.
Mir gefällt das Aussehen des kleinen Pop-ups, das du gemacht hast
Ich denke, das ist ein Problem mit dem Benutzerstatus im Kern. Ich habe bereits einen Thread dazu hier: User status stops working for admins, aber ich muss es noch genauer untersuchen… Wenn Sie zu einem Thema oder irgendwohin navigieren, erscheint es wieder. Dieses Problem hat also nichts mit dieser Theme-Komponente zu tun.
Ich habe ein Update zusammengeführt, um Instanzen zu behandeln, bei denen der Chat deaktiviert ist. Der Chat ist jetzt also nicht mehr erforderlich, um diese Komponente zu verwenden. Aus diesem Grund habe ich die OP geändert und auch einen Link zum Theme Creator hinzugefügt.