# Configuração do site \`embed unlisted\` no Discourse

**URL:** <https://meta.discourse.org/t/embed-unlisted-site-setting-in-discourse/305712>\
**Category:** UX\
**Created:** [Abril 27, 2024, 4:45pm UTC](https://meta.discourse.org/t/embed-unlisted-site-setting-in-discourse/305712 "2024-04-27T16:45:12Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![angus](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/angus/32/341715_2.png) [@angus](https://meta.discourse.org/u/angus)\
**Post date:** [Abril 29, 2024, 10:51am UTC](https://meta.discourse.org/t/embed-unlisted-site-setting-in-discourse/305712/2 "2024-04-29T10:51:05Z")

</div>

Olá, obrigado por acompanhar.

Desde a discussão nesse tópico (e as solicitações de suporte associadas), houve uma alteração em `discourse/discourse`, que talvez seja o motivo pelo qual não houve solicitações de suporte adicionais desde as que você está se referindo.

> <https://github.com/discourse/discourse/pull/26222/files>
>
> \- Adds import\_embed\_unlisted (default true) for topics created for imported embe…ds.
> \- Change embed\_unlisted default to false.
> 
> A followup to https://github.com/discourse/discourse/pull/24294

- Adiciona `import_embed_unlisted` (padrão true) especificamente para tópicos criados para embeds importados (principalmente embeds JS).
- Altera o padrão de `embed_unlisted` para false.

A justificativa por trás dessa alteração, e a fonte final de confusão nesse conjunto de recursos, foi que a antiga configuração do site misturava uma configuração para um conjunto geral de recursos, ou seja, o status de listagem de tópicos incorporados, com um caso de uso específico para esse conjunto de recursos, ou seja, o status de listagem de tópicos incorporados por meio de uma importação (principalmente embeds JS). Você pode ver essa mistura na redação antiga.

```plaintext
embed_unlisted: "Tópicos importados não serão listados até que um usuário responda."

```

Note o uso do termo “importados”. Isso agora foi devidamente desambiguado em duas configurações:

```plaintext
embed_unlisted: "Tópicos incorporados não serão listados até que um usuário responda."
import_embed_unlisted: "Tópicos incorporados importados não serão listados até que um usuário responda. Substitui embed_unlisted."

```

O resultado dessa alteração foi:

1. Usuários de embeds JS com as configurações padrão do site não deveriam ter notado nenhuma diferença, pois `import_embed_unlisted` (padrão true) se aplica.
2. Usuários do [WP Discourse](https://github.com/discourse/wp-discourse) com as configurações padrão do site também não deveriam ter notado nenhuma diferença, pois agora eles têm seus tópicos listados por padrão.

Se algum desses conjuntos de usuários alterou as configurações padrão, essa alteração se aplicará sobre os padrões (como esperado). O estado atual é o seguinte:

- O sistema de incorporação de tópicos `discourse/discourse` é “neutro” em relação aos seus vários clientes no que diz respeito à listagem de tópicos e o usuário médio não precisa alterar nenhuma configuração.
- O [WP Discourse](https://github.com/discourse/wp-discourse) removerá as soluções alternativas de listagem do plugin e dependerá do conjunto de recursos `discourse/discourse` para os padrões de listagem de tópicos.
- A incorporação JS continuará a ter o padrão não listado (via `import_embed_unlisted`) para acomodar a necessidade de criar tópicos automaticamente nesse cenário de “importação”.

Em outras palavras, os padrões agora correspondem às expectativas padrão para cada caso de uso, e as configurações só precisam ser alteradas para casos especiais, caso em que o usuário precisará se educar sobre as configurações de qualquer maneira.

Em resumo, poderíamos fazer a alteração que você está sugerindo, no entanto, ela precisaria fazer sentido no contexto acima. Ainda não está claro para mim (falando apenas por mim) que seja necessário, dado o acima.

---

_[View the full topic](https://meta.discourse.org/t/embed-unlisted-site-setting-in-discourse/305712)._
