Sezioni personalizzate della barra laterale vengono testate su meta.

Recentemente, abbiamo deciso di estendere il livello di personalizzazione della barra laterale su meta. Abbiamo abilitato la possibilità di creare sezioni personalizzate con link (utilizzando l’impostazione enable custom sidebar sections).

Come funziona

Per visualizzare il modulo, dovrai fare clic sul pulsante più in fondo alla barra laterale.

Dovrai fornire il titolo della sezione e almeno un link valido. Un link valido contiene un’icona, un nome e un URL corretto all’interno del forum Discourse (sono accettati URL assoluti e relativi). Ad esempio:

Dopo l’invio del modulo, la nuova sezione apparirà così:

Lavori futuri

Lo staff del sito sarà in grado di creare una sezione globale visibile a tutti i membri del forum.

Sono ansioso di ricevere il tuo feedback :slight_smile:

64 Mi Piace

È nel piè di pagina della barra laterale? Beh, allora è un problema. Con iPad / iPhone, non importa se uso l’hub o Safari, il piè di pagina è visibile solo una volta al caricamento iniziale di una pagina.

Succede lo stesso anche qui. Quando ho aperto Meta, il piè di pagina era visibile. Ho aperto la pagina del gruppo e sono tornato alla home page, ed è sparito.

Modifica

In realtà è lì, ma posso raggiungerlo solo se scelgo un carattere più piccolo dalle impostazioni del mio profilo e rimpicciolisco lo schermo con il gesto di pizzico e tengo il mio iPad in posizione verticale. Se è orizzontale, posso vedere il piè di pagina quando pizzico ma non posso usarlo, ovviamente.

Questa non è una cosa nuova. Mi ha infastidito per tutto il tempo dopo l’arrivo della nuova barra laterale.

Quindi, questo è quello che vedo ora:

Ma quando pizzico (questo screenshot non è stato il compito più facile :wink: ):

7 Mi Piace

Poiché non si tratta solo di un nuovo pulsante, penso che l’icona dovrebbe essere cambiata in una matita, a indicare la modifica, non solo la creazione di elementi.

Inoltre, aggiungi un link a /u/username/preferences/sidebar nella modale.

4 Mi Piace

Grazie per la segnalazione. Il piè di pagina dovrebbe essere sempre accessibile, quindi ci darò sicuramente un’occhiata.

[quote=“Pyx , post:3, topic:255303, username:darkpixlz”]
Poiché non si tratta solo di un nuovo pulsante, penso che l’icona dovrebbe essere cambiata in una matita, a indicare la modifica, non solo la creazione di elementi.
[/quote]Tecnicamente, stiamo creando una nuova sezione nella barra laterale. Successivamente, quando la sezione personalizzata viene modificata, utilizziamo la matita:

9 Mi Piace

Ora ho impostato tutto qui, grazie mille @kris.kotlarek :hugs:

Definisco i bug principali come:

https://meta.discourse.org/c/bug/1?order=op_likes&status=open

Bug aperti ordinati per like sull’OP. (stessa definizione per le funzionalità principali)


Segnalazione bug:

Penso che dovremmo avere una regola nella barra laterale che permetta di selezionare una sola cosa alla volta, dare priorità ai link personalizzati rispetto ad altro?

18 Mi Piace

Fantastico — penso che questo abbia molto potenziale.

Dato che sono andato subito al sodo invece di leggere attentamente, ho trovato la sezione “Link” confusa. Non è immediatamente chiaro che questo debba essere un URL dello stesso sito che attualmente risolve a una pagina valida di qualche tipo. Potrebbe essere più chiaro se questo accettasse solo URL relativi (e se si auto-completasse e mostrasse le possibilità in un elenco? forse troppe per renderlo ragionevole?)

Sarà possibile aggiungere collegamenti “attivi” come categorie o tag che utilizzano il colore corretto della categoria (o icona, con quel componente del tema, spero?)

Ci sarà un meccanismo per aggiungere cose più elaborate? Mi piacerebbe una ricerca personalizzata che ottenga un indicatore o un contatore quando ci sono nuovi risultati. O un modo per avere sezioni che mostrino, ad esempio, i miei ultimi 5 segnalibri, o gli ultimi 5 argomenti…

Presumo che la sezione globale che menzioni sostituirà l’attuale sezione “Community”? Sarà modificabile anche individualmente?

14 Mi Piace

Come amministratore, sarebbe bello poterlo personalizzare per tutti i miei membri. È possibile personalizzare la vista predefinita?

8 Mi Piace

Non ancora, ma è assolutamente in programma

11 Mi Piace

Interessante ma forse non molto facile da usare al momento (ho dovuto rileggere il tuo post per capire che i link dovrebbero essere interni^^). Sarebbe possibile aggiungere un link dalla categoria/post che stiamo leggendo, come un “aggiungi ai link personalizzati” in fondo?

5 Mi Piace

Sono stato troppo frettoloso e ho dimenticato completamente una piccola cosa chiamata /safe-mode. Quando disabilito tutto tranne i plugin ufficiali, il pièè visibile come dovrebbe.

Ma avete cambiato qualcosa qui? Perché il pièè ora è visibile anche qui.

Comunque. Proverò le sezioni personalizzate qui e aspetterò uno o due aggiornamenti prima di iniziare a chiedermi perché il mio forum è un po’ rotto.

3 Mi Piace

Un passo verso la personalizzazione sarebbe consentire agli amministratori di definire l’ordine delle sezioni della barra laterale. Ad esempio, mi piacerebbe spostare i canali di chat più in alto… (per tutti gli utenti)

12 Mi Piace

Sono d’accordo, ma sarebbe bello anche permettere agli utenti di riordinare dalla predefinita. (Forse solo facoltativamente…?)

Un problema che non ho idea di come conciliare con la personalizzazione di livello massimo per l’utente, tuttavia: cosa succede se un amministratore vuole aggiungere un nuovo collegamento a una sezione?

4 Mi Piace

Lo meno uno a meno che gli amministratori non possano impostare solo i valori predefiniti e gli utenti possano modificarli come desiderano — a causa di ciò che @sebastianh ha suggerito :wink: Non voglio che qualcuno mi imponga l’ordine e mi mostri qualcosa che uso raramente, perché semplicemente non mi interessa cosa fanno gli altri.

3 Mi Piace

Ma siti diversi possono avere buone ragioni per enfatizzare o presentare le cose in modo diverso.

Ad esempio, se l’attività principale del sito è la chat e ci sono determinati canali principali, ha senso metterli in cima. Ma se un sito è focalizzato su comunicazioni asincrone e di formato più lungo, ma consente comunque la chat… lo staff del sito potrebbe volerla non nemmeno nella barra laterale.

Ho un sito organizzato principalmente attorno ai tag. Voglio mostrarlo, più alcune categorie selezionate. Non mi interessa se gli utenti riorganizzano quello — ma se abbiamo modifiche alle categorie, voglio poterle rendere visibili a tutti, anche a coloro che hanno modificato l’impostazione predefinita.

Questa sembra una tensione di progettazione intrinseca.

7 Mi Piace

Sì, solo come impostazione predefinita, gli utenti dovrebbero essere in grado di riordinare (i miei non sono esperti di tecnologia, pochi lo useranno)

3 Mi Piace

Concordo sul fatto che sarebbe fantastico se l’amministratore potesse definire anche l’ordine con l’interfaccia utente. Non ho ancora provato questa nuova funzionalità, ma questa modifica CSS è ciò che uso attualmente per spostare le sezioni Categorie e Tag più in basso, facendo salire i Messaggi:

.sidebar-section-categories {
  display: flex; /* Imposta un layout flessibile in modo da poter riordinare le cose */
  flex-direction: column;
  order: +1;
}

.sidebar-section-tags {
  display: flex; /* Imposta un layout flessibile in modo da poter riordinare le cose */
  flex-direction: column;
  order: +1;
}
5 Mi Piace

E ancora: questa non è una decisione dello staff. Lo staff può consentire o vietare completamente la chat, ma non imporre agli utenti come vogliono usarla.

Scusa se questo suona troppo duro, ma in questa realtà tu, o qualsiasi amministratore, non sai meglio di me cosa voglio.

Sì, ma ora stai suggerendo che dovrebbe essere il primo, l’ultimo o il terzo elemento nella navigazione perché hai deciso. Quindi puoi, e dovresti, impostare i valori predefiniti, niente di più, e lasciami prendere la mia decisione su cosa e dove viene mostrato qualcosa.

3 Mi Piace

Dipende davvero, davvero. Discourse è uno strumento versatile. Non penso che disabiliterei le scelte sui forum di Fedora, ma se stessi configurando un’istanza per un caso d’uso specifico (ticket di supporto o qualcosa del genere) potrei voler imporre una particolare visualizzazione.

4 Mi Piace

Penso che qui vengano menzionati più obiettivi che non sono molto controversi e che raggiungeremo in tempo:

Per le sezioni di link personalizzati:

  • possibilità di aggiungere link esterni
  • funzionalità più avanzate come attività su argomenti nuovi/non letti?

Barra laterale in generale:

  • sezioni personalizzate predefinite aggiunte dagli amministratori
  • ordinamento predefinito delle sezioni della barra laterale da parte degli amministratori
  • ordinamento definito dall’utente delle sezioni della barra laterale
  • modifiche dell’utente alla sezione “community”

Per supportare questo (e probabilmente altro!) penso che il pulsante + nel footer diventerà una “modalità di modifica” per la barra laterale. Dobbiamo ancora definire il design per questo.

20 Mi Piace

Questa è la cosa fondamentale per me. Non userei link personalizzati nella barra laterale a meno che non potessi collegarmi a qualcosa di esterno.

9 Mi Piace