diff --git a/CHANGELOG.md b/CHANGELOG.md index 8f7d0427e..777a25c0c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,6 +19,7 @@ 1. [](#new) * Added new unified `Utils::getPagePathFromToken()` method which is used by various plugins (Admin, Forms, Downloads, etc.) + * Added 165 new thumbnail images for use in `media.yaml` 1. [](#improved) * Optionally remove unpublished pages from the translated languages, move into untranslated list [#1482](https://github.com/getgrav/grav/pull/1482) * Improved reliability of `hash` file-check method diff --git a/system/config/media.yaml b/system/config/media.yaml index f33e1ea45..1a4c451ca 100644 --- a/system/config/media.yaml +++ b/system/config/media.yaml @@ -18,7 +18,7 @@ types: mime: image/jpeg jpeg: type: image - thumb: media/thumb-jpeg.png + thumb: media/thumb-jpg.png mime: image/jpeg png: type: image @@ -28,12 +28,10 @@ types: type: animated thumb: media/thumb-gif.png mime: image/gif - svg: type: vector - thumb: media/thumb.png + thumb: media/thumb-svg.png mime: image/svg+xml - mp4: type: video thumb: media/thumb-mp4.png @@ -55,14 +53,13 @@ types: thumb: media/thumb-flv.png mime: video/x-flv webm: - type: video - thumb: media/thumb.png + type: file + thumb: media/thumb-webm.png mime: video/webm ogv: type: video thumb: media/thumb-ogg.png mime: video/ogg - mp3: type: audio thumb: media/thumb-mp3.png @@ -85,11 +82,12 @@ types: mime: audio/wav aiff: type: audio + thumb: media/thumb-aif.png mime: audio/aiff aif: type: audio + thumb: media/thumb-aif.png mime: audio/aif - txt: type: file thumb: media/thumb-txt.png @@ -104,66 +102,60 @@ types: mime: application/msword docx: type: file + thumb: media/thumb-docx.png mime: application/msword xls: type: file + thumb: media/thumb-xls.png mime: application/vnd.ms-excel - xlt: - type: file - mime: application/vnd.ms-excel - xlm: - type: file - mime: application/vnd.ms-excel - xlsm: - type: file - mime: application/vnd.ms-excel - xld: - type: file - mime: application/vnd.ms-excel - xla: - type: file - mime: application/vnd.ms-excel - xlc: - type: file - mime: application/vnd.ms-excel - xlw: - type: file - mime: application/vnd.ms-excel - xll: + xlsx: type: file + thumb: media/thumb-xlsx.png mime: application/vnd.ms-excel ppt: type: file + thumb: media/thumb-ppt.png + mime: application/vnd.ms-powerpoint + pptx: + type: file + thumb: media/thumb-pptx.png mime: application/vnd.ms-powerpoint pps: type: file + thumb: media/thumb-pps.png mime: application/vnd.ms-powerpoint rtf: type: file + thumb: media/thumb-rtf.png mime: application/rtf - bmp: type: file + thumb: media/thumb-bmp.png mime: image/bmp tiff: type: file + thumb: media/thumb-tiff.png mime: image/tiff mpeg: type: file + thumb: media/thumb-mpg.png mime: video/mpeg mpg: type: file + thumb: media/thumb-mpg.png mime: video/mpeg mpe: type: file + thumb: media/thumb-mpe.png mime: video/mpeg avi: type: file + thumb: media/thumb-avi.png mime: video/msvideo wmv: type: file + thumb: media/thumb-wmv.png mime: video/x-ms-wmv - html: type: file thumb: media/thumb-html.png @@ -172,17 +164,29 @@ types: type: file thumb: media/thumb-html.png mime: text/html + ics: + type: iCal + thumb: media/thumb-ics.png + mime: text/calendar pdf: type: file thumb: media/thumb-pdf.png mime: application/pdf + ai: + type: file + thumb: media/thumb-ai.png + mime: image/ai + psd: + type: file + thumb: media/thumb-psd.png + mime: image/psd zip: type: file thumb: media/thumb-zip.png mime: application/zip 7z: type: file - thumb: media/thumb-7zip.png + thumb: media/thumb-7z.png mime: application/x-7z-compressed gz: type: file @@ -190,6 +194,7 @@ types: mime: application/gzip tar: type: file + thumb: media/thumb-tar.png mime: application/x-tar css: type: file @@ -203,4 +208,3 @@ types: type: file thumb: media/thumb-json.png mime: application/json - diff --git a/system/images/media/thumb-3dm.png b/system/images/media/thumb-3dm.png new file mode 100644 index 000000000..ea0f9a197 Binary files /dev/null and b/system/images/media/thumb-3dm.png differ diff --git a/system/images/media/thumb-3ds.png b/system/images/media/thumb-3ds.png new file mode 100644 index 000000000..3161c699d Binary files /dev/null and b/system/images/media/thumb-3ds.png differ diff --git a/system/images/media/thumb-3g2.png b/system/images/media/thumb-3g2.png new file mode 100644 index 000000000..b3101ce46 Binary files /dev/null and b/system/images/media/thumb-3g2.png differ diff --git a/system/images/media/thumb-3gp.png b/system/images/media/thumb-3gp.png new file mode 100644 index 000000000..0e76c6db4 Binary files /dev/null and b/system/images/media/thumb-3gp.png differ diff --git a/system/images/media/thumb-7z.png b/system/images/media/thumb-7z.png new file mode 100644 index 000000000..6df510131 Binary files /dev/null and b/system/images/media/thumb-7z.png differ diff --git a/system/images/media/thumb-aac.png b/system/images/media/thumb-aac.png new file mode 100644 index 000000000..62b035c68 Binary files /dev/null and b/system/images/media/thumb-aac.png differ diff --git a/system/images/media/thumb-ai.png b/system/images/media/thumb-ai.png new file mode 100644 index 000000000..21a647b7e Binary files /dev/null and b/system/images/media/thumb-ai.png differ diff --git a/system/images/media/thumb-aif.png b/system/images/media/thumb-aif.png new file mode 100644 index 000000000..c63b446d6 Binary files /dev/null and b/system/images/media/thumb-aif.png differ diff --git a/system/images/media/thumb-apk.png b/system/images/media/thumb-apk.png new file mode 100644 index 000000000..6df2b4e25 Binary files /dev/null and b/system/images/media/thumb-apk.png differ diff --git a/system/images/media/thumb-app.png b/system/images/media/thumb-app.png new file mode 100644 index 000000000..2d339250a Binary files /dev/null and b/system/images/media/thumb-app.png differ diff --git a/system/images/media/thumb-asf.png b/system/images/media/thumb-asf.png new file mode 100644 index 000000000..b9d1f80c4 Binary files /dev/null and b/system/images/media/thumb-asf.png differ diff --git a/system/images/media/thumb-asp.png b/system/images/media/thumb-asp.png new file mode 100644 index 000000000..f1c1f202d Binary files /dev/null and b/system/images/media/thumb-asp.png differ diff --git a/system/images/media/thumb-aspx.png b/system/images/media/thumb-aspx.png new file mode 100644 index 000000000..418d891f3 Binary files /dev/null and b/system/images/media/thumb-aspx.png differ diff --git a/system/images/media/thumb-asx.png b/system/images/media/thumb-asx.png new file mode 100644 index 000000000..418020fa6 Binary files /dev/null and b/system/images/media/thumb-asx.png differ diff --git a/system/images/media/thumb-avi.png b/system/images/media/thumb-avi.png new file mode 100644 index 000000000..2a2490cd1 Binary files /dev/null and b/system/images/media/thumb-avi.png differ diff --git a/system/images/media/thumb-bak.png b/system/images/media/thumb-bak.png new file mode 100644 index 000000000..86ea01c24 Binary files /dev/null and b/system/images/media/thumb-bak.png differ diff --git a/system/images/media/thumb-bat.png b/system/images/media/thumb-bat.png new file mode 100644 index 000000000..1722dd037 Binary files /dev/null and b/system/images/media/thumb-bat.png differ diff --git a/system/images/media/thumb-bin.png b/system/images/media/thumb-bin.png new file mode 100644 index 000000000..b23feb020 Binary files /dev/null and b/system/images/media/thumb-bin.png differ diff --git a/system/images/media/thumb-bmp.png b/system/images/media/thumb-bmp.png new file mode 100644 index 000000000..558496ed6 Binary files /dev/null and b/system/images/media/thumb-bmp.png differ diff --git a/system/images/media/thumb-cab.png b/system/images/media/thumb-cab.png new file mode 100644 index 000000000..39d450fa5 Binary files /dev/null and b/system/images/media/thumb-cab.png differ diff --git a/system/images/media/thumb-cad.png b/system/images/media/thumb-cad.png new file mode 100644 index 000000000..b0a59863a Binary files /dev/null and b/system/images/media/thumb-cad.png differ diff --git a/system/images/media/thumb-cdr.png b/system/images/media/thumb-cdr.png new file mode 100644 index 000000000..1c106f1b2 Binary files /dev/null and b/system/images/media/thumb-cdr.png differ diff --git a/system/images/media/thumb-cer.png b/system/images/media/thumb-cer.png new file mode 100644 index 000000000..369bedd7f Binary files /dev/null and b/system/images/media/thumb-cer.png differ diff --git a/system/images/media/thumb-cfg.png b/system/images/media/thumb-cfg.png new file mode 100644 index 000000000..187e892aa Binary files /dev/null and b/system/images/media/thumb-cfg.png differ diff --git a/system/images/media/thumb-cfm.png b/system/images/media/thumb-cfm.png new file mode 100644 index 000000000..6741be5df Binary files /dev/null and b/system/images/media/thumb-cfm.png differ diff --git a/system/images/media/thumb-cgi.png b/system/images/media/thumb-cgi.png new file mode 100644 index 000000000..8855fccc4 Binary files /dev/null and b/system/images/media/thumb-cgi.png differ diff --git a/system/images/media/thumb-com.png b/system/images/media/thumb-com.png new file mode 100644 index 000000000..8766dd007 Binary files /dev/null and b/system/images/media/thumb-com.png differ diff --git a/system/images/media/thumb-cpl.png b/system/images/media/thumb-cpl.png new file mode 100644 index 000000000..a09faf7fd Binary files /dev/null and b/system/images/media/thumb-cpl.png differ diff --git a/system/images/media/thumb-cpp.png b/system/images/media/thumb-cpp.png new file mode 100644 index 000000000..059668adc Binary files /dev/null and b/system/images/media/thumb-cpp.png differ diff --git a/system/images/media/thumb-crx.png b/system/images/media/thumb-crx.png new file mode 100644 index 000000000..d90a0e730 Binary files /dev/null and b/system/images/media/thumb-crx.png differ diff --git a/system/images/media/thumb-csr.png b/system/images/media/thumb-csr.png new file mode 100644 index 000000000..cd8b64359 Binary files /dev/null and b/system/images/media/thumb-csr.png differ diff --git a/system/images/media/thumb-css.png b/system/images/media/thumb-css.png new file mode 100644 index 000000000..d42824223 Binary files /dev/null and b/system/images/media/thumb-css.png differ diff --git a/system/images/media/thumb-csv.png b/system/images/media/thumb-csv.png new file mode 100644 index 000000000..730edc7b1 Binary files /dev/null and b/system/images/media/thumb-csv.png differ diff --git a/system/images/media/thumb-cue.png b/system/images/media/thumb-cue.png new file mode 100644 index 000000000..98cdf3584 Binary files /dev/null and b/system/images/media/thumb-cue.png differ diff --git a/system/images/media/thumb-cur.png b/system/images/media/thumb-cur.png new file mode 100644 index 000000000..41a7d6d86 Binary files /dev/null and b/system/images/media/thumb-cur.png differ diff --git a/system/images/media/thumb-dat.png b/system/images/media/thumb-dat.png new file mode 100644 index 000000000..dc4c4a3ca Binary files /dev/null and b/system/images/media/thumb-dat.png differ diff --git a/system/images/media/thumb-db.png b/system/images/media/thumb-db.png new file mode 100644 index 000000000..87419cba8 Binary files /dev/null and b/system/images/media/thumb-db.png differ diff --git a/system/images/media/thumb-dbf.png b/system/images/media/thumb-dbf.png new file mode 100644 index 000000000..71bde716d Binary files /dev/null and b/system/images/media/thumb-dbf.png differ diff --git a/system/images/media/thumb-dds.png b/system/images/media/thumb-dds.png new file mode 100644 index 000000000..7bf5cc022 Binary files /dev/null and b/system/images/media/thumb-dds.png differ diff --git a/system/images/media/thumb-dem.png b/system/images/media/thumb-dem.png new file mode 100644 index 000000000..be7c97379 Binary files /dev/null and b/system/images/media/thumb-dem.png differ diff --git a/system/images/media/thumb-dll.png b/system/images/media/thumb-dll.png new file mode 100644 index 000000000..469cd5a6e Binary files /dev/null and b/system/images/media/thumb-dll.png differ diff --git a/system/images/media/thumb-dmg.png b/system/images/media/thumb-dmg.png new file mode 100644 index 000000000..ea35c4e4f Binary files /dev/null and b/system/images/media/thumb-dmg.png differ diff --git a/system/images/media/thumb-dmp.png b/system/images/media/thumb-dmp.png new file mode 100644 index 000000000..9887e631e Binary files /dev/null and b/system/images/media/thumb-dmp.png differ diff --git a/system/images/media/thumb-doc.png b/system/images/media/thumb-doc.png index cde8ae962..7cb1b7579 100644 Binary files a/system/images/media/thumb-doc.png and b/system/images/media/thumb-doc.png differ diff --git a/system/images/media/thumb-docx.png b/system/images/media/thumb-docx.png new file mode 100644 index 000000000..b34eb3ea6 Binary files /dev/null and b/system/images/media/thumb-docx.png differ diff --git a/system/images/media/thumb-drv.png b/system/images/media/thumb-drv.png new file mode 100644 index 000000000..4e5124731 Binary files /dev/null and b/system/images/media/thumb-drv.png differ diff --git a/system/images/media/thumb-dtd.png b/system/images/media/thumb-dtd.png new file mode 100644 index 000000000..50add88f6 Binary files /dev/null and b/system/images/media/thumb-dtd.png differ diff --git a/system/images/media/thumb-dwg.png b/system/images/media/thumb-dwg.png new file mode 100644 index 000000000..3de942b13 Binary files /dev/null and b/system/images/media/thumb-dwg.png differ diff --git a/system/images/media/thumb-dxf.png b/system/images/media/thumb-dxf.png new file mode 100644 index 000000000..21a48e441 Binary files /dev/null and b/system/images/media/thumb-dxf.png differ diff --git a/system/images/media/thumb-elf.png b/system/images/media/thumb-elf.png new file mode 100644 index 000000000..d935be350 Binary files /dev/null and b/system/images/media/thumb-elf.png differ diff --git a/system/images/media/thumb-eot.png b/system/images/media/thumb-eot.png new file mode 100644 index 000000000..a56281a15 Binary files /dev/null and b/system/images/media/thumb-eot.png differ diff --git a/system/images/media/thumb-eps.png b/system/images/media/thumb-eps.png new file mode 100644 index 000000000..487533dc1 Binary files /dev/null and b/system/images/media/thumb-eps.png differ diff --git a/system/images/media/thumb-exe.png b/system/images/media/thumb-exe.png new file mode 100644 index 000000000..c5c5e47d0 Binary files /dev/null and b/system/images/media/thumb-exe.png differ diff --git a/system/images/media/thumb-fla.png b/system/images/media/thumb-fla.png new file mode 100644 index 000000000..ece67ffa3 Binary files /dev/null and b/system/images/media/thumb-fla.png differ diff --git a/system/images/media/thumb-flv.png b/system/images/media/thumb-flv.png new file mode 100644 index 000000000..1dafcd41b Binary files /dev/null and b/system/images/media/thumb-flv.png differ diff --git a/system/images/media/thumb-fnt.png b/system/images/media/thumb-fnt.png new file mode 100644 index 000000000..a3ff2ac76 Binary files /dev/null and b/system/images/media/thumb-fnt.png differ diff --git a/system/images/media/thumb-fon.png b/system/images/media/thumb-fon.png new file mode 100644 index 000000000..c27b07f11 Binary files /dev/null and b/system/images/media/thumb-fon.png differ diff --git a/system/images/media/thumb-gam.png b/system/images/media/thumb-gam.png new file mode 100644 index 000000000..56ce11009 Binary files /dev/null and b/system/images/media/thumb-gam.png differ diff --git a/system/images/media/thumb-gbr.png b/system/images/media/thumb-gbr.png new file mode 100644 index 000000000..631deb51a Binary files /dev/null and b/system/images/media/thumb-gbr.png differ diff --git a/system/images/media/thumb-ged.png b/system/images/media/thumb-ged.png new file mode 100644 index 000000000..478fb792e Binary files /dev/null and b/system/images/media/thumb-ged.png differ diff --git a/system/images/media/thumb-gif.png b/system/images/media/thumb-gif.png index 02620054d..7fc2b73d1 100644 Binary files a/system/images/media/thumb-gif.png and b/system/images/media/thumb-gif.png differ diff --git a/system/images/media/thumb-gpx.png b/system/images/media/thumb-gpx.png new file mode 100644 index 000000000..d54b9156a Binary files /dev/null and b/system/images/media/thumb-gpx.png differ diff --git a/system/images/media/thumb-gz.png b/system/images/media/thumb-gz.png index 2e3a8f7a7..83b10535a 100644 Binary files a/system/images/media/thumb-gz.png and b/system/images/media/thumb-gz.png differ diff --git a/system/images/media/thumb-gzip.png b/system/images/media/thumb-gzip.png new file mode 100644 index 000000000..bb7f0c66c Binary files /dev/null and b/system/images/media/thumb-gzip.png differ diff --git a/system/images/media/thumb-hqz.png b/system/images/media/thumb-hqz.png new file mode 100644 index 000000000..2589c16e2 Binary files /dev/null and b/system/images/media/thumb-hqz.png differ diff --git a/system/images/media/thumb-html.png b/system/images/media/thumb-html.png index 77e11dc30..e07295c18 100644 Binary files a/system/images/media/thumb-html.png and b/system/images/media/thumb-html.png differ diff --git a/system/images/media/thumb-icns.png b/system/images/media/thumb-icns.png new file mode 100644 index 000000000..4d7ac392e Binary files /dev/null and b/system/images/media/thumb-icns.png differ diff --git a/system/images/media/thumb-ico.png b/system/images/media/thumb-ico.png new file mode 100644 index 000000000..7e8b209e5 Binary files /dev/null and b/system/images/media/thumb-ico.png differ diff --git a/system/images/media/thumb-ics.png b/system/images/media/thumb-ics.png new file mode 100644 index 000000000..2ddc380f3 Binary files /dev/null and b/system/images/media/thumb-ics.png differ diff --git a/system/images/media/thumb-iff.png b/system/images/media/thumb-iff.png new file mode 100644 index 000000000..09a2cecef Binary files /dev/null and b/system/images/media/thumb-iff.png differ diff --git a/system/images/media/thumb-indd.png b/system/images/media/thumb-indd.png new file mode 100644 index 000000000..c5171627b Binary files /dev/null and b/system/images/media/thumb-indd.png differ diff --git a/system/images/media/thumb-iso.png b/system/images/media/thumb-iso.png new file mode 100644 index 000000000..7422a2efc Binary files /dev/null and b/system/images/media/thumb-iso.png differ diff --git a/system/images/media/thumb-jar.png b/system/images/media/thumb-jar.png new file mode 100644 index 000000000..93cde789e Binary files /dev/null and b/system/images/media/thumb-jar.png differ diff --git a/system/images/media/thumb-jpeg.png b/system/images/media/thumb-jpeg.png deleted file mode 100644 index 9347bb999..000000000 Binary files a/system/images/media/thumb-jpeg.png and /dev/null differ diff --git a/system/images/media/thumb-jpg.png b/system/images/media/thumb-jpg.png index bae8e72f0..b2649a89a 100644 Binary files a/system/images/media/thumb-jpg.png and b/system/images/media/thumb-jpg.png differ diff --git a/system/images/media/thumb-js.png b/system/images/media/thumb-js.png new file mode 100644 index 000000000..15ea31e42 Binary files /dev/null and b/system/images/media/thumb-js.png differ diff --git a/system/images/media/thumb-jsp.png b/system/images/media/thumb-jsp.png new file mode 100644 index 000000000..c45ac8ecf Binary files /dev/null and b/system/images/media/thumb-jsp.png differ diff --git a/system/images/media/thumb-key.png b/system/images/media/thumb-key.png new file mode 100644 index 000000000..f1826a387 Binary files /dev/null and b/system/images/media/thumb-key.png differ diff --git a/system/images/media/thumb-kml.png b/system/images/media/thumb-kml.png new file mode 100644 index 000000000..ec9ebcb7d Binary files /dev/null and b/system/images/media/thumb-kml.png differ diff --git a/system/images/media/thumb-kmz.png b/system/images/media/thumb-kmz.png new file mode 100644 index 000000000..a51dfe963 Binary files /dev/null and b/system/images/media/thumb-kmz.png differ diff --git a/system/images/media/thumb-lnk.png b/system/images/media/thumb-lnk.png new file mode 100644 index 000000000..2113331ac Binary files /dev/null and b/system/images/media/thumb-lnk.png differ diff --git a/system/images/media/thumb-log.png b/system/images/media/thumb-log.png new file mode 100644 index 000000000..e36eff13b Binary files /dev/null and b/system/images/media/thumb-log.png differ diff --git a/system/images/media/thumb-lua.png b/system/images/media/thumb-lua.png new file mode 100644 index 000000000..25d23e313 Binary files /dev/null and b/system/images/media/thumb-lua.png differ diff --git a/system/images/media/thumb-m3u.png b/system/images/media/thumb-m3u.png new file mode 100644 index 000000000..a7ed6c326 Binary files /dev/null and b/system/images/media/thumb-m3u.png differ diff --git a/system/images/media/thumb-m4a.png b/system/images/media/thumb-m4a.png new file mode 100644 index 000000000..224f058fd Binary files /dev/null and b/system/images/media/thumb-m4a.png differ diff --git a/system/images/media/thumb-m4v.png b/system/images/media/thumb-m4v.png index 7a6a42c95..fa45046c7 100644 Binary files a/system/images/media/thumb-m4v.png and b/system/images/media/thumb-m4v.png differ diff --git a/system/images/media/thumb-max.png b/system/images/media/thumb-max.png new file mode 100644 index 000000000..d08aa8234 Binary files /dev/null and b/system/images/media/thumb-max.png differ diff --git a/system/images/media/thumb-mdb.png b/system/images/media/thumb-mdb.png new file mode 100644 index 000000000..3646fd243 Binary files /dev/null and b/system/images/media/thumb-mdb.png differ diff --git a/system/images/media/thumb-mdf.png b/system/images/media/thumb-mdf.png new file mode 100644 index 000000000..04585fa2f Binary files /dev/null and b/system/images/media/thumb-mdf.png differ diff --git a/system/images/media/thumb-mid.png b/system/images/media/thumb-mid.png new file mode 100644 index 000000000..ad4a140fe Binary files /dev/null and b/system/images/media/thumb-mid.png differ diff --git a/system/images/media/thumb-mim.png b/system/images/media/thumb-mim.png new file mode 100644 index 000000000..d89bb2534 Binary files /dev/null and b/system/images/media/thumb-mim.png differ diff --git a/system/images/media/thumb-mov.png b/system/images/media/thumb-mov.png index 158baf6b4..48c5ffebd 100644 Binary files a/system/images/media/thumb-mov.png and b/system/images/media/thumb-mov.png differ diff --git a/system/images/media/thumb-mp3.png b/system/images/media/thumb-mp3.png new file mode 100644 index 000000000..f72ec75f2 Binary files /dev/null and b/system/images/media/thumb-mp3.png differ diff --git a/system/images/media/thumb-mp4.png b/system/images/media/thumb-mp4.png index f1ef273ba..3cc55bb0f 100644 Binary files a/system/images/media/thumb-mp4.png and b/system/images/media/thumb-mp4.png differ diff --git a/system/images/media/thumb-mpa.png b/system/images/media/thumb-mpa.png new file mode 100644 index 000000000..ff85a9df5 Binary files /dev/null and b/system/images/media/thumb-mpa.png differ diff --git a/system/images/media/thumb-mpe.png b/system/images/media/thumb-mpe.png new file mode 100644 index 000000000..a66180e6d Binary files /dev/null and b/system/images/media/thumb-mpe.png differ diff --git a/system/images/media/thumb-mpg.png b/system/images/media/thumb-mpg.png new file mode 100644 index 000000000..19ba9a019 Binary files /dev/null and b/system/images/media/thumb-mpg.png differ diff --git a/system/images/media/thumb-msg.png b/system/images/media/thumb-msg.png new file mode 100644 index 000000000..624ac17c9 Binary files /dev/null and b/system/images/media/thumb-msg.png differ diff --git a/system/images/media/thumb-msi.png b/system/images/media/thumb-msi.png new file mode 100644 index 000000000..96473f5e0 Binary files /dev/null and b/system/images/media/thumb-msi.png differ diff --git a/system/images/media/thumb-nes.png b/system/images/media/thumb-nes.png new file mode 100644 index 000000000..6799712ea Binary files /dev/null and b/system/images/media/thumb-nes.png differ diff --git a/system/images/media/thumb-obj.png b/system/images/media/thumb-obj.png new file mode 100644 index 000000000..b431fcb07 Binary files /dev/null and b/system/images/media/thumb-obj.png differ diff --git a/system/images/media/thumb-odb.png b/system/images/media/thumb-odb.png new file mode 100644 index 000000000..31fa431ba Binary files /dev/null and b/system/images/media/thumb-odb.png differ diff --git a/system/images/media/thumb-odc.png b/system/images/media/thumb-odc.png new file mode 100644 index 000000000..2d31147a8 Binary files /dev/null and b/system/images/media/thumb-odc.png differ diff --git a/system/images/media/thumb-odf.png b/system/images/media/thumb-odf.png new file mode 100644 index 000000000..5361e0574 Binary files /dev/null and b/system/images/media/thumb-odf.png differ diff --git a/system/images/media/thumb-odg.png b/system/images/media/thumb-odg.png new file mode 100644 index 000000000..a9c7603cb Binary files /dev/null and b/system/images/media/thumb-odg.png differ diff --git a/system/images/media/thumb-odi.png b/system/images/media/thumb-odi.png new file mode 100644 index 000000000..196812002 Binary files /dev/null and b/system/images/media/thumb-odi.png differ diff --git a/system/images/media/thumb-odp.png b/system/images/media/thumb-odp.png new file mode 100644 index 000000000..d18d2c332 Binary files /dev/null and b/system/images/media/thumb-odp.png differ diff --git a/system/images/media/thumb-ods.png b/system/images/media/thumb-ods.png new file mode 100644 index 000000000..884f4702b Binary files /dev/null and b/system/images/media/thumb-ods.png differ diff --git a/system/images/media/thumb-odt.png b/system/images/media/thumb-odt.png new file mode 100644 index 000000000..752ecc026 Binary files /dev/null and b/system/images/media/thumb-odt.png differ diff --git a/system/images/media/thumb-odx.png b/system/images/media/thumb-odx.png new file mode 100644 index 000000000..d8e0d24d3 Binary files /dev/null and b/system/images/media/thumb-odx.png differ diff --git a/system/images/media/thumb-ogg.png b/system/images/media/thumb-ogg.png new file mode 100644 index 000000000..a9cbbf3dd Binary files /dev/null and b/system/images/media/thumb-ogg.png differ diff --git a/system/images/media/thumb-pct.png b/system/images/media/thumb-pct.png new file mode 100644 index 000000000..54cc3aea1 Binary files /dev/null and b/system/images/media/thumb-pct.png differ diff --git a/system/images/media/thumb-pdb.png b/system/images/media/thumb-pdb.png new file mode 100644 index 000000000..1e2eaf789 Binary files /dev/null and b/system/images/media/thumb-pdb.png differ diff --git a/system/images/media/thumb-pdf.png b/system/images/media/thumb-pdf.png index 74e9eec3f..5d816eeab 100644 Binary files a/system/images/media/thumb-pdf.png and b/system/images/media/thumb-pdf.png differ diff --git a/system/images/media/thumb-pif.png b/system/images/media/thumb-pif.png new file mode 100644 index 000000000..6c702557b Binary files /dev/null and b/system/images/media/thumb-pif.png differ diff --git a/system/images/media/thumb-pkg.png b/system/images/media/thumb-pkg.png new file mode 100644 index 000000000..521fa1bc7 Binary files /dev/null and b/system/images/media/thumb-pkg.png differ diff --git a/system/images/media/thumb-pl.png b/system/images/media/thumb-pl.png new file mode 100644 index 000000000..840d716f1 Binary files /dev/null and b/system/images/media/thumb-pl.png differ diff --git a/system/images/media/thumb-png.png b/system/images/media/thumb-png.png index d5f4b6970..ce1f0a6b9 100644 Binary files a/system/images/media/thumb-png.png and b/system/images/media/thumb-png.png differ diff --git a/system/images/media/thumb-pps.png b/system/images/media/thumb-pps.png new file mode 100644 index 000000000..5448204c8 Binary files /dev/null and b/system/images/media/thumb-pps.png differ diff --git a/system/images/media/thumb-ppt.png b/system/images/media/thumb-ppt.png new file mode 100644 index 000000000..bd649e1a5 Binary files /dev/null and b/system/images/media/thumb-ppt.png differ diff --git a/system/images/media/thumb-pptx.png b/system/images/media/thumb-pptx.png new file mode 100644 index 000000000..d351be8e2 Binary files /dev/null and b/system/images/media/thumb-pptx.png differ diff --git a/system/images/media/thumb-ps.png b/system/images/media/thumb-ps.png new file mode 100644 index 000000000..142ba291b Binary files /dev/null and b/system/images/media/thumb-ps.png differ diff --git a/system/images/media/thumb-psd.png b/system/images/media/thumb-psd.png new file mode 100644 index 000000000..31fb6efa6 Binary files /dev/null and b/system/images/media/thumb-psd.png differ diff --git a/system/images/media/thumb-pub.png b/system/images/media/thumb-pub.png new file mode 100644 index 000000000..ce82b5c00 Binary files /dev/null and b/system/images/media/thumb-pub.png differ diff --git a/system/images/media/thumb-py.png b/system/images/media/thumb-py.png new file mode 100644 index 000000000..128b4f32b Binary files /dev/null and b/system/images/media/thumb-py.png differ diff --git a/system/images/media/thumb-ra.png b/system/images/media/thumb-ra.png new file mode 100644 index 000000000..39eaffdc5 Binary files /dev/null and b/system/images/media/thumb-ra.png differ diff --git a/system/images/media/thumb-rar.png b/system/images/media/thumb-rar.png new file mode 100644 index 000000000..37d0b3cc4 Binary files /dev/null and b/system/images/media/thumb-rar.png differ diff --git a/system/images/media/thumb-raw.png b/system/images/media/thumb-raw.png new file mode 100644 index 000000000..2d26f2996 Binary files /dev/null and b/system/images/media/thumb-raw.png differ diff --git a/system/images/media/thumb-rm.png b/system/images/media/thumb-rm.png new file mode 100644 index 000000000..2b657f61e Binary files /dev/null and b/system/images/media/thumb-rm.png differ diff --git a/system/images/media/thumb-rom.png b/system/images/media/thumb-rom.png new file mode 100644 index 000000000..e1eeb3489 Binary files /dev/null and b/system/images/media/thumb-rom.png differ diff --git a/system/images/media/thumb-rpm.png b/system/images/media/thumb-rpm.png new file mode 100644 index 000000000..093e21aad Binary files /dev/null and b/system/images/media/thumb-rpm.png differ diff --git a/system/images/media/thumb-rss.png b/system/images/media/thumb-rss.png new file mode 100644 index 000000000..424295a88 Binary files /dev/null and b/system/images/media/thumb-rss.png differ diff --git a/system/images/media/thumb-rtf.png b/system/images/media/thumb-rtf.png new file mode 100644 index 000000000..51ed116e4 Binary files /dev/null and b/system/images/media/thumb-rtf.png differ diff --git a/system/images/media/thumb-sav.png b/system/images/media/thumb-sav.png new file mode 100644 index 000000000..c7641ea39 Binary files /dev/null and b/system/images/media/thumb-sav.png differ diff --git a/system/images/media/thumb-sdf.png b/system/images/media/thumb-sdf.png new file mode 100644 index 000000000..13aba34b4 Binary files /dev/null and b/system/images/media/thumb-sdf.png differ diff --git a/system/images/media/thumb-sql.png b/system/images/media/thumb-sql.png new file mode 100644 index 000000000..56ca91d06 Binary files /dev/null and b/system/images/media/thumb-sql.png differ diff --git a/system/images/media/thumb-srt.png b/system/images/media/thumb-srt.png new file mode 100644 index 000000000..a72c8c9ec Binary files /dev/null and b/system/images/media/thumb-srt.png differ diff --git a/system/images/media/thumb-svg.png b/system/images/media/thumb-svg.png new file mode 100644 index 000000000..f6dd2103a Binary files /dev/null and b/system/images/media/thumb-svg.png differ diff --git a/system/images/media/thumb-swf.png b/system/images/media/thumb-swf.png index 2d53f2469..4ab30db3e 100644 Binary files a/system/images/media/thumb-swf.png and b/system/images/media/thumb-swf.png differ diff --git a/system/images/media/thumb-sys.png b/system/images/media/thumb-sys.png new file mode 100644 index 000000000..006c9bb7b Binary files /dev/null and b/system/images/media/thumb-sys.png differ diff --git a/system/images/media/thumb-tar.png b/system/images/media/thumb-tar.png new file mode 100644 index 000000000..28ec83ba8 Binary files /dev/null and b/system/images/media/thumb-tar.png differ diff --git a/system/images/media/thumb-tex.png b/system/images/media/thumb-tex.png new file mode 100644 index 000000000..5903671ee Binary files /dev/null and b/system/images/media/thumb-tex.png differ diff --git a/system/images/media/thumb-tga.png b/system/images/media/thumb-tga.png new file mode 100644 index 000000000..996106a15 Binary files /dev/null and b/system/images/media/thumb-tga.png differ diff --git a/system/images/media/thumb-thm.png b/system/images/media/thumb-thm.png new file mode 100644 index 000000000..e7cb9a24b Binary files /dev/null and b/system/images/media/thumb-thm.png differ diff --git a/system/images/media/thumb-tiff.png b/system/images/media/thumb-tiff.png new file mode 100644 index 000000000..9c80b0174 Binary files /dev/null and b/system/images/media/thumb-tiff.png differ diff --git a/system/images/media/thumb-tmp.png b/system/images/media/thumb-tmp.png new file mode 100644 index 000000000..7d4332c32 Binary files /dev/null and b/system/images/media/thumb-tmp.png differ diff --git a/system/images/media/thumb-ttf.png b/system/images/media/thumb-ttf.png new file mode 100644 index 000000000..d1e359456 Binary files /dev/null and b/system/images/media/thumb-ttf.png differ diff --git a/system/images/media/thumb-txt.png b/system/images/media/thumb-txt.png index a3da63a51..fcedca477 100644 Binary files a/system/images/media/thumb-txt.png and b/system/images/media/thumb-txt.png differ diff --git a/system/images/media/thumb-uue.png b/system/images/media/thumb-uue.png new file mode 100644 index 000000000..1cebb1640 Binary files /dev/null and b/system/images/media/thumb-uue.png differ diff --git a/system/images/media/thumb-vb.png b/system/images/media/thumb-vb.png new file mode 100644 index 000000000..1d2029b0f Binary files /dev/null and b/system/images/media/thumb-vb.png differ diff --git a/system/images/media/thumb-vcd.png b/system/images/media/thumb-vcd.png new file mode 100644 index 000000000..f4e385927 Binary files /dev/null and b/system/images/media/thumb-vcd.png differ diff --git a/system/images/media/thumb-vcf.png b/system/images/media/thumb-vcf.png new file mode 100644 index 000000000..450d349e3 Binary files /dev/null and b/system/images/media/thumb-vcf.png differ diff --git a/system/images/media/thumb-wav.png b/system/images/media/thumb-wav.png new file mode 100644 index 000000000..d56a77d38 Binary files /dev/null and b/system/images/media/thumb-wav.png differ diff --git a/system/images/media/thumb-webm.png b/system/images/media/thumb-webm.png new file mode 100644 index 000000000..cfb6bdcd4 Binary files /dev/null and b/system/images/media/thumb-webm.png differ diff --git a/system/images/media/thumb-wma.png b/system/images/media/thumb-wma.png new file mode 100644 index 000000000..3fdb3f894 Binary files /dev/null and b/system/images/media/thumb-wma.png differ diff --git a/system/images/media/thumb-wmv.png b/system/images/media/thumb-wmv.png new file mode 100644 index 000000000..99b88b02a Binary files /dev/null and b/system/images/media/thumb-wmv.png differ diff --git a/system/images/media/thumb-woff.png b/system/images/media/thumb-woff.png new file mode 100644 index 000000000..777d642c9 Binary files /dev/null and b/system/images/media/thumb-woff.png differ diff --git a/system/images/media/thumb-woff2.png b/system/images/media/thumb-woff2.png new file mode 100644 index 000000000..420fffd85 Binary files /dev/null and b/system/images/media/thumb-woff2.png differ diff --git a/system/images/media/thumb-wpd.png b/system/images/media/thumb-wpd.png new file mode 100644 index 000000000..0c4d4a5e2 Binary files /dev/null and b/system/images/media/thumb-wpd.png differ diff --git a/system/images/media/thumb-wps.png b/system/images/media/thumb-wps.png new file mode 100644 index 000000000..923566981 Binary files /dev/null and b/system/images/media/thumb-wps.png differ diff --git a/system/images/media/thumb-wsf.png b/system/images/media/thumb-wsf.png new file mode 100644 index 000000000..82ca9b2b4 Binary files /dev/null and b/system/images/media/thumb-wsf.png differ diff --git a/system/images/media/thumb-xls.png b/system/images/media/thumb-xls.png new file mode 100644 index 000000000..ae3b911ba Binary files /dev/null and b/system/images/media/thumb-xls.png differ diff --git a/system/images/media/thumb-xlsx.png b/system/images/media/thumb-xlsx.png new file mode 100644 index 000000000..5dc6163c7 Binary files /dev/null and b/system/images/media/thumb-xlsx.png differ diff --git a/system/images/media/thumb-xml.png b/system/images/media/thumb-xml.png new file mode 100644 index 000000000..1faa621d3 Binary files /dev/null and b/system/images/media/thumb-xml.png differ diff --git a/system/images/media/thumb-yuv.png b/system/images/media/thumb-yuv.png new file mode 100644 index 000000000..cdfe533c6 Binary files /dev/null and b/system/images/media/thumb-yuv.png differ diff --git a/system/images/media/thumb-zip.png b/system/images/media/thumb-zip.png index 07d0394c1..8e6abd48b 100644 Binary files a/system/images/media/thumb-zip.png and b/system/images/media/thumb-zip.png differ diff --git a/system/images/media/thumb.png b/system/images/media/thumb.png index 734148797..1efa0e732 100644 Binary files a/system/images/media/thumb.png and b/system/images/media/thumb.png differ diff --git a/system/src/Grav/Common/Page/Media.php b/system/src/Grav/Common/Page/Media.php index 9d8a40cf6..efcd7153e 100644 --- a/system/src/Grav/Common/Page/Media.php +++ b/system/src/Grav/Common/Page/Media.php @@ -178,4 +178,14 @@ class Media extends AbstractMedia $this->add($name, $medium); } } + + /** + * Enable accessing the media path + * + * @return mixed + */ + function path() + { + return $this->path; + } } diff --git a/system/src/Grav/Common/Page/Medium/Medium.php b/system/src/Grav/Common/Page/Medium/Medium.php index d6f147510..fb57aed8c 100644 --- a/system/src/Grav/Common/Page/Medium/Medium.php +++ b/system/src/Grav/Common/Page/Medium/Medium.php @@ -146,6 +146,21 @@ class Medium extends Data implements RenderableInterface return $this->get('filepath'); } + /** + * Return the relative path to file + * + * @param bool $reset + * @return mixed + */ + public function relativePath($reset = true) + { + if ($reset) { + $this->reset(); + } + + return str_replace(GRAV_ROOT, '', $this->get('filepath')); + } + /** * Return URL to file. *