Commit graph

303 commits

Author SHA1 Message Date
Kijin Sung
52a7d47a49 Also force communication and ncenterlite views to share member mid 2023-06-20 00:50:36 +09:00
Kijin Sung
d80782459a Implement search for messages #911 #1112 2023-06-19 23:01:11 +09:00
Kijin Sung
d8eee65f49 Add message_type to message search form 2023-06-19 23:00:49 +09:00
Kijin Sung
9bfb66f4ff Add search box to communication module skins 2023-06-19 22:47:33 +09:00
Kijin Sung
44288fcb78 Fix #2094 remove page and message_type parameters from links in communication module skin 2023-03-23 22:05:26 +09:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Kijin Sung
afdc450b00 Fix #1877 allow moving archived messages back to the inbox 2022-12-20 01:27:19 +09:00
Kijin Sung
7b46deb973 Fix #1886 clean up incorrect use of getMemberInfo* methods 2022-03-14 01:40:43 +09:00
Kijin Sung
ccb74c8851 Fix #1817 check all function not working in friend list 2021-12-31 00:51:19 +09:00
Kijin Sung
99acb293b6 Don't prompt for update when new_message_flags folder is missing
https://xetown.com/questions/1626240

cf. #1804
2021-12-31 00:38:47 +09:00
conory
faea821e78 Fix warning in PHP 8.0 2021-07-05 14:19:06 +09:00
BJRambo
960d0018d0 98267d90d5 보안 숫자 검사하지 않고 intval 처리 하여 새 그룹 등록 여부 확인 2021-05-30 19:29:20 +09:00
BJRambo
98267d90d5 Fix #1719 친구 등록이 되지 않던 문제 고침 2021-05-30 19:14:24 +09:00
Kijin Sung
b7c3aa1790 Fix #1666 add triggers before/after addFriend and deleteFriend 2021-03-29 20:40:29 +09:00
Kijin Sung
5ddb883856 Hide editor toolbar by default on mobile when composing new message 2021-03-02 23:24:04 +09:00
Kijin Sung
fc4d8a6824 Fix #1634 bypass spamfilter when sending messages from core modules 2021-02-23 22:01:32 +09:00
Kijin Sung
1a1af16a3a Fix #1615 remove unnessary $friend_count variable 2021-02-11 21:42:42 +09:00
Kijin Sung
883f846aba Fix #1524 load messages.html if read_message.html doesn't exist in currently selected communication module skin 2020-12-25 23:16:52 +09:00
Kijin Sung
0b265cde21 Make all addons, modules, and widgets follow RX_VERSION 2020-12-18 00:20:33 +09:00
Kijin Sung
133c29012b Provide MemberController::clearMemberCache() 2020-10-30 01:16:14 +09:00
Kijin Sung
570944df1a Separate simple_world layout and skin into its own repository
https://github.com/rhymix/rhymix-simple-world
2020-10-01 18:02:04 +09:00
Kijin Sung
5c007272a2 Separate rx_prn skin into its own repository
https://github.com/rhymix/rhymix-skin-prn
2020-10-01 17:34:23 +09:00
Kijin Sung
178e8aba0c Fix textarea overflow in mobile send_message.html 2020-09-19 17:00:07 +09:00
conory
8ccfd963b6 rhymix_content class 추가 2020-09-17 20:40:06 +09:00
BJRambo
f931185ee0 Fix the default object error 2020-09-03 23:26:13 +09:00
Kijin Sung
22cb4c552a Fix #1282 display attachment list in message 2020-07-04 23:46:57 +09:00
Kijin Sung
8ab971f696 Improve #1321 2020-06-18 13:10:32 +09:00
Min-Soo Kim
83ce4a8099
Countable or not, in communication view. (#1321)
* 커뮤니케이션 모듈 내용 중 null 이 반환되는 가능성이 있는 부분 예외 상황 대응

https://github.com/rhymix/rhymix/pull/1309 연관
2020-06-17 23:00:14 +09:00
BJRambo
cf0bd0140b Fix #1287 쪽지수신여부 설정시 캐싱을 하지 않던 문제 고침 2020-05-05 23:57:02 +09:00
Kijin Sung
409ffe867b Fix editor skin and colorset not being applied in message write screen 2019-11-23 00:33:07 +09:00
Kijin Sung
253c66b67e Delete attached files when messages are deleted 2019-11-22 20:00:59 +09:00
Kijin Sung
46f19a9f17 Enable file upload when sending messages 2019-11-22 18:20:52 +09:00
Kijin Sung
a2c9274681 Fix #936 always show messages to/from deleted members
- 탈퇴환 회원과 주고받은 쪽지도 표시하도록 변경
- 탈퇴환 회원의 원래 닉네임이 기록되지 않는 구조이므로
  수신자/발신자 이름에 닉네임 대신 "탈퇴한 회원"이라고만 표시
2018-12-13 12:31:51 +09:00
Kijin Sung
e6e5044f1f Remove site grant option 2018-12-03 22:38:46 +09:00
BJRambo
b4239c1c61 커뮤니케이션 모듈에 메일전송 기능을 삭제 2018-10-27 16:12:45 +09:00
BJRambo
6d239378a0 쪽지 알림 메일을 항상 라이믹스 알림에서 설정한 이메일주소로 전송되는 문제 고침 2018-10-26 16:52:12 +09:00
Kijin Sung
c54fa8dab1 Use escape more consistently
여기저기 htmlspecialchars가 들어 있는 것을 escape로 통일
2018-10-10 15:07:51 +09:00
Kijin Sung
aac678de48 Explicitly declare noescape 2018-10-10 13:08:24 +09:00
bnu
71651c0542 검색엔진 수집이 불필요한 페이지에 대한 robots 메타 태그 추가
xpressengine/xe-core#2293 patch by @bnu
2018-10-02 22:50:05 +09:00
Kijin Sung
c1cbc5dbdb Add MustLogin exception and apply to communication module 2018-08-27 00:31:48 +09:00
Kijin Sung
2cd960b9f1 Remove duplicate .btn styles from member and communication modules 2018-08-06 00:11:13 +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
b8fc4ca46f Hide friend-only option if friend feature is disabled in communication module 2018-07-02 15:54:19 +09:00
BJRambo
271fd78c08 Fix #993 읽지 않은 보관함에 있는 쪽지를 삭제할 수 없는 문제 고침
읽지않은 쪽지함으로 사용할때 부득이하게 코드의 절약과 구동 개선을 위해서 message_type  변수를 사용하였는데, 이 변수가 메세지의 보관함에 보관하는 것과 받은 사람, 보낸 사람 이렇게 나뉘는 부분을 확인하였습니다.
그래서 아래와 같은 동작으로 작동하도록 하엿습니다.

1. 메세지 타입이 N(읽지않은 경우) 의 값으로 호출이 된다면 무조건 메세지는 R(받은사람)의 쪽지를 기준으로 선택하도록 합니다.
2. 보관함의 경우 기본 동작은 메세지 읽기-> 보관함이동을 통해서 보관함으로 이동하기 때문에 보관함의 기준으로 삭제하는 기능의 대해서는 별 다른 조치를 취하지 않습니다.

위와 같이 동작을 확인하였으며 일단 전체적인 액션을 테스트 해본 결과 이상이 없어 보입니다.

이 커밋의 내용은 단순히 증상만 정상적으로 보이도록 하였을 수 있으며, 코드 리뷰를 통해서 좀 더 세밀하게 두고두고 볼 필요가 있을 것 입니다.
by @BJRambo
2018-02-25 08:50:46 +09:00
BJRambo
de1f69a671 Fix #977 읽지 않은 쪽지함에서 읽은 쪽지함의 읽은 시간 표를 삭제 2018-02-25 08:03:37 +09:00
conory
3efd9759dc 쪽지 기본스킨에서 자동 줄바꿈이 되지 않아 깨질 수 있는 문제 수정 2018-02-20 22:34:11 +09:00
Kijin Sung
f0ad692650 Enable responsive skin in member, communication, and ncenterlite
회원, 커뮤니케이션, 알림센터Lite 모듈에서 모바일 스킨을 선택할 때
PC와 동일한 반응형 스킨을 지정할 수 있도록 개선
2017-12-05 23:58:04 +09:00
Kijin Sung
44aea4301d Fix msg_not_permitted in communication module on mobile 2017-12-04 10:56:31 +09:00
Kijin Sung
e78189ea5c Fix invisible message content on mobile default skin
- 모바일에서 쪽지 본문이 보이지 않는 문제 수정
- 모바일 쪽지 기본 스킨에서 본문 아래에 목록을 표시하도록 수정
- 항상 Context::get('m') 변수를 사용할 수 있도록 수정
2017-12-03 22:23:48 +09:00