Flavio Copes
d5dea81d94
Fix issue when adding folders to subfolders. Also fix when ordering is < 10, and fix when there's no other folder
2016-01-16 17:22:08 +01:00
Flavio Copes
1602f2c870
Fix #396 Check frontmatter for validity prior to saving
...
If saving in Expert mode and the frontmatter field contained invalid
yaml, the page content was changed to the error description.
Instead, avoid saving the page and return an error in the Admin
interface.
2016-01-16 16:24:38 +01:00
Flavio Copes
b775dc189a
Drop unused code
2016-01-15 12:57:17 +01:00
Flavio Copes
0f3101bc95
Save folder controller task
2016-01-15 12:57:09 +01:00
Andy Miller
2725c14334
Added a new onAdminSave event right before saving an object - #384
2016-01-14 17:59:00 -07:00
Andy Miller
585b83d6a7
Fix for wrong page count - #390
2016-01-14 17:52:11 -07:00
Flavio Copes
2a36608b59
When no route field is added to a page blueprint, just put it as a root page instead of throwing an error
2016-01-14 00:22:26 +01:00
Flavio Copes
8e34aa3c30
Drop old logs code
2016-01-10 18:22:06 +01:00
Flavio Copes
53bbbf9fc2
Docblocks / coding style improvement
2016-01-10 17:39:57 +01:00
Andy Miller
45c8d83666
should use implicit toString()
2016-01-09 15:41:03 -07:00
Andy Miller
7804880826
Merge branch 'develop' of https://github.com/getgrav/grav-plugin-admin into develop
2016-01-09 15:30:50 -07:00
Andy Miller
196b6736ab
more robust .yaml filename checker
2016-01-09 15:30:45 -07:00
Flavio Copes
d493006236
Fix #387 Parent not loaded on admin form on save
2016-01-09 18:59:34 +01:00
Djamil Legato
cb64ded1b4
Also return the path with the new extension appended
2016-01-06 11:56:16 -08:00
Djamil Legato
3c72bcad27
Ensure the downloaded package has ZIP extension, just in case.
2016-01-06 10:55:31 -08:00
Flavio Copes
c913d0adb7
Merge pull request #377 from getgrav/feature/show-custom-configurations
...
Show any configuration item Grav finds under user/config, if there is an associated blueprint provided
2016-01-05 13:35:46 +01:00
Flavio Copes
a7c3401a81
Use Grav::instance
2016-01-04 21:04:12 +01:00
Flavio Copes
ae1b2a074c
Show any configuration item Grav finds under user/config, if there is an associated blueprint provided
...
Also, organize current system/site/info files under a common
config.html.twig. Delete info/site/system twig files. Preserve BC by
setting the template of system/site/info to "config", in the pages.
2016-01-03 17:53:04 +01:00
Flavio Copes
52ae7bcf80
Fix redirect after saving page
2015-12-29 19:31:02 +01:00
Flavio Copes
c1af35e9ac
Fix for change in 3eb2a5664a
...
Handle in Admin the logic to strip home from Page routes and urls
(optional)
2015-12-29 19:08:48 +01:00
Flavio Copes
9e0a28cd8b
Allow to set the nonce for a POST action in the query url too
2015-12-29 16:06:57 +01:00
Flavio Copes
0eb87ede66
Fix redirect in deleting media from file field. Better format for file field code
2015-12-22 14:06:23 +01:00
Flavio Copes
b76b79e611
Improve File input field for Admin
...
Add removing files from a blueprint to Admin, moved from Pro. Drop
`showuploaded`, `ispluginconfig`, `showuploadedpreview` options from
the File field. Added a "blueprint" option to specify the field name
and type, e.g. `plugins.admin` or `themes.antimatter`. Dropped the
multiple option, as it'd need more handling that now it's not there.
2015-12-21 16:22:04 +01:00
Flavio Copes
db0227320a
Check method exists prior to calling meetsRequirements
...
As Grav might not yet have been updated
2015-12-19 20:21:13 +01:00
Andy Miller
853d934c5e
Fix for language picker to use new individual language files
2015-12-18 17:28:31 -07:00
Djamil Legato
fbe778dbae
Prevent upgrade of Grav if PHP min requirement is not met. Gracefully fail with additional information
2015-12-18 13:42:57 -08:00
Flavio Copes
64048e4fff
cleanFilesData now returns just the filename
2015-12-16 15:14:46 +01:00
Flavio Copes
135df6720e
Add files processing to the admin plugin, to be used by the file fileds
2015-12-16 10:20:34 +01:00
Andy Miller
9d0a88fae3
Safer check for popularity JSON data
2015-12-11 21:49:06 -07:00
Flavio Copes
a5cbf22d77
strtolower the username prior to calling authenticate
2015-12-11 17:25:55 +01:00
Andy Miller
71bad4b194
Merge branch 'develop' into feature/gantry
2015-12-03 17:55:06 -07:00
Flavio Copes
71e1fdfa7b
Return "Invalid Security Token" instead of "Unauthorized". Also, return that string for AJAX calls
2015-12-03 17:44:56 +01:00
Flavio Copes
3c45f97264
Remove noreply@getgrav.org default address
2015-12-02 18:42:33 +01:00
Flavio Copes
48f6da2bc3
Handle case where the email plugin "from" email is not configured
2015-12-02 18:11:24 +01:00
Matias Griese
f3506291a6
Add onAdminThemeInitialized event into admin Themes::init()
2015-12-02 17:22:48 +02:00
Andy Miller
586c5bfa3c
Merge branch 'develop' of https://github.com/getgrav/grav-plugin-admin into develop
2015-12-01 11:02:47 -07:00
Andy Miller
65270c38e3
set enabled/disabled to true/false
2015-12-01 10:57:55 -07:00
Flavio Copes
e6d04b089a
Merge branch 'develop' into feature/integrate-with-admin-pro
2015-12-01 18:09:52 +01:00
Flavio Copes
36b79b2b83
Check to prevent failure
2015-11-30 19:00:12 +01:00
Flavio Copes
018c22e7e9
Fix getting strings translated when the default lang is != 'en' and does not contain them
2015-11-30 16:10:54 +01:00
Flavio Copes
e82c347508
Merge branch 'develop' into feature/integrate-with-admin-pro
2015-11-30 15:58:40 +01:00
Andy Miller
4372f643c6
Merge branch 'develop' of https://github.com/getgrav/grav-plugin-admin into develop
2015-11-29 21:22:27 -07:00
Andy Miller
a2275b8b73
Fix for modular preview not functioning as expected #254
2015-11-29 21:22:22 -07:00
Tyler Cosgrove
f0a51f1e35
Add logic to check if pages even exist.
...
There was a problem with the dashboard page when checking for latest pages if there were no pages in the user/pages folder.
2015-11-29 09:49:51 -05:00
Flavio Copes
1185502982
MIssing semicolon
2015-11-26 12:49:21 +01:00
Flavio Copes
5591ae6836
Merge branch 'develop' into feature/integrate-with-admin-pro
2015-11-26 12:14:27 +01:00
Flavio Copes
453d2f7403
Stub for backups
2015-11-26 12:13:07 +01:00
Flavio Copes
518fef3309
Fix saving after latest changes (Themes class was not used in the controller, so loaded for nothing)
2015-11-25 18:35:45 +01:00
Flavio Copes
970d77219e
Fixes https://github.com/getgrav/grav/issues/476 , replace default themes service with admin own theme service to avoid loading the default theme
2015-11-25 18:31:28 +01:00
Flavio Copes
31431dc73c
Merge branch 'develop' into feature/integrate-with-admin-pro
2015-11-24 19:45:26 +01:00