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
ab2b96d509
Implement additional options for video processing in file module
2023-05-22 16:08:52 +09:00
Kijin Sung
b00f8b63d1
Remove unnecessary arguments and deprecated function calls
...
- Originally committed on April 3, 2022
2022-12-26 16:24:27 +09:00
Kijin Sung
17279c264b
Add support for short download URLs #1875 #1922
...
- Originally committed on April 3, 2022
- Thanks to @misol @conory
- getDownloadUrl()에서 기존 메소드 형태 최대한 그대로 유지하는 방향으로 작업
(단, source_filename 파라미터를 전달하지 않으면 긴주소로 강제됨)
- getDirectFileUrl()의 불필요하게 복잡한 코드 정리
- getFileList()에서 이미지가 아닌 파일도 절대경로를 반환하도록 수정
- procFileDownload, procFileOutput에서 URL에 포함된 파일명을 검증하도록 하여
동일한 첨부파일에서 파일명 부분만 변형한 링크를 무한 생성할 수 없도록 함
- 짧은주소 미사용시 불필요한 module_srl 파라미터 제거
2022-12-26 16:23:19 +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
BJRambo
a29e310b76
2047 보완 파일 리스트 정렬 순서를 항상 desc에서 처음 시작하도록 개선
2022-12-18 01:42:01 +09:00
BJRambo
5a2fe66063
파일목록에 정렬 기능 추가
2022-12-18 00:58:46 +09:00
Johnny
8fb799d23e
Fix the incorrect link
2022-07-21 02:41:00 +09:00
Kijin Sung
4460de58fd
Add missing result fields to procFileIframeUpload
...
모바일 스킨에서 파일 업로드 자체구현할 때 종종 사용하는 액션인데
mp4 썸네일 주소 등 라이믹스에서 추가한 필드들이 반환되지 않아
스킨에서 연동하기 어려운 문제를 보완합니다.
2021-04-27 21:32:34 +09:00
conory
1d9033742a
검색옵션이 뒤죽박죽으로 표시될 수 있는 문제 수정
...
언어코드 이름이 모두 search_target_list로 같기에 향후 코어나 서드파티에 의해 호출 순서가 바뀌면 다른 모듈의 $lang->search_target_list 변수가 표시될 수 있다.
2021-04-24 11:50:39 +09:00
Kijin Sung
3c2e664fe8
Always display the module that a file belongs to
2021-03-29 01:27:51 +09:00
Kijin Sung
32aae27a13
Add option to maintain file format when resizing #1508
2020-12-21 10:22:53 +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
46f19a9f17
Enable file upload when sending messages
2019-11-22 18:20:52 +09:00
conory
a208526a5c
EXIF 제거 옵션 추가
2019-10-04 16:45:11 +09:00
conory
6db830c4c4
파일이나 확장자가 이미지, 오디오, 동영상이며, MIME 타입이 전혀 다른 경우에만 확장자를 고치도록 수정
...
direct가 아닌 첨부파일 본문 삽입시의 오류 수정
이미지, 오디오, 동영상 MIME 타입을 mime_content_type()의 반환값으로 수정
2019-10-03 23:40:55 +09:00
conory
16e44d44c7
움직이지 않는 gif도 mp4로 변환되는 문제 수정
...
FFmpeg 사용 불가 안내 메시지 추가
추후에 활용하기 위한 type, width, height, duration 컬럼 추가
업로드시 이미지, 오디오, 동영상 파일의 확장자가 잘못된 경우 올바른 확장자를 덧붙이는 기능 추가
2019-10-01 22:50:38 +09:00
conory
cdbc2d7a82
동영상 섬네일, GIF로 취급 기능 추가
...
이미지, 동영상 첨부시 구분할 수 있도록 그 섬네일에 play 아이콘 추가
모듈별 파일 설정시 파일 모듈의 업로드 기본, 이미지, 동영상 설정을 각각 달리 적용할 수 있도록 기본 설정 제어 옵션 분리
2019-09-27 00:34:19 +09:00
Kijin Sung
941542b991
Implement files changelog
2019-09-14 00:22:24 +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
188c4aa34a
Fix #1129 display total size when selecting files for deletion
2019-07-30 21:21:05 +09:00
conory
9c5fea46e5
잘못된 url을 가진 링크가 있을 경우 자바스크립트 오류가 발생되는 문제 수정
...
https://xetown.com/questions/1159682
2019-01-30 00:14:55 +09:00
Kijin Sung
d0ec85db3b
Fix incorrect global filesize limit for admin
...
https://xetown.com/questions/1154564
2019-01-23 23:16:31 +09:00
Kijin Sung
d578016ff9
Remove links to outdated manual
2018-08-22 19:35:42 +09:00
Kijin Sung
f12cf74dda
Revert "다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리"
...
This reverts commit b1cb1f3f34 .
2018-08-04 20:56:24 +09:00
conory
b1cb1f3f34
다른 프레임워크와 css 충돌을 피하기 위해 rhymix.less의 class/id 이름에 prefix 처리
...
변경전의 xe.less 파일도 rhymix.less와 함께 load 하여 호환정 유지
CSS 충돌 예)
bootstrap의 .btn
사용 예)
bootstrap 사용시엔 {Context::unloadBasicFiles('xe')}으로 unload 시키면 문제없음
2018-08-03 19:45:30 +09:00
Kijin Sung
2366d61ea4
Allow some file types to be downloaded inline
...
이미지, 오디오, 비디오, PDF 등 일부 파일을 다운로드하면
다운로드 창을 띄우지 않고 현재 창에 바로 표시할 수 있는 옵션 추가
단, text/html은 보안상 허용하지 않음
2018-03-07 11:39:40 +09:00
Kijin Sung
401d2c0179
Fix #747 misleading explanation in file module config
2017-09-13 00:25:00 +09:00
Kijin Sung
224b2748a5
Fix #847 separate 'isvalid' parameter from other search options
2017-06-09 22:25:34 +09:00
Kijin Sung
8fcbe5ec6a
Fix calling nonexistent method get() on null
2017-06-08 21:10:47 +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
bnu
61c54504ef
- invalid_float 메시지 추가
...
- 파일 용량 설정의 룰셋 추가 수정
- XML Filter에서 float를 처리할 수 있도록 룰세 추가
2016-08-02 16:00:47 +09:00
conory
db1b59ce40
첨부파일 삭제 success_return_url 추가
2016-04-15 19:45:24 +09:00
Kijin Sung
eb84b57658
Fix #248 missing index.html in manual link
2016-02-11 15:31:51 +09:00
Kijin Sung
b4a2a52cfa
Move old install/admin manual to subdirectory
2016-01-13 20:16:30 +09:00