Galerie obrázků a videí z Google Disku

Popis

Galerie obrázků a videí z Google Disku je plugin pro WordPress, který propojí váš web s Google Diskem. V pluginu můžete vybrat libovolnou složku ve vašem Disku nebo ve Sdíleném disku a plugin z ní vytvoří galerii s obrázky a videi na libovolné stránce či příspěvku na vašem webu. Ze všech složek a podsložek budou navíc vytvořeny vnořené “podgalerie”.

Všechna data plugin získává z Google Disku a tedy nic kromě jeho nastavení není součástí vaší stránky. To umožní vaší stránce rychlejší načítání, protože obrázky se načítají ze serverů Google a ne z vašeho hostingu. Také vám to může ušetřit na ceně hostingu, protože velké soubory galerie nebudou tam, ale na Google Disku. V neposlední řadě, pokud se někdy rozhodnete přesunout či přeinstalovat váš web, stačí plugin znovu nainstalovat a všechny galerie budou na svém místě.

Google Disk také umožňuje spravovat galerii ve známém a jednoduchém uživatelském prostředí. Můžete udělit práva k úpravám jednotlivých složek uživatelům či uživatelským skupinám, čímž jim umožníte přidávat fotky do konkrétní galerie, aniž byste jim museli dávat přístup k celému webu. Navíc díky tomu budou moct obsah galerie spravovat přes Google Disk a nemusí se učit pracovat s WordPressem. Můžete také nechat všechen obsah ve vlastnictví vaší organizaci pomocí Sdílených disků vlastněných organizací skrze Google Workspace (dříve známý jako G Suite).

Použití pluginu je velmi jednoduché. Poté, co je nainstalován a nastaven, můžete přidat galerii do libovolné stránky či příspěvku. Pokud používáte WordPress 5 nebo novější a nový blokový editor (také známý jako Gutenberg), v editoru můžete přidat blok, ve kterém vyberete složku v přehledném grafickém rozhraní. Také můžete přímo v nastavení bloku změnit nastavení konkrétní galerie. Pokud používáte starší verzi WordPressu nebo stále používáte původní editor, plugin lze použít pomocí shortcode namísto bloku.

Pokud se chcete dozvědět, jak nainstalovat, nastavit a použít plugin, navštivte naši nápovědu. Pokud chcete vidět plugin v akci, je nainstalovaný na demo stránce.

Nabízená funkčnost

  • Vytvořte galerii z libovolné složky na Google Disku
  • Podsložky jsou automaticky zobrazeny jako podgalerie bez nutnosti je jakkoliv nastavovat
  • Plugin může být omezen na určitou složku (říkáme jí „kořenová“) tak, že si můžete být jistí že žádná data mimo tuto složku nikdy na vaší stránce nebudou zobrazena
  • Vložte galerii pomocí shortcode nebo s pomocí tlačítka v editoru
  • Obsahuje Gutenberg blok, takže vaše galerie budou fungovat i ve WordPressu 5
  • Funguje i se Sdílenými disky (dříve známými jako Týmové disky)
  • Podporuje i videa

Minimální požadavky

  • WordPress 4.9.6 nebo novější
  • PHP 5.6 nebo novější

GitHub

Všechen zdrojový kód pluginu a jak ho sestavit je dokumentováno v našem Github repozitáři.

Snímky obrazovky

  • Jednoduchá galerie

  • Galerie s podsložkami

  • Zobrazení podsložky

  • Otevřený obrázek

  • Základní nastavení

  • Pokročilé nastavení

Bloky

Tento plugin poskytuje 1 blok.

  • Gallery

Instalace

  1. Stáhněte a nainstalujte plugin z WordPressu nebo z GitHubu
  2. Vytvořte Google aplikaci a nastavte plugin
  3. Vyberte kořenový adresář pluginu
  4. Přidejte galerii

Nejčastější dotazy

Jak nastavit plugin?

Navštivte naši nápovědu.

Jak vytvořím Google aplikaci?

V nápovědě je o tomto zvlášť celá stránka.

Jaká jsou další nastavení tohoto pluginu?

Pro více informací o veškerých možnostech nastavení pluginu navštivte v dokumentaci stránku o pokročilém nastavení.

Jak vytvořím shortcode?

Pro zobrazení Google galerie přidejte na stránku shortcode [sgdg path="Jméno složky"] kde „Jméno složky“ je složka v kořenovém adresáři pluginu.
Je možné použít i podsložky [sgdg path="Jméno složky/podsložka/podpodsložka"].
Pokud není zadán parametr path, je použitý kořenový adresář pluginu.

Proč nevidím svá videa?

Plugin zobrazuje pouze videa, která mohou být přehrána prohlížečem. Bohužel, v současné chvíli různé prohlížeče podporují různé formáty videí. Pro nejširší podporu doporučujeme použít formát MP4. Bližší informace o tom, které konkrétní formáty podporují jednotlivé prohlížeče, lze najít na Wikipedii.

Autorizace pluginu vyprší každých 7 dní

Toto chování je bohužel limitací aplikací Google v testovacím režimu, viz jejich dokumentace. Pro správné fungování je třeba aplikaci nastavit jako „Internal“ nebo „In Production“.

Dostávám neznámou chybu

Povolte ladění WordPressu, abyste viděli více informací, a případně otevřete téma na podpoře.

Dostávám chybu `refresh token must be passed in or set as part of setAccessToken`.

K této chybě dochází u malé části aplikací Google z neznámého důvodu. Odstraňte a znovu vytvořte aplikaci ve vývojářské Google konzoli.

Recenze

19. 4. 2023 1 odpověď
Great plug-in but I get hit with an error every week or so. Rather than showing the photo gallery it’ll just say „unknown error“ it isn’t too bad as I just have to revoke and re-grant access to google drive in the settings, but it can be annoying as I don’t want to be monitoring my site for when the error occurs. I would love feedback; if there’s anything I’m doing that’s causing this error to happen. Thanks, Andrew
7. 2. 2023 1 odpověď
Easy to organize the gallery on the web. Just use your Google Disk.
17. 11. 2022
Works great! Just follow instructions and you will be fine. Thank you developers for this plugin. So far so good!
Přečtěte si všech 36 recenzí

Autoři

Galerie obrázků a videí z Google Disku je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.

Spolupracovníci

Plugin „Galerie obrázků a videí z Google Disku“ byl přeložen do 4 jazyků. Děkujeme všem překladatelům za jejich pomoc.

Přeložte “Galerie obrázků a videí z Google Disku” do svého jazyka.

Zajímá vás vývoj?

Prohledejte kód, podívejte se do SVN repozitáře, nebo se přihlaste k odběru protokolu vývoje pomocí RSS.

Přehled změn

2.13.13

  • Opravena chyba způsobující expiraci galerie po hodine. Přístup k Google API musí být odebrán a znovu přidán, aby byla oprava provedena.

2.13.12

  • Opravena chyba s chybnými MIME typy skriptů, způsobující chybu stránek se striktní validací

2.13.11

  • Opravena chyba zobrazování cest, které obsahují zástupce
  • Opraveny nekompatibility s jinými pluginy

2.13.10

  • Opravena chyba způsobující, že kontrola cesty na Google Disku někdy neprobíhala
  • Opravena chyba s lokalizací shortcode kvůli neurčenému pořadí akcí ve WordPressu

2.13.9

  • Opraveno řazení obrázků podle času
  • Opravena chyba videí s nesprávným nastavením sdílení
  • Opravena chyba sanitace HTML v chybových hláškách

2.13.8

  • Opravena podpora pro PHP 5

2.13.7

  • Opravena chyba s velkými galeriemi, které narážely na limity Google API
  • Opraveno zobrazování přepínače v nastavení bloku

2.13.6

  • Opravena chyba se seznamem Sdílených disků při výběru kořenové složky

2.13.5

  • Opravena chyba kompatibility s PHP 5

2.13.4

  • Vylepšené zobrazování chyb, včetně stack trace v debugovacím režimu

2.13.3

  • Opravena chyba s galeriemi, které byly někdy chybně označeny jako prázdné pokud byly obrázky seřazeny podle času

2.13.2

  • Opravena chyba s více galeriemi na stejné stránce

2.13.1

  • Opravena chyba způsobena neuplnou odpovědí aplikačního rozhraní Google Disku
  • Opraveno varování PHP způsobené obrázky bez údajů o čase vytvoření
  • Optimalizace kódu JavaScript
  • Opraveno používání zastaralých JavaScriptových metod
  • Opravena chyba způsobená lokalizací skriptů ve WordPressu

2.13.0

  • Oprava galerií s jmény, která začínají nebo končí mezerou
  • Přidána podpora pro soukromá videa a videa větší než 25MB
  • Videa bez náhledového obrázku se nyní nezobrazují

2.12.1

  • Odebrána podpora pro Internet Explorer 8
  • Opravena chyba, kdy ve vyjímečných případech plugin nefungoval na stránkách s poškozenými video soubory

2.12.0

  • Přidána oficiální podpora PHP 8.1 a WordPressu 5.9
  • Opravena chyba způsobující nekonečné načítání stránek galerie
  • Pokud je WordPress nastaven v debugovacím režimu, všechny chyby se nyní zobrazují

2.11.3

  • Opravena chyba v zobrazování galerií ve verzi 2.11.2

2.11.2

  • Opravena nekompatibilita s některými jinými pluginy
  • Kompatibilita s PHP 8.1
  • Lepší chybová hláška v případě, kdy kořenová složka je v již neexistujícím Sdíleném disku

2.11.1

  • Opraven výběr kořenového adresáře pluginu, zvláště pak v případech, kdy je současný kořenový adresář neplatný

2.11.0

  • Nová ikona a obrázky

2.10.4

  • Robustnější způsob vkládání závislostí pluginu
  • Smazáno logo Google Disku ze všech obrázků na wordpress.org. V příští verzi budou úplně nové obrázky

2.10.3

  • Opravena možná nekompatibilita s některými dalšími pluginy používajícími Google API

2.10.2

  • Opravena chyba s galeriemi, které byly chybně označovány za prázdné

2.10.1

  • Podpora WordPress 5.6 a PHP 8
  • Lepší obsluha chyb

2.10.0

  • Výrazně snížena četnost chyb kvůli kvótám
  • Lepší obsluha chyb
  • Blok pluginu byl přesunut do kategorie „média“

2.9.1

  • Opravena chyba kde v krajních případech nemusely být načteny některé stránky
  • Updatována knihovna jako prevence možného bezpečnostího problému

2.9.0

  • Přidána podpora zástupců složek Google Disku (podpora zástupců obrázků a videí je plánována v budoucnu)
  • Vylepšené ošetřování chyb v shortcodu a bloku
  • Vylepšené ošetřování poškozených videí

2.8.1

  • Opravena chybějící mezera v navigaci galerie
  • Opraveno vypínání eventů v JS, což rozbíjelo například připnutí hlavičky webu
  • Oprava chybějících souborů, které způsobovaly chyby pro některé uživatele

2.8.0

  • Částečně opravena videa: Videa s oprávněními „Všichni uživatelé internetu s tímto odkazem mohou upravovat“ opět fungují správně. Oprava pro soukromá video je plánována v některé z budoucích verzí

2.7.9

  • Opravena chyba pro uživatele bez PHP rozšíření mbstring

2.7.8

  • Opravena chyba pro uživatele bez PHP rozšíření intl a idn

2.7.7

  • Opětovné vydání změn z verze 2.7.5
  • Opraveno ošetřování výjimek v HTTP požadavcích
  • Testováno na WordPress 5.4

2.7.6

  • Zrušení verze 2.7.5, identická s verzí 2.7.4

2.7.5

  • Opraveno ošetřování výjimek v HTTP požadavcích

2.7.4

  • Opravena chyba v nastavení řazení, způsobující problémy hlavně při řazení dle názvu

2.7.3

  • Revertována dependence způsobující problémy s galeriemi a nekompatibilitu se starším PHP

2.7.2

  • Kontrola JS pomocí TypeScriptu
  • JS a CSS jsou nyní v pluginu minifikované, originální zdrojový kód je dostupný v repozitáři
  • Opravena chyba s přetékáním tabulky z thickboxu v TinyMCE pluginu
  • Ošetřování chyb z Google Disku při výběru kořenového adresáře po změně uživatelského účtu
  • Ošetřování chyb z Google Disku při zobrazování galerie
  • Refaktorován všechen JS kód
  • Opravena chyba s & v názvu složky

2.7.1

  • Opravena chyba způsobující nenačítání galerií
  • Lehce upraveno zobrazení mřížky obrázků

2.7.0

  • Přidána podpora videí
  • Zdokumentován všechen zdrojový kód

2.6.0

  • Zohledněny změny v Google Disku a jeho API, konkrétně rebranding Týmových disků jako Sdílené disky
  • Přidána podpora pro popisky obrázků, brané z položky „popis“ na Google Disku
  • Přidány procesy kontroly kvality, kterých bude nadále přibývat

2.5.0

  • Přidána podpora stránkování galerie s nastavitelnou velikostí stránek a vypnutelným automatickým načítáním dalších položek
  • Přidána podpora skrývání části (prefixu) názvů složek, což se dá použít například pro přidání vlastního způsobu řazení složek, které jsou jinak řazeny podle jména
  • Opravena chyba s nesprávnou hodnotou Authorised JavaScrit origin pokud je web instalován v podsložce
  • Přidána ověření nastavení pluginu, aby ho špatné nastavení nemohlo rozbít
  • Přidána podpora pro cachovací pluginy

2.4.0

  • Přidána možnost upravit nastavení jednotlivých galerií pomocí atributu v shortcode nebo pomocí Gutenberg bloku
  • Opraven nekonzistentní vzhled indikátoru načítání

2.3.5

  • Opraveny styly Lightboxu v některých šablonách
  • Lepší ošetřování chyb při výběru kořenové složky, v TinyMCE a Gutenbergu
  • Lepší animace při načítání
  • Klikatelná navigace ve výběru kořenové složky, TinyMCE a Gutenbergu

2.3.4

  • Upraveno základní nastavení podle změn v Google developer console

2.3.3

  • Opravena chyba s vícero bloky

2.3.2

  • Řazení obrázků podle času využívá EXIF DateTime
  • Částečně opravena chyba, kdy byla URL přepsána pokud nekončila lomítkem
  • Opraveny nepřesné počty položek ve složkách
  • Opravena chyba kdy jiné pluginy přepisovaly styly

2.3.1

2.3.0

  • Opravena chyba při globálně nainstalovaném composeru
  • Počty položek ve složkách zobrazeny s ikonami místo textu
  • Přidány chybové hlášky
  • Opraveno nekonečné načítání při prázdné galerii
  • Prázdné podsložky se nezobrazují

2.2.3

  • Opraveno více problémů s mřížkovým zobrazením
  • Otevřené obrázky nyní mají unikátní, permanentní adresu, takže adresa konkrétního obrázku může být zkopírována a poslána

2.2.2

  • Opraveno vícero galerií na jedné stránce
  • Opravena chyba, kdy byly některé obrázky deformovány
  • Navigace se nezobrazuje, pokud není kam navigovat

2.2.1

  • Opraven problém s nezobrazením obrázků

2.2.0

  • Načítání galerií podle AJAX
  • Tmavý vzhled

2.1.0

  • Rozložení obrázků v řádcích ve stylu Flickru

2.0.2

  • Optimalizace rychlosti podsložek

2.0.1

  • Opraveno chybějící nastavení řazení

2.0.0

  • Nastavení přesunuto do 2 stránek v hlavním menu
  • Změněná Google API redirect URI
  • Ošetření neautorizovaného pluginu při pokusu o přidání Bloku či Shortcode

1.2.1

  • Opravena chyba v Gutenber bloku, který přepisoval své nastavení

1.2.0

  • Přidána podpora dynamických sloupců
  • Přidán blok pro Gutenberg

1.1.0

  • Přidána možnost řazení obrázků a adresářů (samostatně) – podle času nebo názvu, vzestupně nebo sestupně

1.0.1

  • Přidán grafický editor pro TinyMCE

1.0.0

  • První verze
  • Vyžadován WordPress 4.9.6 a novější
  • Vyžaduje PHP 5.6 a novější