Kijin Sung
071424e05d
Add triggers before and after procMemberAuthAccount
2017-07-07 01:02:59 +09:00
Kijin Sung
e51836c0d9
Convert all relative src attributes, not just images
2017-07-05 17:32:11 +09:00
BJRambo
9e78e9057f
module_srl가 숫자값이 아닐경우에도 리턴하도록 개선
2017-07-05 14:34:24 +09:00
BJRambo
7245e96456
Merge pull request #869 from bjrambo/pr/moduleinfo
...
module 시리얼 넘버가 누락되면 모든 모듈을 가져옴.
2017-07-05 14:17:39 +09:00
BJRambo
9e82a173a9
Module시리얼 넘버가 누락되면 모든모듈의 정보를 가져오는 문제
...
getModuleInfoByModuleSrl 에서 module_srl 넘버가 누락이되면 모든모둘의 데이터를 가져오게 됩니다.
그걸 모두 쿼리하고 그걸 모두 캐시를 하는경우가 발생되더라구요.
혹시 이게 사용되는 부분에서 하나의 데이터만 넘겨주는 것이 맞다면 아무래도 이렇게 처리되는것이 맞지 않을까요?
2017-07-05 13:55:22 +09:00
Kijin Sung
280c94c9bd
Improve file upload dialog #800
...
- 파일 첨부 버튼을 "사진 및 파일 첨부"로 변경 #800
- 파일 첨부 상자를 CKEditor 기본 스킨과 같은 색으로 변경
- 파일 첨부 상자의 border-radius를 제거하여 CKEditor와 통일성 유지
2017-07-05 12:33:56 +09:00
Kijin Sung
6a9c82284d
Fix #865 set height of CKEditor container more intelligently
2017-07-05 12:21:52 +09:00
Kijin Sung
aed5c0fc6a
Fix CKEditor extraPlugins and removePlugins support
2017-07-05 12:11:51 +09:00
Kijin Sung
e1846a4b6d
Use api_key and api_secret settings for Amazon SES mail driver
2017-07-04 22:17:33 +09:00
Kijin Sung
e6d7257c11
Support more types of configuration in mail and SMS drivers
2017-07-04 22:10:48 +09:00
Kijin Sung
917b56b07e
Fix #867 fallback to 'default' skin instead of default skin
2017-07-04 22:03:58 +09:00
Kijin Sung
53ca1a7b4c
Fix additional_mobile_css not being applied
2017-07-04 17:52:08 +09:00
Kijin Sung
99d8383a37
Fix #866 content encoding error when saving widget page content
2017-07-04 17:45:36 +09:00
Kijin Sung
55af3f252e
Fix signature editor skin and colorset not being applied
2017-07-03 13:57:04 +09:00
Kijin Sung
96738bd97d
Clear extravar cache if document is deleted
2017-07-03 13:06:24 +09:00
Kijin Sung
1dcac98662
Clear local document cache if document is deleted
2017-07-03 10:41:08 +09:00
Kijin Sung
5ae15f4b66
Remove _rx_ajax_compat and _rx_csrf_token from request vars
...
JSON/XMLRPC 호환성 확보와 CSRF 공격 방지를 위해 사용되는 이 변수들이
Context::getRequestVars()에 포함되어 불필요하게 여기저기 저장되거나
URL에 포함되어 나오는 문제를 방지합니다.
2017-07-02 21:46:50 +09:00
Kijin Sung
107765a19d
Fix #864 auto creation of duplicate layouts
2017-07-02 11:26:01 +09:00
Kijin Sung
20177f9f41
Use strict mode in xml_handler.js
2017-07-02 00:53:06 +09:00
Kijin Sung
c96d586827
Fix scripts where broken jQuery might cause issues
...
서드파티 자료에서 jQuery의 $를 덮어써 버릴 경우 발생할 수 있는 문제를
미리 차단하기 위해 다소 보수적으로 코딩함
2017-07-02 00:48:52 +09:00
Kijin Sung
21072195c0
Prevent overwriting jQuery and other common scripts
...
- Block third-party programs trying to load their own version of jQuery
- Block obsolete scripts such as xe.css and xe.js
- Block minified versions of the above, too
- Increase blocking index threshold from 1,500,000 to 1,500,000,000
- Add unit tests for script blocking
2017-07-02 00:36:19 +09:00
Kijin Sung
99cc64163f
Merge pull request #863 from kijin/pr/responsive-skin
...
PC용 스킨이나 레이아웃을 모바일에서도 선택할 수 있도록 개선
2017-07-02 00:06:21 +09:00
Kijin Sung
02d73f3905
Fix incorrect fallback to site default skin
2017-07-01 21:52:36 +09:00
Kijin Sung
7357e02474
Fix page module configuration screen
2017-07-01 21:16:32 +09:00
Kijin Sung
15b4782d53
Include PC layouts in mobile layout list
2017-07-01 21:13:33 +09:00
Kijin Sung
2cd6140a89
Also allow selecting a PC layout for mobile view
2017-07-01 21:03:10 +09:00
Kijin Sung
27e2106c96
Use PC skin if mobile skin name is /USE_RESPONSIVE/
2017-07-01 20:25:59 +09:00
Kijin Sung
7904304dc3
Support /USE_RESPONSIVE/ as a valid mobile skin option
2017-07-01 20:25:41 +09:00
Kijin Sung
dae2e9c2d8
Add option to use PC skin as mobile skin, too
2017-07-01 20:25:10 +09:00
Kijin Sung
3c718bd3ab
Fix handling of file upload grant and other settings in editor
2017-07-01 15:39:56 +09:00
Kijin Sung
9767b0ee7f
Fix permissions on common/js, especially CKEditor
2017-06-30 16:16:04 +09:00
Kijin Sung
eece4e9704
Update CKEditor to version 4.7.1
2017-06-30 16:13:11 +09:00
Kijin Sung
515aa6eb1b
Merge pull request #862 from kijin/pr/korea-ip-ranges-20170630
...
국내 IP 대역 정보를 2017/06/30 기준으로 업데이트
2017-06-30 00:29:31 +09:00
Kijin Sung
ecb9c3e720
Merge pull request #861 from kijin/pr/composer-update
...
Composer 라이브러리 업데이트
2017-06-30 00:28:42 +09:00
Kijin Sung
0a9d91967d
Update Korea IP range data to 2017/06/30
2017-06-30 00:09:11 +09:00
Kijin Sung
464325c6f6
Update Markdown formatter to support footnotes and hard wraps natively
2017-06-29 23:58:20 +09:00
Kijin Sung
cbd324c35b
Update composer dependencies
2017-06-29 23:39:23 +09:00
Kijin Sung
49cc39e507
Merge pull request #860 from kijin/pr/autohtml
...
모바일에서 댓글 작성 또는 수정시 HTML 태그가 escape되는 문제 수정
2017-06-29 20:11:39 +09:00
Kijin Sung
8c752b9baf
Add more unit tests for is_html_content()
2017-06-29 19:54:33 +09:00
Kijin Sung
b8cd244836
Fix incorrect reporting of maximum allowed filesize
2017-06-29 19:51:00 +09:00
Kijin Sung
db8aa6fc2d
Always treat the textarea skin as producing HTML content, because it automatically generates HTML
2017-06-29 19:43:19 +09:00
Kijin Sung
2533db414b
Always treat CKEditor as producing HTML content
2017-06-29 19:42:52 +09:00
Kijin Sung
24ab7dba9e
Fix erroneous identification of nohtml config
2017-06-29 19:39:18 +09:00
Kijin Sung
1d2368f105
Do not allow HTML content if editor config says nohtml
2017-06-29 19:23:39 +09:00
Kijin Sung
67e02824e3
Use is_html_content() in document and comment modules
2017-06-29 19:08:53 +09:00
Kijin Sung
2a023f0854
Also use the <span> tag to determine whether an editor was used
2017-06-29 18:53:46 +09:00
Kijin Sung
3c772bf1cf
Separate <p> tests from <br> tests
2017-06-29 18:44:52 +09:00
Kijin Sung
804533222c
Add is_html_content() function to detect whether a string is HTML
2017-06-29 18:25:36 +09:00
Kijin Sung
61930d5129
Use new Mail class in communication and ncenterlite modules for all notifications
2017-06-29 17:46:06 +09:00
Kijin Sung
c891415105
Use new Mail class in board and comment modules for all notifications
2017-06-29 17:45:44 +09:00