Link cliccabili alle icone social sul profilo

Sarebbe possibile aggiungere altri collegamenti social come:

4 Mi Piace

Posso solo fare ipotesi sul codice per farlo, ma vedo che il trucco sarebbe convertire un nome utente Mastodon come @frodo@hobbit.town (probabilmente facile da abbinare con grep sul doppio “@”? Faccio schifo con grep) in https://hobbit.town/@frodo

Sembra fattibile?

a meno che l’utente non inserisca semplicemente un URL per il suo link Mastodon (preferirei la prima opzione dato che ho già utenti che inseriscono nomi utente fediverse in un campo del profilo)

1 Mi Piace

@weallwegot Ho appena creato una pull request per alcune modifiche al tuo componente del tema:

Per favore, accetta questa PR per aggiungere il supporto di Facebook e includere anche alcune correzioni negli URL di base. Grazie!

5 Mi Piace

Grazie @weallwegot, è stato veloce! :smiley:

1 Mi Piace

mi dispiace per la mia assenza - sono aperto a PR per tutti questi!

e anche se qualcuno piĂš intelligente di me ha una buona idea per generalizzare vvvvvv

2 Mi Piace

oh wow, sembra che qualcuno abbia fatto un fork e ci abbia lavorato ma non abbia mai aperto una PR - controllerò questa versione, ma per chi lo chiede può dare un’occhiata a questo fork

3 Mi Piace

Sarebbe meglio avere tutto nella tua versione “ufficiale”. Non so molto di Github, quindi questa domanda potrebbe essere stupida: qualcuno può richiedere un PR da un repository forkato al repository originale?

3 Mi Piace

Ho un errore nella console, ho dimenticato qualcosa nelle mie impostazioni?

plugin-api.js:19 [THEME 9 ‘discourse-social-links-clickable’] Per evitare errori nei test, aggiungi una chiave pluginId alla tua chiamata modifyClass. Ciò garantirà che la modifica venga applicata una sola volta.
be @ plugin-api.js:19

1 Mi Piace

Non ho provato il componente ma sembra familiare.

Penso che sia un avviso, non un errore. Non impedirĂ  al componente di funzionare, ma dovrebbe essere aggiornato. qui: https://github.com/weallwegot/discourse-social-links-clickable/blob/master/common/head_tag.html#L172

A

api.modifyClass('component:user-card-contents', {
  pluginId: "someArbitraryValue",
  hasLocationOrWebsite: true
})
2 Mi Piace

C’è un problema con il link del profilo Discord. Mostra sempre l’URL del mio forum e aggiunge il nome utente Discord come valore per il link del profilo.

Succede su 3.1.0.beta4

1 Mi Piace

Grazie per il plugin, tuttavia sembra che stia compromettendo il design della scheda utente se un utente non ha compilato nessuno dei campi.

1 Mi Piace

È possibile mostrare temporary-twitter-x invece di fab-twitter come icona X/Twitter?

1 Mi Piace

sembra non funzionare nel recente aggiornamento a causa di Ember JS?

1 Mi Piace

Mi scuso per la risposta tardiva agli altri messaggi, al momento non dispongo di un’istanza per eseguire test/aggiornamenti, quindi sono purtroppo in ritardo su parte della manutenzione necessaria. Posso tuttavia rivedere eventuali PR se qualcuno ha una soluzione rapida o la capacità di testare su una versione aggiornata!

Fatemi sapere e mi scuso molto per l’inconveniente!

3 Mi Piace

Non sono un esperto di Ember, ma in caso contrario, se qualcuno ha una soluzione, sono felice di testarla e condividere i log della console!

1 Mi Piace

Applicherò temporaneamente il tag broken, ma spero che sia solo temporaneo e che qualcuno fornisca il PR di cui hai bisogno. :crossed_fingers:

4 Mi Piace

Spero che questo aiuti.


1 Mi Piace

Ho appena creato una PR. Non riguarda i problemi attuali, ma la sostituzione di Twitter con X. Rispetto ai problemi, non è affatto importante, ma potrebbe comunque essere utile. E potrebbe aiutare a concentrarsi sulle correzioni importanti. :wink:

5 Mi Piace

Qualcuno è riuscito a risolvere questo problema?

2 Mi Piace

Ricevo ancora l’avviso:

facendo riferimento a le modifiche di Ember 5 che ho segnalato come problema per questo plugin.

Se sto leggendo correttamente questo thread, sembra che il plugin verrà molto probabilmente aggiornato (è al di là delle mie capacità di programmazione). Non è molto critico e molto probabilmente ne farò a meno. Da tempo desideravo l’aggiunta di altri servizi (soprattutto Mastodon).

1 Mi Piace