Leírás
A Jelly Folders mappafával egészíti ki a WordPress Médiatárát. A fájlok húzással helyezhetők mappákba, a mappák tetszőleges mélységben egymásba ágyazhatók, és a keresett elemek ezernyi bélyegkép végiggörgetése nélkül is megtalálhatók.
A mappák virtuálisak, és ez a lényeg. A Jelly Folders soha nem helyez át, nevez át vagy rendez át semmit a wp-content/uploads/ könyvtárban. A mappák egy WordPress-taxonómiára épülő adatbázisréteget alkotnak, így minden fájl URL-címe pontosan úgy működik tovább, mint korábban: a közzétett bejegyzésekben, a gyorsítótárakban, a CDN-ekben és a tavaly elküldött e-mailekben is. A bővítmény kikapcsolása után is minden hivatkozás működik.
Elérhető funkciók
- Korlátlan számú mappa, korlátlan mélységű mappaszerkezet. Nincs felső határ, nincs számláló.
- Fogd és vidd. A fájlok mappákba húzhatók, a mappák pedig húzással átrendezhetők vagy másik szülőmappába helyezhetők. Több elem is kijelölhető és egyszerre áthelyezhető.
- Jobb kattintással megnyitható menü minden mappán: almappa hozzáadása, átnevezés, színmódosítás, törlés.
- Mappaszínek, hogy egy hosszú mappafa is egy pillantással áttekinthető legyen.
- Átméretezhető, összecsukható oldalsáv, amely felhasználónként megjegyzi a szélességét.
- Új fájlokat jelző jelvények, amelyek megmutatják, mi érkezett a legutóbbi megtekintés óta, mappánként vagy a mappafában felfelé összesítve.
- Biztonságos törlés. A mappa törlése soha nem törli a fájlokat: csak áthelyezi őket a Kategorizálatlan mappába.
- Feltöltés közvetlenül egy mappába, a feltöltési panel célmappa-választójával.
- Csoportos kijelölés és áthelyezés, rács- és listanézetben egyaránt.
- Mappák a média beszúrására szolgáló felugró ablakban, így a mappafa bejegyzésírás közben is elérhető, nem csak a fájlok kezelésekor.
- SVG-feltöltés biztonsági tisztítással. Tárolás előtt a bővítmény eltávolítja az SVG-fájlokból a szkripteket, az eseménykezelőket és a külső hivatkozásokat.
- Fordításra előkészítve, WPML- és Polylang-támogatással a nyelvenként eltérő mappanevekhez.
- Jobbról balra haladó elrendezések támogatása.
A WordPressre épít, nem kerüli meg
A mappafa a WordPress saját médiaböngészőjébe épül be, nem pedig annak helyébe lép. A szabványos WordPress-médiaablakot használó oldalépítőkben és blokkokban automatikusan megjelenik a mappák oldalsávja, és minden, ami a kijelölt médiaelemeket használja, továbbra is működik, mert a mögöttes adatok nem változtak.
Külső szolgáltatások
A Jelly Folders tartalmazza a Freemius WordPress SDK-t, amely a fizetős verzióra váltás, a vásárlás és a licenckezelés folyamatát kezeli.
Az SDK nem követi a használatot, és nem küldi el a fiók vagy a honlap adatait mindaddig, amíg ezt kifejezetten nem engedélyezi a bekapcsolás után megjelenő csatlakozási képernyőn (vagy a fizetős verzióban meg nem ad egy licenckulcsot). Ha ott a Kihagyás lehetőséget választja, a bővítmény továbbra is teljeskörűen működik, és nem oszt meg használati adatokat, felhasználói adatokat vagy bővítménylistát. A Kihagyás választása után is van három, saját kezdeményezésre végzett művelet, amely kapcsolatba lép a Freemius szolgáltatással: a Média > Váltás fizetős verzióra megnyitása betölti az árakat a Freemius API-jából, és minden ilyen kérés tartalmazza a honlap címét a user agent fejlécben; az innen indított vásárlás a vásárlási hivatkozásba illeszti a WordPress-felhasználó keresztnevét, vezetéknevét és e-mail-címét, valamint a honlap címét; a bővítmény kikapcsolásakor megjelenő visszajelzési űrlap elküldése pedig egy névtelen eltávolítási eseményt küld a Freemiusnak a megadott indokkal. Ha engedélyezi az adatmegosztást, az SDK a következőket osztja meg: a WordPress-felhasználó keresztnevét, vezetéknevét és e-mail-címét; a honlap kezdőlapjának URL-címét és címét, a WordPress és a PHP verzióját, valamint a honlap nyelvét; a bővítmény és az SDK verzióját, valamint azt, hogy a bővítmény be van-e kapcsolva vagy el lett-e távolítva; továbbá a telepített bővítmények és sablonok nevét, keresőbarát nevét, verzióját és bekapcsolt állapotát. A licenc aktiválása megosztja a WordPress-felhasználó keresztnevét, vezetéknevét és e-mail-címét (kivéve, ha a licenc tulajdonosa már ismert), a kezdőlap URL-címét, a bővítmény és az SDK verzióját, valamint a bővítmény állapotát. Ezenfelül megosztja a diagnosztikai adatokat (a WordPress és a PHP verzióját, a honlap nyelvét és címét), amelyek jelölőnégyzete alapértelmezés szerint be van jelölve, de a jelölés törölhető, valamint a bővítmények és sablonok listáját, amelynek jelölőnégyzete alapértelmezés szerint nincs bejelölve. Az adatmegosztás leállításához nyissa meg a Bővítmények képernyőt, és kattintson a Jelly Folders alatt az Adatmegosztás letiltása lehetőségre. Ez leállítja a további adatmegosztást, de nem vonja vissza a már elküldött adatokat. Ha a Kihagyás lehetőséget választotta, ugyanitt az Adatmegosztás engedélyezése lehetőség jelenik meg arra az esetre, ha meggondolná magát. A fizetős verzióban az Adatmegosztás letiltása hivatkozás akkor jelenik meg, amikor egy licenc aktív.
- A Freemius szolgáltatási feltételei: https://freemius.com/terms/
- A Freemius adatvédelmi szabályzata: https://freemius.com/privacy/
Forráskód
A Jelly Folders GPL-licencű. A honlap a tömörített fájlokat tölti be (build/index.min.js, build/style-index.min.css és a blokkonkénti fájlok). Mindegyik mellett ugyanabban a mappában megtalálható az olvasható, nem elhomályosított változat is (build/index.js, build/style-index.css és így tovább): a szkriptek olvasható azonosítókkal és formázással, a stíluslapok pedig kibontott, többsoros formában. Minden .min fájl a mellette található olvasható fájl egyszerű tömörítésével készül, így a kód átvizsgálásához nem szükséges külön letölteni a forrást. Az olvasható fájlok betöltéséhez adja hozzá a define( 'SCRIPT_DEBUG', true ); sort a wp-config.php fájlhoz.
Képernyőmentések






Telepítés
- Töltse fel a bővítményt a
/wp-content/plugins/jelly-folders/könyvtárba, vagy telepítse a Bővítmények Új hozzáadása menüpontban. - Kapcsolja be a Bővítmények képernyőn.
- Nyissa meg a Média Médiatár menüpontot. A fájlok mellett megjelenik a mappák oldalsávja.
Nincs külön beállítási oldal. Minden – a mappák létrehozása, a színek, a feltöltés célmappája és az SVG-feltöltés – közvetlenül a Médiatár képernyőjén, a mappafa fölötti fogaskerékikon mögött található.
GYIK
-
Áthelyezi vagy átnevezi a bővítmény a fájlokat?
-
Nem. A mappák csak az adatbázisban léteznek. A
wp-content/uploads/könyvtárban semmi sem változik, így minden meglévő fájl URL-címe továbbra is működik. -
Mi történik a bővítmény kikapcsolásakor vagy törlésekor?
-
A fájlok változatlanok maradnak, és minden URL-cím továbbra is működik. Kikapcsoláskor a fájlok mappákhoz rendelése megmarad az adatbázisban, így az újbóli bekapcsolás visszaállítja a mappafát. A bővítmény törlésekor a mappaadatok csak akkor törlődnek, ha ezt a beállítást kifejezetten engedélyezte.
-
Mi történik egy mappa törlésekor?
-
A mappa törlődik, a benne lévő fájlok pedig a Kategorizálatlan mappába kerülnek. A mappa törlése soha nem törli a fájlokat.
-
Van korlátja a létrehozható mappák számának?
-
Nem. A bővítményben sem a mappák száma, sem a feltöltések száma nincs korlátozva, és semmire sem vonatkozik időkorlát.
-
Működik oldalépítőkkel?
-
Ha az oldalépítő a szabványos WordPress-médiaablakot használja – ahogy a legtöbb –, a mappák oldalsávja automatikusan megjelenik benne, mert a Jelly Folders a WordPress saját médiaböngészőjét bővíti ki, nem pedig annak helyébe lép.
-
Biztonságos az SVG-feltöltés?
-
Feltöltéskor az svg-sanitize megtisztítja az SVG-fájlokat: eltávolítja a
<script>elemeket, az eseménykezelő attribútumokat és a külső hivatkozásokat. Az SVG-feltöltés alapértelmezés szerint ki van kapcsolva, és csak a beállítások kezelésére jogosult felhasználók számára érhető el. -
Lefordíthatók a mappanevek?
-
Igen. A mappanevek saját adatok, nem a bővítmény szövegei, ezért a WPML és a Polylang taxonómiakifejezés-fordítási funkciójával fordíthatók le. Egy mappának minden nyelven más neve lehet.
Vélemények
Nincsenek értékelések erről a bővítményről.
Közreműködők és fejlesztők
“Jelly Folders – Media Library Folders & Organizer” egy nyílt forráskódú szoftver. A bővítményhez a következő személyek járultak hozzá:
Közreműködők“Jelly Folders – Media Library Folders & Organizer” 2 nyelvre lett lefordítva. Köszönet a fordítóknak az áldozatos munkájukért!
“Jelly Folders – Media Library Folders & Organizer” fordítása a saját nyelvünkre.
Érdekeltek vagyunk a fejlesztésben?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Változási napló
1.1.0
- Biztonság: a WordPress saját feltöltési útvonalain keresztül feltöltött SVG-fájlokat a rendszer mostantól megtisztítja vagy elutasítja. A médiatárba történő feltöltéseket, a nyers kéréstörzsként küldött feltöltéseket és a külső forrásból importált fájlokat megtisztítja vagy elutasítja, az XML-RPC-n keresztüli feltöltéseket pedig elutasítja.
- Ez a frissítés nem módosítja a médiatárban már meglévő SVG-fájlokat, és a javítás nem terjed ki azokra a fájlokra, amelyeket egy másik bővítmény saját maga ír a lemezre.
- Az egyéni DOCTYPE-entitásokat deklaráló SVG-fájlokat a rendszer mostantól elutasítja.
- Javítás: a mappamenü telefonokon és kis ablakokban is a képernyőn belül marad, és nem fedi át az adminisztrációs sávot.
- A mellékelt SVG-tisztító frissítése az 1.0.0-s verzióra.
- A bővítmény adatlapján mostantól a „Jelly Folders – Media Library Folders & Organizer” név és az „organize media” címke szerepel, így könnyebb megtalálni. A bővítmény működése nem változik.
- A bővítmény adatlapján egy animált képernyőkép mutatja be több fájl egyidejű áthelyezését egy mappába.
- Egy hét használat után, legalább öt mappa esetén egy bezárható értesítés egyszer őszinte értékelést kér az adminisztrációs felületen. A „Talán később” 30 napra, a „Már megtettem” pedig végleg elrejti.
1.0.0
- Első kiadás.
