Edit URL into a topic title after creation?

On my forum, there are some topics built around various links. For some users, this thing is obvious, just paste the link to the topic title box, and the result works great, e.g.:

However, the problem is when users doens’t know/care about this feature, and paste the url into the composer, not into the title.

And hence is my question: me, as a moderator/admin, how can i switch a regular topic to an url topic?


Side quest: there is a way to automatically add a tag to topic-links or at least search only on these topics?

Thanks!

(i have no idea how this feature is called though)

1 me gusta

At the moment I don’t think it is possible. @neil recently added the ability to remove an erroneously created “topic link”, so maybe that UI can be extended with an edit button at some point in the future.

7 Me gusta

Correct, there’s currently no way to go backwards from a topic to a link.

Is there a way we can make it more clear to your users that they could have pasted the link into the first field? The placeholder text says they can paste a link, so if they chose not to do that maybe they didn’t want the link.

4 Me gusta

I have no idea. The single user I’ve asked about this responded me that he simply didn’t noticed this feature.

Probably it is more like a habbit of 20+ years of classic forums, where users could enter only the title in the „title” box :slight_smile:

6 Me gusta

Hello,
My language is Vietnamese, so, after i create topic, the link is been convert so ugly, not beautifull. Can i make up theme? And how?
Thank you!

Can you screenshot what you mean?

3 Me gusta

Are there any news on a feature to add a URL into an existing post?

1 me gusta

I’m just running into an interesting challenge here - lots of people are replying to other posts with links to covid-19 resources, which we want to move into their own topics in a resources sub-category. When moving the posts and choosing the new topic, pasting the URL into the topic title does not work. It just looks like a URL in the new topic instead of getting the title from the page. It then needs to be edited to fix it, and does not have the nifty link in topic lists.

Is there a particular reason why it is not possible to add the link after the title has been written and the post saved? It comes up frequently in our community, usually when a moderator wants to add the link later to a topic posted by someone else.

I’m not sure we’ve ever been told explicitly why, but it has been confirmed a few times in the past that it isn’t possible at present:

https://meta.discourse.org/t/add-website-link-to-existing-title/86771/2?u=stephen

I’m just glad we got the option to remove erroneous links, although there have definitely been occasions I would have wanted to add a link after a topic had been created.

3 Me gusta

Honestly based on what I’ve seen the feature isn’t used enough to justify its existence at this point, much less do more engineering work on it?

We could run stats on our hosting but I’m pretty sure I know what those stats will look like…

4 Me gusta

This makes sense to me. I guess it’s a power feature and we can tell people who are curious how it works and its limitations.

But It is a nice feature especially for quickly sharing links to talk about on the forum. So please don’t remove it! :wink:

1 me gusta

Me pregunto si esto es resultado de la ignorancia más que de la falta de deseo. He estado usando Discourse durante algún tiempo (e incluso he desarrollado algunos plugins para él), pero por alguna razón no estaba al tanto de esta característica.

Me pregunto si esto realmente debería haber sido una configuración a nivel de categoría, algo que obligue a las personas a incluir siempre una URL en cada nuevo tema de una categoría específica.

Dicho esto, si añadimos algo así, nos veríamos obligados a enseñar a la gente sobre la configuración de la categoría, así que :man_shrugging:

1 me gusta

Acabo de descubrir esta funcionalidad gracias a otro tema que preguntaba sobre ella. ¡Es GENIAL!

Hice unas pruebas para ver cómo funciona. Es un poco complicado :wink: Parece que tienes que introducir la URL primero en el título. No puedes escribir nada más y luego querer añadir una URL (pero sí puedes introducir la URL y luego escribir algo más, incluso antes de la URL). [EDIT: Solo para un NUEVO post. No puedes editar un título existente]

La forma de introducirla también es un poco truculenta: tienes que escribir http:// o https://, y después escribir la URL completa sin hacer pausa demasiado tiempo :wink: Pero debes hacer una pausa justo después de haberla escrito (incluso añadir un solo espacio después, sin haber hecho la pausa, hará que no funcione).

Lo que entiendo es que http(s):// tiene que detectarse al principio mismo del título, y tomará lo que se haya introducido después, en cuanto haya una pequeña pausa (Eso es todo. Esa es la URL, y no se puede cambiar después. Ni ahora, ni nunca. Solo se puede eliminar más tarde. Si hay algún espacio en lo que escribiste, Discourse no hará nada y tratará lo que escribiste como un título “clásico”. El enlace parece verificarse al validar el post: si no hay un punto presente, dirá que es inválido. El copiar y pegar funciona, con los mismos parámetros: tienes que pegar SOLO la URL; al principio mismo; sin espacios. Puedes añadir lo que quieras, DESPUÉS de eso).

Para eliminarla, tienes que hacer clic en el icono de editar que está arriba, cerca del título. La función de editar debajo del post no ofrece la opción de eliminar el enlace.

Así que, como se dijo, todo esto es un poco truculento cuando no lo sabes, pero sigue siendo genial.

4 Me gusta

¿Por qué no simplemente pegas el enlace en lugar de escribirlo?

2 Me gusta

No entiendo muy bien la pregunta. ¿De dónde debo pegarlo? Si quieres copiar y pegar algo, claro que sí. Pero también tienes todos los casos en los que quieres mencionar una URL que recuerdas o conoces. ¿Tu punto es escribirla en otro lugar y luego copiarla y pegarla? ¿Cuál es la lógica aquí? (más allá de saber que hacerlo resuelve un problema potencial con Discourse)

Esta función se agregó originalmente porque la gente quería compartir un enlace que había copiado de otro lugar para iniciar una nueva discusión.

4 Me gusta

¿Qué somos? ¿Salvajes???

:laughing: