# Aggiunta di più gruppi alla pagina \`/about\`

**URL:** https://meta.discourse.org/t/adding-more-groups-to-the-about-page/334268
**Category:** Development
**Tags:** about-page
**Created:** [3 Novembre 2024, 2:23pm UTC](https://meta.discourse.org/t/adding-more-groups-to-the-about-page/334268 "2024-11-03T14:23:00Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Richie](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richie/32/115110_2.png) [@Richie](https://meta.discourse.org/u/Richie)
#### Post date: [3 Novembre 2024, 2:23pm UTC](https://meta.discourse.org/t/adding-more-groups-to-the-about-page/334268/1 "2024-11-03T14:23:00Z")

</div>

Ciao a tutti.

È una possibilità remota, dato che non sono sicuro che sia ancora supportato a causa della sua età 😊

Abbiamo utilizzato [questo](https://meta.discourse.org/t/add-more-groups-to-about-us-page/110381/4) tema di @awesomerobot per visualizzare i nostri membri del team TL4 sulla nostra pagina `/about` negli ultimi anni:

```plaintext

<!-- Visualizza utenti TL4 sulla pagina /about - REF: https://meta.discourse.org/t/add-more-groups-to-about-us-page/110381/4 -->
<script type="text/discourse-plugin" version="0.8">
const ajax = require('discourse/lib/ajax').ajax;
  api.registerConnectorClass('about-after-moderators', 'custom-group', {
    setupComponent(args, component) {
        var groups = ["trust_level_4"]; // Aggiungi nomi di gruppi qui, ad es.: var groups = ["trust_level_4", "interns"];
                groups.forEach(function(group) {
            ajax("/groups/" + group + "/members.json").then (function(result){
              var groupMembers = [];
              result.members.forEach(function(members){
                groupMembers.push(members);
              });
              component.set(group, groupMembers);
            });
        });
    }
    });
</script>
<script type="text/x-handlebars" data-template-name="/connectors/about-after-moderators/custom-group">
    <section class='about custom'>
       <h3>Il nostro team di Livello di Fiducia 4</h3> <!-- Cambia icona e titolo -->
       <div class='users'>
         {{#each trust_level_4 as |u|}} <!-- cambia il nome del gruppo qui -->
           {{user-info user=u}}
         {{/each}}
        </div>
    </section>
</script>

```

Purtroppo, è un po’ rotto da quando abbiamo aggiornato alla [nuova pagina /about](https://meta.discourse.org/t/new-and-improved-about-page-at-about-is-live/324212) qualche giorno fa.

Quando disconnessi, visualizza ancora l’intestazione ma nessun utente viene elencato:

 ![Screenshot 2024-11-03 at 14.14.01](https://global.discourse-cdn.com/meta/original/4X/2/6/b/26bcfca75db1743c053ce43d990371e51c99425d.jpeg)

Visualizza anche un’icona a sinistra dell’intestazione, che come vedrete non è nel codice sopra. Quell’icona non è presente nemmeno quando si è connessi.

Questo codice del tema potrebbe essere aggiornato per non visualizzare nulla quando si è disconnessi, o per elencare gli utenti TL4 al suo interno?

Il secondo problema è che non rispetta gli utenti che vengono aggiunti al nostro gruppo speciale che utilizziamo nell’impostazione del sito `gruppi nascosti nella pagina about`. Gli utenti in quel gruppo sono correttamente nascosti dall’elenco degli amministratori nella sezione superiore, ma quegli utenti sono ancora visibili nell’elenco TL4 nella sezione inferiore.

Il terzo problema è che l’allineamento è fuori posto. Elenca tutti i nomi TL4 in un elenco verticale, piuttosto che adattarli in base alle dimensioni dello schermo:

 ![Screenshot 2024-11-03 at 14.16.43](https://global.discourse-cdn.com/meta/original/4X/c/3/a/c3a284dbebd025f387f9a518be4eb745b4fc7fb1.jpeg)

Di nuovo, non sono sicuro se tutto ciò sia possibile ora a causa dell’età del codice che una volta utilizzavamo e a causa dei nuovi aggiornamenti alla pagina /about.

Qualsiasi consiglio o suggerimento è benvenuto 🙂

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [4 Novembre 2024, 9:25pm UTC](https://meta.discourse.org/t/adding-more-groups-to-the-about-page/334268/2 "2024-11-04T21:25:20Z")

</div>

Per supportare questo in un modo meno simile al copia-incolla, ho creato un componente tematico che può aggiungere gruppi aggiuntivi alla nuova pagina /about:

> [@Add groups to the /about page](https://meta.discourse.org/t/add-groups-to-the-about-page/334492):
>
> information_sourceSummary Add more groups to your Discourse /about pageeyeglassesPreview [Theme Creator](https://discourse.theme-creator.io/theme/awesomerobot/about-page-groups)hammer_and_wrenchRepository [https://github.com/discourse/discourse-add-groups-to-about-component/](https://github.com/discourse/discourse-add-groups-to-about-component/)questionInstall Guide [How to install a theme or theme component](https://meta.discourse.org/t/how-do-i-install-a-theme-or-theme-component/63682)open_bookNew to Discourse Themes? [Beginner’s guide to using Discourse Themes](https://meta.discourse.org/t/beginners-guide-to-using-discourse-themes/91966) Install this theme component This component allows you to easily add more groups to the new /about page, more details…

> [@Richie](#):
>
> Il secondo problema è che non vengono rispettati gli utenti che vengono aggiunti al nostro gruppo speciale che utilizziamo nell’impostazione del sito `gruppi nascosti della pagina about`.

Sfortunatamente, al momento questo è ancora vero per entrambi gli approcci… Non credo che abbiamo accesso a quell’impostazione sul front-end, quindi sarebbero necessarie ulteriori modifiche a Discourse per supportarla.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [4 Dicembre 2024, 9:25pm UTC](https://meta.discourse.org/t/adding-more-groups-to-the-about-page/334268/3 "2024-12-04T21:25:32Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
