455 Commits

Author SHA1 Message Date
Giuseppe Criscione
94fd949ad0 Fix Page::processData() directly overwriting data 2019-03-19 14:29:22 +01:00
Giuseppe Criscione
e5dddb385b Use new methods to display cover image 2019-03-18 19:57:37 +01:00
Giuseppe Criscione
93f8416806 Update Page::file() method using Files::get() 2019-03-18 19:53:18 +01:00
Giuseppe Criscione
cc644845eb Add File::uri() method 2019-03-18 19:46:38 +01:00
Giuseppe Criscione
333a9c2530 Add Files::get() method 2019-03-18 19:44:45 +01:00
Giuseppe Criscione
854e058500 Make index page files available at / route 2019-03-18 19:40:21 +01:00
Giuseppe Criscione
bdd5a0198c Fix variables passed to layout 2019-03-18 19:24:12 +01:00
Giuseppe Criscione
0adb0ccaa8 Update default templates with new layout feature 2019-03-18 18:50:50 +01:00
Giuseppe Criscione
7ab7beac83 Add templates inheritance with Template::layout() 2019-03-18 18:48:54 +01:00
Giuseppe Criscione
a0842b4f1c Improve Template::insert() providing filename checks 2019-03-18 13:08:22 +01:00
Giuseppe Criscione
192bedd410 Release 0.10.1 0.10.1 2019-03-18 12:22:28 +01:00
Giuseppe Criscione
9c4c18e1cb Fix cover image issues (closes #21, closes #18 again) 2019-03-18 12:10:07 +01:00
Giuseppe Criscione
9ba5ba122f Move strings from template schemes to language files (closes #15) 2019-03-18 11:58:43 +01:00
MiFrance
2818d0e8bf Fix typos in French language strings (#19) 2019-03-17 23:09:58 +01:00
Giuseppe Criscione
8bdefa570b Update .input-reset 2019-03-17 22:21:53 +01:00
Giuseppe Criscione
5b493b3be0 Add input reset button to image field 2019-03-17 22:01:59 +01:00
Giuseppe Criscione
be3745579c Fix cover-image and post templates (closes #18) 2019-03-17 21:39:39 +01:00
Giuseppe Criscione
9e88eb770a
Merge pull request #16 from MiFrance/master
Add French language pack
2019-03-17 16:57:03 +01:00
MixMac
be36cd59ea Add French language pack 2019-03-17 16:41:45 +01:00
Giuseppe Criscione
a70a5aee09 Release 0.10.0 0.10.0 2019-03-17 15:54:51 +01:00
Giuseppe Criscione
4c02b73f3a Fix translated fields not switching to fallback language (closes #14) 2019-03-17 13:41:34 +01:00
Giuseppe Criscione
e95b953891 Fix error in Register controller which prevented language setting 2019-03-17 11:42:28 +01:00
Giuseppe Criscione
e60e30619d Delete invalid cached resources when fetching with FilesCache::fetch() 2019-03-16 21:38:29 +01:00
Giuseppe Criscione
f695701540 Keep only a maximum number of backup files 2019-03-16 21:29:49 +01:00
Giuseppe Criscione
93ae7c2e23 Cleanup JavaScript 2019-03-16 21:05:18 +01:00
Giuseppe Criscione
b22bfe54ad Rename .login-input-error to .input-invalid 2019-03-16 18:27:03 +01:00
Giuseppe Criscione
6ba50d282c Add keyboard shortcut for link command 2019-03-16 18:16:57 +01:00
Giuseppe Criscione
6090951f36 Add slug modal to Pages editor 2019-03-16 16:03:33 +01:00
Giuseppe Criscione
6c9b2e6c19 Fix modals 2019-03-16 15:28:00 +01:00
Giuseppe Criscione
4ae2b29da2 Add type check to Pages::changePageParent() 2019-03-16 15:07:26 +01:00
Giuseppe Criscione
bf3acaad2f Rename variables in Pages controller 2019-03-16 15:05:14 +01:00
Giuseppe Criscione
5dd3b83953 Fix redirect in Pages@delete 2019-03-16 14:53:53 +01:00
Giuseppe Criscione
05bb5b1c41 Validate referer before redirecting 2019-03-16 14:01:02 +01:00
Giuseppe Criscione
9b405395d9 Avoid repeated code in Pages controller 2019-03-16 13:15:05 +01:00
Giuseppe Criscione
fb7c208707 Remove .page-uri links and rename to .page-route 2019-03-16 00:33:56 +01:00
Giuseppe Criscione
ed331dc46e Update Page::toArray() 2019-03-15 19:05:53 +01:00
Giuseppe Criscione
079afd69a4 Remove FileSystem::dirname() and FileSystem::basename() 2019-03-15 18:28:28 +01:00
Giuseppe Criscione
d3adc16439 Rename language strings 2019-03-15 18:20:55 +01:00
Giuseppe Criscione
1ceee67b72 Redirect to referer in Pages controller when possible 2019-03-15 18:18:57 +01:00
Giuseppe Criscione
041c10338e Remove duplicated language string 2019-03-15 18:13:02 +01:00
Giuseppe Criscione
13332bb68e Remove ambiguous try-catch blocks 2019-03-15 18:06:36 +01:00
Giuseppe Criscione
42d5553bb3 Validate page slug, parent page and template in Pages controller 2019-03-15 17:28:23 +01:00
Giuseppe Criscione
f04ae426bf Move redirect logic if route has changed into Pages@index action 2019-03-15 17:10:03 +01:00
Giuseppe Criscione
d740f4a971 Rename language strings 2019-03-15 16:49:41 +01:00
Giuseppe Criscione
8a9adf050f Fix Pages@create not correctly checking if page already exists 2019-03-14 23:09:05 +01:00
Giuseppe Criscione
64c7105b82 Add correct Page::$slug 2019-03-14 19:44:54 +01:00
Giuseppe Criscione
e683a89291 Move Page::$relativePath to AbstractPage::$relativePath 2019-03-14 12:07:13 +01:00
Giuseppe Criscione
a84cd10f6a Rename applicable variables to $route 2019-03-13 17:51:26 +01:00
Giuseppe Criscione
5c766339d4 Set Site::$route 2019-03-13 17:47:52 +01:00
Giuseppe Criscione
1cd1b6d752 Move Page::$route to AbstractPage::$route 2019-03-13 17:43:25 +01:00