645 Commits

Author SHA1 Message Date
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
Giuseppe Criscione
9a123d6b1d Add $includeLanguage parameter to AdminTrait::pageUri() 2019-04-21 20:28:27 +02:00
Giuseppe Criscione
66bf43b2cc Display available languages in page lists 2019-04-21 20:22:23 +02:00
Giuseppe Criscione
3f4d74ea34 Add languages section to system options 2019-04-21 20:19:54 +02:00
Giuseppe Criscione
ae97ba9e6a Add LanguageCodes::hasCode() 2019-04-21 12:19:04 +02:00
Giuseppe Criscione
f69ad06827 Merge branch 'feature/multiple-languages' of https://github.com/giuscris/formwork into feature/multiple-languages 2019-04-21 12:17:32 +02:00
Giuseppe Criscione
1dec29f5b5 Merge branch 'master' into feature/multiple-languages 2019-04-20 22:03:34 +02:00
Giuseppe Criscione
c2f1718bde Fix incorrect caching of error page 2019-04-20 20:19:12 +02:00
Giuseppe Criscione
61ebd00ee1 Pass page to Template constructor and load controller in advance 2019-04-20 19:59:50 +02:00
Giuseppe Criscione
7c63eba2b3 Move to Site the selection of current page 2019-04-20 19:55:20 +02:00
Giuseppe Criscione
0e80beb950 Add the possibility to set HTTP response status in pages frontmatter 2019-04-20 19:27:31 +02:00
Giuseppe Criscione
40aad837c5 Accept string language code in AbstractPage::uri() 2019-04-19 19:12:09 +02:00
Giuseppe Criscione
96ad52a360 Move language setting from constructor to Page::setLanguage() 2019-04-19 19:09:12 +02:00
Giuseppe Criscione
240d53103a Add default language system option 2019-04-19 19:04:33 +02:00
Giuseppe Criscione
7e9209b41c Merge branch 'master' into feature/multiple-languages 2019-04-19 19:01:39 +02:00
Giuseppe Criscione
c25e565098 Add dropdowns component 2019-04-19 18:49:05 +02:00
Giuseppe Criscione
e474290271 Add $default parameter to AbstractController::option() 2019-04-19 17:01:59 +02:00
Giuseppe Criscione
6c9b699d05 Add type attribute to all buttons 2019-04-19 15:38:32 +02:00
Giuseppe Criscione
167f8b008a Fix horizontal scrollbar in <pre> blocks 2019-04-18 15:34:33 +02:00
Giuseppe Criscione
c6af7f2e0b Update monospace font stack 2019-04-17 22:38:31 +02:00
Giuseppe Criscione
104ab82e85 Add basic language support 2019-04-14 16:39:42 +02:00
Giuseppe Criscione
024e08648e Add $default parameter to Formwork::option() 2019-04-14 16:15:22 +02:00
Giuseppe Criscione
98d9129900 Move page retrieval from storage to Site::retrievePage() 2019-04-14 01:14:45 +02:00
Giuseppe Criscione
08742fa232 Fix .component inner spacing 2019-04-13 19:10:42 +02:00
Giuseppe Criscione
f46e4d4cf6 Use fallback language when a label is not available in current language 2019-04-13 17:23:48 +02:00
Giuseppe Criscione
89d72e0703 Add Language::has() 2019-04-13 15:21:54 +02:00
Giuseppe Criscione
d17dfed8d7 Release 0.10.5 0.10.5 2019-04-12 18:48:28 +02:00
Giuseppe Criscione
7b79ca2daf Update npm packages 2019-04-12 18:42:32 +02:00
Giuseppe Criscione
cde8d8010a Remove Template::renderPage() 2019-04-12 00:17:52 +02:00
Giuseppe Criscione
6305b30907 Make Template::$rendering non static 2019-04-11 23:04:25 +02:00
Giuseppe Criscione
4b3ef454f5 Use Template::assets() in site layout 2019-04-11 22:52:45 +02:00
Giuseppe Criscione
7928e394f2 Use assets() method in Admin views 2019-04-10 21:57:51 +02:00
Giuseppe Criscione
ba8459a09d Add Template::assets() and AbstractController::assets() methods 2019-04-10 15:18:18 +02:00
Giuseppe Criscione
1026f18226 Add Assets class 2019-04-10 15:17:27 +02:00
Giuseppe Criscione
e5909e2c57 Use new methods from Str class where possible 2019-04-10 12:01:27 +02:00
Giuseppe Criscione
9da8bc0d72 Add Str class 2019-04-10 11:57:22 +02:00