MD Topic List-Komponente

Ich habe versucht, Plugins und CSS einzeln zu entfernen. Wenn ich die MD-Komponente wieder deaktiviere, erscheint der Einstellungsknopf wieder.

1 „Gefällt mir“

Avatar-Bereich auf der Homepage sieht gut aus

Der Avatar-Bereich ist im Unterkategorienbereich linksbündig ausgerichtet

Wie können wir eine Lösung finden?


1 „Gefällt mir“

Ich stimme zu, dass diese Aktivitätsspalte eine bessere Einstellung haben sollte.

Ich habe ein Update der Komponente versucht, überprüfen Sie die neueste Version und lassen Sie mich wissen, ob es besser ist.

Das einzige Problem könnte von einem langen Benutzernamen herrühren, ich werde versuchen, einen besseren Weg zu finden, falls erforderlich.

2 „Gefällt mir“

GitHub - VaperinaDEV/discourse-custom-user-column

Diese Komponente hat reibungslos funktioniert, es gibt jetzt kein Problem mehr

1 „Gefällt mir“

Dank des Sam Simple Theme konnte ich diese Theme-Komponente auf das neue Glimmer-Topic-Listen-System aktualisieren.

Ich habe versucht, es alleine zu machen, aber es war eine Katastrophe, aber jetzt funktioniert es großartig. Sie sollten keine veraltete Warnung mehr für diese Komponente erhalten.

Ich werde bald an der mobilen Version arbeiten.

3 „Gefällt mir“

Vielen Dank Steven für diese Komponente, ich mag die Idee von Sam’s Simple Theme sehr, aber als eine leichtere Theme-Komponente umgesetzt. Meine Benutzer bevorzugen dieses Layout stark gegenüber der Standardeinstellung von Discourse mit nur Avataren, die keinen Text für den Benutzernamen anzeigen.

Das einzige Problem ist jedoch, dass dieses Paradigma Autor + Letzter Poster in der PM-Themenliste etwas zusammenbricht, wo wir alle Teilnehmer auf einen Blick sehen müssen. Zum Beispiel ist diese PM eigentlich an einen anderen Benutzer gerichtet, aber da ich den PM-Thread gestartet habe und auch derjenige bin, der zuletzt geantwortet hat, ist der andere PM-Teilnehmer nicht sichtbar:

Gibt es eine Möglichkeit, der PM-Themenlistenansicht eine weitere Spalte mit einer durch Kommas getrennten Liste von Avataren + Benutzernamen hinzuzufügen?

Soweit ich weiß, bin ich mir nicht sicher, ob es eine Möglichkeit gibt, eine Änderung nur auf der Seite der Benutzernachrichten-Themenliste anzuwenden. Sie verwenden dieselbe Quelle für die Spalten. Ich kann das untersuchen, aber ich kann nicht garantieren, dass es machbar ist :thinking:

Hallo Steven, vielen Dank für die Antwort. So habe ich es vor der Glimmer-Migration zum Laufen gebracht: Ich habe die zusätzliche Spalte für die Benutzernamen der Poster zu allen Themenlistenansichten hinzugefügt und dann CSS verwendet, um sie überall auszublenden, außer auf der PM-Seite:

.navigation-category .topic-list .topic-list-data.posters,
.navigation-topics .topic-list .topic-list-data.posters,
.navigation-filter .topic-list .topic-list-data.posters,
.user-activity-page .topic-list .topic-list-data.posters
{
    display: none;
}
1 „Gefällt mir“

Ja, aber mit der neuen Version haben wir die Spalte „Poster“ direkt in den Initialisierern gelöscht.

Der beste Weg für Sie wäre, die Komponente auf Ihrem GitHub zu forken und Zeile 48 in dieser Datei zu löschen:

Auf diese Weise existiert die Spalte weiterhin in Ihrem Forum, und mit CSS können Sie sie auf den richtigen Seiten ausblenden.

In der Standardversion ist es meiner Meinung nach am besten, die Spalte gelöscht zu lassen, das ist viel sauberer.

2 „Gefällt mir“

Das könnte funktionieren, danke für den Tipp. Abgesehen von dieser Glimmer-Migration, war die Discourse-Basis ziemlich stabil, nicht viele Änderungen für diese Komponente erforderlich?

Ich glaube nicht, dass Sie etwas am CSS ändern müssen, dieser Teil von Discourse ist ziemlich stabil geblieben.

2 „Gefällt mir“

Hallo, wie schwierig wäre es, dies zu aktualisieren? Ich gehe davon aus, dass der Teil \u003cscript type='text/x-handlebars' data-template-name='/connectors/topic-list-before-category/creator'\u003e veraltet ist?

\u003e [Admin-Hinweis] Das Theme ‘MD Topic List’ enthält Code, der aktualisiert werden muss. (id:discourse.script-tag-hbs) (mehr erfahren)

1 „Gefällt mir“

Es wurde gerade behoben, danke!

4 „Gefällt mir“

Vielen Dank @Steven für die Korrektur! Ich weiß, dass das bei all den jüngsten Änderungen eine Menge Arbeit sein muss. Komponenten wie die MD-Themenliste machen einen großen Unterschied, damit Discourse für eine traditionelle Forum-Benutzerbasis nutzbar und akzeptabel ist. Daher ist es wirklich wichtig, dies als Option zu haben. Nochmals vielen Dank! Genießen Sie den Rest Ihres Wochenendes.

2 „Gefällt mir“