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) {
|
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 = new EXIF($_FILES['image']['tmp_name']);
|
||||||
$exif = $exif->getData();
|
$exif = $exif->getData();
|
||||||
$upload = new UploadPhoto($_FILES['image'], 'cdn/img/');
|
$upload = new UploadPhoto($_FILES['image'], 'cdn/img/');
|
||||||
|
|
|
@ -43,6 +43,7 @@ ngallery:
|
||||||
allow: true
|
allow: true
|
||||||
premoderation: true
|
premoderation: true
|
||||||
defaultindex: 5.0
|
defaultindex: 5.0
|
||||||
|
allowgif: true
|
||||||
comments:
|
comments:
|
||||||
premoderation: false
|
premoderation: false
|
||||||
|
|
||||||
|
|
|
@ -77,9 +77,9 @@ if ($photo->i('id') !== null) {
|
||||||
<?php
|
<?php
|
||||||
if ($photo->i('moderated') === 0 && $moderated === true) {
|
if ($photo->i('moderated') === 0 && $moderated === true) {
|
||||||
echo '<div class="label-orange" style="padding:10px; margin:0 -20px; color:#fff">
|
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>
|
<div>Сейчас фотография рассматривается модераторами и пока не видна другим пользователям. Это может занять определённое время, иногда до нескольких дней.<br><br>
|
||||||
<b>Здесь Вы можете увидеть, как будет выглядеть страница с фотографией после публикации.</b></div>
|
<b>Здесь Вы можете увидеть, как будет выглядеть страница с фотографией после публикации.</b></center></div>
|
||||||
</div>';
|
</div>';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|
Loading…
Reference in a new issue