Commit graph

9701 commits

Author SHA1 Message Date
Kijin Sung
b0f66a36c5 Convert all instances of _XE_PATH_, __XE_VERSION__, etc. to Rhymix constants
_XE_PATH_ -> RX_BASEDIR
__XE_VERSION__ -> RX_VERSION
2020-12-18 15:21:23 +09:00
Kijin Sung
b2c6547cbc
Merge pull request #1494 from kijin/pr/versioning
코어에 포함된 애드온, 모듈, 위젯 등의 버전을 별도로 표기하지 않음
2020-12-18 15:08:38 +09:00
Kijin Sung
af5d8ead8f
Merge pull request #1493 from kijin/pr/ncenterlite-user-set
알림센터 유저 설정 세분화 (#994)
2020-12-18 15:08:17 +09:00
Kijin Sung
f38e90b60e Remove unnecessary condition for CUBRID DB 2020-12-18 15:06:28 +09:00
Kijin Sung
4225535a23 Allow special phone number to sign up more than once even if this is normally disallowed 2020-12-18 15:00:54 +09:00
Kijin Sung
f12bfb0ba5 Add a special phone number and verification code that can bypass SMS auth (for testing) 2020-12-18 14:56:57 +09:00
Kijin Sung
4c79d1b229 Clean up help text related to email hosts 2020-12-18 14:36:17 +09:00
Kijin Sung
70c2bfe5df Remove deleted routes from action_forward table 2020-12-18 00:54:34 +09:00
Kijin Sung
0b265cde21 Make all addons, modules, and widgets follow RX_VERSION 2020-12-18 00:20:33 +09:00
Kijin Sung
c52187a8f2 Support user config of notification types, fixes #994
코어에서 지원하는 알림 종류 및 알림 수신 방법이 늘어남에 따라,
관리자가 설정한 범위 내에서 회원들이 알림 수신 방법을 선택할 수 있도록 합니다.
기존에는 수신 여부만 선택할 수 있었으나 이제 더 세부적인 설정이 가능합니다.
예를 들어 웹 알림과 푸시알림은 받고, 메일 알림과 문자 알림은 끌 수 있습니다.

이 기능을 지원하기 위해 ncenterlite_user_set 테이블 스키마를 대폭 조정합니다.
기존 설정은 가능하면 그대로 유지하려고 노력하였습니다.
2020-12-17 23:41:31 +09:00
Kijin Sung
3032784ca7 Add x_inline class to default member skin 2020-12-17 23:40:57 +09:00
Kijin Sung
aef258e48a Fix #984 use relative URL for profile image, image name, etc. 2020-12-16 22:27:51 +09:00
Kijin Sung
39fa556531 Fix errors in PHP 8.0 while copying module 2020-12-16 22:18:38 +09:00
Kijin Sung
a395d76d33 Fix #1186 혼란을 일으키는 레이아웃 일괄적용 버튼 삭제 2020-12-16 22:12:35 +09:00
Kijin Sung
cc03f0ad1a Fix #1289 allow batch-deletion of header and footer text 2020-12-16 22:08:24 +09:00
Kijin Sung
b6b06af336 Fix #907 support more sort options in member list 2020-12-16 21:54:47 +09:00
Kijin Sung
5e572a168d Fix #1492 error in PHP 8.0 2020-12-16 21:48:21 +09:00
Kijin Sung
6dbf2b4ebb Fix #734 use exact search for tag 2020-12-16 21:44:29 +09:00
Kijin Sung
f0ecb701a0 Re-add meta-noindex and action forward to integration_search module 2020-12-16 21:36:24 +09:00
Kijin Sung
6b3f582167 Remove short URL rules from integration search module 2020-12-16 21:29:08 +09:00
Kijin Sung
0608dc1ca4 Remove unnecessary index="true" directives from several core modules 2020-12-16 21:19:57 +09:00
Kijin Sung
bfce45e611 Fix #1490 error in PHP 8.0 2020-12-16 20:37:23 +09:00
Kijin Sung
2de3bbcea7 Disallow installing Rhymix with the DB root account 2020-12-16 00:04:39 +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
aa7a548ecf Fix #1429 clear login failure count for IP if password change request succeeds 2020-12-15 22:46:12 +09:00
Kijin Sung
242963db83 Remove unnecessary vid from redirect URL 2020-12-15 22:42:27 +09:00
Kijin Sung
7a09bf632a Fix warning in PHP 8.0 2020-12-15 22:37:14 +09:00
Kijin Sung
2a5d99b2df Fix #1487 incorrect search parameter when member_srl is 0 2020-12-15 18:17:43 +09:00
Kijin Sung
2badc1dc69 Refresh timestamp on all CKEditor plugins if CKEditor itself is updated 2020-12-15 02:37:30 +09:00
Kijin Sung
b99c0d7786 Fix #1486 missing quotes around 'act' 2020-12-15 02:22:36 +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
a405b91e42 Add RawDisplayHandler and fix RSS/Atom not producing the correct headers 2020-12-13 22:06:16 +09:00
Kijin Sung
35203b684d Fix #1484 missing extra_var groups in widget info 2020-12-13 21:48:00 +09:00
Kijin Sung
855e12a5de Fix misc warnings in PHP 8.0 2020-12-13 21:21:10 +09:00
Kijin Sung
fcfb89edea Fix admin menu 2020-12-12 19:07:46 +09:00
Kijin Sung
a9689549b7 Fix #1474 return to member info modify form on error, instead of password check page 2020-12-12 17:35:01 +09:00
Kijin Sung
9c5509daeb Fix relative URL (6d4fe58c regression) 2020-12-12 17:15:08 +09:00
Kijin Sung
166e867f77 Relax level limit from 1000 to 10000 2020-12-11 21:57:44 +09:00
Kijin Sung
372e392049 Fix #1480 misc errors in PHP 8.0 2020-12-11 21:38:39 +09:00
Kijin Sung
6d4fe58c2f Fix relative URL (d9397bf6 regression) 2020-12-11 20:04:45 +09:00
Kijin Sung
7d8a546b64 Fix #1470 misc errors in PHP 8.0 2020-11-30 21:56:15 +09:00
Kijin Sung
cc1a00e923 Fix incorrect title for document pages in integration search module
page 모듈의 문서페이지가 통합검색에 노출될 경우 제목 대신 내용의 일부분이
짤려서 표시되는 문제가 있는데, 해당 모듈의 제목을 표시하도록 변경함.
2020-11-30 21:41:49 +09:00
Kijin Sung
e2c7a3eefe Exclude scripts and styles from document summary
관리자 권한으로 문서에 스크립트나 스타일을 넣어 놓은 경우
getSummary()에서 해당 내용이 표시되는 문제 수정

<style>CSS</style> 구조로 입력되므로 strip_tags() 사용시
앞뒤의 태그만 삭제되고 중간에 있는 CSS가 그대로 노출될 수 있음.
2020-11-30 21:39:34 +09:00
Kijin Sung
6b3d201539 Remove unnecessary XE icons 2020-11-25 00:55:30 +09:00
Kijin Sung
876dfc548a Replace XE logo in default favicon and mobicon 2020-11-25 00:31:43 +09:00
Kijin Sung
645f65315e Fix persistent module update prompt after fresh install 2020-11-25 00:27:53 +09:00
Kijin Sung
395112ad0d Fix non-static method error in PHP 8.0 2020-11-25 00:25:21 +09:00