Why I cannot upload .woff2 file format? I could before…
type : files
headline : Files
type : files
empty : Maybe words are all you need…
sortBy : filename desc
template : default
limit : 16
image:
cover : true
back: transparent
The by default uploadable files have been restricted. You now have to set additional allowed filetypes in your file blueprint. See the changelog…
Also checkout accept
option on file blueprint
What should I write;
accept: image/jpeg, image/png, woff2 ?
Okay I got it. Thank you so much Bora
Similar problem here.
Would like to make a pgp-publik-key uploadable via the panel.
pgpkey:
type: files
multiple: false
accept:
extension: asc
I would expact this to work, but it doesn’t.
mrflix
7
I ran into the “invalid filetype” error message on a windows server in a case where I create a temporary file using tmpfile()
.
The temp-file has a .tmp extension on windows:
Linux
/private/var/tmp/phpoVvwgt
Windows
C:\Windows\Temp\phpCB62.tmp
I get image data from an API and load it into Kirby like this:
$temp = tmpfile();
fwrite($temp, $imageResponse);
$page->createFile([
'source' => stream_get_meta_data($temp)['uri'],
'template' => 'product-title-image',
'filename' => $filename
]);
fclose($temp);
The $filename
contains the correct extension (example: db141370.jpg) so I didn’t expect that Kirby would have a problem here.
Took quite some time to debug this. In order to allow both cases I created a file-blueprint and set accept: true
to disable the filetype-check.
1 Like
mrflix
8
- you have to use a section
- you have to apply a template to the uploaded files:
sections:
pgpkey:
headline: PGP Key
type: files
max: 1
template: pgp-key
- You have to create create the file blueprint
pgp-key.yml
and add accept: asc
there.