mirror of
https://github.com/vichan-devel/vichan.git
synced 2024-12-01 18:47:20 +01:00
non-image file icons
This commit is contained in:
parent
c9997539c2
commit
069f373abf
@ -35,7 +35,9 @@
|
|||||||
'custom_tripcode' => Array(),
|
'custom_tripcode' => Array(),
|
||||||
'dnsbl' => Array(),
|
'dnsbl' => Array(),
|
||||||
'dnsbl_exceptions' => Array(),
|
'dnsbl_exceptions' => Array(),
|
||||||
'remote' => Array()
|
'remote' => Array(),
|
||||||
|
'allowed_ext_files' => Array(),
|
||||||
|
'file_icons' => Array()
|
||||||
);
|
);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -326,14 +328,18 @@
|
|||||||
$config['ie_mime_type_detection'] = '/<(?:body|head|html|img|plaintext|pre|script|table|title|a href|channel|scriptlet)/i';
|
$config['ie_mime_type_detection'] = '/<(?:body|head|html|img|plaintext|pre|script|table|title|a href|channel|scriptlet)/i';
|
||||||
|
|
||||||
// Allowed image file extensions
|
// Allowed image file extensions
|
||||||
$config['allowed_ext'] = Array('jpg', 'jpeg', 'bmp', 'gif', 'png');
|
|
||||||
// $config['allowed_ext'][] = 'svg';
|
// $config['allowed_ext'][] = 'svg';
|
||||||
|
|
||||||
// Allowed additional file extensions (not images; downloadable files)
|
// Allowed additional file extensions (not images; downloadable files)
|
||||||
$config['allowed_ext_files'] = Array();
|
// $config['allowed_ext_files'][] = 'txt';
|
||||||
|
// $config['allowed_ext_files'][] = 'zip';
|
||||||
|
|
||||||
|
// Non-image file icons
|
||||||
|
$config['file_icons']['default'] = 'file.png';
|
||||||
|
$config['file_icons']['zip'] = 'zip.png';
|
||||||
|
|
||||||
// Thumbnail to use for the downloadable files (not images)
|
// Thumbnail to use for the downloadable files (not images)
|
||||||
$config['file_thumb'] = 'static/file.png';
|
$config['file_thumb'] = 'static/%s';
|
||||||
// Thumbnail to use for spoiler images
|
// Thumbnail to use for spoiler images
|
||||||
$config['spoiler_image'] = 'static/spoiler.png';
|
$config['spoiler_image'] = 'static/spoiler.png';
|
||||||
|
|
||||||
|
@ -365,7 +365,10 @@
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$ext = explode('.', $this->file);
|
||||||
|
$ext = $ext[1];
|
||||||
$built .= ')</span></p>' .
|
$built .= ')</span></p>' .
|
||||||
|
|
||||||
// Thumbnail
|
// Thumbnail
|
||||||
'<a href="' .
|
'<a href="' .
|
||||||
$config['uri_img'] .$this->file .
|
$config['uri_img'] .$this->file .
|
||||||
@ -373,7 +376,7 @@
|
|||||||
($this->thumb == 'file' ? ' class="file"' : '') .
|
($this->thumb == 'file' ? ' class="file"' : '') .
|
||||||
'><img src="' .
|
'><img src="' .
|
||||||
($this->thumb == 'file' ?
|
($this->thumb == 'file' ?
|
||||||
$config['root'] . $config['file_thumb']
|
$config['root'] . sprintf($config['file_thumb'], isset($config['file_icons'][$ext]) ? $config['file_icons'][$ext] : $config['file_icons']['default'])
|
||||||
:
|
:
|
||||||
($this->thumb == 'spoiler' ?
|
($this->thumb == 'spoiler' ?
|
||||||
$config['root'] . $config['spoiler_image']
|
$config['root'] . $config['spoiler_image']
|
||||||
@ -538,7 +541,10 @@
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$ext = explode('.', $this->file);
|
||||||
|
$ext = $ext[1];
|
||||||
$built .= ')</span></p>' .
|
$built .= ')</span></p>' .
|
||||||
|
|
||||||
// Thumbnail
|
// Thumbnail
|
||||||
'<a href="' .
|
'<a href="' .
|
||||||
$config['uri_img'] .$this->file .
|
$config['uri_img'] .$this->file .
|
||||||
@ -546,7 +552,7 @@
|
|||||||
($this->thumb == 'file' ? ' class="file"' : '') .
|
($this->thumb == 'file' ? ' class="file"' : '') .
|
||||||
'><img src="' .
|
'><img src="' .
|
||||||
($this->thumb == 'file' ?
|
($this->thumb == 'file' ?
|
||||||
$config['root'] . $config['file_thumb']
|
$config['root'] . sprintf($config['file_thumb'], isset($config['file_icons'][$ext]) ? $config['file_icons'][$ext] : $config['file_icons']['default'])
|
||||||
:
|
:
|
||||||
($this->thumb == 'spoiler' ?
|
($this->thumb == 'spoiler' ?
|
||||||
$config['root'] . $config['spoiler_image']
|
$config['root'] . $config['spoiler_image']
|
||||||
|
Loading…
Reference in New Issue
Block a user