Commit graph

227 commits

Author SHA1 Message Date
Kijin Sung
6d25f663b1 Fix double escape of summary in RSS 2025-09-16 14:35:47 +09:00
Kijin Sung
b00f956d6b Fix incorrect XML header in some environments 2025-08-13 21:03:03 +09:00
Kijin Sung
967f67ec99 Fix various warnings in board configuration submenus 2025-06-01 15:51:02 +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
8c6beff859 Apply manager scopes to commonly used modules 2024-10-14 23:42:06 +09:00
Kijin Sung
5936ec9e8d Fix #2413 include module title in RSS config screen 2024-10-11 22:18:06 +09:00
Kijin Sung
04546d8b0f Fix warnings in RSS config screen in PHP 8.x 2023-10-05 15:25:07 +09:00
Kijin Sung
bf7b0d6aef Fix invisible RSS feed image delete button
버튼 작동에는 지장이 없으나, 브라우저에 따라 투명하게 보일 때가 있었음
2023-10-05 15:20:41 +09:00
Kijin Sung
7444bc3f1d Fix capitalization of class names 2023-10-02 22:55:41 +09:00
Kijin Sung
ad1241fbb5 Register member, poll, rss module triggers in module.xml 2023-10-02 22:40:37 +09:00
Kijin Sung
c8638d2548 Change cache-busting query string format from ?YYYYMMDDHHMMSS to ?t=UnixTime
- 날짜, 유닉스 타임스탬프, 16진수(CKEditor) 등 여러 가지 포맷을 혼용하고 있던
  캐시 방지용 쿼리스트링의 형태를 "유닉스 타임스탬프"로 통일
- 표준 시간대 처리 등 은근히 많은 자원을 소모하는 date() 함수를 사용하지 않음
- t=를 붙여서 정상적인 쿼리스트링 구조가 나오도록 하여, 웹방화벽이나 CDN
  등에서 문제를 일으킬 가능성을 줄임
- 덤으로, 길이도 2바이트씩 짧아짐
2023-09-12 23:15:26 +09:00
Kijin Sung
ed473886ea Use offset instead of pagination in RSS module, to prevent unnecessary count query 2023-06-19 02:23:03 +09:00
Kijin Sung
01fd0e9cc5 Clean up RSS module 2023-06-19 02:22:29 +09:00
Kijin Sung
a30b7b6259 Normalize whitespace in RSS module 2023-06-19 02:16:42 +09:00
Kijin Sung
048ba47499 Fix #1891 missing boards in RSS module config page 2022-03-21 21:15:42 +09:00
Kijin Sung
9b794c6df2 Fix #1828 increase range of RSS document count and set sensible defaults 2021-12-31 01:32:05 +09:00
Kijin Sung
f1f4ac7e69 Fix error when RSS document count is saved as 0 2021-12-13 01:14:05 +09:00
Kijin Sung
1a23fc3a71 Fix missing user_lang translation in RSS/Atom category name 2021-09-11 19:58:57 +09:00
Kijin Sung
f226d0c88a Use absolute URLs in RSS/Atom feeds #1787 2021-09-11 19:56:53 +09:00
Kijin Sung
f8859769e8 Clean up ModuleController::replaceDefinedLangCode() 2021-01-08 21:27:44 +09:00
Kijin Sung
198bb1b079 Fix miscellaneous errors in PHP 8.0
https://xetown.com/questions/1494606
2020-12-21 01:01:26 +09:00
Kijin Sung
0b265cde21 Make all addons, modules, and widgets follow RX_VERSION 2020-12-18 00:20:33 +09:00
Kijin Sung
0608dc1ca4 Remove unnecessary index="true" directives from several core modules 2020-12-16 21:19:57 +09:00
Kijin Sung
49923844b2 Various fixes to remove warnings in PHP 8.0 2020-12-15 00:18:42 +09:00
Kijin Sung
a405b91e42 Add RawDisplayHandler and fix RSS/Atom not producing the correct headers 2020-12-13 22:06:16 +09:00
Kijin Sung
329ec0cfd4 Fix #1158 use internal timezone in RSS output 2019-03-06 00:05:54 +09:00
Kijin Sung
575987c7a2 Fix #1118 warning in rss.model.php 2018-12-04 19:26:32 +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
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
420e4eb536 전문 공개 (태그 포함) 설정이 무시되는 문제 수정
https://xetown.com/qna/988576
2018-06-04 23:33:13 +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
conory
12048bf4d0 RSS 등록일 기준으로 정렬 2017-09-21 13:56:16 +09:00
conory
1d8d685fc1 의도에 맞도록 getRegdateGM(), getUpdateGM() 개선
RSS Feed의 날짜 표시를 GMT+0으로 변경
2017-09-06 23:38:42 +09:00
conory
b667808d95 Feed 유효성 통과!
https://validator.w3.org/feed/
2017-09-05 10:18:26 +09:00
conory
2440058557 RSS 모듈 재정비 2017-09-02 21:42:24 +09:00
Kijin Sung
231a5a5d4c Fix incorrect encoding of HTML content in RSS feeds 2017-07-11 17:09:07 +09:00
Kijin Sung
f7915f8204 Fix #872 remove CDATA from RSS/Atom feeds 2017-07-10 22:35:23 +09:00
Kijin Sung
de7213bb22 Fix batch setting of RSS module part config 2017-04-27 12:11:52 +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
bnu
ada67465cf 내장 모듈의 act에 대한 퍼미션 정리 2017-03-06 14:06:04 +09:00
Kijin Sung
82a9eea675 Fix general RSS feed 2016-04-10 22:38:42 +09:00
Kijin Sung
5d7853645a Remove all calls to checkUploadedFile() 2016-03-12 21:03:26 +09:00
bnu
8969514697 RSS 피드 제출 시 gzip 비활성화 2016-03-08 19:50:31 +09:00
conory
90400e2b5f 모두 lang() 함수로 변경 2016-03-06 17:01:15 +09:00
Kijin Sung
eb84b57658 Fix #248 missing index.html in manual link 2016-02-11 15:31:51 +09:00
Kijin Sung
615416ab7f Convert all module lang files from XML to PHP 2016-01-31 16:01:17 +09:00