Commit graph

90 commits

Author SHA1 Message Date
Kijin Sung
07e3298eb1 Reimplement layout XML parser using modern alternatives 2025-06-01 02:35:15 +09:00
Kijin Sung
197295ba43 Improve filtering of user layout image filename 2025-04-29 23:56:02 +09:00
Kijin Sung
e4c3c5ac6c Fix #2376 unnecessary header output in menu, document, layout modules 2024-07-15 10:14:37 +09:00
Kijin Sung
5daa6636a6 Fix redirect to invalid page after layout reset 2024-05-05 15:55:51 +09:00
Kijin Sung
bbcbe04838 Allow SVG and WebP image uploads in layout configuration 2024-01-30 21:22:15 +09:00
Kijin Sung
010ba87c5b Fix undefined variables and properties 2024-01-04 14:45:49 +09:00
Kijin Sung
6c113c22ed Fix unnecessary assignment by reference, which causes E_NOTICE 2024-01-04 10:25:25 +09:00
Kijin Sung
7444bc3f1d Fix capitalization of class names 2023-10-02 22:55:41 +09:00
Kijin Sung
b521c07721 Also remove unnecessary tags from layout header script 2023-06-20 17:06:37 +09:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Kijin Sung
6c26e80585 Fix #1929 trying to count nonexistent menus 2022-04-25 01:50:23 +09:00
Kijin Sung
6a568e8e79 Fix #1635 uninitialized variables in procLayoutAdminCopyLayout() 2021-02-23 15:37:52 +09:00
Kijin Sung
537a500dbf Completely remove layout batch setting code from layout module #1186 2021-01-20 22:04:39 +09:00
Kijin Sung
0c337f48cd Clean up other types of cache file path handling 2018-12-18 16:16:30 +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
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
BJRambo
508b6ed340 Fix uninitialized stdClass in rarely used method 2016-05-27 07:57:58 +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
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
Kijin Sung
971a3bd115 Move remaining non-composer classes to common/libraries 2016-01-13 16:22:07 +09:00
bnu
d4e10dd338 Merge branch 'release/1.7.8' into develop 2014-11-24 16:30:02 +09:00
bnu
1bd063a2e1 fix #1031 잘못 된 조건문으로 레이아웃 파일이 완전히 삭제될 수 있는 문제 고침 2014-10-28 17:12:45 +09:00
BJRambo
eec20ea827 PHP 5.4 reduce error of Create default object. 2014-06-22 22:10:44 +09:00
bnu
0bd8a16194 fix #424 중복 설정된 cache 설정 제거 2014-03-10 14:22:06 +09:00
akasima
5f2e9b5fcb NOISSUE 레이아웃 복사 수정 2014-01-28 14:03:56 +09:00
bnu
37c5e114ec #242 object cache 정리 2014-01-08 13:38:24 +09:00
bnu
21ccd7f0d3 #242 자주 사용되는 데이터를 file cache를 이용하도록 개선. 2014-01-08 13:38:23 +09:00
bnu
194ce8614a NOISSUE remove reference operator. 2013-12-30 17:35:02 +09:00
bnu
4d9e68b9e4 substr_compare() 사용에 대한 보완 2013-11-27 14:18:09 +09:00
ngleader
b146e48ff5 NOISSUE code rearrange 2013-11-24 20:54:55 +09:00
bnu
63e0fd6f3b #51 preg_match()를 substr_compare() 또는 strncmp()로 대체 2013-11-22 13:00:56 +09:00
khongchi
540da2c75c #85, time()을 $_SERVER['REQUEST_TIME']으로 대체 2013-11-21 16:14:13 +09:00
khongchi
5693e340fe issue 3645, php5 대응, 함수 대체
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13202 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-13 01:40:53 +00:00
akasima
bce0a0b6d4 copyright add to php files
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13186 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-08 05:52:51 +00:00
khongchi
acd89ccd9a issue 3633, protect from file upload hacking
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13182 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-08 03:44:04 +00:00
ngleader
dbc18a4f99 change author
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13180 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-07 02:42:42 +00:00
misol
f70ce644ce Close Connection when there is no connection value.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13161 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-09-25 15:29:32 +00:00
flyskyko
8a7c28babc issue 2119. supporting php 5.4. modules and widgets.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12706 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-05 09:45:04 +00:00
ovclas
3a91cce3af when update layout info, apply layouts to menus in same menu
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12407 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-12-17 06:32:31 +00:00
ovclas
41fc5be074 issue 2705 when delete last instance of layout, layout uninstall also
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12275 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-21 08:49:51 +00:00
ovclas
cec308eef1 issue 2662 member, layout
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12251 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-19 06:03:22 +00:00
devjin
775069466f issue 2585 check method in _SERVER.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11805 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-19 06:54:36 +00:00
devjin
5457426c7d issue 2601 copy without a title.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11794 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-18 15:35:42 +00:00
devjin
9a26c5dc71 issue 2584 added a is_sitemap value.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11758 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-17 07:01:49 +00:00
flyskyko
01a0d56e32 Issue 2380: Admin UI Refactoring - Advanced - Layouts
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11636 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-09 02:37:16 +00:00