Staging- oder Sandbox-Umgebungen für Business Discourse-gehostete Foren

Fortsetzung der Diskussion von Exklusive Sandbox- oder Staging-Umgebungen für Organisationen?:

Eine Herausforderung, die wir mit Discourse festgestellt haben, ist das Fehlen einer exklusiven Staging- oder Sandbox-Umgebung für unsere Organisation. Wir hätten gerne einen Ort, an dem wir geplante Änderungen (insbesondere in Bezug auf CSS und Komponentenänderungen) außerhalb der Produktion vorbereiten und testen können.

Wie gehen andere Teams damit um, wenn sie gehostete Versionen von Discourse verwenden?

Beim Testen des CSS… funktioniert die Vorschau nicht, um Theme-Komponenten so anzuzeigen, wie sie zusammen mit anderen Theme-Komponenten und einem bestimmten Theme aussehen würden, es sei denn, Sie wenden die Komponente auf das Theme an, was die Änderung dann live schaltet.

Sie gibt Ihnen nicht die Möglichkeit, eine Vorschau darauf zu erhalten, wie Komponentenänderungen auf Mobil- und Desktop-Ansicht unter Ihrem aktuellen Theme aussehen würden.

Zum Beispiel… wenn ich die vielseitige Banner-Komponente in der Vorschau ansehe, ist dies meine Ansicht…


t
Während dies meine Ansicht ist, wenn sie in die Live-Site integriert ist…

2 „Gefällt mir“

Der einfachste Weg, dies ohne eine separate Discourse-Instanz zu tun, wäre, Ihr Hauptthema zu duplizieren (stellen Sie sicher, dass Sie den Namen des Duplikats ändern, um Verwechslungen zu vermeiden). Sie können dann vorhandene Komponenten und neue Änderungen zum duplizierten Thema hinzufügen und diese in der Vorschau anzeigen, ohne sie live zu schalten.

7 „Gefällt mir“

Danke @awesomerobot. Ich werde das ausprobieren