mirror of
https://github.com/torrentpier/torrentpier
synced 2025-08-22 06:13:58 -07:00
Added support for webp avatars (#926)
This commit is contained in:
parent
ddaf31ea42
commit
725c1919cf
2 changed files with 26 additions and 16 deletions
|
@ -542,15 +542,20 @@ $bb_cfg['sitemap_sending'] = [
|
||||||
|
|
||||||
// Extensions
|
// Extensions
|
||||||
$bb_cfg['file_id_ext'] = [
|
$bb_cfg['file_id_ext'] = [
|
||||||
|
// Images
|
||||||
1 => 'gif',
|
1 => 'gif',
|
||||||
2 => 'gz',
|
2 => 'jpg',
|
||||||
3 => 'jpg',
|
3 => 'png',
|
||||||
4 => 'png',
|
4 => 'bmp',
|
||||||
5 => 'rar',
|
5 => 'webp',
|
||||||
6 => 'tar',
|
// Archives
|
||||||
7 => 'tiff',
|
6 => 'gz',
|
||||||
8 => 'torrent',
|
7 => '7z',
|
||||||
|
8 => 'rar',
|
||||||
9 => 'zip',
|
9 => 'zip',
|
||||||
|
10 => 'tar',
|
||||||
|
// Other
|
||||||
|
11 => 'torrent',
|
||||||
];
|
];
|
||||||
|
|
||||||
// Attachments
|
// Attachments
|
||||||
|
@ -564,7 +569,7 @@ $bb_cfg['gen_forums_allowed_ext'] = ['zip', 'rar']; // TODO: для обычны
|
||||||
|
|
||||||
// Avatars
|
// Avatars
|
||||||
$bb_cfg['avatars'] = [
|
$bb_cfg['avatars'] = [
|
||||||
'allowed_ext' => ['gif', 'jpg', 'jpeg', 'png', 'bmp'], // разрешенные форматы файлов
|
'allowed_ext' => ['gif', 'jpg', 'png', 'bmp', 'webp'], // разрешенные форматы файлов (При добавлении нового расширения, продублируйте в $bb_cfg['file_id_ext'])
|
||||||
'bot_avatar' => '/gallery/bot.gif', // аватара бота
|
'bot_avatar' => '/gallery/bot.gif', // аватара бота
|
||||||
'max_size' => 100 * 1024, // размер аватары в байтах
|
'max_size' => 100 * 1024, // размер аватары в байтах
|
||||||
'max_height' => 100, // высота аватара в px
|
'max_height' => 100, // высота аватара в px
|
||||||
|
@ -577,7 +582,7 @@ $bb_cfg['avatars'] = [
|
||||||
|
|
||||||
// Group avatars
|
// Group avatars
|
||||||
$bb_cfg['group_avatars'] = [
|
$bb_cfg['group_avatars'] = [
|
||||||
'allowed_ext' => ['gif', 'jpg', 'jpeg', 'png', 'bmp'], // разрешенные форматы файлов
|
'allowed_ext' => ['gif', 'jpg', 'png', 'bmp', 'webp'], // разрешенные форматы файлов (При добавлении нового расширения, продублируйте в $bb_cfg['file_id_ext'])
|
||||||
'max_size' => 300 * 1024, // размер аватары в байтах
|
'max_size' => 300 * 1024, // размер аватары в байтах
|
||||||
'max_height' => 300, // высота аватара в px
|
'max_height' => 300, // высота аватара в px
|
||||||
'max_width' => 300, // ширина аватара в px
|
'max_width' => 300, // ширина аватара в px
|
||||||
|
|
|
@ -37,13 +37,18 @@ class Upload
|
||||||
public $file_size = '';
|
public $file_size = '';
|
||||||
public $ext_ids = []; // array_flip($bb_cfg['file_id_ext'])
|
public $ext_ids = []; // array_flip($bb_cfg['file_id_ext'])
|
||||||
public $errors = [];
|
public $errors = [];
|
||||||
public $img_types = [
|
|
||||||
1 => 'gif',
|
/**
|
||||||
2 => 'jpg',
|
* Image types array
|
||||||
3 => 'png',
|
*
|
||||||
6 => 'bmp',
|
* @var array|string[]
|
||||||
7 => 'tiff',
|
*/
|
||||||
8 => 'tiff',
|
public array $img_types = [
|
||||||
|
IMAGETYPE_GIF => 'gif',
|
||||||
|
IMAGETYPE_JPEG => 'jpg',
|
||||||
|
IMAGETYPE_PNG => 'png',
|
||||||
|
IMAGETYPE_BMP => 'bmp',
|
||||||
|
IMAGETYPE_WEBP => 'webp'
|
||||||
];
|
];
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue