Kijin Sung
993dac37f0
Change module names that are either outdated or different from popular usage
2021-01-03 21:25:10 +09:00
Kijin Sung
0b265cde21
Make all addons, modules, and widgets follow RX_VERSION
2020-12-18 00:20:33 +09:00
Kijin Sung
9ba8c9159e
General cleanup of point diff logic
2020-12-15 23:46:50 +09:00
Kijin Sung
a43f0368ec
Fix #1341 also calculate point difference accurately when new file is uploaded to a comment
2020-12-15 23:39:25 +09:00
Kijin Sung
367635d21b
Fix #1341 calculate point difference accurately when files are deleted and re-attached
2020-12-15 23:31:00 +09:00
Kijin Sung
49923844b2
Various fixes to remove warnings in PHP 8.0
2020-12-15 00:18:42 +09:00
Kijin Sung
9a0bf6d907
Fix #1485 misc errors in PHP 8.0
2020-12-14 22:38:47 +09:00
Kijin Sung
166e867f77
Relax level limit from 1000 to 10000
2020-12-11 21:57:44 +09:00
Kijin Sung
1366bb72ce
Fix #1452 misc errors in PHP 8.0
2020-11-12 14:03:11 +09:00
Kijin Sung
133c29012b
Provide MemberController::clearMemberCache()
2020-10-30 01:16:14 +09:00
Kijin Sung
177a6c6b7d
Merge branch 'develop' into next
2020-09-29 00:23:30 +09:00
Kijin Sung
125dea44b6
Fix max_input_vars error when there are too many levels
...
- max_input_vars 설정과 무관하게 레벨 수를 늘릴 수 있도록 조정
(레벨 관련 POST 변수들을 하나로 합쳐서 전송)
- 허용되는 최대 레벨 수를 1000에서 10000으로 늘림
(단, 권장하는 최대 수는 여전히 1000임)
2020-09-28 01:10:29 +09:00
Kijin Sung
c34a9a9005
Fix different relative paths of point cache file
2020-09-28 00:55:55 +09:00
Kijin Sung
0f469baae8
Merge branch 'develop' into next
2020-07-31 15:36:40 +09:00
BJRambo
5a66bcab82
Fix #1362 포인트모듈을 사용하지 않더라도 설정값은 저장할 수 있도록 개선
...
변경점이 많습니다.
크게 변경한 점은 없고 if($args->able_module == 'Y') 안에서 동작하는 $config 변수들을 전부 if문 밖으로 빼내서 설정을 저장하도록 하였습니다.
설정 저장을 테스트 해봤으며 큰 문제 없어 보입니다.
2020-07-22 23:44:49 +09:00
BJRambo
8727294d1a
Revert "Fix #1362 포인트 모듈을 사용하지 않아도 하단에 설정이 뜨는 문제 고침"
...
This reverts commit d8a340a90e .
2020-07-22 23:42:29 +09:00
BJRambo
d8a340a90e
Fix #1362 포인트 모듈을 사용하지 않아도 하단에 설정이 뜨는 문제 고침
2020-07-22 23:18:44 +09:00
Kijin Sung
2c6f1a2b24
Merge branch 'develop' into next
2020-05-31 23:59:17 +09:00
Kijin Sung
fa9e8fbe21
Fix duplicate slash in point module config screen
2020-05-31 13:36:29 +09:00
Kijin Sung
34eb311ac0
Merge branch 'develop' into next
2020-05-26 09:00:15 +09:00
Kijin Sung
5cd1cc53a5
Fix #1298 array/object confusion in point module
2020-05-26 08:25:05 +09:00
Kijin Sung
b419dcf2bc
Merge branch 'develop' into next
2020-05-24 21:29:08 +09:00
Kijin Sung
f6d4de8e70
Change method calls to static in point module
2020-05-24 20:49:09 +09:00
Kijin Sung
2e2e11618b
Fix inconsistent data type for point module part config
2020-05-24 11:00:50 +09:00
Kijin Sung
8dbb023816
Convert most methods in PointModel to static
2020-05-23 19:13:20 +09:00
Kijin Sung
b158aeb9d5
Fix #1216 restrict max level if max_input_vars is low
2019-11-22 20:13:04 +09:00
Kijin Sung
0a9d34c37f
Add option to control taking points when a post is deleted
2019-07-27 22:49:08 +09:00
Kijin Sung
bc14eecd50
Add point exception for reading notices #1124
2018-12-14 12:16:04 +09:00
Kijin Sung
4158d94606
Fix #1119 inconsistent point handling when moving comments in and out of Trash
2018-12-13 11:27:05 +09:00
BJRambo
2a472100ee
포인트 모듈의 setPoint 실행시 작동에 대한 최적화
2018-12-12 13:48:55 +09:00
BJRambo
ad4c79ce6d
포인트를 저장하는 부분에 적용여부를 확인하지 않는 문제 고침
2018-12-03 21:21:54 +09:00
Kijin Sung
c54fa8dab1
Use escape more consistently
...
여기저기 htmlspecialchars가 들어 있는 것을 escape로 통일
2018-10-10 15:07:51 +09:00
Kijin Sung
fe4e336f2b
Add 3 special exception classes for common situations
2018-08-27 00:21:21 +09:00
Kijin Sung
1863edcbb8
Update some modules to throw exceptions instead of BaseObject
2018-08-27 00:03:12 +09:00
Kijin Sung
f94c51ab41
Merge pull request #1073 from kijin/pr/remove-old-manual
...
오래된 XE 매뉴얼 삭제
2018-08-22 19:39:04 +09:00
Kijin Sung
d578016ff9
Remove links to outdated manual
2018-08-22 19:35:42 +09:00
COMI
d9662b407c
포인트 모듈을 켜지 않아도 모듈 설정에 접근이 가능하도록 함
2018-08-20 16:11:12 +09:00
COMI
6b5e7ff647
포인트 모듈의 기본 설정 화면 세세한 변경
...
- 설명에 x_help-block 클래스 추가
- 포인트 부여 표를 섹션으로 감싸 포인트 모듈을 사용하지 않을 경우 포인트 부여 표를 보이지 않게 함
- 포인트 뷰여 표의 제목을 나타내는 td 태그를 th 태그로 변경함
2018-08-20 15:05:15 +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
conory
9fb23bd3dd
문서의 검색, 확장변수와 관련된 비효율적인 코드 정리
...
- setToAllDocumentExtraVars() 최적화
- 확장변수(-1, -2)를 이용한 문서 다국어 기능 관련 버그 수정 및 개선
- getDocumentList() 최적화 (비효율적인 코드 대거 삭제)
- _setSortIndex(), _setSearchOption() 최적화 (확장 변수 관련 쿼리들 정리)
- 권한자가 아니라면 공개글만 검색되도록 개선 (검색 옵션과 상관없이)
--- 문서 검색(제목+내용,내용,댓글)시 권한자도 비밀글을 검색할 수 없었던 문제 수정
- 'NOTICE Undefined variable' 조차 발생되지 않도록 getGrant() 수정
- '(포인트가 부족한 경우) 글 열람 금지' 옵션 사용시 본문 뿐만 아니라 확장 변수도 볼 수 없도록 숨김
- 기타 버그 수정 (많이 잡은 것 같은 데 정확히 기억안남ㅠ)
2018-06-28 19:59:21 +09:00
Kijin Sung
4f35512241
0포인트로 설정하면 필터에서 막히는 문제 수정 @laelbe #1036
2018-05-30 21:15:38 +09:00
Kijin Sung
f359a3448c
Improve point module
...
글 작성 후 x일 이후에는 댓글 작성 포인트를 부여하지 않는 기능을 확장하여
추천, 비추천, 글읽기 포인트에도 기간 제한을 둘 수 있도록 함.
2018-03-07 23:13:32 +09:00
Kijin Sung
b5f47e1b33
Fix not enough points message to include non-members
2018-02-02 15:51:34 +09:00
Kijin Sung
9939b8b747
Add option to allow robots to read documents
2018-02-02 15:48:45 +09:00
Kijin Sung
7e74b45c5c
Remove unnecessary reload of point from DB
2018-01-31 23:37:32 +09:00
Kijin Sung
0b9a3fd56c
Implement giving points to author and/or uploader when their document is read or their file is downloaded
2018-01-31 23:35:59 +09:00
Kijin Sung
08f6902798
Implement giving points to the voter
2018-01-31 18:37:10 +09:00
Kijin Sung
78aebbf77f
Add more point options
2018-01-31 18:36:46 +09:00
bnu
4dede913e4
fix #2183 포인트 모듈별 설정 페이지에서 page 모듈을 제외
2018-01-10 23:19:04 +09:00