Commit graph

199 commits

Author SHA1 Message Date
conory
589ecf2561 Cleanup getMemberConfig() for PHP 8.0
기본 설정값 통일
서명, 프로필 이미지, 이미지 이름, 이미지 마크가 공개 옵션과 상관 없이 무조건 표시되는 문제 수정
사용되지도 않고 별 역할 없는 setMemberConfig($args) 메소드 deprecated 처리
2021-07-08 18:09:39 +09:00
Kijin Sung
856f2af743 Fix #1732 inconsistent 'target' attribute in popup menus 2021-06-19 22:30:18 +09:00
Kijin Sung
05cef078f2 Fix #1627 suspected errors in PHP 8.0 2021-02-19 01:05:28 +09:00
Kijin Sung
4335da3975 Allow some signup field names to be customized 2021-01-29 22:43:17 +09:00
Kijin Sung
60465fb2db Fix various warnings in PHP 8.0 2021-01-28 22:32:56 +09:00
Kijin Sung
972fbc9ca6 Remove unnecessary site_srl from member module 2021-01-18 15:21:00 +09:00
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
aef258e48a Fix #984 use relative URL for profile image, image name, etc. 2020-12-16 22:27:51 +09:00
Kijin Sung
49923844b2 Various fixes to remove warnings in PHP 8.0 2020-12-15 00:18:42 +09:00
Kijin Sung
855e12a5de Fix misc warnings in PHP 8.0 2020-12-13 21:21:10 +09:00
Kijin Sung
1366bb72ce Fix #1452 misc errors in PHP 8.0 2020-11-12 14:03:11 +09:00
Kijin Sung
8c161bc28d Various fixes to improve PHP 8.0 compatibility
- XmlParser 클래스가 PHP 내장 클래스가 되어버려서 XeXmlParser로 변경
- 함수나 파라미터의 형태가 맞지 않아서 치명적인 오류 나는 곳 수정
- undefined 변수 및 배열 키 다수 수정 (치명적인 오류는 아님)
- 계속 수정중...
2020-10-31 00:25:26 +09:00
Kijin Sung
818897fed4 Merge branch 'develop' into next 2020-08-03 14:04:20 +09:00
Kijin Sung
5571a16619 Fix #1373 add classname to popup menu items 2020-08-03 14:01:18 +09:00
Kijin Sung
0f469baae8 Merge branch 'develop' into next 2020-07-31 15:36:40 +09:00
BJRambo
221b70bf7e 회원 닉네임 변경 기록에 검색옵션 추가 2020-07-22 16:54:42 +09:00
Kijin Sung
c90d529c74 Change method calls to static in many core modules 2020-05-24 20:43:52 +09:00
Kijin Sung
eceb12c85a Add MemberModel::getMemberInfo() 2020-05-23 19:16:38 +09:00
Kijin Sung
eca99205df Fill in missing function modifiers 2020-05-22 00:02:57 +09:00
Kijin Sung
d9f16f888b Convert most methods in MemberModel to static 2020-05-21 23:21:17 +09:00
conory
3b698f2b28 회원메뉴에서 자신의 홈페이지와 블로그가 관리자의 공개 설정과 무관하게 무조건 노출되지 않도록 수정
관리자의 공개 설정과 무관하게 자신 계정에서 홈페이지와 블로그가 보이면 "홈페이지와 블로그는 공개정책"이라고 오해할 수 있음
2020-04-04 14:26:41 +09:00
Kijin Sung
0e9ce525da Store three-letter country code instead of calling code 2020-03-18 22:05:19 +09:00
Kijin Sung
8cf0903065 Add checks for invalid and duplicate phone numbers 2019-08-03 20:53:34 +09:00
Kijin Sung
9cdff6ece5 Add memberModel::getMemberInfoByPhoneNumber() 2019-07-28 00:03:18 +09:00
Kijin Sung
8bcc368f3a Delete unnecessary query for Cubrid 2019-07-28 00:00:33 +09:00
Kijin Sung
6b209f64da Disallow overwriting zero or null value with extra var 2018-12-18 15:21:20 +09:00
Kijin Sung
eeb74c3257 Fix member extra_var handling when value is an object 2018-11-20 15:31:05 +09:00
Kijin Sung
4dca555392 Don't cache member info if DB query fails
xpressengine/xe-core#2308
2018-10-10 15:58:45 +09:00
Kijin Sung
c54fa8dab1 Use escape more consistently
여기저기 htmlspecialchars가 들어 있는 것을 escape로 통일
2018-10-10 15:07:51 +09:00
Kijin Sung
a791baaed2 Fix #1039 add dispMemberSpammer to member popup menu 2018-05-30 22:26:54 +09:00
bnu
2119c84b77 회원 프로필 사진 업로드 시 파일 용량 제한 설정 추가
xpressengine/xe-core#2202

- 기본 값 : 용량 제한하지 않음
- KB 단위로 지정할 수 있으며
- 이미지가 리사이즈 과정을 거치는 경우 리사이즈 된 파일의 용량으로 적용 함
2018-01-10 23:27:38 +09:00
Kijin Sung
4b0a2c512e Do not cache nonexistent member info
존재하지 않는 회원 정보가 캐싱되는 문제 수정
2017-12-19 23:34:44 +09:00
Kijin Sung
3eb6e7319f Fix empty agreement becoming required on upgrade
기존에 약관이 없던 사이트도 첫 번째 약관이 필수로 지정되는 버그 수정
@gosugoon
2017-11-28 17:23:09 +09:00
Kijin Sung
11c04c5a26 Add multiple member agreements
- 가입 약관, 개인정보처리방침 등을 5개까지 추가할 수 있음
- 약관마다 각각 필수 또는 선택을 지정할 수 있음
- 모든 필수 약관에 동의해야 가입 가능
- 기본 스킨은 수정함. 서드파티 스킨에는 여전히 약관 1개만 표시됨
- 서드파티 스킨 사용시 동의 하나만 선택해도 전체 동의로 간주
2017-11-27 14:43:20 +09:00
conory
827be8a286 회원 서명 text 소급 적용시 여러줄이 생성되는 문제 수정 2017-07-15 23:32:35 +09:00
conory
da0ad3bd39 에디터 모듈에 HTML 허용 설정 추가
회원 모듈에도 no html 서명을 위한 옵션 추가
2017-07-13 00:46:28 +09:00
Kijin Sung
d6de6f479c Pass member info in member.getMemberMenu (before, after) trigger #752 2017-03-23 19:51:18 +09:00
BJRambo
90eec242bb 회원프로필 보기 옵션의 기본값 추가 2017-03-12 08:40:54 +09:00
Kijin Sung
e823ce045b Fix potential problem caused by caching of partial member info 2017-02-26 15:32:31 +09:00
Kijin Sung
d4353fa8d2 Change default editor colorset in other modules to moono-lisa 2017-02-16 01:26:08 +09:00
Kijin Sung
dfdbc1db85 Add session helper class and move remainder of session validation logic to Session class 2017-02-10 20:50:38 +09:00
Kijin Sung
483ac84796 Merge branch 'develop' into pr/session-class 2017-02-07 22:13:08 +09:00
Kijin Sung
e3a4cfad76 Do not expose homepage and blog in member menu if they are not public
https://www.xetown.com/qna/264868#comment_427973
2016-11-21 11:11:36 +09:00
Kijin Sung
40c43e8fa0 Revert "fix #1978 회원정보의 서명에서 발생할 수 있는 취약점 해결"
This reverts commit 0765c73d04.

See: xpressengine/xe-core#1979
2016-10-28 16:27:48 +09:00
bnu
0765c73d04 fix #1978 회원정보의 서명에서 발생할 수 있는 취약점 해결 2016-10-28 14:26:03 +09:00
Kijin Sung
a1618c236f Merge branch 'develop' into pr/session-class 2016-10-05 17:26:12 +09:00
Kijin Sung
6dd776bd15 Fix #590 Creating default object in member.model.php 2016-09-23 16:54:44 +09:00
Kijin Sung
d07bd15b80 Integrate session class with Context class and Member module 2016-08-15 21:49:17 +09:00
BJRambo
def55840c5 Add files upload option in member editor 2016-08-10 19:20:57 +09:00
BJRambo
3bd25f9538 Fix uninitialized stdClass in rarely used method 2016-05-27 06:35:45 +09:00