Plugin Layouts

Ho aggiornato il plugin delle località per aggiungere il supporto a Layouts 0.2 :+1:

Se hai installato entrambi i plugin, vedrai un widget “Mappa” nell’elenco dei widget del layout.

3 Mi Piace

Grazie, Angus. Funziona benissimo!

1 Mi Piace

Adoro la personalizzazione offerta da questo plugin. La mia domanda è: qual è il modo migliore per modificare l’icona di mostra/nascondi? Personalmente, lo sto utilizzando per mostrare/nascondere un’istanza di Rocket Chat incorporata che sto ospitando. Quindi, naturalmente, vorrei che l’icona si adattasse meglio rispetto al simbolo +/- attualmente utilizzato.

Ho modificato un po’ l’estetica della barra laterale per adattarla, ma non ero sicuro che fosse possibile cambiare quelle icone senza ricorrere a qualcosa di più invasivo del semplice CSS.

Grazie per questo fantastico plugin!

1 Mi Piace

C’è un modo per impostare la barra laterale come chiusa di default?

Scusa per la risposta tardiva

Questo è abbastanza semplice, quindi ho creato un’impostazione apposita

Anche questo :slight_smile:

4 Mi Piace

Ciao, questo è un plugin fantastico, grazie!
Mi chiedevo come creare un banner di categoria come su pavilion:


Sarebbe fantastico se qualcuno potesse indicarmi la strada giusta!
Grazie mille!

1 Mi Piace

Se ho più elenchi di argomenti per diverse categorie, posso creare più widget (uno per categoria) e mostrare solo il widget scelto all’interno di una categoria specifica?

Vedo l’impostazione “elenchi di argomenti” nelle “Impostazioni del tema” e mi chiedo come raggiungere questo obiettivo?

Pensavo che fosse possibile nascondendo alcuni blocchi tramite CSS, ma nel codice del widget non ci sono numeri di ID o classi, solo i titoli.

<div id="ember96" class="sidebar-container ember-view">
<div class="sidebar-content" data-click-outside="true">
<div class="widget-container layouts-topic-lists">
<div class="widget-inner">
<div class="list-group">
<div class="list-titles">
<a class="widget-link list-title active" href="" title="">Blog</a></div>
<div class="lists">
<div class="layouts-topic-list-widget active">
<ul><li class="">
<a class="widget-link layouts-topic" href="" title="">
<span dir="ltr">...

Puoi suggerire una soluzione?

Aggiornamento: ho pubblicato una domanda qui: Pavilion
Aggiornamento 2: ho ricevuto una risposta da Angus:
Pavilion

Aggiornato appena alla versione 2.7.0beta 3 e a PostgreSQL 13. Ora vedo

questo avviso nel nostro log

TypeError: t.replaceAll non è una funzione
Messaggio

Uncaught TypeError: t.replaceAll non è una funzione
URL: https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js
Riga: 1
Colonna: 31608
Posizione della finestra: https://discuss.noisebridge.info/t/producing-more-ppe-to-fight-covid-19/1740

Backtrace

TypeError: t.replaceAll non è una funzione
at t.renderTemplate (https://discuss.noisebridge.info/assets/plugins/discourse-layouts-da0ddab2fd409506bdec82ca080be07840f019b0c841f64110db8496214bc4db.js:1:19800)
at t.n.setup (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:234179)
at s (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:538472)
at t.routeEnteredOrUpdated (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:538585)
at t.setupContexts (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:537866)
at t.finalizeTransition (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:536775)
at https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:535920
at E (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:545854)
at w (https://discuss.noisebridge.info/assets/ember_jquery-36a23101c869ab0dc53fc908de69adb785731593573d32bdeef416acc1076ef4.js:1:545746)

Ambiente

HOST HTTP: discuss.noisebridge.info

Ciao!

1 Mi Piace

Ciao :slight_smile:

Puoi confermare su quale browser stai riscontrando questo errore?

Non vedo questo problema su Chrome, Firefox o Safari con l’ultima versione del plugin e di Discourse. Vedi https://try.thepavilion.io/c/layouts/12.

Firefox 85.0.1 (64-bit)

Ho due problemi con il plugin Layouts:

  1. Dopo l’ultimo aggiornamento ho riscontrato un problema con una pagina dei tag. Nessun contenuto viene caricato quando apro una pagina per qualsiasi tag. Ho trovato un commit collegato al problema: Aggiornamento dei contesti dei tag e gestione del contesto · paviliondev/discourse-layouts@49a9309 · GitHub

  2. Inoltre, c’è un problema con l’attivazione di layouts mobile
    Quando è attivato, il sito non si carica su un telefono cellulare. Ho testato solo su Android.
    Il test con Chrome debug come dispositivo mobile su desktop non mostra il problema.
    Sto usando Discourse 2.7.0.beta3 ( [277eae97e1 ], discourse-layouts 49a9309

Ho pubblicato anche sul tuo sito: Pavilion

Entrambi questi problemi dovrebbero essere risolti in questo commit :slight_smile:

Per quanto riguarda le segnalazioni di bug, un breve promemoria su come vengono gestite.

  1. Si prega di segnalare i bug tramite Pavilion

  2. La nostra politica generale di supporto prevede che tutti i bug vengano risolti all’inizio di ogni mese. Per ulteriori informazioni su tale politica, si prega di chiedere a @merefield nel topic collegato.

2 Mi Piace

Firefox a 64 bit 85.01

Scusa, ho aggiunto il componente icona delle categorie ma non ha alcun effetto sul layout del widget dell’elenco delle categorie.
Dove posso configurarlo?
Grazie!

Ecco

1 Mi Piace

Aggiungi l’immagine alla categoria nella pagina delle impostazioni predefinite di Discourse per categoria.

2 Mi Piace

Wow, grazie mille :slight_smile: quindi grazie ancora, felice

1 Mi Piace

@angus, ho notato che la tua versione sul tuo sito ha tre livelli di categorie/sottocategorie. C’è il livello principale, poi le sottocategorie e, quando gli utenti cliccano su “Discourse”, c’è un terzo livello.

È qualcosa che possiamo configurare o è una personalizzazione che hai creato?

È un’impostazione nascosta in site_settings.yml, non correlata al plugin:

Puoi includere questo alla fine del tuo app.yml per impostarlo a 3 in questo modo:

- exec: rails r "SiteSetting.max_category_nesting=3"
3 Mi Piace

@merefield Fantastico, grazie!

1 Mi Piace