Commit graph

280 commits

Author SHA1 Message Date
conory
a721429f8b 이모티콘 경로 문제 수정
짧은 주소 사용시 https://~/mid/modules/path가 되지 않도록 수정
이모티콘 추가시 '추가되었다'는 메세지 띄움
2020-03-03 21:49:37 +09:00
Min-Soo Kim
538346f9a6
Improve emoticon component to contain information of icons (#1078)
# Fix emoticon component to contain information of icons

- 이모티콘 컴포넌트의 이모티콘에 정보를 담을 수 있게 수정.
- 라이선스 정보도 담을 수 있고, 제작자 정보도 담길 수 있음.
- 정보를 담는 양식은 일반적인 skin.xml 형식을 그대로 따름.

# 이모티콘 컴포넌트 키보드 접근성 개선

- 키보드로 이모티콘 선택, 입력이 가능해짐.

# 사용권이 불분명한 msn 이모티콘 제거

- 기본 이모티콘이었던 msn 이모티콘의 사용권 문제가 불명확 했음.
- 기본 이모티콘을 트위터가 배포하는 트위모지로 변경.

# 이모티콘 SVG 지원

- 기본은 래스터 이미지. 같은 이름의 SVG 파일이 ./svg 디렉토리에 있으면 SVG를 지원하는 브라우저에서 반영됨.
2018-08-21 00:44:09 +09:00
Min-Soo Kim
4a8133417c
Remove meaningless button on emoticon component
이모티콘 에디터 컴포넌트에서 복붙의 흔적으로 보이는 삽입 버튼 삭제.
2018-08-19 19:17:01 +09:00
Min-Soo Kim
bf0141d7bb
Fix emoticon insert
이모티콘이 입력되지 않게 수정된 버그 수정. a16670c6f6 에 대한 수정.
2018-08-19 17:15:59 +09:00
Min-Soo Kim
a16670c6f6
기본 팝업창 스타일 수정. (#1075)
# 기본 팝업창 스타일 수정.

- 바뀐 관리자 페이지 스타일과 통일성 유지.
 - 임시 저장 글 불러오는 팝업 창 스타일 조정
- 팝업창 크기 계산 함수 조정
 - 폭을 먼저 확정한 다음 높이를 계산하도록 순서 조정
 - 위젯 수정 페이지 팝업 창 크기 계산 수정
 - 창 너비를 자유롭게 바꿀 수 있기 때문에, `.popup` 클래스를 가진 객체의 가로 폭을 자바스크립트가 강제로 변경하지 않도록 수정. (초기 가로 폭은 정확히 계산하여서 기존과 동일하게 맞춤)
- 라이믹스 문법에 맞춤
 - `jQuery` 를 `$` 로 쓸 수 있으므로 생략 가능한 구문 수정
2018-08-19 16:50:00 +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
BJRambo
f3f40f6859 php7.2호환을 위해 변경한 클래스 Object 를 BaseObject으로 변경 2017-11-28 20:01:28 +09:00
bnu
3ee3d63cb7 fix #2142 onclick이 사용된 새 창 열기를 target 속성으로 변경
- 통합검색 모듈 misol_town 스킨도 마찬가지로 수정
2017-09-11 18:21:16 +09:00
Kijin Sung
cc21af669f Fix incorrect URL conversion in image_link component 2017-08-28 19:48:47 +09:00
Kijin Sung
e51836c0d9 Convert all relative src attributes, not just images 2017-07-05 17:32:11 +09:00
Kyeongdae Moon
8940045035 에디터 이미지 콤포넌트 비정규 SSL 포트에서 포트가 지워지는 문제 해결 2017-05-30 13:35:34 +09:00
MinSoo Kim
ab9d6f5023 Provide alternative text for web accessibility
* https://github.com/rhymix/rhymix/issues/616
* Find PHP based rendered image elements without alternative text, and
fix it to provide the text.
2016-10-17 00:36:05 +09:00
MinSoo Kim
62913dadf7 Fix datepicker date-format as yy-mm-dd (#439)
XE에서 한국어 언어 파일을 이용해서 사실상 yy-mm-dd 만을 날짜 형식으로 사용했기 때문에, 다국어를 지원하면서 나라마다
다른 형식을 풀어주게 되면, 호환성 문제가 있을 수 있어서 형식을 강제함.
2016-04-14 19:38:55 +09:00
MinSoo Kim
f41e3f5907 input type=color can not be empty
https://www.w3.org/TR/2012/WD-html5-20120329/states-of-the-type-attribute.html#color-state-type-color
2016-03-13 00:37:04 +09:00
MinSoo Kim
f9987347a5 class 명을 기존 jPicker 와 달리 써서 충돌 회피
혹시 한 페이지에 함께 불러오더라도 충돌을 회피함.
2016-02-06 18:46:02 +09:00
MinSoo Kim
3288d504d2 Spectrum 컬러피커 추가 등
- MIT 라이선스의 Spectrum 컬러피커 추가. (기존 jPicker를 대체 - 파일은 그대로 두어서 의존성 문제 회피)
- 색상 선택하는 부분을 전반적으로 다듬음
2016-02-06 17:53:53 +09:00
MinSoo Kim
8de3dfb4e8 모바일이나 HTML5 를 잘 지원하는 환경에서 에디터 컴포넌트 사용 개선
- 폭이 좁은 화면에서도 기본 에디터 컴포넌트를 편하게 사용할 수 있게 개선
- 컬러피커가 내장된 HTML5 지원 브라우저에서는 내장된 컬러피커를 이용하도록 개선(type=color 인 경우)
- input type=number, type=url 등을 지원하는 브라우저에서 조금 더 편리하게 컴포넌트 항목을 다루도록 수정
- 갤러리 컴포넌트가 확장자 대문자인 경우 이미지를 표시하지 못하던 문제 수정.
2016-02-05 23:36:58 +09:00
MinSoo Kim
5a4349ddb1 Merge pull request #170 from misol/improve/save-the-mobile
Poll component supports mobile environment
2016-01-27 00:08:58 +09:00
MinSoo Kim
43b82c0e5f Poll component supports mobile environment
- 설문조사 컴포넌트의 모바일 장치 지원
- 브라우저 자체 datepicker 를 지원하는 경우 jQuery datepicker 는 나타내지 않음 (중복 UI 정리)
- 자체 datepicker 로 입력하는 경우에도 정상적으로 날짜 처리.
2016-01-27 00:01:53 +09:00
MinSoo Kim
3c375c807d Merge pull request #163 from misol/improve/save-the-mobile
설문조사 스킨 다듬기 PR
2016-01-26 20:00:58 +09:00
MinSoo Kim
5868bc19fc common.js 의 setFixedPopupSize 함수 개선
화면 크기를 벗어나서 리사이징 되지 않도록 수정.
2016-01-26 19:21:08 +09:00
MinSoo Kim
dda216d4f6 30일 보다 짧은 기간의 설문조사 문제
30일 보다 유효기간이 짧은 설문조사는 생성이 불가능(UI 상에서)했던 문제 수정.
2016-01-26 18:42:55 +09:00
MinSoo Kim
189fa00294 설문조사 Simple 스킨 재구성 등
- Simple 스킨을 의미에 맞게 `SIMPLE` 하게 만들어 넣음 (default 스킨 기반)
- 사용하지 않게 된 이미지 삭제
- 설문조사 컴포넌트 팝업창 author 정보 정확하게 표현하도록 수정
2016-01-26 18:00:27 +09:00
MinSoo Kim
f1e9ee6e41 Merge pull request #151 from misol/improve/poll-do-not-call-too-much
설문조사 첫 화면에서는 JSON 요청을 하지 않음
2016-01-23 15:47:45 +09:00
MinSoo Kim
eee619a743 Reduce JSON request of POLL
처음 설문조사 화면을 열 때는 JSON 요청을 하지 않고 바로 결과를 표시합니다.
2016-01-23 15:44:52 +09:00
Kijin Sung
08560f84be Refactor more URL related functions 2016-01-20 15:53:42 +09:00
Kijin Sung
357c80c810 Delete remaining dependence on __DEBUG__ for loading minified scripts 2016-01-07 17:28:34 +09:00
Kijin Sung
ff155c1abc Remove most minified CSS and JS files 2016-01-07 11:35:06 +09:00
MinSoo Kim
f870b768ac Enhance poll v.2
https://github.com/xetown/xe-core/issues/24
- multilangual support
- methods names
- some enhancements
2016-01-04 14:23:46 +09:00
MinSoo Kim
c0c290a460 Fix conflicted, handlebars.min.js 2016-01-04 13:04:32 +09:00
Kijin Sung
a22e69b7ec Merge branch 'develop' of https://github.com/xpressengine/xe-core (1.8.14)
Conflicts:
	classes/context/Context.class.php
	modules/point/tpl/config.html
2015-12-02 14:38:23 +09:00
bnu
1d12b76a86 MINIFY 2015-11-09 15:58:27 +09:00
Kijin Sung
84c0bdcedf Merge #1636 이모티콘 컴포넌트 리사이징 개선 PR by misol
* pr/1636:
  이모티콘 컴포넌트 리사이징 개선 PR
2015-10-08 15:03:23 +09:00
Kijin Sung
a7ed4c56c8 Merge #1363 PHP 5 방식의 생성자 (__construct) 사용 by kijin
* pr/1363:
  ExtraItem 클래스에도 PHP 5 방식의 생성자 (__construct) 사용
  PHP 5 방식의 생성자 (__construct) 사용

Conflicts:
	classes/context/Context.class.php
2015-10-08 14:10:32 +09:00
bnu
859e283746 fix #1747 갤러리 컴포넌트를 이용한 CSRF 취약점 해결 2015-09-14 14:43:02 +09:00
MinSoo Kim
6da2493b77 이모티콘 컴포넌트 리사이징 개선 PR
이모티콘에 따라 팝업 윈도우 사이즈를 바꾸면서 이모티콘을 적절하게 표시합니다.
2015-07-14 00:59:09 +09:00
bnu
c15b1841ae MINIFY 2015-07-07 18:03:49 +09:00
bnu
c1090e99b3 Revert "MINIFY"
This reverts commit 1c3e5eac68.
2015-07-06 10:53:28 +09:00
dlehdanakf
1c3e5eac68 MINIFY 2015-06-24 16:16:09 +09:00
YJSoft
41f899be04 MINIFY 2015-06-12 18:51:44 +09:00
YJSoft
f550e45012 Poll Maker v2 2015-06-12 18:50:13 +09:00
bnu
98cc32a2ce fix #1516 기본 종료일을 7일로 변경 2015-06-03 17:29:40 +09:00
sejin7940
f4fb37fc84 Update popup.html 2015-05-26 20:22:55 +09:00
bnu
9e806472d3 MINIFY 2015-05-19 15:13:20 +09:00
YJSoft
9c2a5547b5 #1450 1.8 이후 이미지 갤러리 컴포넌트 사용 불가능한 문제 수정 2015-04-29 12:37:26 +09:00
bnu
beadbcdafb 기본 에디터 컴포넌트 아이콘 변경 2015-04-03 21:31:53 +09:00
bnu
6e1a851daa 이모티콘 에디터 컴포넌트의 아이콘 변경 2015-04-03 21:01:24 +09:00
Kijin Sung
15d3ba7ca1 PHP 5 방식의 생성자 (__construct) 사용 2015-04-01 11:30:04 +09:00
bnu
757c49444b #1087 기본 컴포넌트의 아이콘 교체 2015-03-27 14:02:29 +09:00