Commit graph

121 commits

Author SHA1 Message Date
Kijin Sung
6c113c22ed Fix unnecessary assignment by reference, which causes E_NOTICE 2024-01-04 10:25:25 +09:00
Kijin Sung
6e913fcb3a Add new trigger points in document.copyDocumentModule to replace old, nonstandard "add" name 2023-10-02 22:10:57 +09:00
Kijin Sung
8b9b00652c Fix #2057 add option to change or disable search division count 2023-09-24 21:50:53 +09:00
Kijin Sung
c5267b42fd Remove trailing whitespace 2023-01-30 21:37:41 +09:00
Kijin Sung
bc3502988e Fix incorrectly capitalized class names in document and comment modules 2022-12-27 23:09:25 +09:00
Kijin Sung
21e99aa7a2 Support PNG and SVG icon sets for document icons 2021-07-01 15:09:18 +09:00
Kijin Sung
52729cf7ee Provide DocumentController::clearDocumentCache() 2020-10-30 01:24:29 +09:00
Kijin Sung
a25497c567 Add caching to ModuleModel::getModuleInfoByDocumentSrl() 2020-10-02 01:52:31 +09:00
conory
576c76a0be select 쿼리에 list_count=0 파라미터 전달시 Limit 해제 2019-08-29 15:46:23 +09:00
Kijin Sung
6a9a884680 Fix XEVE-18-006 2018-12-18 15:50:45 +09:00
Kijin Sung
4d5401ef89 Merge branch 'develop' into pr/exception 2018-09-06 10:45:59 +09:00
Kijin Sung
b6a528bcaf Fix possible bug with cache invalidation in moveDocumentModule() 2018-09-06 10:44:08 +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
conory
54401ea28f copyDocumentModule(), deleteModuleDocument() 정리, 성능 개선 2018-01-29 00:57:35 +09:00
conory
3d2ade4aa1 문서 이동 / 첨부 파일 삭제 기능 개선 2018-01-24 21:23:00 +09:00
Kijin Sung
c431855bbf Fix #975 do not move file when moving document
문서를 다른 게시판으로 이동할 때 첨부파일 경로를 변경하지 않도록 하여
아래와 같은 문제 발생을 사전에 차단합니다.

- 본문에 삽입한 이미지 경로와 실제 파일이 저장된 경로가 달라지는 문제
- 경로 변경에 실패하여 파일이 증발하는 문제

단, files/attach/(images|binaries)/(기존 게시판의 module_srl) 폴더에
파일이 그대로 남아 있게 되므로, 게시판 삭제 후 해당 폴더를 수동으로
삭제하면 문제가 될 수 있습니다. 더이상 게시판의 module_srl과 해당 폴더에
저장된 파일들의 소속 모듈이 일치하지 않을 수 있다는 뜻입니다.
2018-01-12 19:51:45 +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
1803883e1d 코드가 new Object으로만 작성된 코드에 대해서도 동일하게 BaseObject 호출하도록 추가. 2017-11-28 20:07:08 +09:00
BJRambo
f3f40f6859 php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경 2017-11-28 20:01:28 +09:00
bnu
25b6415587 #2172 복원된 페이지에 남아있는 썸네일 삭제 기능 개선 2017-11-28 18:58:44 +09:00
BJRambo
e3e3a375ec 불필요한 리턴 리디렉트 액션 제거. 2017-11-28 18:57:15 +09:00
BJRambo
75ea89e203 문서 모듈의 아이콘을 스킨으로 설정할 수 있도록 개선
https://github.com/xpressengine/xe-core/pull/2172
2017-11-28 18:07:33 +09:00
Kijin Sung
4cf24d3ed2 Fix #632 prevent overwriting document config 2016-11-10 17:33:53 +09:00
Kijin Sung
33ed9a94bf Fix #633 inability to move admin's document 2016-11-08 23:56:20 +09:00
BJRambo
508b6ed340 Fix uninitialized stdClass in rarely used method 2016-05-27 07:57:58 +09:00
Kijin Sung
eb895f76cd Do not rollback if an 'after' trigger returns error 2016-05-14 20:24:45 +09:00
Kijin Sung
26c5a18a5b Use simpler syntax for cache groups 2016-04-18 20:50:51 +09:00
Kijin Sung
2e98962264 Update references to CacheHandler in document module 2016-04-18 01:42:33 +09:00
conory
90400e2b5f 모두 lang() 함수로 변경 2016-03-06 17:01:15 +09:00
BJRambo
f847db6ff4 History logs that adminstrator moves the documents. 2016-03-03 14:14:23 +09:00
bjrambo
0b53a1c115 변수 초기화 안된것 초기화 2016-02-19 18:00:42 +09:00
qw5414
b2d4d5edd2 조회수 설정을 세분화하여 선택하도록 함. 2016-01-19 15:34:16 +09:00
qw5414
9659ecca83 세션에 대한 조회수 증감 설정 추가 2016-01-17 15:52:06 +09:00
qw5414
6ff24f89d6 잘못된 설정값 변경. 2016-01-15 19:41:01 +09:00
qw5414
e33bdb9b92 조회수 설정 기능을 추가함 #103 2016-01-15 19:13:35 +09:00
BJRambo
52ad75cc3c 일반 게시판의 관리자가 최고관리자의 게시물을 삭제 및 수정을 할 수있는 권한을 제어. 2015-03-05 03:45:00 +09:00
bnu
21961fb3e9 #1055 게시물 이동 시 첨부파일의 수를 갱신하는 동작을 간소화 하도록 개선 2014-12-29 17:15:30 +09:00
bnu
51e702d510 fix #32 다국어로 작성한 문서를 이동 시 문서 내용이 다른 언어의 내용으로 잘못 변경되는 문제 고침. patch by @sejin7940 2014-12-24 18:45:08 +09:00
akasima
8e48231fea #495 게시물 관리 '휴지통' 으로 이동 추가 2014-02-19 17:43:36 +09:00
khongchi
3490eb75b2 #135 문서 이동시 트랙백 예외처리 2014-02-04 10:20:37 +09:00
bnu
bc3cf3f199 #385 document_item 문제 수정 2014-01-31 18:45:02 +09:00
bnu
aa0d6e7cd8 #385 commentList_{document_srl} object cache 제거 2014-01-31 02:02:20 +09:00
khongchi
7813cb00a3 #381 php 5.4 호환성문제 수정 2014-01-29 01:08:49 +09:00
bnu
9300b5fa35 #242 문서 사용자 정의 필드 설정이 갱신 안 되는 문제 수정. 2014-01-09 01:10:20 +09:00
bnu
1ca44bf2e3 #242 document item의 object cache 정리.
- 일부 기록성 데이터를 제외하고 object cache를 사용하도록 함과 이에 따라 해당 값이 변경될 때 cache를 갱신하지 않도록 변경.
  - readed_count, comment_count, voted_count, blamed_count, trackback_count
2014-01-08 13:38:23 +09:00
bnu
21ccd7f0d3 #242 자주 사용되는 데이터를 file cache를 이용하도록 개선. 2014-01-08 13:38:23 +09:00
bnu
60ef5e1bab #242 documentModel::getDocumentList()의 ‘documentList’ object cache 제거. 2014-01-08 13:38:23 +09:00
bnu
e42cb2f26e #238 썸네일 경로 변경. 2013-12-30 17:35:18 +09:00
bnu
194ce8614a NOISSUE remove reference operator. 2013-12-30 17:35:02 +09:00