Commit graph

16276 commits

Author SHA1 Message Date
conory
f8ac11bda6 isAccessible()로 통일 2017-12-12 13:23:45 +09:00
conory
81986c40a9 document의 isAccessible() 개선 2017-12-12 13:21:37 +09:00
conory
6bc8376435 isAccessible() 개선 2017-12-12 13:10:15 +09:00
Kijin Sung
be3e3cd4cb Fix integration search exclusions not being applied
통합검색에서 제외한 모듈 설정이 무시되고 권한에 따라서만 표시되는 문제 수정
2017-12-11 00:22:50 +09:00
Kijin Sung
1280f6a0a0 Fix allow_no_category being overwritten on module config change 2017-12-11 00:11:52 +09:00
Kijin Sung
1a234070ca Fix content style radio buttons 2017-12-09 03:18:18 +09:00
Kijin Sung
a8a3c3ef0f Save comment content style 2017-12-09 03:15:57 +09:00
Kijin Sung
6eca39fd98 Version 1.9.2 2017-12-09 03:08:43 +09:00
Kijin Sung
fc5e60f4ce Version 1.9.1 2017-12-09 03:08:19 +09:00
Kijin Sung
d7a3e1bc26 Fix unit tests that don't work in PHP 7.2 2017-12-09 03:00:51 +09:00
Kijin Sung
3feaf36c23 Adjust unit tests to accommodate new template parser behavior 2017-12-09 02:55:01 +09:00
Kijin Sung
e3a2c1a6aa Guard more count() calls in common framework classes 2017-12-09 02:49:01 +09:00
Kijin Sung
3dbc600aa9 Suppress warnings thrown by count() in template parser 2017-12-09 02:39:14 +09:00
Kijin Sung
2158c4fa3b Remove unnecessary count() calls in MediaFilter 2017-12-09 02:32:40 +09:00
Kijin Sung
2d6bde8f8c Guard some count() calls with is_array() in install module 2017-12-09 02:23:22 +09:00
Kijin Sung
ebcf19b9ec Fix #958 missing option for comment content style 2017-12-09 02:19:23 +09:00
Kijin Sung
a7d222184d Fix #959 incorrect escape of layout configuration 2017-12-09 02:10:47 +09:00
bnu
1943289bb8 fix #2185 게시판 카테고리 및 메뉴 관리가 동작하지 않을 수 있는 문제 고침 2017-12-09 01:50:02 +09:00
Kijin Sung
0b44e47d65 Remove unnecessary cache clearing in Direct module installer
라이믹스 내장 함수를 사용하여 직접 파일을 복사하는 경우
opcache와 stat cache가 자동으로 비워지므로 별도로 호출할 필요가 없음
2017-12-09 01:44:09 +09:00
bnu
849201a2b6 #2189 쉬운 설치 후 복제된 파일들에 대한 status cache 및 opcache 제거 2017-12-09 01:41:58 +09:00
Kijin Sung
0023a9cc1a Cache opcache status to reduce function_exists() calls 2017-12-09 01:40:04 +09:00
Kijin Sung
b25ce87ae5 Import new XE functions clearStatCache() and invalidateOpcache()
xpressengine/xe-core 23ec7b7

라이믹스는 Storage 클래스에서 파일을 쓸 때마다 opcache와 stat cache를
자동으로 비워주고 있으므로 이런 조치가 필요하지 않으나,
XE와의 호환성을 위해 동일한 함수를 제공함. 사용을 권장하지 않음.
2017-12-09 01:38:46 +09:00
Kijin Sung
cfe5ae01d3 Allow converter to be used even when manually inserted
익명게시판에서는 댓글 작성시 $manual_inserted = true로 설정되기 때문에
converter가 작동하지 않음. 이런 경우에도 allow_html, use_html 등의
변수가 지정된 경우 converter를 사용하도록 변경하여
에디터를 지원하지 않는 모바일 스킨과의 호환성을 높임.
2017-12-07 14:43:54 +09:00
Kijin Sung
78a8bd362d Fix invalid CSS when title color starts with #
칼라피커를 어떤 것을 사용하는지에 따라 색상 앞에 #가 붙어 들어올 때가 있음
이런 경우 문법에 맞지 않는 ##xxxxxx 결과가 나오지 않도록 패치
2017-12-07 14:41:52 +09:00
bnu
89e4936fb1 Context::convertEncoding() charset 목록 정리 2017-12-07 12:55:50 +09:00
Kijin Sung
697e0fd241 Accept Unix socket paths starting with unix: 2017-12-07 12:40:26 +09:00
Kijin Sung
fbd9af16a9 Fix #955 exclude inaccessible modules from integration search 2017-12-06 14:04:36 +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
eb3108b446 Add option to allow selecting no category
관리자 이외의 사용자가 글을 쓸 때 분류를 선택하지 않아도 되도록
허용하는 옵션 추가 (기본값: 허용하지 않음)
2017-12-05 23:36:26 +09:00
Kijin Sung
2c64e16bd2 Add method to update extra_vars of a member 2017-12-05 00:11:17 +09:00
Kijin Sung
f97a16e7e8 Reorder includes in autoload.php
- 사용자 환경설정(config.user.inc.php)을 로딩하기 전에 autoload 완료
- Object 클래스 로딩 위치 변경
2017-12-04 20:53:42 +09:00
Kijin Sung
44aea4301d Fix msg_not_permitted in communication module on mobile 2017-12-04 10:56:31 +09:00
Kijin Sung
0396d32ae5 Improve module update notification
- 모듈 업데이트 후 "success"라고만 뜨는 문제를 수정
- 반드시 필요한 "모듈 업데이트"를 "새 버전 설치"로 오해하여 피하는 일이 없도록
  "설정 완료"라는 표현을 사용하고 설명을 추가함
- 새 버전이 있을 경우 현재 버전과 새 버전을 함께 표시하고, 모듈 업데이트와
  혼동하지 않도록 "자료실"에 등록된 새 버전 알림이라는 설명을 추가함
2017-12-03 23:03:21 +09:00
Kijin Sung
e78189ea5c Fix invisible message content on mobile default skin
- 모바일에서 쪽지 본문이 보이지 않는 문제 수정
- 모바일 쪽지 기본 스킨에서 본문 아래에 목록을 표시하도록 수정
- 항상 Context::get('m') 변수를 사용할 수 있도록 수정
2017-12-03 22:23:48 +09:00
Kijin Sung
0c62ff7561 Prevent exception on servers with flaky random_bytes() implementation
카페24 PHP 7.0 웹호스팅 상품에서 random_bytes() 함수가 작동하지 않음
2017-12-03 10:06:33 +09:00
Kijin Sung
4d180edbf1 Fix rhymix.less to use guarded mixins 2017-12-01 18:12:06 +09:00
Kijin Sung
487509c1e5 Revert "Revert "Convert default SCSS stylesheet to LESS""
This reverts commit 5586956fea.
2017-12-01 18:02:41 +09:00
Kijin Sung
5586956fea Revert "Convert default SCSS stylesheet to LESS"
This reverts commit 1a98f0974c.
2017-12-01 17:57:30 +09:00
Kijin Sung
1a98f0974c Convert default SCSS stylesheet to LESS
서버단에서 컴파일하는 속도가 SCSS보다 LESS가 훨씬 빠름
2017-12-01 17:32:55 +09:00
Kijin Sung
671e452e6b Fix line height in editor preview in member module 2017-12-01 17:26:11 +09:00
Kijin Sung
2cca84bd3f Follow XE version 1.9.0 2017-12-01 02:09:15 +09:00
Kijin Sung
5d29d66041 Allow PHP 7.2 test failures for now 2017-12-01 01:57:11 +09:00
Kijin Sung
3992b4b5bc Fix strict count() behavior in PHP 7.2 2017-12-01 01:49:20 +09:00
Kijin Sung
6f35f5bafc Fix strict count() behavior in PHP 7.2 2017-12-01 01:42:03 +09:00
Kijin Sung
6f7f92f3e2 Add PHP 7.2 to test suite 2017-12-01 01:19:53 +09:00
Kijin Sung
7cfc23eedb
Merge pull request #947 from bjrambo/pr/changeObject
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-12-01 01:18:22 +09:00
Kijin Sung
9c540ea414 Fix classes inheriting Object 2017-12-01 01:14:23 +09:00
Kijin Sung
ae971306b7 Change instanceof Object to instanceof BaseObject 2017-12-01 01:10:48 +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
Kijin Sung
03d74a984f Merge branch 'develop' into pr/change-object 2017-11-30 23:30:21 +09:00