Cómo añadir %{post_url} en personalizar URL

Hola a todos,

Me gustaría saber si es posible incluir en una URL el post_url del mensaje desde el que se hizo clic.

Básicamente, quiero hacer clic en una URL que abra un nuevo tema en una categoría, con la URL de la publicación actual en el cuerpo del mensaje.

He logrado abrir un nuevo tema en la categoría correcta con este mensaje: Creating a link to start a new topic with pre-filled information

Seguramente se trata de usar %{post_url}.

Solo tengo que agregar la URL de la publicación de origen.

Gracias de antemano.

Parece que estás intentando lograr algo similar a la funcionalidad de Discourse “Responder como tema vinculado”. Los usuarios pueden hacerlo seleccionando esa opción en el menú de opciones de respuesta del compositor:

También podrías lograrlo utilizando el método de crear un tema mediante URL al que has hecho referencia. Para que funcione, necesitarás codificar en URL la URL del tema antes de agregarla a la sección body de la URL. Por ejemplo, si quisieras crear un enlace que agregue la URL de este tema (https://meta.discourse.org/t/how-to-add-post-url-in-customize-url/176935) al cuerpo de un nuevo tema, necesitarías codificarla en URL como https%3A%2F%2Fmeta.discourse.org%2Ft%2Fhow-to-add-post-url-in-customize-url%2F176935 antes de agregarla a la sección body de la URL.

Si utilizas ese método, es probable que descubras que necesitas codificar en URL las demás partes de la URL para eliminar cualquier espacio en su título. De lo contrario, no se creará una URL clicable.

Ah, vale, gracias.

¿No es posible con el mismo enlace y una variable?

No, no hay forma de sustituir un enlace en una variable post_url. Algo que hiciera eso podría desarrollarse posiblemente como un componente de tema o un complemento.

1 me gusta

Muchas gracias por esta información

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