Kijin Sung
954ebf6caa
Automaticallly fill default values if addon is turned on without saving config
2025-05-20 13:28:33 +09:00
Kijin Sung
a3d682a294
Rewrite addon info.xml parser and support default values
2025-05-18 21:42:36 +09:00
Min-Soo Kim
a3cc3a9781
Update Rhymix English Language Translations
...
Update Language Files of:
- Common Language File
- Addon Module
- Admin Module
- AutoInstall Module
- Board Module
- Comment Module
- Communication Module
- Document Module
- Editor Module
- File Module
- Korean Postal Code Module
- Notification Center Module
- Point Module
- Poll Module
- RSS Module
- Tag Module
- Recycle Bin Module
- AdminLogging Addon
- PhotoSwipe Addon
- XEdition Layout
- Content Widget
- ncenter_login Widget
- mcontent Widget
2024-12-31 10:41:06 -05:00
Kijin Sung
75a8184e59
Remove "Delete" button from installed addon, layout, module, and widget lists
2024-10-07 22:17:54 +09:00
Kijin Sung
de194cb6ae
Protect against potential data structure mismatch in template that uses count()
2024-07-18 00:20:50 +09:00
Kijin Sung
6dbfde8de1
Fix unnecessary use of count() in addon.admin.model.php
...
https://xetown.com/questions/1831837
2024-07-17 21:14:06 +09:00
Kijin Sung
37b0d3a1e6
Remove trailing whitespace
2023-01-30 21:43:21 +09:00
Kijin Sung
0adce0dd47
Show Rhymix logo instead of version only if it is a part of the Core
2022-10-29 21:45:37 +09:00
Kijin Sung
8d228890c9
Fix #1986 make addon name clickable in addon list
2022-10-29 21:35:36 +09:00
Kijin Sung
f65fd952aa
Fix #1911 reinitialize $_m after running each addon
2022-03-25 14:13:07 +09:00
Kijin Sung
03d456c674
Fix #1904 hide parentheses and comma if addon author info is not available
2022-03-22 00:01:00 +09:00
Kijin Sung
05ac2ec558
Fix #1889 remove unnecessary form field with typo in name
2022-03-11 01:50:09 +09:00
Kijin Sung
cd3b6f090d
Remove blacklisted reason from lang files
2021-02-05 21:34:48 +09:00
Kijin Sung
1ec6e1ec7a
Change blacklist to 2-dimensional array
...
관리 편의를 위해 블랙리스트를 자료 종류별로 구분합니다.
단, 기존과 같이 Context::isBlacklistedPlugin()을 호출하면
자료 종류 구분 없이 블랙리스트 여부를 알려줍니다.
2021-01-24 11:39:42 +09:00
Kijin Sung
658ca421f4
Remove resize_image addon from default enabled list
2021-01-22 01:28:57 +09:00
Kijin Sung
a3d2682744
Enable photoswipe addon by default, both on PC and mobile
2021-01-22 01:24:26 +09:00
Kijin Sung
e507cd9684
Don't enable member_extra_info addon when installing
2021-01-22 01:12:52 +09:00
Kijin Sung
1b1bff0303
Shorten addon name column
2021-01-22 01:08:02 +09:00
Kijin Sung
1a204d8c52
Completely disable Debug logging if it is not enabled for the current user
...
관리자 또는 특정 IP에서만 디버그 기능을 사용하도록 설정된 경우,
그 밖의 요청에서는 어떤 에러메시지, 쿼리, 트리거 소요시간 등의 기록도
디버그 클래스에 저장하지 않도록 변경합니다.
워닝이 많이 발생하는 PHP 8.0에서는 20~30%의 성능 개선 효과가 있습니다.
2021-01-07 02:51:43 +09:00
Kijin Sung
b0f66a36c5
Convert all instances of _XE_PATH_, __XE_VERSION__, etc. to Rhymix constants
...
_XE_PATH_ -> RX_BASEDIR
__XE_VERSION__ -> RX_VERSION
2020-12-18 15:21:23 +09:00
Kijin Sung
0b265cde21
Make all addons, modules, and widgets follow RX_VERSION
2020-12-18 00:20:33 +09:00
Kijin Sung
5e572a168d
Fix #1492 error in PHP 8.0
2020-12-16 21:48:21 +09:00
Kijin Sung
49923844b2
Various fixes to remove warnings in PHP 8.0
2020-12-15 00:18:42 +09:00
Kijin Sung
8c161bc28d
Various fixes to improve PHP 8.0 compatibility
...
- XmlParser 클래스가 PHP 내장 클래스가 되어버려서 XeXmlParser로 변경
- 함수나 파라미터의 형태가 맞지 않아서 치명적인 오류 나는 곳 수정
- undefined 변수 및 배열 키 다수 수정 (치명적인 오류는 아님)
- 계속 수정중...
2020-10-31 00:25:26 +09:00
Kijin Sung
7e5defaeaf
Add AddonModel::getAddonConfig() method for easy access to addon config
2020-09-07 21:25:42 +09:00
Kijin Sung
2dd78849cf
Import miscellaneous fixes from XE 1.11.6
2019-11-22 20:58:56 +09:00
Kijin Sung
c54fa8dab1
Use escape more consistently
...
여기저기 htmlspecialchars가 들어 있는 것을 escape로 통일
2018-10-10 15:07:51 +09:00
Kijin Sung
d578016ff9
Remove links to outdated manual
2018-08-22 19:35:42 +09:00
Min-Soo Kim
e21dffdc51
관리자 페이지 스타일 미세 조정 (계속) ( #1062 )
...
* 관리자 페이지 스타일 미세 조정 (계속)
- 컨텐츠 좌우 여백을 15px으로 조정.
- 모듈 즐겨찾기 별표 아이콘 크기 조정, 가운데 정렬.
* 필요 없어진 style 영역 제거
2018-08-15 15:13:50 +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
Kijin Sung
3992b4b5bc
Fix strict count() behavior in PHP 7.2
2017-12-01 01:49:20 +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
bnu
3ee3d63cb7
fix #2142 onclick이 사용된 새 창 열기를 target 속성으로 변경
...
- 통합검색 모듈 misol_town 스킨도 마찬가지로 수정
2017-09-11 18:21:16 +09:00
Kijin Sung
6aebe472e2
Remove addons no longer used in XE 1.9
...
- Remove mobile and openid_delegation_id
- Keep blogapi for now
2017-08-24 14:27:13 +09:00
conory
fc6206ab75
module.xml 3차 정리
...
action에 permission 속성을 부여하는 방식으로 변경
board, page 모듈 action에 grant 퍼미션 설정
2017-04-08 15:50:06 +09:00
conory
fcb17fe9cf
module.xml 1차 정리
...
탭 정리
일부 permission, action 정리
2017-03-29 22:23:26 +09:00
Kijin Sung
faf9cab1c9
Fix #762 refresh addon cache
2017-03-15 17:57:57 +09:00
sejin7940
8b895ed98f
Update setup_addon.html
2017-02-02 19:49:53 +09:00
Kijin Sung
2300106aa5
Display reasons for blacklisted modules and addons
2016-05-14 17:28:15 +09:00
Kijin Sung
94f35fec5e
Do not disable config link for blacklisted addons
2016-05-14 17:09:47 +09:00
Kijin Sung
3cf0e6017d
Display warning on configuration pages of blacklisted addons and modules
2016-05-08 16:48:42 +09:00
Kijin Sung
c0210dc524
Always treat member_communication addon as activated
2016-03-06 14:57:40 +09:00
conory
9290c53122
#327 언어파일 정리2
2016-03-03 19:46:59 +09:00
Kijin Sung
26db6901c3
Fix typo
2016-02-26 09:28:49 +09:00
Kijin Sung
e4077ad324
Add 'smartphone' add-on to common blacklist
2016-02-26 09:20:35 +09:00
Kijin Sung
e0dba3a340
Do not activate blacklisted addons
2016-02-23 21:51:18 +09:00
Kijin Sung
0b388cdd99
Fix missing default parameter in addonAdminController
2016-02-18 08:52:27 +09:00