Commit graph

395 commits

Author SHA1 Message Date
Kijin Sung
0c337f48cd Clean up other types of cache file path handling 2018-12-18 16:16:30 +09:00
Kijin Sung
254b83dfd7 Explicitly declare noescape 2018-10-10 13:12:32 +09:00
Kijin Sung
aac678de48 Explicitly declare noescape 2018-10-10 13:08:24 +09:00
bnu
71651c0542 검색엔진 수집이 불필요한 페이지에 대한 robots 메타 태그 추가
xpressengine/xe-core#2293 patch by @bnu
2018-10-02 22:50:05 +09:00
Kijin Sung
d8a0773b97 Replace $this->stop() with proper exceptions 2018-09-06 00:19:47 +09:00
Kijin Sung
be1ce69073 Update more modules to throw exceptions 2018-09-05 23:12:08 +09:00
Kijin Sung
d578016ff9 Remove links to outdated manual 2018-08-22 19:35:42 +09:00
Min-Soo Kim
9929df9c07
관리자 페이지 디자인을 개정해보았습니다. (#1056)
* 관리자 페이지 디자인을 개정해보았습니다.

스마트폰과 같이 좁은 화면에서도 보기 좋도록 쉽게 조정할 수 있는 것들을 조정해보았습니다.
XE icon 1.0.4 를 활용했습니다.
2018-08-13 00:51:19 +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
3d24c14f7f object 변수일 경우 템플릿 foreach 문이 작동하지 않는 문제 수정
#1023 문제 수정

레이아웃 확장변수 (extra_var)가 object 라서 발생한 warning 수정 (왜 object로 했는 지 모르겠지만, array가 더 맞는 듯함)
Warning: count(): Parameter must be an array or an object that implements Countable in php 7.2
2018-03-30 23:28:44 +09:00
Kijin Sung
a7d222184d Fix #959 incorrect escape of layout configuration 2017-12-09 02:10:47 +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
Kijin Sung
d47aea0aba Disallow directly downloadable swf uploads in layout module 2017-10-12 16:00:34 +09:00
bnu
3ee3d63cb7 fix #2142 onclick이 사용된 새 창 열기를 target 속성으로 변경
- 통합검색 모듈 misol_town 스킨도 마찬가지로 수정
2017-09-11 18:21:16 +09:00
Kijin Sung
107765a19d Fix #864 auto creation of duplicate layouts 2017-07-02 11:26:01 +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
f12e95c3b4 Fix missing variable in getLayout() 2017-05-30 15:36:40 +09:00
conory
fc6206ab75 module.xml 3차 정리
action에 permission 속성을 부여하는 방식으로 변경
board, page 모듈 action에  grant 퍼미션 설정
2017-04-08 15:50:06 +09:00
conory
0dc3d92465 module.xml 2차 정리
act 를 세밀하게 검토한 후 합당한 퍼미션을 걸어둠
2017-04-05 16:18:18 +09:00
conory
fcb17fe9cf module.xml 1차 정리
탭 정리
일부 permission, action 정리
2017-03-29 22:23:26 +09:00
bnu
ada67465cf 내장 모듈의 act에 대한 퍼미션 정리 2017-03-06 14:06:04 +09:00
Kijin Sung
7d508f50bd Remove unnecessary grant of admin rights on nonexistent documents 2017-03-02 21:02:49 +09:00
BJRambo
508b6ed340 Fix uninitialized stdClass in rarely used method 2016-05-27 07:57:58 +09:00
Kijin Sung
c227d188a7 Fix multiple queries for document/comment vote count 2016-04-24 19:50:22 +09:00
Kijin Sung
36558f303a Cache layouts to save two queries per page view 2016-04-24 17:21:17 +09:00
Kijin Sung
2f234dfad1 Update references to CacheHandler in several modules 2016-04-18 00:55:29 +09:00
Kijin Sung
4f015f7bbc Merge pull request #366 from kijin/pr/security-refactor
보안관련 클래스 전반적 정리 및 기능 개선 프로젝트
2016-03-14 22:19:59 +09:00
MinSoo Kim
d1a7dfca7e Merge pull request #369 from misol/color-of-no-color
input type=color can not be empty
2016-03-13 00:42:13 +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
Kijin Sung
5d7853645a Remove all calls to checkUploadedFile() 2016-03-12 21:03:26 +09:00
conory
90400e2b5f 모두 lang() 함수로 변경 2016-03-06 17:01:15 +09:00
conory
9f9fa6e653 #327 언어파일 정리 2016-03-03 18:19:44 +09:00
Kijin Sung
6ab309c8c4 Merge branch 'xpressengine/master' into develop
Conflicts:
	classes/context/Context.class.php
	classes/security/Purifier.class.php
	config/config.inc.php
	libs/phpmailer/phpmailer.php
	modules/admin/tpl/_header.html
	modules/admin/tpl/config_ftp.html
	modules/communication/communication.controller.php
	modules/layout/tpl/layout_modify.html
	modules/module/module.model.php
2016-02-18 20:01:52 +09:00
bnu
3c269225d5 forum chak 제거 2016-02-18 17:17:43 +09:00
Kijin Sung
eb84b57658 Fix #248 missing index.html in manual link 2016-02-11 15:31:51 +09:00
MinSoo Kim
78367c0e04 Fix layout_modify.js to submit type=color contents.
- 레이아웃 편집 기능이 자바스크립트에 의존 중
- 의미에 맞는 HTML 이 되도록 수정할 필요가 있음.
- 우선 문제가 생기는 부분을 해결.
2016-02-07 19:26:37 +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
Kijin Sung
615416ab7f Convert all module lang files from XML to PHP 2016-01-31 16:01:17 +09:00
conory
0a89dffa5a XE표기를 Rhymix로 변경 2016-01-25 18:10:15 +09:00
Kijin Sung
027f2cc4c9 Merge branch 'develop' into pr/remove-libs 2016-01-13 20:23:07 +09:00
Kijin Sung
b4a2a52cfa Move old install/admin manual to subdirectory 2016-01-13 20:16:30 +09:00
Kijin Sung
971a3bd115 Move remaining non-composer classes to common/libraries 2016-01-13 16:22:07 +09:00
Kijin Sung
6a08c10f2d Initial implementation of auto-minify 2016-01-07 13:54:47 +09:00
conory
234afdb8e3 쓸모없어진 chak 기능제거 2016-01-02 19:58:29 +09:00
MinSoo Kim
3dc1b5d804 Connect everything as secure as possible.
1. 관리자 메뉴 도구의 레이아웃 설치 페이지에서 섬네일 이미지 주소 올바르게 표시 되도록 수정.
2. 페이지 곳곳에 표시된 주소 중 HTTPS 접속이 가능한 사이트의 주소를 업데이트.
3. 주소가 변경된 사이트들의 주소를 업데이트.
2016-01-01 22:19:28 +09:00
Kijin Sung
5f5377fe85 Merge branch 'develop' into php7 2015-12-09 13:14:01 +09:00