diff --git a/client_file_add_modal.php b/client_file_add_modal.php
index 6a1ca4b8..cec09948 100644
--- a/client_file_add_modal.php
+++ b/client_file_add_modal.php
@@ -22,7 +22,7 @@
-
+
diff --git a/client_files.php b/client_files.php
index fdd0e5b2..ae337b03 100644
--- a/client_files.php
+++ b/client_files.php
@@ -2,7 +2,7 @@
require_once("inc_all_client.php");
-$sql_files_images = mysqli_query($mysqli, "SELECT * FROM files WHERE file_client_id = $client_id AND (file_ext LIKE 'JPG' OR file_ext LIKE 'jpg' OR file_ext LIKE 'JPEG' OR file_ext LIKE 'jpeg' OR file_ext LIKE 'png' OR file_ext LIKE 'PNG') ORDER BY file_name ASC");
+$sql_files_images = mysqli_query($mysqli, "SELECT * FROM files WHERE file_client_id = $client_id AND (file_ext LIKE 'JPG' OR file_ext LIKE 'jpg' OR file_ext LIKE 'JPEG' OR file_ext LIKE 'jpeg' OR file_ext LIKE 'png' OR file_ext LIKE 'PNG' OR file_ext LIKE 'webp' OR file_ext LIKE 'WEBP' ) ORDER BY file_name ASC");
$sql_files_other = mysqli_query($mysqli, "SELECT * FROM files WHERE file_client_id = $client_id AND file_ext NOT LIKE 'JPG' AND file_ext NOT LIKE 'jpg' AND file_ext NOT LIKE 'jpeg' AND file_ext NOT LIKE 'JPEG' AND file_ext NOT LIKE 'webp' AND file_ext NOT LIKE 'WEBP' AND file_ext NOT LIKE 'png' AND file_ext NOT LIKE 'PNG' ORDER BY file_name ASC");
@@ -72,14 +72,20 @@ $num_of_files = mysqli_num_rows($sql_files_images) + mysqli_num_rows($sql_files_
$file_icon = "file-pdf";
} elseif ($file_ext == 'gz' || $file_ext == 'tar' || $file_ext == 'zip' || $file_ext == '7z' || $file_ext == 'rar') {
$file_icon = "file-archive";
- } elseif ($file_ext == 'txt') {
+ } elseif ($file_ext == 'txt' || $file_ext == 'md') {
$file_icon = "file-alt";
- } elseif ($file_ext == 'doc' || $file_ext == 'docx') {
+ } elseif ($file_ext == 'msg') {
+ $file_icon = "envelope";
+ } elseif ($file_ext == 'doc' || $file_ext == 'docx' || $file_ext == 'odt') {
$file_icon = "file-word";
} elseif ($file_ext == 'xls' || $file_ext == 'xlsx' || $file_ext == 'ods') {
$file_icon = "file-excel";
+ } elseif ($file_ext == 'pptx' || $file_ext == 'odp') {
+ $file_icon = "file-powerpoint";
} elseif ($file_ext == 'mp3' || $file_ext == 'wav' || $file_ext == 'ogg') {
$file_icon = "file-audio";
+ } elseif ($file_ext == 'mov' || $file_ext == 'mp4' || $file_ext == 'av1') {
+ $file_icon = "file-video";
} else {
$file_icon = "file";
}
diff --git a/functions.php b/functions.php
index 325e2cc4..87a5d92c 100644
--- a/functions.php
+++ b/functions.php
@@ -617,8 +617,8 @@ function checkFileUpload($file, $allowed_extensions) {
return false;
}
- // Check the size is under 20 MB
- if ($size > 20 * 1024 * 1024) {
+ // Check the size is under 500 MB
+ if ($size > 500 * 1024 * 1024) {
return false;
}
diff --git a/post/file.php b/post/file.php
index 0363859a..3692882b 100644
--- a/post/file.php
+++ b/post/file.php
@@ -23,7 +23,7 @@ if (isset($_POST['add_file'])) {
//Check to see if a file is attached
if ($_FILES['file']['tmp_name'] != '') {
- if ($file_reference_name = checkFileUpload($_FILES['file'], array('jpg', 'jpeg', 'gif', 'png', 'webp', 'pdf', 'txt', 'md', 'doc', 'docx', 'csv', 'xls', 'xlsx', 'xlsm', 'zip', 'tar', 'gz'))) {
+ if ($file_reference_name = checkFileUpload($_FILES['file'], array('jpg', 'jpeg', 'gif', 'png', 'webp', 'pdf', 'txt', 'md', 'doc', 'docx', 'odt', 'csv', 'xls', 'xlsx', 'ods', 'pptx', 'odp', 'zip', 'tar', 'gz', 'xml', 'msg', 'json', 'wav', 'mp3', 'ogg', 'mov', 'mp4', 'av1'))) {
$file_tmp_path = $_FILES['file']['tmp_name'];