Atterra sul componente dei messaggi di gruppo

Questo componente del tema reindirizza i link ai Gruppi in modo che atterrino sui Messaggi di Gruppo anziché sui Membri del Gruppo.
Il caso d’uso per questo è quando il tuo Forum fa un uso estensivo dei Gruppi, ma non vuoi impostare una categoria individuale per le comunicazioni private per ciascuno di essi.
La pagina /g/group-slug/messages può funzionare come un elenco di argomenti per questi Gruppi senza ulteriori input amministrativi. Sfortunatamente, queste pagine sono un po’ nascoste e sono necessari diversi clic per raggiungerle.
Questo componente rende la pagina dei Messaggi di Gruppo la pagina di destinazione predefinita ogni volta che viene cliccato un Gruppo. Ciò rende la ricerca e l’utilizzo dei Messaggi di Gruppo (specialmente quelli più vecchi) molto più intuitivi per gli utenti. Lo fa solo quando

  1. Esistono messaggi di gruppo per il gruppo e
  2. L’utente è membro del gruppo

Questo componente è stato creato per formalizzare il fantastico supporto di @Johani come risultato di questa conversazione:

Non ci sono impostazioni. Basta installarlo e attivarlo.

12 Mi Piace

Appena aggiornato il TC in modo che non generi più un avviso nella console del browser:

4 Mi Piace

Al momento c’è un problema con il componente, che si manifesta nella pagina /g:

Sembra essere correlato a questo commit nel core:

Ho temporaneamente disattivato la funzionalità in quella pagina finché non potrò risolverla correttamente:

Anche nuova funzionalità - aggiunta compatibilità Sidebar

Mentre ci sono, sono anche molto interessato ad aggiungere la compatibilità con la nuova sidebar.

Sto cercando di capire come reindirizzare i link dei messaggi di gruppo nella Sidebar che attualmente vanno a questo:

  • /u/username/messages/group/group-slug

Vorrei invece che andassero a questo:

  • /g/group-slug/messages

Qualcuno può aiutare con uno di questi due problemi? Entrambi sono troppo complessi per me.

2 Mi Piace

Non credo che questo componente abbia più un posto (se mai ne ha avuto uno). Pertanto, gli ho applicato il tag deprecated.

3 Mi Piace