Kijin Sung
|
668feea9e9
|
Add support for Blade-style @each include loop
|
2023-10-17 02:26:06 +09:00 |
|
Kijin Sung
|
7fd916a81e
|
Fix miscellaneous issues with template parser v2
|
2023-10-16 23:55:47 +09:00 |
|
Kijin Sung
|
f2fabab239
|
Fix conversion of paths relative to the Rhymix install directory
|
2023-10-16 21:15:52 +09:00 |
|
Kijin Sung
|
91ab93c03a
|
Fix {!! !!} unescaped echos not being recognized in template v2
|
2023-10-16 13:15:17 +09:00 |
|
Kijin Sung
|
1b9e2f58b7
|
Add unit tests for <load> @load syntax of template v2
|
2023-10-16 00:50:20 +09:00 |
|
Kijin Sung
|
3e1587c2ac
|
Fix variable scope and absolute path handling in include syntax of template v2
|
2023-10-16 00:30:56 +09:00 |
|
Kijin Sung
|
881df020aa
|
Fix ^/ path not working in <include>
|
2023-10-15 23:42:32 +09:00 |
|
Kijin Sung
|
0a2af3a1e7
|
Support legacy "cond" attribute in <include>
|
2023-10-15 23:35:06 +09:00 |
|
Kijin Sung
|
6893e08553
|
Prepend code in postprocessing, not preprocessing
|
2023-10-15 23:26:04 +09:00 |
|
Kijin Sung
|
a362f27f62
|
Force write the version number in template parser v2
|
2023-10-15 23:03:03 +09:00 |
|
Kijin Sung
|
02639e9aa0
|
Use the same extension when including template file in v2
|
2023-10-15 02:55:53 +09:00 |
|
Kijin Sung
|
44e1ed32a2
|
Add better comments to template parsers
|
2023-10-15 02:30:54 +09:00 |
|
Kijin Sung
|
b5cf446375
|
Properly escape and unescape Blade-style directives
|
2023-10-15 01:44:56 +09:00 |
|
Kijin Sung
|
a640306123
|
Move unit test for TemplateParser v1
|
2023-10-15 00:50:26 +09:00 |
|
Kijin Sung
|
f13e3d633b
|
Remove lang from exception list in TemplateParser_v1
|
2023-10-15 00:24:12 +09:00 |
|
Kijin Sung
|
f0554137ec
|
Initial implementation of Template Parser v2
|
2023-10-14 23:36:33 +09:00 |
|
Kijin Sung
|
c777b59afb
|
Merge branch 'develop' into template-v2
|
2023-10-10 14:23:39 +09:00 |
|
Kijin Sung
|
639ad7ad06
|
Fix passing null to strtoupper()
|
2023-10-06 22:53:27 +09:00 |
|
Kijin Sung
|
f589737dcf
|
Fix column name "unknown" in error message for insert/update queries
|
2023-10-04 20:57:54 +09:00 |
|
Kijin Sung
|
3505d49de6
|
Separate common Template class from Template v1 parser
|
2023-10-03 23:27:02 +09:00 |
|
Kijin Sung
|
c01ba1d3cf
|
Clean up missing or inconsistent types in remainder of parser classes
|
2023-10-03 16:35:20 +09:00 |
|
Kijin Sung
|
141ee7f7e1
|
Clean up missing or inconsistent types in Lang, ModuleAction, ModuleInfo parser classes
|
2023-10-03 16:25:35 +09:00 |
|
Kijin Sung
|
df6fdd3bc3
|
Fix potential type error in editor component XML handling logic
|
2023-10-03 16:19:04 +09:00 |
|
Kijin Sung
|
db4e874660
|
Fix incorrect type declaration in XMLRPC parser
|
2023-10-03 16:18:37 +09:00 |
|
Kijin Sung
|
b6e8d41be8
|
Add type hints and use class constants where applicable in Rhymix Framework
|
2023-10-03 02:33:24 +09:00 |
|
Kijin Sung
|
0d8b8a51dd
|
Improve parser logic for action attributes
|
2023-08-30 01:53:55 +09:00 |
|
Kijin Sung
|
ec36839303
|
Add options in module.xml to disable session and Cache-Control headers for individual actions
|
2023-08-30 01:45:37 +09:00 |
|
Kijin Sung
|
31fd79c71e
|
Fix default value handling for #2169
|
2023-08-27 23:43:22 +09:00 |
|
Kijin Sung
|
3fbb1327d2
|
Fix #2169 allow simple expressions as default values for table columns
|
2023-08-27 23:38:29 +09:00 |
|
Kijin Sung
|
47996cb294
|
Prevent Rhymix reserved namespaces from being registered as custom
|
2023-08-12 09:50:10 +09:00 |
|
Kijin Sung
|
3241354872
|
Support customizing the default (base) class and install class of a module
|
2023-08-11 22:09:26 +09:00 |
|
Kijin Sung
|
7502b7308b
|
Support custom namespaces in ModuleHandler and related processes
|
2023-08-11 21:56:42 +09:00 |
|
Kijin Sung
|
9e13c5ee6e
|
Add convenience functions for XML parsing
|
2023-08-11 02:37:39 +09:00 |
|
Kijin Sung
|
d0306df095
|
Add parser logic for new module.xml settings
|
2023-08-10 23:52:01 +09:00 |
|
Kijin Sung
|
e3ce2bcbcc
|
Remove gzip support; rely on webserver instead
|
2023-06-18 23:05:16 +09:00 |
|
Kijin Sung
|
0484d8db27
|
Fix #2111 IDN not being accepted in queries
|
2023-05-06 22:01:11 +09:00 |
|
Kijin Sung
|
a9f72a5cd2
|
Remove trailing whitespace
|
2023-01-17 20:57:44 +09:00 |
|
Kijin Sung
|
33b58b5e77
|
Convert ?: to ??
|
2023-01-16 22:31:50 +09:00 |
|
Kijin Sung
|
4c15e8fef5
|
Merge pull request #2066 from Waterticket/develop
fix deprecated warnings
|
2023-01-16 22:27:24 +09:00 |
|
Kijin Sung
|
c07efe7905
|
Fix deprecation notices in PHP 8.2 #2064
|
2023-01-16 21:24:59 +09:00 |
|
Waterticket
|
f58e865f4d
|
fix deprecated warnings
|
2023-01-16 09:29:34 +00:00 |
|
Kijin Sung
|
5f4e7946a3
|
Fix deprecation warning in PHP 8
|
2023-01-06 18:37:02 +09:00 |
|
Kijin Sung
|
0029d1a1ec
|
Rename all common/framework source files to be case-sensitive
|
2022-12-26 16:13:09 +09:00 |
|
Kijin Sung
|
23a827923e
|
Support timestamp() with customizable format in XML query
|
2022-12-24 22:38:18 +09:00 |
|
Kijin Sung
|
4cc730e489
|
Support order_default attribute to <index> tag in XML query
|
2022-12-18 01:18:55 +09:00 |
|
Kijin Sung
|
4926a44ecc
|
Fix warnings when executing unusual queries
|
2022-11-22 13:34:17 +09:00 |
|
Kijin Sung
|
b8641c3501
|
Use constants to control alias handling (#1956 보완)
|
2022-07-03 17:48:52 +09:00 |
|
dewekk
|
ecda6ddcb8
|
Update 쿼리에서 alias 기본 값 사용 안 함
|
2022-06-02 17:21:28 +09:00 |
|
dewekk
|
4907e293de
|
Use alias in Update Query
|
2022-05-31 10:54:56 +09:00 |
|
Kijin Sung
|
237134f64d
|
Fix #1897 incorrect error message when query variable exceeds maxlength
|
2022-03-11 01:43:26 +09:00 |
|