mirror of
https://github.com/claradex/nativegallery.git
synced 2024-11-15 03:31:10 +03:00
add allowgif setting
This commit is contained in:
parent
6a3a705d73
commit
696be3a0b3
3 changed files with 16 additions and 2 deletions
|
@ -40,6 +40,19 @@ class Upload
|
|||
{
|
||||
|
||||
if ($_FILES['image']['error'] != 4) {
|
||||
$finfo = finfo_open(FILEINFO_MIME_TYPE);
|
||||
$type = finfo_file($finfo, $_FILES['image']['tmp_name']);
|
||||
if ($type === 'image/gif') {
|
||||
if (NGALLERY['root']['photo']['upload']['allowgif'] === false) {
|
||||
echo json_encode(
|
||||
array(
|
||||
'errorcode' => 'FILE_NOTSUPPORTED',
|
||||
'error' => 1
|
||||
)
|
||||
);
|
||||
die();
|
||||
}
|
||||
}
|
||||
$exif = new EXIF($_FILES['image']['tmp_name']);
|
||||
$exif = $exif->getData();
|
||||
$upload = new UploadPhoto($_FILES['image'], 'cdn/img/');
|
||||
|
|
|
@ -43,6 +43,7 @@ ngallery:
|
|||
allow: true
|
||||
premoderation: true
|
||||
defaultindex: 5.0
|
||||
allowgif: true
|
||||
comments:
|
||||
premoderation: false
|
||||
|
||||
|
|
|
@ -77,9 +77,9 @@ if ($photo->i('id') !== null) {
|
|||
<?php
|
||||
if ($photo->i('moderated') === 0 && $moderated === true) {
|
||||
echo '<div class="label-orange" style="padding:10px; margin:0 -20px; color:#fff">
|
||||
<h4 style="color:#fff; margin-bottom:3px">Это фото пока не опубликовано</h4>
|
||||
<center><h4 style="color:#fff; margin-bottom:3px">Это фото пока не опубликовано</h4>
|
||||
<div>Сейчас фотография рассматривается модераторами и пока не видна другим пользователям. Это может занять определённое время, иногда до нескольких дней.<br><br>
|
||||
<b>Здесь Вы можете увидеть, как будет выглядеть страница с фотографией после публикации.</b></div>
|
||||
<b>Здесь Вы можете увидеть, как будет выглядеть страница с фотографией после публикации.</b></center></div>
|
||||
</div>';
|
||||
}
|
||||
?>
|
||||
|
|
Loading…
Reference in a new issue