Profilo utente per ID invece di nome utente

Riepilogo: Supporta il collegamento alle pagine utente tramite l’ID utente invece che solo tramite il nome utente

Ne avevo bisogno perché il database del mio sito memorizza un riferimento agli utenti Discourse tramite il loro ID, e non volevo dover mantenere sincronizzati i nomi utente tra i due database (poiché i nomi utente possono cambiare).

:link: GitHub: GitHub - 29th/discourse-user-by-id: Supports linking to user pages by their user id instead of just username · GitHub
:arrow_right: Installazione: Segui la guida all’installazione dei plugin.

Funzionalità

/user-by-id/123/summary reindirizza a /u/janedoe/summary e così via.

Sono ancora nuovo nello sviluppo di plugin, quindi apprezzerei qualsiasi feedback su come migliorarlo (ad esempio: è davvero necessario un intero Engine? Un’altra rotta sarebbe più convenzionale? Esiste un modo per farlo senza un plugin?), incluso sulla qualità del codice. Grazie!

5 Mi Piace