Grosse icône non rendue dans DiscourseHub comme logo du site

J’ai un rapport de plusieurs utilisateurs de DiscourseHub sur mes Maker Forums Discourse indiquant que l’icône de notre site ne s’affiche pas dans DiscourseHub, mais que d’autres icônes s’affichent. Par exemple :

Notre icône n’est pas un T. En cherchant, j’ai trouvé cette page qui dit que c’est la grande icône :

Cependant, la grande icône est définie sur ce que j’attendais :

Quelle icône DiscourseHub utilise-t-il finalement pour ses icônes ?

L’icône apparaît-elle lorsque vous retirez le forum de cette liste, puis que vous le rajoutez et le connectez ?

1 « J'aime »

Je suis à une étape de cela car je n’utilise même pas l’application, mais la question est transmise :fingers_crossed: :grin:

2 « J'aime »

Le T est une nouvelle fonctionnalité de DiscourseHub, mais nous ne l’affichons qu’en secours. Il y a donc un problème avec l’icône fournie par le site.

L’application récupère ces informations depuis 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"
}

Le apple_touch_icon_url est un fichier SVG. Malheureusement, le rendu des SVG dans React Native est compliqué, il nécessite des bibliothèques supplémentaires qui représentent une surcharge trop importante. C’est pourquoi le logo n’est pas chargé.

Vous pouvez demander aux administrateurs de Maker Forums de :

  • Remplacer le SVG par un PNG pour apple_touch_icon_url
  • Supprimer et ajouter à nouveau le site à Discourse Hub, il devrait charger le nouveau fichier
3 « J'aime »

Dans les paroles immortelles de Fezzik, je suis l’admin des Maker Forums.

Merci, je peux rendre un PNG pour l’icône SVG apple_touch_icon.

$ curl -s https://forum.makerforums.info/site/basic-info.json | jq -r .apple_touch_icon_url
https://forum.makerforums.info/uploads/default/optimized/3X/a/4/a4e106feadbfd5408e36e343a6193def96852f8b_2_180x180.png
3 « J'aime »

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