Tiktok ha bisogno di @ e Youtube usa l’URL del forum ![]()
Non uso TikTok: hai un nome utente di esempio che posso usare per fare esperimenti?
Beh, il mio è jagster64, che è abbastanza sicuro da usare perché non pubblico.
Corretto - aggiunto alla pull request
Pull request inviata per aggiungere il supporto Strava - spero che @weallwegot tolleri la mia pull request leggermente disordinata :-s
Hm, temporary-twitter-x è stato ripristinato a fab-twitter. È stato fatto di proposito o per errore? Ad ogni modo, il vecchio uccellino di Twitter è di nuovo lì invece del nuovo logo X.
Grazie per la segnalazione: ho creato una pull request per aggiornarla al rebrand di Twitter.
Grazie! Ma sfortunatamente devi cambiare fa-x-twitter in temporary-twitter-x, poiché fa-x-twitter è Fontawesome 6, che non funziona ancora in Discourse.
Penso che dovrebbe
Aggiornato con la giusta icona X… sapendo che ogni esperto di Branding e Marketing ha sentito un brivido freddo ma non sa spiegare perché
Eseguiti alcuni test: confermo che l’icona FA6 funziona - pull request aggiornato
Sì, interessante, Fontawesome 6 sembra funzionare ora con Discourse! ![]()
Con l’icona corretta posso anche vederla. Fantastico! Grazie mille!
Ciao, è possibile aggiungere una SVG personalizzata invece di una da FontAwesome, come consente di fare Custom Header Links (icons)?
Come questo?
Mi sono appena reso conto che deselezionare “Mostra sul profilo pubblico” rimuove il campo utente dal profilo pubblico (come previsto), ma il comportamento dell’icona fornita da questo componente del tema è più erratico:
- nel mio account amministratore, vedo ancora l’icona
- nel mio account di test (livello di fiducia 1) l’icona scompare anche
In altre parole, per la maggior parte degli utenti connessi e per tutti gli utenti anonimi, l’icona del campo utente personalizzato è visibile solo quando sono visibili anche l’etichetta e il valore di testo corrispondenti. Nasconderne uno, nasconde l’altro.
È strano, ma ho provato con diversi browser, finestra di navigazione in incognito e posso riprodurre questo problema in modo affidabile. Qualcun altro è in grado di riprodurre questo problema?
È una di quelle cose che è facile trascurare come amministratore. L’ho notato solo dopo che un utente ha segnalato un problema che mi ha fatto realizzare questo comportamento.
Nel caso possa essere d’aiuto, sto testando questo con l’icona di Mastodon.
Ho un problema per cui i link non stanno navigando correttamente al profilo social dell’utente. Sembra che aggiungano semplicemente l’URL della pagina in cui ci si trova con il campo personalizzato dell’utente.
Finora ho notato questo per Steam e Discord.
Guardando il repository github in links-settings.js, non ci sono le righe base: o baseregex: per Steam e Discord… Bluesky e Twitter (scusa, X l’app per tutto) funzionano bene, e hanno entrambe quelle righe, quindi forse è questo il problema?
{
name: "Discord",
icon: "fab-discord",
link: {
value: settings.discord_custom_field_name,
},
},
{
name: "Steam",
icon: "fab-steam",
link: {
value: settings.steam_custom_field_name,
},
},
Per Bluesky:
{
name: "Bluesky",
icon: "fab-bluesky",
link: {
value: settings.bluesky_custom_field_name,
base: "https://bsky.app/profile/",
baseregex: "^http(s)?://(www.)?bsky.app/profile/",
},
},
Per Twitter:
{
name: "X",
icon: "fab-twitter",
link: {
value: settings.twitter_custom_field_name,
base: "https://twitter.com/",
baseregex: "^http(s)?://(www.)?twitter.com/",
},
},
Scorrendo il resto delle voci sembra che anche queste non abbiano le righe base: o baseregex:, ma non ho un esempio live per testarle.
- mastodon
- discord
- steam
- bandcamp
(modificato per aggiungere) Ho provveduto a creare una pull request:
09096b8: aggiunta delle URL di base per email, steam e linkedin
0ec40a0: aggiunti discord, bandcamp e mastodon, e aggiornato il readme. L’ho fatto separatamente perché bandcamp e mastodon avranno URL di base diverse a seconda dell’utente, non sono coerenti; e per Discord, l’utente inserirebbe il proprio ID utente e non il proprio nome utente, quindi sembrava che dovesse essere spiegato nel readme.
