Hallo, ich baue eine React-Mapping-Anwendung, bei der die zweite Bildschirmhälfte eine Karte ist, auf der Benutzer Pins mit Titeln platzieren können, und die erste Bildschirmhälfte ein Thema in einem Forum ist, das sich auf diesen Pin bezieht (mit demselben Titel/derselben ID).
Ich erwäge, Discourse als Anbieter für das Forum zu verwenden, da es eine sehr robuste und ressourcenreiche Implementierung ist und eine API zum Erstellen von Themen bietet, die ich in der App verwenden kann. Es ist auch in Rails geschrieben, sodass ich das Topic-Modell leicht um Geolocation und ein Icon-Feld erweitern und den TopicController implementieren kann, um eine GeoJSON-API zu implementieren, die die nahegelegenen LonLats und Icons zurückgibt, um die Karte zu füllen.
Aber ich benötige die Bestätigung einiger Funktionen, die ich in der Dokumentation nicht finden konnte:
- Kann ich ein Thema einbetten, sodass der Beitrag, die Kommentare und ein Widget zum Posten eines Kommentars auf einer Seite erscheinen? Ich sehe, dass dies möglich ist hier, aber ich kann keine Funktionsliste oder einen Screenshot finden, wie diese Funktion auf einer anderen Website gerendert würde.
- Kann ich die Weiterleitungsseite nach einem Login ändern? Ich plane, das Forum auf einem Unterpfad /forum und die React-Karte auf /map zu platzieren, wobei die Stammseite (/) dorthin weiterleiten würde.
- Wird die eingebettete Seite den Login validieren, wenn sie sich auf derselben Domäne befinden?


