Commit graph

602 commits

Author SHA1 Message Date
Kijin Sung
eb5bff0fb3 Import URI related changes from XE
xpressengine/xe-core f680eb4, 27c8bf9 by @bnu
2017-10-12 15:55:45 +09:00
Kijin Sung
7948059c91 Fix JS error when a link has no target
xpressengine/xe-core#2162
2017-10-12 00:22:18 +09:00
Kijin Sung
824867259f Remove support for drEditor components #895 2017-09-28 18:13:30 +09:00
Kijin Sung
da4b995dc8 Fix spurious addition of 'undefined' to 'rel' attribute 2017-09-11 21:11:08 +09:00
Kijin Sung
7145d38822 Implement remainder of tabnapping protection from XE 1.8.44 2017-09-11 20:48:41 +09:00
Kijin Sung
1bf96e646e Add Blankshield.js and URI.js 2017-09-11 18:04:46 +09:00
Kijin Sung
c714c3629a Fix #879 align multimedia search results to the left 2017-08-16 23:20:08 +09:00
conory
56d62a816f textarea 에디터 미리보기에서 오류가 발생되는 문제 수정 2017-07-15 21:10:04 +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
20177f9f41 Use strict mode in xml_handler.js 2017-07-02 00:53:06 +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
2ac65beaa8 Disable autoplay of multimedia thumbnail #677 #843 2017-06-28 16:32:01 +09:00
Kijin Sung
9f652e422f Add 'textarea' editor skin for simple replacement 2017-06-27 15:20:09 +09:00
bnu
aee7848706 setQuery() 테스트 수정 2017-06-27 14:32:35 +09:00
Kijin Sung
344a843206 Update CKEditor to 4.7.0 2017-06-26 13:36:10 +09:00
Kijin Sung
af408a57cc Apply new xml2json from XE 1.8.40
XE 1.8.40에서 업데이트된 xml2json 라이브러리를 가져와 라이믹스에 맞게 수정한다.
라이믹스에서는 exec_xml() 함수를 사용하더라도 실제로는 JSON으로 요청하므로
일부 서드파티 자료에서 XML을 반환하는 경우만 처리해 주면 된다.

평소 거의 사용하지 않는 xml2json을 기본으로 로딩하지 않고
서드파티 자료가 예기치 않게 XML을 반환했을 때만 비동기식으로 로딩하여
처리하도록 한다. 또한 xml2json이 파이어폭스에서 파싱 오류를 발생시키는 문제를
해결하기 위해 github.com/dkdndes/x2js/issues/32 패치를 적용한다.
2017-06-03 00:08:44 +09:00
howtoxe
2441809743 커버이미지 선택 취소 기능
CK에디터 파일업로드의 커버이미지 선택을 취소할 수 있도록 하는 기능
2017-05-30 13:39:45 +09:00
Kijin Sung
f0d52f8a91 Fix escaped XML content: cf. xpressengine/xe-core#2042 2017-04-10 10:06:34 +09:00
Kijin Sung
0777a66703 Fix incorrect detection of form method if there is an input tag with the name 'method' 2017-04-01 22:07:38 +09:00
Kijin Sung
c41ded3124 Fix #773 no refresh after redirect() when not using mod_rewrite 2017-03-24 16:33:24 +09:00
Kijin Sung
b8569aa5ab Fix missing semicolon 2017-03-06 15:43:40 +09:00
Kijin Sung
11afa4db42 Add CSRF token to all dynamic forms 2017-03-06 15:37:18 +09:00
Kijin Sung
e82e3fb18c Implement isSameOrigin() to simplify origin determination 2017-03-06 15:11:45 +09:00
Kijin Sung
14300cbcc3 Insert CSRF token into every AJAX request 2017-03-06 14:47:42 +09:00
Kijin Sung
b3fb993f73 Insert CSRF token in all AJAX requests via exec_xml(), exec_json(), exec_html()
일단 공식적으로 지원하는 AJAX 함수 3종에 CSRF 토큰을 삽입해 본다.
추후 체크 방식을 변경하거나 보안을 더욱 강화할 경우 X-CSRF-Token 헤더와 비교할 수도 있다.
일반 폼 제출이나 임의의 AJAX 요청에도 CSRF 토큰을 삽입하는 것은 다음 커밋에...
2017-03-06 11:51:38 +09:00
Kijin Sung
a305745aa5 Automatically insert video when iframe source is pasted into editor 2017-02-18 17:04:07 +09:00
Kijin Sung
e17c4b9c38 Update CKEditor to 4.6.2 2017-02-16 01:17:15 +09:00
Kijin Sung
5b017affa1 Update String.prototype.trim and add String.prototype.escape 2017-01-26 19:12:18 +09:00
conory
699937a09e action 없이 실행 할 수 있도록 2017-01-21 21:33:58 +09:00
Kijin Sung
65cde17d7e Fix #351 automatically remove image from editor if attachment is deleted 2016-12-18 10:58:30 +09:00
Kijin Sung
cd80bcb3a7 Fix #494 add option to control auto-insertion of images in editor 2016-12-18 00:24:59 +09:00
Kijin Sung
d981b649c1 Enforce php.ini limits when not using CKEditor + jQuery File Upload 2016-12-17 23:44:18 +09:00
Kijin Sung
73d4ea842f Display upload progress more accurately, and don't hide the progress bar until server processing is complete 2016-12-17 23:06:59 +09:00
Kijin Sung
d69007e200 Improve debugging 2016-12-17 21:54:00 +09:00
Kijin Sung
13b14dc7f5 Improve debugging and error handling for chunked file uploads 2016-12-17 21:37:30 +09:00
Kijin Sung
f313e693c4 Remove potentially troublesome symlink js 2016-12-17 19:33:05 +09:00
Kijin Sung
1cfb83da4d Fix window size not fitting editor when sending message 2016-12-15 00:59:33 +09:00
Kijin Sung
05128b9f4b When SSL is optional, redirect to http after writing (#1939) 2016-08-02 16:05:07 +09:00
bnu
61c54504ef - invalid_float 메시지 추가
- 파일 용량 설정의 룰셋 추가 수정
- XML Filter에서 float를 처리할 수 있도록 룰세 추가
2016-08-02 16:00:47 +09:00
Kijin Sung
aef4797c1c Update routine for broken symlink detection 2016-06-29 19:20:53 +09:00
Kijin Sung
2d54687a52 Add slow remote requests to debug content 2016-06-08 16:15:32 +09:00
Kijin Sung
8e1b870000 Fix JQMigrate warning in common.js 2016-05-14 16:38:41 +09:00
conory
9e2613e1b7 CK에디터 소스보기 줄바꿈 문제 수정
https://www.xetown.com/square/262312
2016-04-20 22:34:25 +09:00
conory
f930ec74f8 시스템 에러 메세지를 출력할 경우 403 HTTP 코드로 설정 2016-04-18 23:43:04 +09:00
MinSoo Kim
c3a0086e6c Fix typo... 2016-04-14 19:44:57 +09:00
MinSoo Kim
bd482c6881 Fix datepicker date-format as yy-mm-dd
XE에서 한국어 언어 파일을 이용해서 사실상 yy-mm-dd 만을 날짜 형식으로 사용했기 때문에, 다국어를 지원하면서 나라마다
다른 형식을 풀어주게 되면, 호환성 문제가 있을 수 있어서 형식을 강제함.
2016-04-14 19:30:52 +09:00
Kijin Sung
d772a8df85 Completely hide debug button when not in use 2016-04-10 15:21:35 +09:00
Kijin Sung
188f55a81e Fix incorrect redirect when relative path is given 2016-03-27 12:02:55 +09:00
conory
7125cf0e12 본문 삽입시 이미지 URL을 상대경로로 변경 2016-03-18 20:14:52 +09:00