# É possível usar outras variáveis em 'embed.imported\_from'?

**URL:** https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313
**Category:** Support
**Tags:** rss-polling
**Created:** [20 Outubro , 2020 10:03 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313 "2020-10-20T10:03:21Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [20 Outubro , 2020 10:03 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/1 "2020-10-20T10:03:21Z")

</div>

É possível usar outras variáveis em `embed.imported_from` além de %{link}?

Gostaria de criar um link usando o título e a URL separadamente (na mensagem padrão, a URL é exibida por completo como um link).

Obrigado.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [26 Outubro , 2020 10:54 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/2 "2020-10-26T10:54:08Z")

</div>

Quando excluo tópicos criados via RSS, eles sempre parecem ressurgir das cinzas com bastante rapidez. O que devo fazer para evitar isso? Obrigado.

Vou reduzir ainda mais o número máximo de posts para incorporar em Personalizar/Incorporação, na esperança de que isso ajude.

Edição: reduzi isso para 3 e excluí oito posts. Todos os oito foram simultaneamente ressuscitados.

Talvez a resposta seja simplesmente não excluir um tópico até que ele deixe de estar disponível no feed RSS.

==============================

31 de outubro de 2020: Não consigo responder, pois estou falando comigo mesmo aqui, então editando a postagem 🙂

> [@Jonathan5](#):
>
> Vou reduzir ainda mais o número máximo de posts para incorporar em Personalizar/Incorporação, na esperança de que isso ajude.

Agora não acho que isso seja relevante para o plugin RSS.

> [@Jonathan5](#):
>
> É possível usar outras variáveis em `embed.imported_from` além de %{link}?

Ainda gostaria de uma resposta a isso 🙂

> [@Jonathan5](#):
>
> Talvez a resposta seja simplesmente não excluir um tópico até que ele deixe de estar disponível no feed RSS.

A resposta foi deixar os tópicos não listados, para que não fossem mais sugados do feed RSS.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [2 Novembro , 2020 19:02 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/3 "2020-11-02T19:02:38Z")

</div>

O caminho utilizado é definido pelo valor do atributo `link` configurado para cada item do feed. Acredito ter encontrado os caminhos para o feed em `rss.cnn.com` ao adicionar `http://rss.cnn.com/` à configuração de URL do Feed do meu site e, em seguida, examinar as URLs de incorporação dos tópicos que foram criados a partir dele.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [19 Novembro , 2020 15:55 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/4 "2020-11-19T15:55:09Z")

</div>

> [@Jonathan5](#):
>
> É possível usar outras variáveis em `embed.imported_from` além de %{link}?
> 
> Gostaria de criar um link usando o título e a URL separadamente (na mensagem padrão, a URL é exibida por completo como um link).

Ainda tenho interesse em personalizar essa mensagem. Agradeço antecipadamente por qualquer ajuda.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [17 Janeiro , 2021 17:39 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/5 "2021-01-17T17:39:25Z")

</div>

> [@Jonathan5](#):
>
> É possível usar outras variáveis em `embed.imported_from` além de %{link}?

Navegando pelo fórum hoje, voltei a pensar sobre isso. A razão da minha pergunta é que algumas URLs são longas e confusas, e seria bom “escondê-las” atrás de um texto mais útil em uma tag HTML `a`.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [15 Julho , 2021 21:51 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/6 "2021-07-15T21:51:48Z")

</div>

> [@Jonathan5](#):
>
> > [@Jonathan5](#):
> >
> > É possível usar outras variáveis em `embed.imported_from` além de %{link}?
> 
> Navegando pelo fórum hoje, pensei novamente sobre isso. A razão pela qual pergunto é que algumas URLs são longas e confusas, e seria bom “escondê-las” atrás de um texto mais útil em uma tag HTML `a`.

Ainda tenho interesse em ouvir sobre isso 🙂 Obrigado.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [15 Julho , 2021 22:12 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/7 "2021-07-15T22:12:58Z")

</div>

> [@Jonathan5](#):
>
> É possível usar outras variáveis em `embed.imported_from` além de %{link}?

Não, o valor fornecido ao marcador de posição `%{link}` é uma URL passada para o marcador no código do Discourse. Alterar o nome do marcador não terá efeito sobre isso.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [15 Julho , 2021 22:27 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/8 "2021-07-15T22:27:10Z")

</div>

Obrigado. Seria possível convertê-lo em um link no estilo [DuckDuckGo](https://duck.com) em vez de [https://duck.com/](https://duck.com/)?

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [15 Julho , 2021 22:33 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/9 "2021-07-15T22:33:34Z")

</div>

Isso não funcionará com o código atual. O método que cria o link é:

```ruby
  def self.imported_from_html(url)
    "\n<hr>\n<small>#{I18n.t('embed.imported_from', link: "<a href='#{url}'>#{url}</a>")}</small>\n"
  end

```

Isso sempre criará um link com a URL do link definida como o texto do link.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [15 Julho , 2021 22:40 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/10 "2021-07-15T22:40:30Z")

</div>

Obrigado novamente. É algo que pode ser facilmente substituído por um plugin? Gostaria de alterar toda a string! Nunca escrevi um plugin, mas talvez a longo prazo…

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [15 Julho , 2021 22:41 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/11 "2021-07-15T22:41:05Z")

</div>

Além disso, a data do tópico parece ser a data de importação, e não a data do item do feed RSS. Há alguma maneira de alterar isso? Não é um problema até que uma alteração seja feita em um item do RSS (por exemplo, a descrição) na fonte, momento em que ele se torna a postagem mais recente, fora de ordem.

Edição: a resposta para isso foi alterar a ordem de classificação padrão da categoria para criação em ordem decrescente! Não mudou na página principal de Categorias, mas acredito que será atualizado em cerca de 24 horas.

---

<div class="post-metadata">

### Author: ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)
#### Post date: [15 Julho , 2021 22:48 UTC](https://meta.discourse.org/t/is-it-possible-to-use-any-other-variables-in-embed-imported-from/285313/12 "2021-07-15T22:48:17Z")

</div>

> [@Jonathan5](#):
>
> É o tipo de coisa que pode ser facilmente sobrescrita por um plugin?

Já faz um tempo que escrevi um plugin. Acredito que seria possível reabrir o método em um plugin e personalizar sua saída HTML.

> [@Jonathan5](#):
>
> Além disso, a data do tópico parece ser a data de importação e não a data do item do feed RSS

Isso está correto. A data do item do feed não é usada ao criar o tópico.
