Kijin Sung
6c113c22ed
Fix unnecessary assignment by reference, which causes E_NOTICE
2024-01-04 10:25:25 +09:00
Kijin Sung
ed15587c4f
Fix deprecation warning when header script is empty
2024-01-04 01:06:53 +09:00
Kijin Sung
4c49bc8d77
Fix undefined variable in layout cache file
2023-10-23 22:19:06 +09:00
Kijin Sung
e17b5fac7e
Fix incorrect layout list display
2023-10-07 22:43:28 +09:00
Kijin Sung
741f725bcf
Fix warnings in PHP.x across several modules involved in site menu & design editing feature
2023-10-05 15:51:02 +09:00
Kijin Sung
7444bc3f1d
Fix capitalization of class names
2023-10-02 22:55:41 +09:00
Kijin Sung
b6cb499dac
Fix #1975 Remove deprecated notice from getLayoutList()
2023-09-25 00:11:34 +09:00
Kijin Sung
13ef40c772
Fix warnings in PHP 8 #2150 @eondcom
2023-07-17 20:51:47 +09:00
Kijin Sung
b521c07721
Also remove unnecessary tags from layout header script
2023-06-20 17:06:37 +09:00
Kijin Sung
8ed71540c4
Fix extra slash in layout path
2023-06-19 00:21:46 +09:00
Kijin Sung
3524c60435
Disable editing layouts unless they have already been edited #2121
2023-06-19 00:20:57 +09:00
Kijin Sung
37b0d3a1e6
Remove trailing whitespace
2023-01-30 21:43:21 +09:00
Kijin Sung
0adce0dd47
Show Rhymix logo instead of version only if it is a part of the Core
2022-10-29 21:45:37 +09:00
Kijin Sung
97586855d7
RVE-2022-3 filter skin parameter and others in dispLayoutPreviewWithModule()
2022-06-28 20:12:02 +09:00
Kijin Sung
6c26e80585
Fix #1929 trying to count nonexistent menus
2022-04-25 01:50:23 +09:00
Kijin Sung
6d58bb79f5
Fix SecurityViolation when trying to preview a layout
2022-03-18 01:51:42 +09:00
Kijin Sung
7e82d37cfa
Fix PHP warnings due to unitiated variables #1866 thanks to @Erictoby
2022-02-04 01:41:56 +09:00
Ji Yong, Kim
e5f309bad9
Fix #1698 보완: 모바일과 PC 레이아웃 구분 조건문 정리
2021-04-30 18:45:07 +09:00
Ji Yong, Kim
007389be79
Fix #1698 모바일 레이아웃의 썸네일을 PC 레이아웃 폴더에서 찾는 문제 고침
2021-04-30 02:26:10 +09:00
Kijin Sung
6a568e8e79
Fix #1635 uninitialized variables in procLayoutAdminCopyLayout()
2021-02-23 15:37:52 +09:00
BJRambo
bc4abef975
레이아웃 메뉴 설정 항목의 초기화를 반복문 밖에서 하도록 고침
2021-02-18 01:25:55 +09:00
BJRambo
a6e52f9f4f
b0a72bb222 에서 잘못 선언한 변수들 고침
2021-02-18 00:37:40 +09:00
BJRambo
b0a72bb222
#1627 레이아웃 버전이 0.1 일경우 PHP8.0에서 발생하는 오류 고침
2021-02-17 23:59:18 +09:00
Kijin Sung
537a500dbf
Completely remove layout batch setting code from layout module #1186
2021-01-20 22:04:39 +09:00
Kijin Sung
069ac6f679
Shorten indexed varchar columns, remove meaningless size on some integer columns
2021-01-19 21:46:44 +09:00
Kijin Sung
1f34c33e29
Remove unnecessary site_srl from several other modules
2021-01-18 16:25:02 +09:00
Kijin Sung
b837e3e69e
Fix layout cache not being refreshed when info.xml is edited
2021-01-12 10:44:19 +09:00
Kijin Sung
7e54b3add5
Fix #1507 error in PHP 8.0
2020-12-20 22:49:32 +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
0b265cde21
Make all addons, modules, and widgets follow RX_VERSION
2020-12-18 00:20:33 +09:00
Kijin Sung
a395d76d33
Fix #1186 혼란을 일으키는 레이아웃 일괄적용 버튼 삭제
2020-12-16 22:12:35 +09:00
Kijin Sung
49923844b2
Various fixes to remove warnings in PHP 8.0
2020-12-15 00:18:42 +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
Min-Soo Kim
6d20b46fc1
Fix omitted init. of new object variables on layout, and widget module. ( #1431 )
...
변수 초기화가 되어 있지 않았던 항목 수정.
2020-10-08 16:03:55 +09:00
Kijin Sung
1c786d8cd5
Remove module update scripts from XE 1.7 and before
...
XE 1.7 이하 버전에서 테이블 스키마 조정, 인덱스 추가, 임시파일 처리 등을 위해
만들어 놓은 업데이트 스크립트를 대부분 제거하여 처리 효율을 향상시킵니다.
이 중 대부분은 XE 개발 초창기(1.2 이전) 스키마 변경이 빈번하던 시절에
하위호환성을 위해 추가된 것으로, 이미 10년 이상 불필요한 상태였습니다.
단, 앞으로는 XE 1.8 미만 버전에서 라이믹스로 업데이트하기 어려워질 수 있습니다.
XE 1.8 미만 버전을 사용하는 사이트에서는 먼저 XE 최신 버전으로 업데이트한 후
라이믹스를 덮어씌우는 방식으로 진행하여야 합니다.
2020-09-29 01:33:57 +09:00
Kijin Sung
00e70f80df
Add defenses against XEVE-19-008
...
xpressengine/xe-core@1f048c94
2019-11-22 21:33:59 +09:00
Kijin Sung
0c337f48cd
Clean up other types of cache file path handling
2018-12-18 16:16:30 +09:00
Kijin Sung
254b83dfd7
Explicitly declare noescape
2018-10-10 13:12:32 +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
d8a0773b97
Replace $this->stop() with proper exceptions
2018-09-06 00:19:47 +09:00
Kijin Sung
be1ce69073
Update more modules to throw exceptions
2018-09-05 23:12:08 +09:00
Kijin Sung
d578016ff9
Remove links to outdated manual
2018-08-22 19:35:42 +09:00
Min-Soo Kim
9929df9c07
관리자 페이지 디자인을 개정해보았습니다. ( #1056 )
...
* 관리자 페이지 디자인을 개정해보았습니다.
스마트폰과 같이 좁은 화면에서도 보기 좋도록 쉽게 조정할 수 있는 것들을 조정해보았습니다.
XE icon 1.0.4 를 활용했습니다.
2018-08-13 00:51:19 +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
3d24c14f7f
object 변수일 경우 템플릿 foreach 문이 작동하지 않는 문제 수정
...
#1023 문제 수정
레이아웃 확장변수 (extra_var)가 object 라서 발생한 warning 수정 (왜 object로 했는 지 모르겠지만, array가 더 맞는 듯함)
Warning: count(): Parameter must be an array or an object that implements Countable in php 7.2
2018-03-30 23:28:44 +09:00
Kijin Sung
a7d222184d
Fix #959 incorrect escape of layout configuration
2017-12-09 02:10:47 +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
BJRambo
f3f40f6859
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-11-28 20:01:28 +09:00