Großes Symbol wird in DiscourseHub nicht als Website-Logo gerendert

Ich habe einen Bericht von mehreren Benutzern von DiscourseHub auf meinen Maker Forums Discourse, dass unser Website-Symbol in DiscourseHub nicht angezeigt wird, aber andere Symbole schon. Zum Beispiel:

Unser Symbol ist kein T. Bei der Suche habe ich diese Seite hier gefunden, die besagt, dass es sich um das große Symbol handelt:

Das große Symbol ist jedoch so eingestellt, wie ich es erwarte:

Welches Symbol verwendet DiscourseHub letztendlich für seine Symbole?

Wird das Symbol angezeigt, wenn Sie das Forum aus dieser Liste entfernen und es erneut hinzufügen und verbinden?

1 „Gefällt mir“

Ich bin davon eine Stufe entfernt, da ich die App nicht einmal benutze, aber die Frage wird weitergegeben :crossed_fingers: :grin:

2 „Gefällt mir“

Das T dort ist eine neue Funktion von DiscourseHub, wir zeigen sie aber nur als Fallback an. Etwas stimmt also nicht mit dem vom Standort bereitgestellten Symbol.
Die App ruft diese Informationen von https://forum.makerforums.info/site/basic-info.json ab:

{
  "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"
}

Die apple_touch_icon_url dort ist eine SVG-Datei. Leider ist das Rendern von SVGs in React Native kompliziert und erfordert zusätzliche Bibliotheken, was zu viel Overhead bedeutet. Deshalb wird das Logo nicht geladen.
Sie können die Administratoren der Maker-Foren bitten:

  • Ersetzen Sie das SVG durch eine PNG für apple_touch_icon_url
  • Entfernen Sie die Website und fügen Sie sie erneut zu Discourse Hub hinzu, sie sollte die neue Datei laden
3 „Gefällt mir“

In den unsterblichen Worten von Fezzik, ich bin das Schlägerteam Maker Forums Admin.

Danke, ich kann ein PNG für das apple_touch_icon SVG rendern.

$ 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 „Gefällt mir“

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