Set di emoji personalizzato

Ciao a tutti! Ho notato che, a causa delle recenti modifiche alle licenze, Discourse ha rimosso Joy Pixels dai set di emoji. Possiedo una licenza per Joy Pixels e mi chiedevo come potessi caricare nuovamente il set, in modo che sia integrato nel selettore delle emoji e non solo nella sezione delle emoji personalizzate.

Mi chiedo ancora se questo sia possibile. Ho visto l’impostazione nella sezione di amministrazione del mio sito chiamata external emoji url, ma non sono sicuro di cosa richieda nella directory di quell’URL.

Sotto Amministratore → Personalizza, c’è un menu emoji dove puoi caricare emoji personalizzate da utilizzare in qualsiasi punto del tuo sito.

Credo di aver frainteso. Vuoi caricare un intero set di emoji.

Il mio unico vero problema è che voglio sostituire completamente il set di emoji con Emoji One, invece di aggiungere solo alcune personalizzate.

Tecnicamente è fattibile utilizzando questa impostazione come una scorciatoia.

Carica il set di emoji che desideri su un sito web di tua proprietĂ , segui la struttura delle directory che utilizziamo noi e utilizza uno dei nomi dei set esistenti. Ad esempio, supponiamo che tu abbia https://cookieman-emojis.com per questo:

  1. Crea una cartella nella root del sito web chiamata google

  2. Carica il tuo set di emoji personalizzato all’interno di quella cartella seguendo la struttura di directory/file che vedi su https://github.com/discourse/discourse/tree/master/public/images/emoji/google

  3. Verifica se funziona visitando https://cookieman-emojis.com/google/a.png. Mostra l’emoji corretta?

  4. Vai alla tua istanza Discourse e imposta external emoji url su https://cookieman-emojis.com. Imposta anche emoji set su Google.