More editable user attributes
Descrizione
Questa estensione rende gli attributi utente esistenti modificabili tramite l'API REST.
La capacità di modificare ogni valore è controllata dalla propria autorizzazione.
Include:
Data di iscrizione
JSON:attributo API: attributi.joinTime
Convalida: Laravel richiesta|data
Il valore viene quindi analizzato con Carbon::parse().
Ciò significa che la maggior parte dei formati di data dovrebbe essere valida.
Si consiglia di utilizzare il formato ISO 8601 o W3C.
La modifica della data di iscrizione potrebbe avere effetti collaterali imprevisti.
Altre estensioni non possono reagire alla modifica perché non ci sono eventi per essa.
Si consiglia di impostare questo nuovo attributo solo durante la registrazione e di non modificarlo in seguito.
URL avatar esterno
JSON:attributo API: attributi.avatarUrl
Convalida: Laravel nullable|url
Attenzione: non c'è intenzionalmente una lunghezza massima sulla convalida.
Ma Flarum troncherà il valore alla dimensione della sua colonna (VARCHAR 100 per impostazione predefinita).
È possibile modificare la colonna del database per accettare valori più lunghi, se necessario.
Se passi qui i valori forniti dall'utente, dovrai eseguire la tua convalida della lunghezza.
Installazione
composer require clarkwinkelmann/flarum-ext-editable-user-attributes
Supporto
Questa estensione è in manutenzione minima.
È stato sviluppato per un cliente e rilasciato come open-source a beneficio della comunità.
Potrebbero essere pubblicati gratuitamente semplici correzioni di bug o aggiornamenti di compatibilità.
È possibile contattare lo sviluppatore per sponsorizzare funzionalità o aggiornamenti aggiuntivi.
Il supporto è offerto sulla base del "miglior sforzo" attraverso il thread della community di Flarum.
Link
Potrebbero essere presenti altri aggiornamenti futuri non indicati in questa pagina, seguire i link sopra per tenersi aggiornati.
Scopri di più su come monitorare gli aggiornamenti di Flarum e delle estensioni.