¿Desactivar vistas previas de enlaces?

¿Hay alguna forma de deshabilitar globalmente las previsualizaciones de enlaces? No son útiles y a menudo conducen a un título generado automáticamente incorrecto.

Veo algunos hilos anteriores sobre el tema, como:

Esto es especialmente un problema para nosotros cuando intento pegar varios enlaces al mismo sitio pero con diferentes marcadores de anclaje (como page#section1, page#section2), etc.

Veo en uno de los hilos que hay una opción para deshabilitar algo llamado “onebox”. No estoy seguro de qué significa eso; ¿es lo mismo que una previsualización de enlace? ¿Hay algún efecto secundario al deshabilitar eso por completo (max one box per post = 0), o afectaría a otros “oneboxes” en otros lugares del sitio también?

1 me gusta

también sí, hay casos especiales como YouTube que incrustan el medio directamente en lugar de proporcionar una vista previa del enlace (varios casos especiales se enumeran en discourse/spec/fixtures/onebox at f5cbc3e3b8a58132fc835aeab4d2275719ebe8ab · discourse/discourse · GitHub… por lo que también Amazon, Instagram, Spotify, Twitter, etc.)

Si al final quieres que el comportamiento sea “simplemente mostrar el enlace” sin vistas previas ni incrustaciones de ningún tipo, entonces puedes establecer esa configuración en 0.

También hay una configuración más específica, blocked onebox domains (dominios de onebox bloqueados), a la que puedes añadir dominios si solo hay un pequeño número que no proporciona vistas previas útiles.

Ten en cuenta también que una vez deshabilitado, no se aplicará retroactivamente a las publicaciones existentes, el HTML de las publicaciones con los onebox deberá ser reconstruido. Eso se puede hacer a través de la consola de Rails: Rebake all posts? - #2 by zogstrip

5 Me gusta

¡Muchas gracias por los útiles detalles, @awesomerobot! Jugaré con esa configuración.

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