This website requires JavaScript.
0c0ba39072
- Fixed last rebase
master
Dave Mc Nicoll
2025-10-15 14:59:31 +00:00
ef95576d74
- Added a loop index in AbstractLoop control struct.
Dave Mc Nicoll
2025-10-03 18:34:32 +00:00
e737e82d7e
- Fixed a deprecated attribute not supported on properties. @
v1.0.0
Dave Mc Nicoll
2025-01-25 00:28:54 +00:00
830a643a56
- Fixed route generating (removed methods)
Dave Mc Nicoll
2024-11-21 19:15:04 -05:00
b24bbbc150
- Fixed a bug where optional routes were badly parsed
Dave Mc Nicoll
2024-11-01 16:44:52 -04:00
3ffb69342b
- Fixed a bug within FunctionToken control structure where multiple definition were runned if a view was loaded more than once
Dave Mc Nicoll
2024-11-01 16:11:31 -04:00
fa815a506e
- Added a Try/Catch token to the language (and DefaultRegistration also registers it automatically
Dave Mc Nicoll
2024-10-29 13:40:17 +00:00
35a7bd4cf7
- Block can now reference a 'this' object from it's {% using [ 'this' => new stdClass() ] %} token - Fixed a bug with {% use %} which was buggy whenever two uses were declared and one of them had a curly braces notation in it.
Dave Mc Nicoll
2024-10-21 18:09:33 +00:00
7970679894
- Fixed a bug checking for incomplete data given to build an URL within the UrlExt.
Dave Mc Nicoll
2024-10-18 13:08:29 +00:00
d22d26c9c8
- Fixed a bug that appeared deeper when rendering a block inside the slot of another block
Dave Mc Nicoll
2024-10-17 18:14:11 +00:00
934643214e
- Fixed a part of Block's doc ; more work to be done on that part - Fixed whitespaces from unprinted block parts - Reworked a bit the UrlExtension route grabbing part
Dave Mc Nicoll
2024-10-16 20:30:27 +00:00
200b58bdf5
- WIP on supporting multiple contexts, better handling of caching for methods / functions (instead of in every files, etc...
v2.x
Dave Mc Nicoll
2024-05-07 12:28:15 +00:00
5e54407f74
- WIP on urlextension
Dave Mc Nicoll
2023-12-07 15:46:25 +00:00
b856743741
- Merged some code added a long time ago to the extension
Dave Mc Nicoll
2023-12-01 20:27:26 +00:00
10fb17c7c3
- Removed Ui def
Dave Mc Nicoll
2023-11-15 23:26:27 -05:00
8b6dd85fd5
- Added PPH-DI definition file
Dave Mc Nicoll
2023-11-15 22:12:25 -05:00
8c7a4d730b
- quickfix
Dave Mc Nicoll
2023-11-08 06:54:30 -05:00
ed0eb8225b
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-11-03 19:52:51 -04:00
0e655fd387
- Added a default action for print
Dave Mc Nicoll
2023-11-03 19:52:15 -04:00
ce43abb954
- Added some flags for PrintExtension outputting
Dave Mc Nicoll
2023-11-01 09:57:43 -04:00
5aa70dfd17
- Fixed missing formatter loading
Dave Mc Nicoll
2023-10-31 14:30:56 +00:00
043fb90f8d
- WIP on Picea's Asset.
picea-asset
Dave Mc Nicoll
2023-10-17 20:12:39 -04:00
d5de5e665b
- WIP on picea-asset AND error handling
Dave Mc Nicoll
2023-10-12 19:07:16 +00:00
3ccbf6bfab
- WIP on picea-asset
Dave Mc Nicoll
2023-10-12 11:43:01 -04:00
42d84796ee
- Optional parameter of Opcache is now fixed
Dave Mc Nicoll
2023-08-31 09:15:05 -04:00
386e0aa448
- Fixed error thrown on optional routes which arguments were not all fullfield
Dave Mc Nicoll
2023-06-09 15:31:53 -04:00
be65d45b41
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-05-31 14:40:23 -04:00
7d2bb8d407
- Quickfix on context name
Dave Mc Nicoll
2023-05-31 14:40:14 -04:00
215bc26981
- UrlExtension now supports multiple application URL
Dave Mc Nicoll
2023-05-31 18:29:36 +00:00
3dce6a41cb
- Added a batch() function to ease array iterations in templates
Dave Mc Nicoll
2023-05-01 14:36:47 -04:00
f9c955a82a
- Fixed port redirection for URL behind proxy
Dave Mc Nicoll
2023-04-28 19:57:52 +00:00
2fe97c60ed
- Fixed a bad merge
Dave Mc Nicoll
2023-04-28 19:56:05 +00:00
710ecad98d
- Adjusted route name on exception
Dave Mc Nicoll
2023-04-28 19:52:19 +00:00
3bcd5c9780
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-04-20 18:16:29 +00:00
7a2fa872fa
- Added a no_html() method
Dave Mc Nicoll
2023-04-20 18:16:20 +00:00
5182ba19bc
- Fixed optional arguments in buildUrl()
Dave Mc Nicoll
2023-04-19 13:23:29 -04:00
57367968ca
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-04-13 15:50:23 -04:00
b1e1324bfa
- Fixed some PHP 8.x bugs (missing vars within compiler's context) and removed Picea's error handler - needs some work before putting online
Dave Mc Nicoll
2023-04-13 15:49:45 -04:00
44b0283938
- Merged with new code-base
Dave Mc Nicoll
2023-03-30 14:46:52 -04:00
1611ebe047
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-03-30 18:29:35 +00:00
6ee3e1bbae
- Forced parameters in URL to be filled in UrlExtension buildUrl() and disabled the custom exception for now...
Dave Mc Nicoll
2023-03-30 18:29:17 +00:00
169400cd61
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave M
2023-03-29 15:13:54 +00:00
b4964402fd
- Renamed MoneyExtension to NumberExtension
Dave M
2023-03-29 15:13:41 +00:00
a65aa72733
- Fixed bug Creation of dynamic property Picea\Compiler\BaseContext::
Dave Mc Nicoll
2023-03-29 14:02:11 +00:00
b3a8e3aca2
- Token name and options are now passed through parse() method
Dave Mc Nicoll
2023-02-02 19:38:40 +00:00
e9b2f0ece3
- Fixed a bug added in previous commit
Dave Mc Nicoll
2023-02-02 18:12:31 +00:00
acd9f8c72e
- First task of v2 done, tokens can now have unlimited options attached to it
tokens_v2
Dave Mc Nicoll
2023-02-02 16:46:46 +00:00
afeb8789b5
- Added a new doc section about both new tokens 'section.prepend/append'
Dave Mc Nicoll
2023-02-01 18:20:42 +00:00
ded3d5e907
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-02-01 18:09:01 +00:00
9ea4856f49
- Added tokens 'section.append' and 'section.prepend' which equates longer form '{% section mysection, [ "action" => "prepend" ] %}'
Dave Mc Nicoll
2023-02-01 18:08:47 +00:00
84020a871c
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-02-01 18:06:32 +00:00
2dc16de7c3
- Simplified SLUG() method of the UrlExtension, since it was way too slow
Dave Mc Nicoll
2023-02-01 18:06:23 +00:00
af212b07ca
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2023-01-26 13:36:49 +00:00
58766decaf
- Fixed a bug within sections if it doesn't exist first
Dave Mc Nicoll
2023-01-26 13:36:38 +00:00
08211282c2
- Added an event manager. Also, fixed some more bugs within Block and Section tokens
Dave Mc Nicoll
2023-01-26 13:32:52 +00:00
58f73d914b
- Some more documentation made / fixed
Dave Mc Nicoll
2022-12-22 14:35:26 +00:00
46535c2734
- Finalizing the documentation before tagging 1.0 release
Dave Mc Nicoll
2022-12-21 04:20:11 +00:00
bb29a56077
- Added while/endwhile and do/while syntaxes - Fix the abstractclass requirement of parse() function
Dave Mc Nicoll
2022-12-19 19:36:39 +00:00
33298ff2e4
- Removed optional brackets from routes in UrlExtension.
Dave Mc Nicoll
2022-12-08 19:10:43 +00:00
3de5f46de6
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2022-11-29 19:46:51 +00:00
4bd4cddbff
- Cleaned up a bit and added some methods to give Lean/Console more flexibility
Dave Mc Nicoll
2022-11-29 19:46:40 +00:00
7e80d4be6d
- Added an 'urlize' method to the UrlExtension class
Dave Mc Nicoll
2022-11-24 20:00:43 +00:00
14cfb46c98
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave M
2022-10-12 18:28:52 +00:00
08201b1958
- Remove the old {? / ?} token as a PHP opening - Added url versions if needed
Dave M
2022-10-12 18:25:39 +00:00
5bac6cd843
- Rencoding UTF-8 to manage problematics strings in data to encode
Dave Mc Nicoll
2022-10-10 15:27:54 +00:00
4c3772376c
- Quickfix in block error message output without variables
Dave Mc Nicoll
2022-07-18 18:14:49 +00:00
aa0bdea0c5
- added a new lang.raw and _.raw token to Lang extexion
Dave Mc Nicoll
2022-07-18 17:44:03 +00:00
531f786747
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2022-06-27 17:29:31 +00:00
22e046dfcd
- Fixed post() method
Dave Mc Nicoll
2022-06-27 17:28:35 +00:00
b08325049b
- Addedd a new Money extension and a new Function token
Dave Mc Nicoll
2022-06-03 15:31:50 +00:00
48ecd9f7d9
- Made some bugfixes regarding blocks and slots
Dave Mc Nicoll
2022-06-03 15:30:16 +00:00
18a0fd7fdc
- Adjusted some protocol recognition into var to match proxy's one
Ubuntu
2022-05-11 15:20:04 +00:00
2b81e9cef8
- Addeed a slug method
Dave Mc Nicoll
2022-05-11 14:09:41 +00:00
b836fc5bd8
- added missing json.html tag
Dave Mc Nicoll
2022-02-25 15:32:47 +00:00
45c8173029
- Mostly bugfixes made while working on ParcInfo
Dave Mc Nicoll
2021-10-19 12:39:14 +00:00
67040db155
- Added the missing continue token
Dave Mc Nicoll
2021-03-24 13:49:38 +00:00
7588748ebd
- Global variables were merged by error with the block's arguments
Dave M
2021-03-15 13:48:31 +00:00
f143b082ae
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave Mc Nicoll
2021-03-01 16:37:19 +00:00
09408827da
- Fixed the request() function which was not working at all
Dave Mc Nicoll
2021-03-01 16:36:59 +00:00
30af321215
- Corrected a bug where the 'or' variable was not reset properly on a iterations of for/foreach.
Dave Mc Nicoll
2021-03-01 16:07:39 +00:00
8df38b568c
- A lot of bugfixes made for this release.
Dave Mc Nicoll
2021-02-16 03:17:32 +00:00
4e909b2840
- Added the PrintExtension
Dave Mc Nicoll
2021-01-06 19:31:58 +00:00
82eca2e520
- Fixed ViewToken and BlockToken inline vars
Dave Mc Nicoll
2020-11-27 11:32:01 -05:00
082bdd4ad3
- WIP on the exception handler
Dave M
2020-10-22 13:19:26 +00:00
69db3efdce
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave M
2020-10-21 03:57:02 +00:00
1334278e37
- Added basic exception remodeling, seaking original template sources.
Dave M
2020-10-21 03:20:35 +00:00
2f8abebc44
- Added a new Include token (which was added as RAW content) - Fixed UrlExtension to reflect on notes-routes changes - Added some methods to FileFetcher
Dave M
2020-10-20 19:38:37 +00:00
10632e9f67
Merge branch 'master' of https://git.mcnd.ca/mcndave/picea
Dave M
2020-10-06 15:49:51 +00:00
8368551fa7
Merge branch 'master' of https://github.com/mcNdave/picea
Dave M
2020-10-06 15:49:12 +00:00
cfc2f5d9af
- Trimmed the echo and echo raw printed PHP code
Dave Mc Nicoll
2020-10-06 11:39:31 -04:00
92e304daf3
- Fixed a recursivity bug with the OR token inside another foreach/or instance
Dave Mc Nicoll
2020-05-20 15:32:08 -04:00
ce4ef6351a
- Small refractoring of code, merge tokens - Completed block token
Dave Mc Nicoll
2020-05-04 22:50:02 -04:00
2f31684092
- Small fix on URL generation
Dave Mc Nicoll
2020-05-04 22:48:38 -04:00
bf3816c3db
Fixed conflicts added since latest commits
Dave Mc Nicoll
2020-03-31 11:03:02 -04:00
3044b919bc
Quick fix to DefaultRegistration
Dave Mc Nicoll
2020-03-31 10:57:26 -04:00
dcb22fe086
- Added a new json.html output - Fixed a bug where post() was defined twice in request. Added server and request too
Dave Mc Nicoll
2020-03-30 12:20:28 -04:00
404d1f4359
- Added a new {% block ... %} token - Added a new {% php ... %} token - Fixed a bug with an OR if foreach is empty
Dave Mc Nicoll
2020-03-30 12:13:02 -04:00
0e201b77f2
- Added some new request method (get, post, cookie & server). - Fixed the Title extension
Dave Mc Nicoll
2020-02-05 16:20:31 -05:00
2df950a054
- Fixed 'title' method and extension
Dave Mc Nicoll
2020-01-31 16:36:26 -05:00
e8d81222ff
- Fixed Memory caching interfacing. - Fixed a bug within UrlExtension which was triggered only in IIS
Dave Mc Nicoll
2020-01-29 16:13:05 -05:00