Commit graph

78 commits

Author SHA1 Message Date
Kijin Sung
eb76f9d8bb Fix missing configuration items in file module config 2025-06-01 15:41:22 +09:00
Kijin Sung
d27f89f730 Add option to convert to WebP when resizing oversized images 2024-12-16 20:47:48 +09:00
Kijin Sung
9f75788491 Support more options for image autoconv 2024-12-16 20:43:09 +09:00
Kijin Sung
c60847d38a Record file changelog when admin resizes image manually 2024-12-16 20:00:50 +09:00
Kijin Sung
a806c0f0f7 Display more helpful message after image conversion 2024-12-16 01:57:59 +09:00
Kijin Sung
84acc21817 Add manual image conversion for admin 2024-12-16 01:50:44 +09:00
mmx900
9611fc7bda Fix #2114 Allow specifying file formats to be indexed 2023-06-14 19:13:48 +09:00
Kijin Sung
f7c01cccfb Add options to convert AVIF and HEIC images using ImageMagick 7.x 2023-05-24 14:28:26 +09:00
Kijin Sung
0071d3f2dc Add options to limit video duration 2023-05-24 13:23:00 +09:00
Kijin Sung
4fc308afad Add section headers for easy management of upload config 2023-05-22 16:17:40 +09:00
Kijin Sung
ab2b96d509 Implement additional options for video processing in file module 2023-05-22 16:08:52 +09:00
Kijin Sung
c5267b42fd Remove trailing whitespace 2023-01-30 21:37:41 +09:00
Kijin Sung
97e14fee65 Fix incorrectly capitalized class names in file module 2022-12-27 23:13:10 +09:00
Kijin Sung
8b6e1949b0 Preserve 'isvalid' URL parameter when changing sort order or after deleting files 2022-12-20 01:02:02 +09:00
Kijin Sung
aba959f673 Fix incorrect parsing of allowed_extensions in file upload config
https://xetown.com/questions/1523089
2021-02-04 21:09:50 +09:00
Kijin Sung
32aae27a13 Add option to maintain file format when resizing #1508 2020-12-21 10:22:53 +09:00
Kijin Sung
198bb1b079 Fix miscellaneous errors in PHP 8.0
https://xetown.com/questions/1494606
2020-12-21 01:01:26 +09:00
Kijin Sung
372e392049 Fix #1480 misc errors in PHP 8.0 2020-12-11 21:38:39 +09:00
Kijin Sung
66a6834204 Fix #1207 enable option to control whether audio/video files are downloaded directly or through procFileDownload 2020-03-23 02:09:25 +09:00
Kijin Sung
320d5596f6 Add config to control short URL for downloading 2020-03-15 00:54:56 +09:00
Kijin Sung
4ac0a6bf66 Use RX_WINDOWS constant in core and file module 2020-02-14 16:16:33 +09:00
ehii
54ed209261 윈도우서버에서 ffmpge 호환성 개선
1. ffmpge 실행파일의 경로명에 공백이 들어가는 경우에도 실행가능하도록 수정

2.ffmpeg 실행시 상호작용을 명시적으로 비활성 옵션을 추가하여, mp4변환시 500에러가 발생하던 것을 수정
2020-02-12 09:59:26 +09:00
conory
27af1fd8f6 direct_download = 'Y' 파일이라도 다운로드 권한이 없으면 게시자의 본문 삽입 전까지 act=getFileList에서 실경로를 획득할 수 없도록 보완 2019-10-10 16:30:57 +09:00
conory
a208526a5c EXIF 제거 옵션 추가 2019-10-04 16:45:11 +09:00
conory
cdbc2d7a82 동영상 섬네일, GIF로 취급 기능 추가
이미지, 동영상 첨부시 구분할 수 있도록 그 섬네일에 play 아이콘 추가
모듈별 파일 설정시 파일 모듈의 업로드 기본, 이미지, 동영상 설정을 각각 달리 적용할 수 있도록 기본 설정 제어 옵션 분리
2019-09-27 00:34:19 +09:00
Kijin Sung
2cd2d0528b Add option to save changelog for files 2019-09-13 23:57:21 +09:00
Kijin Sung
65c8c6e9c1 Add experimental support for GIF->MP4 conversion 2019-09-13 16:18:15 +09:00
Kijin Sung
9d7f220417 Add option to apply maximum image size to administrator 2019-08-23 14:27:15 +09:00
Kijin Sung
c60d475aaf Add option to convert PNG images to JPG 2019-08-23 14:18:02 +09:00
Kijin Sung
6d2a91134c Add option to apply default file settings to module 2019-08-01 20:49:34 +09:00
Kijin Sung
94efb351f7 Add image resizing and conversion options to per-module file config: 2019-08-01 16:10:10 +09:00
Kijin Sung
c40a47724d Simplify allowed_filetypes input format 2019-08-01 15:57:05 +09:00
Kijin Sung
8c242327a8 Implement auto-rotation of uploaded images 2019-08-01 15:25:12 +09:00
Kijin Sung
b9208a682b Allow customization of resize and conversion quality 2019-08-01 14:28:29 +09:00
Kijin Sung
bf93afd7e5 Support converting BMP and WEBP images to JPG 2019-08-01 03:13:58 +09:00
Kijin Sung
c95f84adb8 Implement maximum image size constraint 2019-08-01 01:56:51 +09:00
Kijin Sung
280bdeb470 Rename dispFileAdminConfig to dispFileAdminUploadConfig 2019-08-01 01:14:13 +09:00
Kijin Sung
690803f3fc Separate upload config screen from download config screen 2019-08-01 00:20:40 +09:00
Kijin Sung
d8a0773b97 Replace $this->stop() with proper exceptions 2018-09-06 00:19:47 +09:00
Kijin Sung
ad00ac800b Update document, comment, file modules to throw exceptions 2018-09-05 23:55:50 +09:00
Kijin Sung
2366d61ea4 Allow some file types to be downloaded inline
이미지, 오디오, 비디오, PDF 등 일부 파일을 다운로드하면
다운로드 창을 띄우지 않고 현재 창에 바로 표시할 수 있는 옵션 추가
단, text/html은 보안상 허용하지 않음
2018-03-07 11:39:40 +09:00
conory
3d2ade4aa1 문서 이동 / 첨부 파일 삭제 기능 개선 2018-01-24 21:23:00 +09:00
Kijin Sung
84e5542d77 Remove unnecessary use of BaseObject
- 트리거 등 반환값이 필요하지 않은 곳에서 new BaseObject()를 반환하는 것 삭제
- 모듈 설치, 업데이트 후 무의미한 new BaseObject()를 반환하는 것 삭제
- 사용자에게 에러 메시지를 돌려주는 용도로 new BaseObject(-1, '에러메시지')를
  사용하는 경우는 대부분 $this->setError()로 변경함. 언어 변환과 sprintf()
  처리까지 한 번에 이루어지므로 이쪽이 더 편리함.
2017-12-01 00:54:51 +09:00
BJRambo
f3f40f6859 php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경 2017-11-28 20:01:28 +09:00
Kijin Sung
081578ef8e Clean up file module configuration 2017-09-13 00:30:28 +09:00
Kijin Sung
7bf5d78206 Improve documentation and error messages 2016-12-17 22:09:02 +09:00
Kijin Sung
193fab949d Eliminate php.ini restrictions on all file sizes 2016-12-17 20:51:10 +09:00
conory
90400e2b5f 모두 lang() 함수로 변경 2016-03-06 17:01:15 +09:00
bnu
14ffdbe5f0 #1182 보완
- file::_changeBytes()를 FIleHandler::returnBytes()로 대체
2015-02-04 17:42:28 +09:00
YJSoft
7de923f9a3 php.ini의 파일 업로드 용량을 잘못 불러오는 문제 수정
파일 업로드 용량 체크시 관리자일 경우 ini에서 직접 불러와서 처리하는데 이때 단위 처리가 빠져있어 무조건 MB 단위로 처리되는
버그 수정
스킨과의 호환성을 위해 1048576으로 나눠서 MB 단위로 처리되게 수정하였습니다.
2015-01-12 16:22:46 +09:00