Gibt es eine Möglichkeit, 30 neue Abzeichen auf einmal hinzuzufügen? Vielleicht aus Excel?
1 „Gefällt mir“
Hallo Noam ![]()
Derzeit gibt es keine Möglichkeit, mehrere Abzeichen auf einmal über die Benutzeroberfläche hinzuzufügen.
Ich denke, der beste Weg wäre, ein Skript zu erstellen, das eine Datendatei (CSV oder etwas anderes, solange die Daten leicht analysiert werden können) lädt und die Discourse-API verwendet, um die Abzeichen zu erstellen.
Es würde eine POST-Anfrage an https://www.your-discourse.com/admin/badges.json mit der folgenden JSON-Nutzlast senden, zum Beispiel:
{
"allow_title": true,
"multiple_grant": true,
"listable": true,
"auto_revoke": false,
"enabled": true,
"show_posts": true,
"target_posts": false,
"name": "Test badge",
"description": "Badge desc",
"long_description": "Badge long desc",
"icon": "air-freshener",
"badge_grouping_id": 5,
"badge_type_id": 1
}
Klingt eine solche Lösung für Sie gut?
2 „Gefällt mir“
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.