Bug del tema componente

Bug: un componente tema Discourse

Sapevate che le mosche della frutta sono state i primi esseri viventi inviati nello spazio? Gli ragni si trovano su tutti i continenti del mondo, tranne l’Antartide :spider:

Questo componente tema è una porting e un aggiornamento del repository Auzbugs. È nato inizialmente come uno scherzo di April Fools e nel tempo è stato adattato. In questo componente ho incluso una nuova funzione interattiva con i bug.

È solo un po’ di divertimento :stuck_out_tongue_winking_eye: : vi consiglio di usarlo con parsimonia, magari solo per Halloween :ghost: o per fare uno scherzo a qualcuno che conoscete :nerd_face:. Potete indirizzarlo a gruppi e utenti specifici nelle impostazioni del tema.

Personalmente mi piace avere un piccolo amico insetto sullo schermo per farmi compagnia :ant: Lo scaccio se inizia a darmi fastidio! Sì, potete eliminarli :skull: :flushed_face:

Volete saperne di più? Provate l’anteprima qui sotto…

Componente tema Bug di Discourse

:eyeglasses: Demo: Anteprima questo componente tema

:hammer_and_wrench: Repository Git: https://github.com/naidihr/discourse-bug-theme

:thinking: Come si installa un tema o un componente tema?

Impostazioni

Ho incluso alcune opzioni nelle impostazioni del tema. Queste includono la possibilità di mostrarlo solo a utenti e gruppi specifici.

Ci sono un paio di metodi che potete utilizzare per permettere agli utenti di attivarlo e disattivarlo.

Creare un gruppo di bug selezionabile dagli utenti

Creando un gruppo, potete permettere agli utenti di unirsi e lasciarlo a loro piacimento.

Configurate un gruppo chiamato, ad esempio, Bug. Nelle impostazioni del gruppo, consentite loro di unirsi e lasciare liberamente.

Questo darà loro queste opzioni prima e dopo l’iscrizione.

Ricordate di impostare l’opzione del tema in modo che il gruppo veda i bug!

Convertire il componente in un tema selezionabile dagli utenti

Per rendere questo componente tema selezionabile dagli utenti, potete convertirlo in un tema. Per farlo, cliccate sul pulsante Converti in fondo alle impostazioni del tema.

Una volta diventato un tema, rendetelo selezionabile dagli utenti, selezionate la palette di colori chiara e includete eventuali altri componenti installati. Potete anche rinominarlo se preferite.

Se avete installato il componente selettore di temi, gli utenti potranno attivare e disattivare i temi dal menu del sito.

22 Mi Piace

Really cool !

Just another suggestion:
Can you please add an option to enable this theme-component only at a certain time interval in a day.
For example, it would be fun if a user who visits the forum at midnight sees this :wink:

4 Mi Piace

Happy to look at this unless anyone else fancies a go?

I’ve included the JavaScript code in the header file so admins can make their own customisations (that’s currently not possible if I include it as a linked js file).

I’m open to pull requests on the repo.

Great theme component! This kept me laughing! It would be useful if there was a visual check-box somewhere so the user can easily toggle it off-on.

Good point.

One way to make it so users can toggle it on and off is to convert it to a theme, as opposed to a theme component. I’ve added that to in the instructions at the top of the page.

You can also do it by setting up a group that users can freely join and leave. This takes advantage of the theme setting that can be set to only show it to specified users and groups. I’ve also added that option to the instructions at the top.

4 Mi Piace

Non vedo nessun bug quando lo attivo. Solo io?

No, non sei solo. Non so se il problema sia Safari, DiscourseHub o i dispositivi i-devices in generale, ma non sono riuscito a trovare bug di alcun tipo da nessuna parte. Sì, so che dovrei controllare se ci sono errori, ma non mi sono preso la briga.

Scusa, ora è ‘buggy’ nel senso sbagliato – ci darò un’occhiata. Il componente non è stato modificato, ma sembra che ci siano stati alcuni cambiamenti altrove che richiedono un aggiornamento. Prima funzionava su Safari.

4 Mi Piace

Questo è davvero un TC “buggy”! :drum: :clown_face:

1 Mi Piace