680 Commits

Author SHA1 Message Date
Giuseppe Criscione
b42d9f61ed Add TemplateHelpers class 2019-05-05 17:50:03 +02:00
Giuseppe Criscione
afbdcb147d Move template-related classes to Formwork\Template namespace 2019-05-05 17:05:25 +02:00
Giuseppe Criscione
edc1c1c0c0 Fix Layout::scheme() throwing a RuntimeException 2019-05-05 16:55:45 +02:00
Giuseppe Criscione
a285ee6131 Release 0.11.2 0.11.2 2019-05-04 14:17:27 +02:00
Giuseppe Criscione
67573ffd07 Update jQuery version 2019-05-04 14:10:21 +02:00
Giuseppe Criscione
09a432206d Update composer.lock 2019-05-03 19:23:23 +02:00
Giuseppe Criscione
97a7b44a60 Update npm packages 2019-05-03 19:22:16 +02:00
Giuseppe Criscione
914186e288 Update .stylelintrc 2019-05-03 19:20:48 +02:00
Giuseppe Criscione
45270012e7 Add metadata support 2019-05-03 18:54:13 +02:00
Giuseppe Criscione
7866b2d2e7 Add Metadata class 2019-05-03 18:46:01 +02:00
Giuseppe Criscione
cdc9285236 Add Metadatum class 2019-05-03 18:45:51 +02:00
Giuseppe Criscione
045ae83aaa Load templates on each template rendering, not only for the current page 2019-05-03 18:44:14 +02:00
Giuseppe Criscione
21573b04d2 Cleanup templates JavaScript 2019-05-03 18:43:32 +02:00
Giuseppe Criscione
d695af034f Cleanup site layout 2019-05-03 18:43:19 +02:00
Giuseppe Criscione
7e960a2643 Cleanup code 2019-05-03 18:06:40 +02:00
Giuseppe Criscione
632dccb967 Move Page::absoluteUri() to AbstractPage::absoluteUri() 2019-05-01 22:29:51 +02:00
Giuseppe Criscione
c1d5727d9d Extract Layout class from Template 2019-04-29 10:02:42 +02:00
Giuseppe Criscione
59cdb759c3 Fix menu partial template overwriting $page variable 2019-04-28 19:36:42 +02:00
Giuseppe Criscione
9edc1eaa84 Fix Page::absoluteUri() always returning http scheme 2019-04-28 19:29:44 +02:00
Giuseppe Criscione
baca81a9ca Revert visibility for non-routable pages from 94fd949 2019-04-28 19:25:58 +02:00
Giuseppe Criscione
7737925788 Update Sortable 2019-04-27 14:54:17 +02:00
Giuseppe Criscione
efe1d0d4a7 Add Codacy badge 2019-04-27 14:50:12 +02:00
Giuseppe Criscione
9174414c4f Use - as bullet list marker in Markdown documents 2019-04-27 14:23:29 +02:00
Giuseppe Criscione
e76cd501ca Cleanup JavaScript 2019-04-27 14:14:07 +02:00
Giuseppe Criscione
9958e8de7f Release 0.11.1 0.11.1 2019-04-26 23:25:33 +02:00
Giuseppe Criscione
0a7df298f3 Fix potential memory leak on controller load in Template constructor 2019-04-26 23:21:47 +02:00
Giuseppe Criscione
1dcd0f3391 Release 0.11.0 0.11.0 2019-04-26 15:53:32 +02:00
Giuseppe Criscione
e29ac99d64 Merge branch 'feature/multiple-languages' 2019-04-26 15:35:26 +02:00
Giuseppe Criscione
23018701e5 Make vendor.min.js from node modules 2019-04-26 15:10:27 +02:00
Giuseppe Criscione
ed2092bca2 Remove deprecated jQuery positional selectors 2019-04-26 14:36:40 +02:00
Giuseppe Criscione
266341b5ca Remove deprecated jQuery event shorthands 2019-04-26 14:32:14 +02:00
Giuseppe Criscione
6b3acf856d Update jQuery version 2019-04-26 14:20:56 +02:00
Giuseppe Criscione
5f7a87b130 Display current language in languages dropdown 2019-04-26 02:09:16 +02:00
Giuseppe Criscione
57a15d5877 Update .page-language 2019-04-26 02:04:05 +02:00
Giuseppe Criscione
f9738c329b Add the possibility to delete only a given language version of a page 2019-04-26 01:47:52 +02:00
Giuseppe Criscione
9bc5364285 Fix error on empty pages 2019-04-25 23:35:40 +02:00
Giuseppe Criscione
5fc85651ae Always set correct page language 2019-04-25 23:18:16 +02:00
Giuseppe Criscione
413fbc13c5 Fix Pages@delete redirect with routes containing language param 2019-04-25 23:14:42 +02:00
Giuseppe Criscione
377b58dde9 Create default language version with Pages@create 2019-04-25 23:14:42 +02:00
Giuseppe Criscione
3990e504b1 Cleanup code 2019-04-25 19:41:24 +02:00
Giuseppe Criscione
6ad8ad9d0b Cache and fetch output by using an Output object 2019-04-25 19:38:04 +02:00
Giuseppe Criscione
3d45a15e25 Add Output class 2019-04-25 19:35:26 +02:00
Giuseppe Criscione
1b6fd8a6c5 Cleanup SCSS 2019-04-24 23:21:20 +02:00
Giuseppe Criscione
0a9bbd2cdb Update .stylelintrc 2019-04-24 23:16:15 +02:00
Giuseppe Criscione
f0f5c7a250 Update SCSS variables 2019-04-22 22:36:40 +02:00
Giuseppe Criscione
1e4133023d Cleanup code 2019-04-22 22:20:02 +02:00
Giuseppe Criscione
a878ddde9d Validate language in Pages::updatePage() 2019-04-22 21:59:56 +02:00
Giuseppe Criscione
ca79ec7c5c Update npm packages 2019-04-21 20:41:05 +02:00
Giuseppe Criscione
00f4f4ef7b Update composer.lock 2019-04-21 20:40:29 +02:00
Giuseppe Criscione
fe9e787c93 Add the possibility to create and edit pages in different languages 2019-04-21 20:35:12 +02:00