Use one of the alternatives below.
1. Using kirby-webpack
Simply use the built-in Kirby Package Manager by running:
$ npm run kirby:add
$ [?] Git URL: https://github.com/brocessing/kirby-previewfiles
$ [?] Module name: previewfiles
$ [?] Category: fields
If you are using the Kirby CLI you can install this plugin by running the following commands in your shell:
$ cd path/to/kirby
$ kirby plugin:install brocessing/kirby-previewfiles
- Clone or download this repository.
- Unzip the archive if needed and rename the folder to
previewfiles
.
Make sure that the plugin folder structure looks like this:
site/fields/previewfiles/
If you know your way around Git, you can download this plugin as a submodule:
$ cd path/to/kirby
$ git submodule add https://github.com/brocessing/kirby-previewfiles site/fields/previewfiles
To enable file preview for a given page, add the following code to its blueprint:
fields:
previewfiles:
type: previewfiles
- Kirby 2.0+
This field is provided "as is" with no guarantee. Use it at your own risk and always test it yourself before using it in a production environment. If you find any issues, please create a new issue.
It is discouraged to use this field in any project that promotes racism, sexism, homophobia, animal abuse, violence or any other form of hate speech.