Popis
Jelly Folders přidává do knihovny médií WordPressu stromovou strukturu složek. Soubory můžete přetahovat do složek, vnořovat složky do libovolné hloubky a vyhledávat je, aniž byste museli procházet tisíce miniatur.
Složky jsou virtuální, a to je to nejdůležitější. Plugin Jelly Folders nikdy nepřesouvá, nepřejmenovává ani neuspořádává nic v adresáři wp-content/uploads/. Složky představují databázovou vrstvu postavenou na taxonomii WordPressu, takže každá URL souboru funguje přesně stejně jako dříve: v publikovaných příspěvcích, v mezipamětech, v CDN, v e-mailech, které jste odeslali loni. I po deaktivaci pluginu budou všechny odkazy stále fungovat.
Co získáte
- Neomezený počet složek, neomezené vnoření. Žádné omezení, žádný počítadlo.
- Přetažení myší. Přetáhněte soubory do složek, přetáhněte složky a změňte tak jejich pořadí nebo přiřazení. Vyberte více položek a přesuňte celou skupinu najednou.
- Kontextové menu u libovolné složky: přidat podsložku, přejmenovat, změnit barvu, smazat.
- Barvy složek, aby bylo možné dlouhou stromovou strukturu přehledně zhodnotit na první pohled.
- Postranní panel s nastavitelnou velikostí a možností sbalení, který si pro každého uživatele pamatuje jeho šířku.
- Označení nových souborů, která ukazují, co přibylo od vašeho posledního prohlížení, a to buď podle jednotlivých složek, nebo souhrnně v celé struktuře.
- Bezpečné smazání. Smazání složky nikdy neodstraní soubory: ty se přesunou do složky „Nezařazené“.
- Nahrávání přímo do složky pomocí výběru cílového umístění v panelu pro nahrávání.
- Hromadný výběr a hromadné přesunutí, a to jak v tabulkovém, tak v seznamovém zobrazení.
- Složky uvnitř modálního okna pro vložení médií, takže strom je k dispozici i při psaní příspěvku, nejen při správě souborů.
- Nahrávání souborů SVG s očistou. Před uložením jsou soubory SVG očištěny od skriptů, obslužných rutin událostí a odkazů na externí zdroje.
- Připraveno k překladu, s podporou WPML a Polylang pro názvy složek v jednotlivých jazycích.
- Podpora rozvržení zprava doleva.
Vytvořeno na platformě WordPress, nikoli jen kolem ní
Strom složek se načte do vlastního prohlížeče médií jádra, aniž by jej nahrazoval. Nástroje pro tvorbu stránek a bloky, které využívají standardní modální okno médií WordPressu, automaticky získají postranní panel se složkami a vše, co čte výběr médií, nadále funguje, protože se nic na podkladových datech nezměnilo.
Služby třetích stran
Jelly Folders obsahuje balíček Freemius WordPress SDK, který zajišťuje proces aktualizace, platby a správy licencí pro placenou verzi.
SDK neprovádí sledování využití a neodesílá údaje o vašem účtu ani webu, dokud výslovně neudělíte souhlas na obrazovce pro připojení, která se zobrazí po aktivaci (nebo v placené verzi, dokud nezadáte licenční klíč). Pokud zde zvolíte Přeskočit, plugin zůstane plně funkční a nesdílí žádná data o využití, údaje o uživateli ani seznam pluginů. Tři akce, které provedete sami, však i po volbě „Přeskočit“ stále kontaktují Freemius: otevření Média > Upgrade načte ceny z API Freemius a každý takový požadavek obsahuje adresu vašeho webu v uživatelském agentu; zahájení platby z této stránky vloží do odkazu na platbu jméno a příjmení vašeho uživatele WordPressu, e-mailovou adresu a adresu vašeho webu; a odeslání formuláře pro zpětnou vazbu, který se zobrazí při deaktivaci pluginu, odešle společnosti Freemius anonymní událost o odinstalaci spolu s důvodem, který jste uvedli. Pokud se rozhodnete pro sdílení, SDK sdílí: jméno, příjmení a e-mailovou adresu vašeho uživatele WordPressu; URL a název domovské stránky vašeho webu, verze WordPressu a PHP a jazyk webu; verze pluginu a SDK a informaci, zda je plugin aktivní nebo odinstalovaný; a názvy, slugy, verze a stav aktivity vašich nainstalovaných pluginů a šablon. Při aktivaci licence se sdílejí křestní jméno, příjmení a e-mailová adresa vašeho uživatele WordPressu (pokud licence již nemá známého vlastníka), URL domovské stránky, verze pluginu a SDK a stav pluginu, dále diagnostické údaje (verze WordPressu a PHP, jazyk webu a název), které jsou ve výchozím nastavení zaškrtnuty a lze je odškrtnout, a seznam pluginů/šablon, který je ve výchozím nastavení nezaškrtnutý. Chcete-li sdílení zastavit, otevřete obrazovku Pluginy a klikněte na Odhlásit se pod položkou Jelly Folders; tím se zastaví budoucí sdílení, ale již odeslané údaje nelze vzít zpět. Pokud zvolíte možnost Přeskočit, na stejném místě se vám v případě, že si to rozmyslíte, zobrazí možnost Přihlásit se. V placené verzi se odkaz „Odhlásit se“ zobrazí, jakmile je licence aktivní.
- Podmínky služby Freemius: https://freemius.com/terms/
- Zásady ochrany osobních údajů společnosti Freemius: https://freemius.com/privacy/
Zdrojový kód
Jelly Folders je licencován pod licencí GPL. Váš web načítá minimalizované soubory (build/index.min.js, build/style-index.min.css a soubory pro jednotlivé bloky). Čitelná, nezkomprimovaná podoba každého z nich je umístěna vedle něj ve stejné složce (build/index.js, build/style-index.css atd.): skripty s čitelnými identifikátory a formátováním a styly v rozbalené, víceřádkové podobě. Každý soubor .min je prostou minifikací čitelného souboru, který se nachází vedle něj, takže ke kontrole kódu není nutné stahovat samostatný zdrojový kód. Přidejte do souboru wp-config.php příkaz define( 'SCRIPT_DEBUG', true );, aby se místo toho načítaly čitelné soubory.
Snímky obrazovky






Instalace
- Nahrajte plugin do složky
/wp-content/plugins/jelly-folders/nebo jej nainstalujte přes Pluginy Přidat nový. - Aktivujte jej na obrazovce Pluginy.
- Přejděte na Média Knihovna. Vedle vašich souborů se zobrazí postranní panel se složkami.
Neexistuje žádná samostatná stránka s nastavením. Vše – vytváření složek, barvy, cíl nahrávání, nahrávání souborů SVG – se nachází přímo na obrazovce Mediální knihovny, pod ikonou ozubeného kolečka nad stromovou strukturou složek.
Nejčastější dotazy
-
Došlo tím k přesunutí nebo přejmenování mých souborů?
-
Ne. Složky existují pouze v databázi. K obsahu adresáře
wp-content/uploads/se nijak nezasahuje, takže všechny stávající adresy URL souborů budou i nadále fungovat. -
Co se stane, když plugin deaktivuji nebo smažu?
-
Vaše soubory zůstávají nedotčené a všechny odkazy URL stále fungují. Při deaktivaci zůstávají přiřazení složek v databázi, takže jejich opětovná aktivace obnoví vaši strukturu složek. Při smazání jsou data složek odstraněna pouze v případě, že jste tuto možnost výslovně povolili.
-
Co se stane, když smažu složku?
-
Složka bude odstraněna a její soubory se přesunou do složky „Nezařazené“. Odstraněním složky se nikdy neodstraní soubory.
-
Existuje nějaké omezení počtu složek, které mohu vytvořit?
-
Ne. V tomto pluginu neexistuje žádný limit na počet složek, žádný limit na počet nahraných souborů ani žádné časové omezení.
-
Funguje to s nástroji pro tvorbu stránek?
-
Pokud tvůrce webu používá standardní modální okno médií ve WordPressu – což většina z nich dělá –, postranní panel se tam zobrazí automaticky, protože plugin Jelly Folders rozšiřuje vestavěný prohlížeč médií, místo aby jej nahrazoval.
-
Je nahrávání souborů SVG bezpečné?
-
Soubory SVG jsou při nahrávání očištěny pomocí svg-sanitize, který odstraní prvky
<script>, atributy obslužných funkcí událostí a odkazy na externí zdroje. Nahrávání souborů SVG je ve výchozím nastavení vypnuto a omezeno na uživatele, kteří mohou spravovat nastavení. -
Mohu přeložit názvy složek?
-
Ano. Názvy složek jsou součástí vašich dat, nejedná se o řetězce z pluginů, a proto se překládají prostřednictvím funkce překladu taxonomických termínů v pluginech WPML a Polylang. Složka může mít v každém jazyce jiný název.
Recenze
Pro tento plugin nejsou žádné recenze.
Autoři
Jelly Folders – Media Library Folders & Organizer je otevřený software. Následující lidé přispěli k vývoji tohoto pluginu.
SpolupracovníciPlugin „Jelly Folders – Media Library Folders & Organizer“ byl přeložen do 2 jazyků. Děkujeme všem překladatelům za jejich pomoc.
Přeložte “Jelly Folders – Media Library Folders & Organizer” 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
1.1.0
- Security: SVG files uploaded through WordPress‘ own upload routes are now sanitized or refused. Uploads in the Media Library, uploads sent as a raw request body and sideloads are cleaned or refused, and uploads over XML-RPC are refused.
- SVG files already in your Media Library are not changed by this update, and files that another plugin writes to disk itself are outside this fix.
- SVG files that declare custom DOCTYPE entities are now refused.
- Fixed: the folder menu stays on screen on phones and small windows, clear of the admin bar.
- Updated the bundled SVG sanitizer to 1.0.0.
- The listing is now called „Jelly Folders – Media Library Folders & Organizer“ and is tagged „organize media“, so it is easier to find. Nothing changes in how the plugin works.
- The listing has an animated screenshot of moving several files into a folder at once.
- After a week of use and five or more folders, a dismissible note in the admin asks once for an honest review. „Maybe later“ hides it for 30 days and „I already did“ hides it for good.
1.0.0
- První vydání.
