Commit graph

1375 commits

Author SHA1 Message Date
Kijin Sung
aac678de48 Explicitly declare noescape 2018-10-10 13:08:24 +09:00
Kijin Sung
64bc9205ff Add option to apply rel="nofollow" to all user-submitted links
참고: xpressengine/xe-core#2278

정상적인 사이트들 사이의 상호 교류를 저해할 위험이 있으므로
옵션으로 제공하고 기본값은 OFF로 함.
2018-10-02 15:17:23 +09:00
Kijin Sung
b048200a30 Allow multiple selection of display debug types 2018-09-06 17:00:50 +09:00
Kijin Sung
d8a0773b97 Replace $this->stop() with proper exceptions 2018-09-06 00:19:47 +09:00
Kijin Sung
fe4e336f2b Add 3 special exception classes for common situations 2018-08-27 00:21:21 +09:00
Kijin Sung
1863edcbb8 Update some modules to throw exceptions instead of BaseObject 2018-08-27 00:03:12 +09:00
Kijin Sung
f94c51ab41
Merge pull request #1073 from kijin/pr/remove-old-manual
오래된 XE 매뉴얼 삭제
2018-08-22 19:39:04 +09:00
Kijin Sung
d578016ff9 Remove links to outdated manual 2018-08-22 19:35:42 +09:00
COMI
6312d10ec0
관리자 페이지의 상단 여백 제거
메뉴 건너뛰기(.skipNav)로 인해 상단에 1px의 여백이 존재합니다. 관리자 페이지 디자인 개정에 따라 이 여백을 제거하였습니다.
2018-08-20 16:46:05 +09:00
Kijin Sung
92406f797b Fix description hidden in details mode 2018-08-20 12:03:15 +09:00
Kijin Sung
666be26ca7 Clean up simple mode views
- 간단보기(모바일) 상태시 최근 글은 날짜 대신 시간을 표시
- 간단보기/상세보기 토글 위치를 일관성있게 변경
- 간단보기/상세보기 토글 버튼과 다른 버튼들 사이에 여백 확보
2018-08-20 11:19:05 +09:00
Kijin Sung
90223750b8 Display site name instead of default URL 2018-08-19 21:41:42 +09:00
Kijin Sung
5273fcf6d3 Remove admin title and logo customization 2018-08-19 21:38:11 +09:00
Kijin Sung
0d26c75bdb Fix alignment in module list 2018-08-19 11:11:15 +09:00
Min-Soo Kim
d1911fd257
관리자페이지 스타일 미세 조정.
jstree 클릭시 기본 스타일 반영.
2018-08-18 20:30:27 +09:00
Min-Soo Kim
1484d0a97e
Fix the selection error on the menu item with double quotation mark. (#1067)
* selection error on the menu item with double quotation mark.

장기적으로는 메뉴 이름에 html entity 가 들어가지 않도록 하는 것이 좋을 것으로 보임.
2018-08-18 19:00:20 +09:00
Min-Soo Kim
e21dffdc51
관리자 페이지 스타일 미세 조정 (계속) (#1062)
* 관리자 페이지 스타일 미세 조정 (계속)

- 컨텐츠 좌우 여백을 15px으로 조정.
- 모듈 즐겨찾기 별표 아이콘 크기 조정, 가운데 정렬.

* 필요 없어진 style 영역 제거
2018-08-15 15:13:50 +09:00
Min-Soo Kim
5e2d89ee4d
관리자페이지 컨텐츠 좌우 폭 미세 조정. (#1061)
* 컨텐츠 좌우 폭 미세 조정.
* 사이트맵 모듈에서 여백 크기 미세 조정.
2018-08-15 13:01:23 +09:00
Min-Soo Kim
0b22cb6590 Revert "관리자 페이지에 커스텀 문자열만 설정할 경우 나타나지 않던 문제 수정."
This reverts commit 0e0be106c4.
2018-08-14 22:05:01 +09:00
Min-Soo Kim
94c6d85f0d Revert "글자만 설정했을 때, 기본 아이콘은 숨김."
This reverts commit 4d5cb5c240.
2018-08-14 22:04:53 +09:00
Min-Soo Kim
4d5cb5c240
글자만 설정했을 때, 기본 아이콘은 숨김.
소소한 수정이라 바로 반영합니다.
2018-08-14 22:00:13 +09:00
Min-Soo Kim
0e0be106c4
관리자 페이지에 커스텀 문자열만 설정할 경우 나타나지 않던 문제 수정.
소소한 수정이라 바로 올립니다.
2018-08-14 21:58:07 +09:00
Kijin Sung
8fa632e996 Adjust margins 2018-08-14 14:16:48 +09:00
Kijin Sung
75f55c9b5e 관리자 메일 주소 대신 닉네임을 표시 2018-08-14 12:46:24 +09:00
Kijin Sung
6f447df66c Add option to view module config screen in admin layout
모듈 설정 화면을 관리자 레이아웃으로 보는 기능을 옵션으로 만들어 복원함
최근 수정된 관리자 레이아웃 디자인을 여기에도 적용
2018-08-14 12:41:30 +09:00
Kijin Sung
deae9357fa 모듈 설정 화면에서 > 문자 줄바꿈 문제 수정 2018-08-14 12:27:45 +09:00
Kijin Sung
e804a43b4e Refine admin layout design
Improvement on #1056 by @misol

- 헤더에 불필요하게 크게 나오는 "Admin" 기본 문구를 톱니바퀴 아이콘으로 대체
- 모바일에서는 톱니바퀴 대신 햄버거 메뉴 아이콘을 표시하여 메뉴 토글 기능 부여
- 현재 선택된 메뉴를 좀더 분명히 구분할 수 있도록 색상 부여
- 색상 대비 개선 및 색상 일관성 개선
2018-08-14 12:22:37 +09:00
Kijin Sung
4ca3bdccc6 Display module settings in own layout
Partially revert 8d718c0
2018-08-14 11:11:58 +09:00
Min-Soo Kim
edf2a4c76a
관리자페이지에서 XE icon 을 불러오는 경로 수정
절대경로를 상대경로로 수정.
https://github.com/rhymix/rhymix/pull/1056#issuecomment-412355604
2018-08-13 01:54:30 +09:00
Min-Soo Kim
d802509c9e
줄어든 메뉴 버그 수정.
https://github.com/rhymix/rhymix/issues/1057
2018-08-13 01:46:51 +09:00
Min-Soo Kim
9929df9c07
관리자 페이지 디자인을 개정해보았습니다. (#1056)
* 관리자 페이지 디자인을 개정해보았습니다.

스마트폰과 같이 좁은 화면에서도 보기 좋도록 쉽게 조정할 수 있는 것들을 조정해보았습니다.
XE icon 1.0.4 를 활용했습니다.
2018-08-13 00:51:19 +09:00
conory
3a09e802ce $current_module_info->module로 admin/manager 구분 2018-08-08 16:48:49 +09:00
conory
addf4b54be module manager의 로그아웃, 회원정보를 링크 수정 2018-08-08 15:28:17 +09:00
conory
90a5d3e963 mid로 admin/manager 를 구분하도록 수정 2018-08-08 12:56:59 +09:00
conory
8d718c0ae8 mid=board&act=dispBoardAdminBoardInfo등 모듈 관리자페이지에서 디자인이 깨지는 문제 수정 2018-08-08 11:56:46 +09:00
Kijin Sung
9e08bd40ac
Merge pull request #1053 from rhymix/pr/css-unload-minimal
.btn 및 .message 클래스의 CSS 속성을 제거하는 옵션 제공 #950
2018-08-06 16:39:48 +09:00
Kijin Sung
a49f2f5f06 Change Context::isAlwaysSSL() to config('session.use_ssl_cookies')
- Main session cookie is httpOnly if use_ssl is true
- SSO cookie is always httpOnly
2018-08-06 01:23:22 +09:00
Kijin Sung
e58214d13a Move session and cookie security settings to "Security" tab
세션 및 쿠키 보안과 관련된 옵션은 "보안 설정" 탭으로 옮김
2018-08-06 01:06:03 +09:00
Kijin Sung
637e4f9e46 Move admin layout assets to admin layout template files
@conory
2018-08-05 19:19:30 +09:00
Kijin Sung
867d6930cf Revert "35b73eec0b 보완"
This reverts commit 30e0a5c583.
2018-08-04 20:56:34 +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
30e0a5c583 35b73eec0b 보완
파일이름으로 unload 할 수 없도록 변경 (호환성 파괴 위험성이 크므로)
2018-08-03 12:32:42 +09:00
Kijin Sung
e4fb4e1dbf Add document tags and hashtags to og:article:tag 2018-03-15 12:22:43 +09:00
howtoxe
8a35c00e96 일부 레이아웃에서 모듈설정의 다국어 레이어가 표시되지 않는 문제점 수정 2018-03-07 01:36:27 +09:00
Kijin Sung
d417cee611 Add PHP SAPI to server info display 2018-01-13 14:13:28 +09:00
Kijin Sung
ae4fd85bfe Add option to empty the contents of the cache dir, not delete it
files/cache 폴더에 다른 파티션이나 램디스크 등이 마운트되어 있는 경우
캐시파일 재생성시 폴더를 삭제할 수 없어 오작동하는 문제를 우회하기 위해
폴더 자체를 삭제하지 않고 내용만 비우는 옵션을 추가함.
2017-12-21 14:39:39 +09:00
Kijin Sung
697e0fd241 Accept Unix socket paths starting with unix: 2017-12-07 12:40:26 +09:00
Kijin Sung
0396d32ae5 Improve module update notification
- 모듈 업데이트 후 "success"라고만 뜨는 문제를 수정
- 반드시 필요한 "모듈 업데이트"를 "새 버전 설치"로 오해하여 피하는 일이 없도록
  "설정 완료"라는 표현을 사용하고 설명을 추가함
- 새 버전이 있을 경우 현재 버전과 새 버전을 함께 표시하고, 모듈 업데이트와
  혼동하지 않도록 "자료실"에 등록된 새 버전 알림이라는 설명을 추가함
2017-12-03 23:03:21 +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