Sablonkezelés

A plugin szándékosan egy egyészen egyszerű sablont tartalmaz, ami azonban könnyen lehet, hogy még így is megfelel számodra. Ugyanakkor lehetőséged van rá, hogy a megjelenést egyedivé tedd. Ehhez nincs más dolgod, mint a saját használt (child) témádban hozz létre egy downloads-from-files mappát, majd a plugin download-from-files/templates mappájának fájljait másold át. Innentől kezdve a plugin ezeket az állományokat fogja használni.

Maguk a sablonok egyszerű HTML fájlok, amelyekben a plugin a “keresés és csere” elvén a hivatkozásokat kicseréli a konkrét tartalomra. Tehát pl. a [TITLE] szöveget a letölthető dokumentum leírására fogja kicserélni. Ugyanezen az elven, ha a shortcode-ban saját hivatkozást tettél, pl.: class="my-class", akkor a sablonban a [CLASS] szöveg helyére a my-class szöveget fogja beírni.

Maga a sablon mindössze három fájlból áll:

folder.html

Akkor kerül felhasználásra, amikor a mappa mappáit kell megjeleníteni. Minden, a mappában lévő mappára meghívódik. Ebben az általad definiáltakon felül, két hivatkozást használhatsz:

[TITLE] – A mappa leírása
[CONTENT] – ide fogja a plugin betölteni a letölthető dokumentumokat (vagy további mappákat).
… valamint a saját magad által megadott hivatkozások.

file.html

Akkor kerül felhasználásra, amikor egy letölthető dokumentumot kell megjeleníteni. Minden, a mappában lévő dokumentumra meghívódik. Ebben az általad definiáltakon felül, az alábbi hivatkozásokat használhatod:

[URL] – A fájlra mutató abszolút link
[TITLE] – A fájl leírása
[ROOT] – Az oldal címoldalára mutató hivatkozás
[PLUGIN_ROOT] – A plugin mappájára mutató link (Az ikonok megjelenítésénél van szerepe.)
[FILENAME] – A fájl neve
[EXT] – A fájl kiterjesztése
[ICON] – A fájl típusára jellemző ikon
[SIZE] – A fájl mérete (emberi fogyasztásra alkalmas formában)
[DATE] – A fájl létrehozása dátuma (a WordPress beállításának megfelelő formátumban)
[TIME] – A fájl létrehozása időpontja (a WordPress beállításának megfelelő formátumban)
[UPLOADER] – Ha a feltöltéshez az Very simple file upload plugint használod, akkor a feltöltő neve
… valamint a saját magad által megadott hivatkozások.

one-file.html Akkor kerül felhasználásra, amikor egy fájlt kell megjeleníteni. Ugyanazok a hivatkozások használhatóak, mint a file.html esetében.