Galleria Immagini Slick

Galleria Carousel Responsiva

12KB (Gzip)
2 richieste HTTP al caricamento iniziale
IE 11+ e browser moderni

Link al repository GitHub

https://github.com/hnb-ku/Discourse-Slick-image-gallery

Desktop



Video

Mobile


Costruito utilizzando la libreria Slick di Ken Wheeler - Licenza MIT

“Gratis come la pancetta”


Come installo questo componente?

Puoi installare questo componente esattamente come qualsiasi altro tema. Segui le istruzioni nella guida ufficiale:

Una volta completata l’installazione, aggiungi semplicemente il componente al tuo tema corrente. Fatto!


Come lo uso?

Questo componente aggiunge un pulsante al compositore.

Quindi tutto quello che devi fare è:

1- Carica diverse immagini utilizzando il pulsante di caricamento predefinito di Discourse, quindi evidenzia il codice:

2- Clicca sul pulsante della galleria.

Otterrai un anteprima statica delle immagini selezionate nel pannello di anteprima:

Fatto!


C’è altro che devo sapere?

Questo componente erediterà gli stili del tema corrente.

Ecco il componente del tema in esecuzione su un tema diverso:

Posso usare sia Slick che Tiles contemporaneamente?

Certo che sì! :sweat_smile:

Questo è possibile rendendo sia Slick che Tiles componenti di un tema.

Come in questo caso:

Puoi quindi impostare “my theme” nell’esempio sopra come tema predefinito o renderlo selezionabile dall’utente, e includerà sia Slick che Tiles.


Segnalazioni di bug / Suggerimenti / PR sono benvenuti. :wine_glass:

60 Mi Piace

Yes! Been waiting for this. Keep up the awesome work :clap:

6 Mi Piace

I can’t see the grey navigation dots under the gallery when using with Material Design Theme.

1 Mi Piace

Good catch, thanks for reporting :sunflower:

It’s all fixed now:

Go ahead and update the theme it won’t be an issue anymore.

7 Mi Piace

seems like slick does not work with recent 2.0.0.beta5
after upgrade from 2.0.0.beta4 (where it worked nicely), now the page simply does not load and in browser console i see the following error twice.

_ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:29446 TypeError: Cannot set property 'slick_add_images_prompt' of undefined
at (index):104
at O (_application-4f2596d165aa73d5730c4d02b5334e59b8f55b495d4197974d87bd84efa1c94b.js:21941)
at Object.initialize (_application-4f2596d165aa73d5730c4d02b5334e59b8f55b495d4197974d87bd84efa1c94b.js:6960)
at _ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:16963
at e.each (_ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:15063)
at e.topsort (_ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:15030)
at e.topsort (_ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:14975)
at s._runInitializer (_ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:16978)
at s.runInstanceInitializers (_ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:16962)
at s._bootSync (_ember_jquery-27e777857b8c0730dacfe09cb11711365d21a5db4f9ee0b85d494e4259cf6cda.js:15281)
1 Mi Piace

Crosspost

4 Mi Piace

There was a small update today that fixes the translation error for good! If you’re on beta 7 and face any errors, please update the theme. :sunflower:

4 Mi Piace

Great theme! How can I translate strings? (I am French)

Also, I did some tests and it’s not working…

1 Mi Piace

I just tested and everything seems to be working ok? Are you seeing any errors in the console? What version of Discourse are you on?

Like with Tiles, I also added a couple of settings that will allow you to change the strings:

5 Mi Piace

Thanks!

But I still have problem with the plugin. The theme is up to date.

Can you please upload those images here so I can test? :sunflower:

1 Mi Piace

No problem!

Images

poulailler%205poulailler%204

1 Mi Piace

cross post:

5 Mi Piace

Is it normal that the text is not displaying?

1 Mi Piace

This isn’t working for me:

Discourse: v2.0.0.beta10 +49

@Francois_Douville

No, it’s not normal. I think I know what the problem is, the theme might need to be translated. I will post an update on that soon.

@Vaping_Community

I just checked on v2.0.0.beta10 +49 and everything seems to be working in order.

Can you share more details about what’s happening on your install?

4 Mi Piace

For some reason it wasn’t working with larger images, had to reset some settings and refresh to get it to work but it is working now, great theme addon, thanks!

1 Mi Piace

Is it possible to display another icon? My community thinks they have to display slick even if they have 1 image.

1 Mi Piace

If you have a font-awesome icon in mind, you can do something like so:

.SlickGallery .fa-picture-o:before {
    content: "\f152";   // font awesome code
}
5 Mi Piace

Later edit: my mistake.

The right mode is like this:

<div data-theme-slick="1">

![Assassins_Creed_Odyssey|690x388](upload://5G3oHJo7Ndmg8bOcmAUqFCve1I.jpg)
![Assassins_Creed_Odyssey_3|690x388](upload://3Y29aUZR2NvZqzqT2z2M5WC6WlM.jpg)
![Assassins_Creed_Odyssey_2|690x388](upload://mJXUqsUu1KEYiTWeyPpSyRQ2eVc.jpg)
![Assassins_Creed_Odyssey_1|690x388](upload://fLeh0qfIhTuYCI4sSi6W1I8dQ2g.jpg)
![Assassins_Creed_Odyssey_4|690x388](upload://iFBHuU1xflxCZlJneTUKiMUjru2.jpg)

</div>

Not like this:

 <div data-theme-slick="1">
    ![Assassins_Creed_Odyssey|690x388](upload://5G3oHJo7Ndmg8bOcmAUqFCve1I.jpg)
    </div>

  <div data-theme-slick="1">
    ![Assassins_Creed_Odyssey_3|690x388](upload://3Y29aUZR2NvZqzqT2z2M5WC6WlM.jpg)
    </div>

 <div data-theme-slick="1">
   ![Assassins_Creed_Odyssey_2|690x388](upload://mJXUqsUu1KEYiTWeyPpSyRQ2eVc.jpg)
    </div>

How can I make the images look like here? Without the black background.

Summary