Kijin Sung
6c113c22ed
Fix unnecessary assignment by reference, which causes E_NOTICE
2024-01-04 10:25:25 +09:00
Kijin Sung
bffa50dd15
Fix RVE-2023-6 (validate module_srl when uploading/deleting)
2023-11-02 13:19:41 +09:00
Kijin Sung
7444bc3f1d
Fix capitalization of class names
2023-10-02 22:55:41 +09:00
Kijin Sung
37b0d3a1e6
Remove trailing whitespace
2023-01-30 21:43:21 +09:00
Kijin Sung
b6d78becc9
Fix deprecation warnings in PHP 8.2
2023-01-16 22:21:57 +09:00
Kijin Sung
8224eb4027
Fix undefined property warning in PHP 8.0
2022-03-24 15:54:40 +09:00
Kijin Sung
c6f728cec6
Fix warnings in PHP 8.0 related to editor components
2021-02-09 01:21:53 +09:00
Kijin Sung
e7b49baf13
Support automatic switching to dark skin in CKEditor and SimpleEditor
2021-01-06 23:35: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
143600306d
Clean up editor module
2020-07-09 16:37:04 +09:00
Kijin Sung
e0f5678aba
Add option to select different editors for PC and mobile
2020-07-09 00:23:54 +09:00
Min-Soo Kim
e7cb5ede82
에디터 스타일과 기본 스타일의 합병
...
* 기본 에디터 스타일과 기본 스타일 설정이 충돌하는 경우가 많았습니다.
- 기본 스타일을 지정했는데, 기본 에디터 스타일 내의 스타일 지정이 있는 경우 반영이 안되는 경우, 또는 기본 에디터 스타일을 변경했는데 기본 스타일 설정 때문에 반영이 적절하게 되지 않는 경우 등.
* 기본 에디터 스타일에서도 less 또는 sass를 사용하도록 하고 싶었지만, 위지윅 에디터에서 본문에 나타날 스타일을 그대로 보여주는데 한계가 있었습니다.
- 기본 에디터 스타일을 위지윅 에디터 내에서 나타내기 위해서 변칙적인 방법이 많이 활용되었습니다. 때문에 실제 본문에서 적용되는 스타일 시트의 우선순위와 위지윅 에디터 내에서 적용되는 스타일 시트의 우선순위에 차이가 있었습니다. 이 차이는 실제 보여지는 스타일과 작성하는 에디터 내의 스타일 차이를 크게 만들 가능성이 있었습니다.
* 기능의 의미가 많이 퇴색되었고, 의미 전달이 명확하지 않은 기능이었습니다.
- 기능상 기본 에디터 스타일과 기본 스타일은 서로 겹치는 영역의 기능입니다. 기본으로 포함된 두 에디터 스타일 간에 차이가 크지 않기도 해서 어떤 기능인지 사용자가 알아채기도 어려웠습니다. 자료실에 배포되고 있는 에디터 스타일도 대단히 적었습니다.
* 게시판이나 각 글의 모듈 스킨에서 지정하는 스타일과 충돌할 가능성도 있습니다.
따라서, 에디터 스타일이 의도한 것 처럼 글의 스타일에 대한 관리자 통제 기능은 유지하면서, 다른 기능과 중복되거나 충돌할 수 있는 기능을 정리합니다.
가능한 많은 환경에서 테스트 하였으나, 추가로 이와 관련한 의견이 있을 경우 merge 후에도 계속 반영 해나가겠습니다.
2020-06-16 00:33:19 +09:00
Kijin Sung
4f9c80e424
Always use object cache for editor components
2018-12-18 17:36:12 +09:00
Kijin Sung
6a9a884680
Fix XEVE-18-006
2018-12-18 15:50:45 +09:00
Kijin Sung
be1ce69073
Update more modules to throw exceptions
2018-09-05 23:12:08 +09:00
Kijin Sung
7f5c45cc35
Exclude editor components that are not actually directories
...
xpressengine/xe-core#2241
2018-03-13 19:48:49 +09:00
Kijin Sung
46aa82d63b
Clear autosave cookie when autosaved document is deleted
2018-03-07 02:25:22 +09:00
bnu
f72ea052f1
fix #2229 자동저장 기능에 IP 대신 암호키를 대조하도록 변경
2018-03-07 02:18:17 +09:00
Min-Soo Kim
bafc9005c6
Enable LESS and SASS @ editor style ( #988 )
...
* Enable LESS and SASS @ editor style
에디터 스타일에 LESS 또는 SASS를 사용할 수 없어서 기본 설정을 간결하게 반영하기 어려운 감이 있었습니다.
이를 해결합니다.
* Replace for to foreach
foreach 로 대체 가능한 for 문을 대체합니다.
2018-01-20 00:20:05 +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
BJRambo
f3f40f6859
php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경
2017-11-28 20:01:28 +09:00
conory
a8e0acc6cf
에디터 기본 설정에 '자동저장 사용, HTML 허용' 설정 추가
2017-07-13 12:53:37 +09:00
conory
da0ad3bd39
에디터 모듈에 HTML 허용 설정 추가
...
회원 모듈에도 no html 서명을 위한 옵션 추가
2017-07-13 00:46:28 +09:00
Kijin Sung
1233919dba
Fix missing default font config under some circumstances
2017-03-01 14:25:18 +09:00
Kijin Sung
01ca005cf5
Fix editor module to prevent modification of editor config by non-admins
2017-02-26 00:07:48 +09:00
BJRambo
508b6ed340
Fix uninitialized stdClass in rarely used method
2016-05-27 07:57:58 +09:00
Kijin Sung
b36ec1bd68
Always fill default font information
2016-05-05 11:18:45 +09:00
Kijin Sung
398c36885a
Use font config in rhymix.scss to set defaults
2016-05-05 11:05:06 +09:00
Kijin Sung
40ab69f225
Always apply paragraph spacing, even if it is zero
2016-04-28 01:03:52 +09:00
Kijin Sung
a1fc06f645
Make the default editor styles more configurable
2016-04-28 00:52:29 +09:00
MinSoo Kim
b5462ccbcc
에디터 기본 설정을 사용할 수 있도록 개선
...
한 번 설정 후에 에디터를 기본 설정으로 되돌릴 수 없던 문제를 개선.
2016-04-27 19:42:47 +09:00
conory
90400e2b5f
모두 lang() 함수로 변경
2016-03-06 17:01:15 +09:00
Kijin Sung
80f2dd7a8a
Replace is_a() and is_subclass_of() with instanceof
2016-02-11 09:57:08 +09:00
BJRambo
eec20ea827
PHP 5.4 reduce error of Create default object.
2014-06-22 22:10:44 +09:00
bnu
194ce8614a
NOISSUE remove reference operator.
2013-12-30 17:35:02 +09:00
bnu
0ccf7bb6a8
NOISSUE PHP 버전 호환성 개선
2013-12-17 19:21:06 +09:00
bnu
1b60833bad
#133 PHP 5.4 이상에서의 호환성 개선
2013-12-04 22:50:57 +09:00
bnu
63e0fd6f3b
#51 preg_match()를 substr_compare() 또는 strncmp()로 대체
2013-11-22 13:00:56 +09:00
akasima
bce0a0b6d4
copyright add to php files
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13186 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-08 05:52:51 +00:00
ngleader
dbc18a4f99
change author
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13180 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-07 02:42:42 +00:00
chschy
1379f68c92
issue 2948, changed variable definition to __XE__
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12730 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-12 03:11:05 +00:00
flyskyko
8a7c28babc
issue 2119. supporting php 5.4. modules and widgets.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12706 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-05 09:45:04 +00:00
ovclas
3480da757a
issue 2662 editor
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12243 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-16 09:03:29 +00:00
ovclas
8d0778b601
issue 2311 copy additional setting when module is copied.
...
And skin vars also.
git-svn-id: http://xe-core.googlecode.com/svn/branches/luminous@11116 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-08-29 09:58:53 +00:00
ChanMyeong
b041550c53
issue 2033 fixed. HTML DTD choosing option is removed. Support only HTML5.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@11012 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-08-09 07:36:25 +00:00
ovclas
011120e5e0
issue 2112 improve setRedirectUrl method
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10828 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-07-04 06:00:47 +00:00
ovclas
edde04ca5f
issue 711 show movie in mobile enviroment
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10339 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-03-06 07:27:12 +00:00
ChanMyeong
8f30f855d5
HTML/CSS code cleaning.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10300 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-03-02 15:23:12 +00:00
ngleader
c738b1997a
Issue 1294 a bug of setting up grants on the editor.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10139 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-02-21 00:46:09 +00:00