Ícone grande não renderiza no DiscourseHub como logo do site

Tenho um relatório de vários usuários do DiscourseHub em meus Maker Forums Discourse de que o ícone do nosso site não está aparecendo no DiscourseHub, mas outros ícones estão. Por exemplo:

Nosso ícone não é um T. Pesquisando, encontrei esta página aqui que diz que é o ícone grande:

No entanto, o ícone grande está definido como o que eu esperava:

Qual ícone o DiscourseHub agora procura para seus ícones?

O ícone aparece quando você remove o fórum dessa lista e o adiciona e conecta novamente?

1 curtida

Estou a um passo de distância disso, já que nem estou usando o aplicativo, mas a pergunta foi repassada :crossed_fingers: :grin:

2 curtidas

O T O T é um novo recurso do DiscourseHub, mas só o exibimos como fallback. Portanto, algo está incorreto com o ícone fornecido pelo site.

O aplicativo obtém essas informações de https://forum.makerforums.info/site/basic-info.json:

{
  "logo_url": "https://forum.makerforums.info/uploads/default/original/3X/0/5/05584cbc2f5f1b34f185f32d0629dee77d136aaf.svg",
  "logo_small_url": "https://forum.makerforums.info/uploads/default/original/3X/4/3/43eb68a2d10cdc07b8344fe88f71c331398a3666.svg",
  "apple_touch_icon_url": "https://forum.makerforums.info/uploads/default/optimized/3X/4/9/49e3e12260db3dff032cf3e247e0e0a29f4e1ab5_2_180x180.svg",
  "favicon_url": "https://forum.makerforums.info/uploads/default/optimized/3X/0/0/002f5ec485a94cb73fb086d5bc99be9659a3c6d2_2_32x32.png",
  "title": "Maker Forums",
  "description": "Forums for makers, 3D printing, Lasers, CNC routers, and more",
  "header_primary_color": "f3f3f3",
  "header_background_color": "333333",
  "login_required": false,
  "locale": "en",
  "include_in_discourse_discover": true,
  "mobile_logo_url": "https://forum.makerforums.info/uploads/default/original/3X/f/d/fd7ea1ba354a5fe92751ffee6b94956376073027.svg"
}

O apple_touch_icon_url lá é um arquivo SVG. Infelizmente, renderizar SVGs no React Native é complicado, requer bibliotecas extras que são muito sobrecarregadas. É por isso que o logotipo não está sendo carregado.

Você pode pedir aos administradores do Maker Forums para:

  • substituir o SVG por um PNG para apple_touch_icon_url
  • remover e adicionar o site novamente ao Discourse Hub, ele deverá carregar o novo arquivo
3 curtidas

Nas palavras imortais de Fezzik, eu sou o admin do Maker Forums.\n\nObrigado, posso renderizar um PNG para o SVG apple_touch_icon.\n\nbash\n$ curl -s https://forum.makerforums.info/site/basic-info.json | jq -r .apple_touch_icon_url\nhttps://forum.makerforums.info/uploads/default/optimized/3X/a/4/a4e106feadbfd5408e36e343a6193def96852f8b_2_180x180.png\n

3 curtidas

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