# Embedding topic su un altro sito web. E cambiare pagina di reindirizzamento dopo il login.

**URL:** https://meta.discourse.org/t/embending-topic-in-another-website-and-change-redirect-page-after-login/307962
**Category:** Support
**Created:** [14 Maggio 2024, 8:19pm UTC](https://meta.discourse.org/t/embending-topic-in-another-website-and-change-redirect-page-after-login/307962 "2024-05-14T20:19:54Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![Andre\_driem](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/andre_driem/32/385956_2.png) [@Andre\_driem](https://meta.discourse.org/u/Andre_driem)
#### Post date: [14 Maggio 2024, 8:19pm UTC](https://meta.discourse.org/t/embending-topic-in-another-website-and-change-redirect-page-after-login/307962/1 "2024-05-14T20:19:54Z")

</div>

Ciao, sto costruendo un’applicazione di mappatura React in cui la seconda metà dello schermo è una mappa in cui gli utenti possono posizionare segnaposto con titoli e la prima metà dello schermo è un argomento in un forum correlato a quel segnaposto (con lo stesso titolo/stesso ID).

 ![image](https://global.discourse-cdn.com/meta/original/4X/8/f/b/8fbc6abb74a68c7d7f313db9a1cea39fcfc04dd2.jpeg)

Sto pensando di utilizzare Discourse come provider per il forum, poiché è un’implementazione molto robusta e ricca di risorse, e ha un’API per la creazione di argomenti che posso utilizzare nell’app. È anche scritto in Rails, quindi posso estendere facilmente il modello Topic per includere la geolocalizzazione e un campo icona e il TopicController per implementare un’API geojson per restituire i lonlat e le icone vicine per popolare la mappa.

Ma ho bisogno della conferma su alcune funzionalità che non ho trovato nella documentazione:

- Posso incorporare un argomento, in modo che il post dell’argomento, i commenti e un widget per pubblicare un commento appaiano in una pagina? Vedo che questo è possibile [qui](https://meta.discourse.org/t/embed-discourse-comments-on-another-website-via-javascript/31963?page=2), ma non riesco a trovare un elenco delle funzionalità o uno screenshot di come questa funzionalità verrebbe visualizzata su un altro sito web.
- Posso cambiare la pagina di reindirizzamento dopo un accesso? Ho in programma di posizionare il forum su un sottopercorso /forum, e /map per la mappa React dove la pagina principale (/) reindirizzerebbe.
- La pagina incorporata convaliderà l’accesso se si trovano sullo stesso dominio?

---

<div class="post-metadata">

### Author: ![Andre\_driem](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/andre_driem/32/385956_2.png) [@Andre\_driem](https://meta.discourse.org/u/Andre_driem)
#### Post date: [14 Maggio 2024, 9:23pm UTC](https://meta.discourse.org/t/embending-topic-in-another-website-and-change-redirect-page-after-login/307962/2 "2024-05-14T21:23:08Z")

</div>

Sono riuscito a caricare gli argomenti incorporati localmente, purtroppo il corpo del post e il pulsante di risposta non sono disponibili, vedrò se riesco a trovare il file hbs che lo renderizza e se posso modificarlo facilmente per includere una casella di risposta e il corpo dell’argomento

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/0/8/0082fa27bd6f37152f82dfefc71c98d8ca4d0b69.jpeg)

---

<div class="post-metadata">

### Author: ![Andre\_driem](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/andre_driem/32/385956_2.png) [@Andre\_driem](https://meta.discourse.org/u/Andre_driem)
#### Post date: [15 Maggio 2024, 12:03am UTC](https://meta.discourse.org/t/embending-topic-in-another-website-and-change-redirect-page-after-login/307962/3 "2024-05-15T00:03:54Z")

</div>

Sono riuscito a trovare il file erb che implementa i post e l’ho modificato in modo che mostri anche il post dell’argomento e il titolo.

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/c/2/9c2db6088473ea1e522e359060cf953a42c1fe00.png)  
(file app/views/embed/comments.html.erb)

Sono anche riuscito a sovrascrivere il javascript della modale di accesso per reindirizzare il percorso a / sempre.

L’unica soluzione rapida che non sono riuscito a trovare è una casella di commento, penso che ne creerò una semplice con react.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [14 Giugno 2024, 12:03am UTC](https://meta.discourse.org/t/embending-topic-in-another-website-and-change-redirect-page-after-login/307962/4 "2024-06-14T00:03:57Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
