Commit graph

2816 commits

Author SHA1 Message Date
Kijin Sung
41d33837f2 Fix #2431 undefined properties 2024-11-16 17:04:40 +09:00
Kijin Sung
2620049b4e Merge branch 'master' into pr/manager-scopes 2024-10-27 23:09:40 +09:00
Kijin Sung
76bb57ad80 Move some meta tags back above the <title>
원칙적으로 순서는 관계가 없으나, description이 title보다 먼저 나와야 한다고
주장하는 변태들이 있으므로 빌미를 주지 않기 위해 상단으로 다시 옮김.
2024-10-27 23:07:23 +09:00
Kijin Sung
9c92ad1f05 Remove X-UA-Compatible meta tag in all browsers except IE 11 2024-10-27 22:59:12 +09:00
Kijin Sung
bf0093b56a Move most meta tags above the <title> to below it #2419 2024-10-27 22:50:02 +09:00
Kijin Sung
008a15bcd5 Use admin scopes to check manager privileges 2024-10-14 23:41:33 +09:00
Kijin Sung
b598083a8c Replace rx_ajax iframe form submission with proper AJAX using FormData 2024-10-09 17:21:38 +09:00
Kijin Sung
18fb48e457 Automatically remove extra hyphens in SEO title 2024-10-07 21:08:47 +09:00
Kijin Sung
8b2fc81b8d Fix #2405 use video thumbnail as SEO image 2024-10-07 20:48:44 +09:00
Kijin Sung
3041d315b0 Fix missing array keys if files are uploaded as a two-dimensional array 2024-09-23 19:05:40 +09:00
Kijin Sung
f0c27773c4 Record error when JSON encoding fails in JSONDisplayHandler 2024-08-24 13:16:30 +09:00
Kijin Sung
a72b4081b6 Merge branch 'malmani/patch-1' into develop 2024-08-21 19:48:32 +09:00
Kijin Sung
81ae8de155 Fix #2393 make add() a true alias to set() 2024-08-21 19:44:04 +09:00
Malmani
28784b6540
Update ModuleHandler.class.php
Notice: Undefined property: stdClass::$menu_count
오류가 발생하는 부분을 수정합니다.
2024-08-16 19:46:05 +09:00
Kijin Sung
dd74d266f5 Fix legacy Validator trying to trim an object such as $lang 2024-07-29 23:32:59 +09:00
Kijin Sung
2963d0b92c Fix #2351 redirect to default URL if lock screen is accessed using an unregistered domain 2024-05-27 01:49:09 +09:00
Kijin Sung
4c47793828 Add Context::redirect() method 2024-05-27 01:47:29 +09:00
Kijin Sung
3cafc180b2 Merge HTMLDisplayHandler::_moveLinkToHeader() and _moveMetaToHeader(), and add special treatment for non-stylesheet <link> elements 2024-05-05 16:31:15 +09:00
Kijin Sung
b951d50841 Add Context::addLink() and Context::getLinks() to register HTML header content such as <link rel="preconnect"> 2024-05-05 16:29:56 +09:00
Kijin Sung
7af63ffde7 Return false in most legacy file manipulation methods if path is empty 2024-05-03 23:26:25 +09:00
Kijin Sung
6e72186d1f Remove unnecessary realpath() in old class files #2310 2024-04-30 23:03:57 +09:00
Kijin Sung
eb61c2c45d Fix #2328 automatically add WebP image to og:image meta tag 2024-04-29 23:40:50 +09:00
Kijin Sung
848a45cabe Fix #2313 inconsistent email validation rules 2024-04-17 23:15:24 +09:00
Kijin Sung
d0183268ce Add newline after JSON and XML responses 2024-04-16 21:38:56 +09:00
Kijin Sung
114755d13a Fix error when trying to instantiate class that isn't a ModuleObject 2024-04-16 21:32:15 +09:00
Kijin Sung
31fa498b19 Implement default extravar skin to replace hardcoded HTML in ExtraItem class 2024-04-14 23:16:22 +09:00
Kijin Sung
204efdf2cd Change class name of time remover button 2024-03-27 00:51:23 +09:00
Kijin Sung
ee1ddeeac3 Add "time" extra var type, and clean up date type HTML 2024-03-27 00:34:30 +09:00
Kijin Sung
1b7657f581 Fix #2297 add tel_v2 and tel_intl_v2 extra var types with single input for phone number 2024-03-27 00:20:18 +09:00
Kijin Sung
9e8a61a147 Add pattern and placeholder fallback for input type="date" 2024-03-27 00:09:58 +09:00
Kijin Sung
a8bc70b025 Fix type error if tel_intl type extra var is null 2024-03-27 00:04:01 +09:00
Kijin Sung
73be901e63 Fix first country code being automatically selected in tel_intl type extra var 2024-03-27 00:00:52 +09:00
Kijin Sung
2507ed550b Fix #2297 inconsistent date input form 2024-03-26 23:58:24 +09:00
Kijin Sung
7149bc28dd Add proper phpdoc for Context::setCacheControl() 2024-03-24 23:08:42 +09:00
Kijin Sung
ff41a14237 Add Context::setCorsPolicy() method #2287 2024-03-24 23:07:21 +09:00
Kijin Sung
eb5dd18659 Support more HTTP methods #2287 2024-03-24 22:57:07 +09:00
Kijin Sung
925ddf9fa0 Output previously buffered content only if the response format is HTML 2024-03-24 21:34:07 +09:00
Kijin Sung
13e8445309 Fix fatal error when trying to resize animated WebP using GD 2024-03-19 22:15:13 +09:00
Kijin Sung
424242ff74 Add option to force the language for a domain 2024-01-31 11:02:37 +09:00
kkigomi
42919d1259
Debug 메시지가 json_encode() 오류로 인해 잘못된 포맷으로 응답을 생성하는 문제 해결 2024-01-20 23:24:30 +09:00
Kijin Sung
05f330cabe Only modify module_info->layout_srl (or mlayout_srl) when it has a positive value 2024-01-17 14:53:11 +09:00
Kijin Sung
fb85d62f2f Fix setLayoutAndTemplatePaths() no-op when PC layout is set to -1 2024-01-17 14:49:36 +09:00
Kijin Sung
a0af57139e Fix relative path in "poster" attribute not being converted correctly 2024-01-16 21:35:09 +09:00
Kijin Sung
e2cfa524d0 Fix TemplateParserV1 and FrontEndFileHandler not recognizing Google webfonts '.../css2?...' URL as CSS 2024-01-10 13:09:01 +09:00
dewekk
7a4055862d
Fix error when using PageHandler Iterator
PageHandler Iterator 사용 시 page_count 확인 코드 오류 수정
2024-01-08 21:21:11 +09:00
Kijin Sung
a102f20766 Fix #2237 failure to recognize layout.blade.php 2023-12-30 23:53:05 +09:00
Kijin Sung
9175d51bd5 Fix warning when forwarded module info does not contain all attributes 2023-12-30 21:05:31 +09:00
Kijin Sung
3e09ca63a9 Fix #2241 inconsistent handling of class name specified in event handler 2023-12-30 20:45:48 +09:00
Kijin Sung
6e2bab02cc Be more permissive about null values passed to lang() and Context::getLang() 2023-12-18 21:19:33 +09:00
Kijin Sung
14449dff9d Fix #2227 duplicate og:url meta tag in page header 2023-12-13 23:04:21 +09:00