¿Tema publicado con un enlace a sí mismo en el foro?

Hola chicos.
Estaba pensando, esperando que hubiera una opción para que el usuario elija o quizás un comportamiento predeterminado, donde un enlace se adjunta/incluye en una página publicada, un enlace al tema (del cual se origina la página) en el foro.
Hacer dicho enlace manualmente en la propia publicación, solo para tenerlo en la página publicada, no tiene sentido, creo, ya que tal cosa se repetirá, ¿verdad?
¿Cómo lo hacen, chicos?

Si te refieres a la publicación de páginas de Discourse, no estoy seguro de cómo funcionaría, ya que las páginas se pueden publicar desde categorías seguras/privadas y también se pueden vincular desde cualquier número de lugares en el foro.

1 me gusta

@Lilly ¿cómo tú/la gente enlaza dentro de una página publicada, (de vuelta) al tema del que se originan las páginas publicadas, para que otros puedan comentar/responder en el foro del tema?

No estoy seguro de lo que quieres decir: puedes editar el documento publicado y añadir un enlace a un tema específico si quieres que se enlace desde uno.

Discusión de temas para la página publicada:

Página publicada:

Sí, pero, según mi primer mensaje/pregunta: crear un enlace de este tipo manualmente en la propia publicación, solo para que aparezca en la página publicada, no tiene sentido, creo, ya que se retroalimentará sobre sí mismo, ¿verdad?

En otras palabras, ¿ese enlace está en la publicación original, en el foro, apuntando a sí mismo? (duplicando una publicación, lo que se me ocurrió, por lo que una página publicada con un enlace + la misma publicación en el foro, sin él, no tiene sentido).

¿O siempre podrías crear un componente temático o un plugin para conseguir lo que quieres y luego? o contratar a alguien en Marketplace :woman_shrugging:t2:

Claro que podría… hacer una docena de cosas… pero, ¿qué pensarían tú/@devel de mi primer pensamiento que compartí - “esperado”?
Lo esperaba porque tiene sentido tenerlo como opción/comportamiento predeterminado, ya que “publicar” es una característica principal.

Si @devel lee aquí, sugiero - para hacer el ya genial software aún mejor (historia interminable) - mejorar los mecanismos de “publicación” con tal opción donde: ya sea con opt-in o comportamiento predeterminado, las páginas publicadas tengan un “puntero” a sí mismas en el foro.

Una página publicada “tiene” dos enlaces.

Un /pub/ que enlaza a la página independiente:

Un /t/ que enlaza al tema:

Ahora, hay un bucle en el tema, como dijiste.

Una forma de evitarlo sería usar esto:

Por ejemplo, escribe esto en tu tema/página publicada:

[wrap=topic-link]Enlace al tema: https://discourse.canapin.dev/t/published-page-with-own-topic-link/244[/wrap]

Contenido 🧑‍💻

En tu CSS, escribe:

article [data-wrap="topic-link"] {
  display: none;
}

Ahora, así es como se ven la página publicada y los temas:


El único problema es que hay un margin-top en el primer contenido visible en el tema debido a esta regla predeterminada de Discourse:

.cooked>:first-child, .d-editor-preview>:first-child {
    margin-top: 0;
}

El primer elemento, aunque oculto, sigue siendo el primer elemento detectado en el CSS. Esto se puede evitar, por supuesto, pero dependerá de cómo organices tu contenido. El problema no ocurrirá si el enlace de tu tema no es el primer contenido de la publicación, por ejemplo.

2 Me gusta

En mis capturas de pantalla, esos son dos temas diferentes, no uno publicado que se enlaza a sí mismo. Vea los títulos y los enlaces. No creo entender lo que está buscando aquí.

Si estoy leyendo las cosas correctamente, creo que quieren que las páginas publicadas funcionen de una manera similar a como lo hace el plugin de Docs, donde la versión de documentación de la página muestra un enlace al hilo real al final del contenido para que puedas comentarlo.

2 Me gusta

Podría ser, como el enlace “Ver discusión sobre este tema” en la documentación. Algo así como mis capturas de pantalla anteriores, pero solo automático. Realmente no tiene mucho sentido para la publicación de páginas, dada su funcionamiento, puedes enlazar a una página publicada desde innumerables lugares del foro. Tengo enlaces en el menú de la barra lateral de navegación de mi foro que van a páginas publicadas. ¿Quizás algunas opciones para adjuntar páginas publicadas a temas para discusión podrían ser una solicitud de función? Casi suena a que quieren algún tipo de comentario incrustado.

Quizás el OP debería echar un vistazo al plugin de documentación.

1 me gusta

@Canapin lo entiende.
Es bastante simple, hice lo mejor que pude, dudo que pueda hacerlo mejor, lo intentaré:

  1. se crea el tema, ¿qué tema se publicó?
  2. la página creada a partir del tema que los usuarios quieren, yo lo hago, para señalar, dentro/en la página, para enlazar de vuelta al tema original en el foro.

Ahora mismo, según entiendo — a menos que se solucione como sugiere @Canapin — se necesitaría una URI en el propio tema para que la página publicada, como copia del tema, apunte al tema… de esta manera el tema tiene una URI apuntando, enlazando a sí mismo.

@devel: algo para mejorar la función “publicar”, como expliqué anteriormente, para aliviar este “obstáculo” sería genial tenerlo en futuras versiones: una opción de optar por participar/activar “enlazar al tema” o algo similar.

1 me gusta

Estoy de acuerdo con esta solicitud de función, y he tenido que improvisar soluciones personalizadas como @Canapin.

Sería una mejora definitiva tener al menos las opciones de un enlace recursivo de vuelta al origen.

Otra mejora que sería agradable es la opción de que la página publicada redirija automáticamente a un usuario conectado al tema de origen (si es visible para él).

El principal caso de uso que tengo es para contenido expuesto de un foro privado, que quiero que los posibles usuarios puedan seguir interactuando fácilmente, normalmente eventos.

1 me gusta

ajá Tu escenario de caso de uso me hace entender la solicitud y el razonamiento con más claridad ahora. :slight_smile: gracias @nathank.

1 me gusta

Hmm.. ¿Crees que quieres decir algo como una página publicada Reglas del sitio con un tema al que la gente pueda ir para discutir la página publicada?

Si, como sugirió @Lilly, se publica desde la Categoría de Personal, que es privada. Crear un nuevo tema con un enlace a la página publicada puede funcionar.

O si la página publicada se creó a partir de un tema público, podrías agregar un enlace usando Insertar enlace Discutir aquí

Del mismo modo, un enlace a un tema público también puede funcionar.