Alteras
(Steven Chang)
2
完全にランダムではなく、タグ作成時でもありませんが、Tag Icons コンポーネントと同様のことを行い、プラグインAPIのreplaceTagRenderer()を使用して、ビューでタグのHTMLを変更することができます(discourse-tag-icons/common/header.html at master · isabella232/discourse-tag-icons · GitHub を参照)。
このような関数は、タグ名を取得し、タグ名を1〜6の数字にマッピングし(つまり、文字列を基数6にエンコードして最後の桁を取得/モジュロを適用)、それをHTML文字列に追加します。スタイルはタグ名によって決まるためランダムではありませんが、すべてのユーザーでスタイルは同じになります。
元のデフォルトのレンダリングタグ関数はここにあります: