diff --git a/CHANGELOG.md b/CHANGELOG.md
index 23ea6ac..bc6af65 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,58 @@
+# v1.5.6
+## 12/14/2018
+
+1. [](#improved)
+ * Updated InitializeProcessor.php to use lang-safe redirect [#2268](https://github.com/getgrav/grav/pull/2268)
+ * Improved user serialization to use less memory in the session
+
+# v1.5.5
+## 11/12/2018
+
+1. [](#new)
+ * Register theme prefixes as namespaces in Twig [#2210](https://github.com/getgrav/grav/pull/2210)
+1. [](#improved)
+ * Propogate error code between 400 and 600 for production sites [#2181](https://github.com/getgrav/grav/pull/2181)
+1. [](#bugfix)
+ * Remove hardcoded `302` when redirecting trailing slash [#2155](https://github.com/getgrav/grav/pull/2155)
+
+# v1.5.4
+## 11/05/2018
+
+1. [](#improved)
+ * Updated default page `index.md` with some consistency fixes [#2245](https://github.com/getgrav/grav/pull/2245)
+1. [](#bugfix)
+ * Fixed fatal error if calling `$session->invalidate()` when there's no active session
+ * Fixed typo in media.yaml for `webm` extension [#2220](https://github.com/getgrav/grav/pull/2220)
+ * Fixed markdown processing for telephone links [#2235](https://github.com/getgrav/grav/pull/2235)
+
+# v1.5.3
+## 10/08/2018
+
+1. [](#new)
+ * Added `Utils::getMimeByFilename()`, `Utils::getMimeByLocalFile()` and `Utils::checkFilename()` methods
+ * Added configurable dangerous upload extensions in `security.yaml`
+1. [](#improved)
+ * Updated vendor libraries to latest
+
+# v1.5.2
+## 10/01/2018
+
+1. [](#new)
+ * Added new `Security` class for Grav security functionality including XSS checks
+ * Added new `bin/grav security` command to scan for security issues
+ * Added new `xss()` Twig function to allow for XSS checks on strings and arrays
+ * Added `onHttpPostFilter` event to allow plugins to globally clean up XSS in the forms and tasks
+ * Added `Deprecated` tab to DebugBar to catch future incompatibilities with later Grav versions
+ * Added deprecation notices for features which will be removed in Grav 2.0
+1. [](#improved)
+ * Updated vendor libraries to latest
+1. [](#bugfix)
+ * Allow `$page->slug()` to be called before `$page->init()` without breaking the page
+ * Fix for `Page::translatedLanguages()` to use routes always [#2163](https://github.com/getgrav/grav/issues/2163)
+ * Fixed `nicetime()` twig function
+ * Allow twig tags `{% script %}`, `{% style %}` and `{% switch %}` to be placed outside of blocks
+ * Session expires in 30 mins independent from config settings [login#178](https://github.com/getgrav/grav-plugin-login/issues/178)
+
# v1.5.1
## 08/23/2018
@@ -13,19 +68,19 @@
## 08/17/2018
1. [](#new)
- * Set minimum requirements to [PHP 5.6.4](https://getgrav.org/blog/raising-php-requirements-2018)
+ * Set minimum requirements to [PHP 5.6.4](https://getgrav.org/blog/raising-php-requirements-2018)
* Updated Doctrine Collections to 1.4
* Updated Symfony Components to 3.4 (with compatibility mode to fall back to Symfony YAML 2.8)
* Added `Uri::method()` to get current HTTP method (GET/POST etc)
* `FormatterInterface`: Added `getSupportedFileExtensions()` and `getDefaultFileExtension()` methods
- * Added option to disable `SimpleCache` key validation
- * Added support for multiple repo locations for `bin/grav install` command
+ * Added option to disable `SimpleCache` key validation
+ * Added support for multiple repo locations for `bin/grav install` command
* Added twig filters for casting values: `|string`, `|int`, `|bool`, `|float`, `|array`
* Made `ObjectCollection::matching()` criteria expressions to behave more like in Twig
* Criteria: Added support for `LENGTH()`, `LOWER()`, `UPPER()`, `LTRIM()`, `RTRIM()` and `TRIM()`
* Added `Grav\Framework\File\Formatter` classes for encoding/decoding YAML, Markdown, JSON, INI and PHP serialized strings
* Added `Grav\Framework\Session` class to replace `RocketTheme\Toolbox\Session\Session`
- * Added `Grav\Common\Media` interfaces and trait; use those in `Page` and `Media` classes
+ * Added `Grav\Common\Media` interfaces and trait; use those in `Page` and `Media` classes
* Added `Grav\Common\Page` interface to allow custom page types in the future
* Added setting to disable sessions from the site [#2013](https://github.com/getgrav/grav/issues/2013)
* Added new `strict_mode` settings in `system.yaml` for compatibility
@@ -38,7 +93,7 @@
* Improved session handling, allow all session configuration options in `system.session.options`
1. [](#bugfix)
* Fix broken form nonce logic [#2121](https://github.com/getgrav/grav/pull/2121)
- * Fixed issue with uppercase extensions and fallback media URLs [#2133](https://github.com/getgrav/grav/issues/2133)
+ * Fixed issue with uppercase extensions and fallback media URLs [#2133](https://github.com/getgrav/grav/issues/2133)
* Fixed theme inheritance issue with `camel-case` that includes numbers [#2134](https://github.com/getgrav/grav/issues/2134)
* Typo in demo typography page [#2136](https://github.com/getgrav/grav/pull/2136)
* Fix for incorrect plugin order in debugger panel
@@ -66,7 +121,7 @@
1. [](#bugfix)
* Fix for modular page preview [#2066](https://github.com/getgrav/grav/issues/2066)
* `Page::routeCanonical()` should be string not array [#2069](https://github.com/getgrav/grav/issues/2069)
-
+
# v1.4.6
## 06/20/2018
@@ -92,7 +147,7 @@
* Fixed an issue with some users getting **2FA** prompt after upgrade [admin#1442](https://github.com/getgrav/grav-plugin-admin/issues/1442)
* Do not crash when generating URLs with arrays as parameters [#2018](https://github.com/getgrav/grav/pull/2018)
* Utils::truncateHTML removes whitespace when generating summaries [#2004](https://github.com/getgrav/grav/pull/2004)
-
+
# v1.4.4
## 05/11/2018
@@ -101,8 +156,8 @@
* Added a new `Medium:thumbnailExists()` function [#1966](https://github.com/getgrav/grav/issues/1966)
* Added `authorized` support for 2FA
1. [](#improved)
- * Added default configuration for images [#1979](https://github.com/getgrav/grav/pull/1979)
- * Added dedicated PHPUnit assertions [#1990](https://github.com/getgrav/grav/pull/1990)
+ * Added default configuration for images [#1979](https://github.com/getgrav/grav/pull/1979)
+ * Added dedicated PHPUnit assertions [#1990](https://github.com/getgrav/grav/pull/1990)
1. [](#bugfix)
* Use `array_key_exists` instead of `in_array + array_keys` [#1991](https://github.com/getgrav/grav/pull/1991)
* Fixed an issue with `custom_base_url` always causing 404 errors
@@ -128,13 +183,13 @@
* Added new `|nicefilesize` Twig filter for pretty file (auto converts to bytes, kB, MB, GB, etc)
* Added new `regex_filter()` Twig function to values in arrays
1. [](#improved)
- * Added bosnian to lang codes [#1917](https://github.com/getgrav/grav/issues/1917)
- * Improved Zip extraction error codes [#1922](https://github.com/getgrav/grav/issues/1922)
+ * Added bosnian to lang codes [#1917](https://github.com/getgrav/grav/issues/1917)
+ * Improved Zip extraction error codes [#1922](https://github.com/getgrav/grav/issues/1922)
1. [](#bugfix)
* Fixed an issue with Markdown Video and Audio that broke after Parsedown 1.7.0 Security updates [#1924](https://github.com/getgrav/grav/issues/1924)
* Fix for case-sensitive page metadata [admin#1370](https://github.com/getgrav/grav-plugin-admin/issues/1370)
* Fixed missing composer requirements for the new `Grav\Framework\Uri` classes
- * Added missing PSR-7 vendor library required for URI additions in Grav 1.4.0
+ * Added missing PSR-7 vendor library required for URI additions in Grav 1.4.0
# v1.4.1
## 03/11/2018
diff --git a/README.md b/README.md
index 5afbe43..6ed3198 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
#  Grav
-[](https://insight.sensiolabs.com/projects/cfd20465-d0f8-4a0a-8444-467f5b5f16ad) [](https://chat.getgrav.org) [](https://travis-ci.org/getgrav/grav) [](#backers) [](#sponsors)
+[](https://insight.sensiolabs.com/projects/cfd20465-d0f8-4a0a-8444-467f5b5f16ad) [](https://chat.getgrav.org) [](https://travis-ci.org/getgrav/grav) [](#backers) [](#sponsors)
Grav is a **Fast**, **Simple**, and **Flexible**, file-based Web-platform. There is **Zero** installation required. Just extract the ZIP archive, and you are already up and running. It follows similar principles to other flat-file CMS platforms, but has a different design philosophy than most. Grav comes with a powerful **Package Management System** to allow for simple installation and upgrading of plugins and themes, as well as simple updating of Grav itself.
@@ -94,7 +94,7 @@ If you discover a possible security issue related to Grav or one of its plugins,
* [Install](https://learn.getgrav.org/basics/installation) Grav in few seconds
* Understand the [Configuration](https://learn.getgrav.org/basics/grav-configuration)
* Take a peek at our available free [Skeletons](https://getgrav.org/downloads/skeletons)
-* If you have questions, jump on our [Slack Room](https://getgrav.org/slack)!
+* If you have questions, jump on our [Discord Chat Server](https://chat.getgrav.org)!
* Have fun!
# Exploring More
@@ -107,71 +107,12 @@ If you discover a possible security issue related to Grav or one of its plugins,
# Backers
Support Grav with a monthly donation to help us continue development. [[Become a backer](https://opencollective.com/grav#backer)]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
# Sponsors
Become a sponsor and get your logo on our README on Github with a link to your site. [[Become a sponsor](https://opencollective.com/grav#sponsor)]
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
# License
@@ -183,7 +124,7 @@ See [LICENSE](LICENSE.txt)
# Running Tests
-First install the dev dependencies by running `composer update` from the Grav root.
-Then `composer test` will run the Unit Tests, which should be always executed successfully on any site.
-Windows users should use the `composer test-windows` command.
+First install the dev dependencies by running `composer update` from the Grav root.
+Then `composer test` will run the Unit Tests, which should be always executed successfully on any site.
+Windows users should use the `composer test-windows` command.
You can also run a single unit test file, e.g. `composer test tests/unit/Grav/Common/AssetsTest.php`
diff --git a/bin/grav b/bin/grav
index faa8846..e36f0cc 100755
--- a/bin/grav
+++ b/bin/grav
@@ -41,5 +41,6 @@ $app->addCommands(array(
new \Grav\Console\Cli\ClearCacheCommand(),
new \Grav\Console\Cli\BackupCommand(),
new \Grav\Console\Cli\NewProjectCommand(),
+ new \Grav\Console\Cli\SecurityCommand(),
));
$app->run();
diff --git a/cache/compiled/blueprints/master-dev.hehe.net.php b/cache/compiled/blueprints/master-dev.hehe.net.php
index 0ef016b..1f8a873 100644
--- a/cache/compiled/blueprints/master-dev.hehe.net.php
+++ b/cache/compiled/blueprints/master-dev.hehe.net.php
@@ -1,31 +1,35 @@
'Grav\\Common\\Config\\CompiledBlueprints',
- 'timestamp' => 1535374700,
- 'checksum' => '1d14f778d90686cdd66810a9bf28392f',
+ 'timestamp' => 1546856055,
+ 'checksum' => '2ed5a234410b18c1601f542d7a06a26f',
'files' => [
'system/blueprints/config' => [
'media' => [
'file' => 'system/blueprints/config/media.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
+ ],
+ 'security' => [
+ 'file' => 'system/blueprints/config/security.yaml',
+ 'modified' => 1546440919
],
'site' => [
'file' => 'system/blueprints/config/site.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
],
'streams' => [
'file' => 'system/blueprints/config/streams.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
],
'system' => [
'file' => 'system/blueprints/config/system.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
]
],
'user/plugins' => [
'plugins/admin' => [
'file' => 'user/plugins/admin/blueprints.yaml',
- 'modified' => 1535111354
+ 'modified' => 1546440944
],
'plugins/markdown-notices' => [
'file' => 'user/plugins/markdown-notices/blueprints.yaml',
@@ -33,11 +37,11 @@ return [
],
'plugins/form' => [
'file' => 'user/plugins/form/blueprints.yaml',
- 'modified' => 1535111347
+ 'modified' => 1546440946
],
'plugins/login' => [
'file' => 'user/plugins/login/blueprints.yaml',
- 'modified' => 1533014916
+ 'modified' => 1546440940
],
'plugins/error' => [
'file' => 'user/plugins/error/blueprints.yaml',
@@ -53,7 +57,7 @@ return [
],
'plugins/problems' => [
'file' => 'user/plugins/problems/blueprints.yaml',
- 'modified' => 1533014916
+ 'modified' => 1546440938
]
]
],
@@ -66,6 +70,138 @@ return [
'validation' => 'loose'
]
],
+ 'security' => [
+ 'type' => '_root',
+ 'form_field' => false,
+ 'form' => [
+ 'validation' => 'loose'
+ ]
+ ],
+ 'security.xss_section' => [
+ 'type' => 'section',
+ 'underline' => true,
+ 'name' => 'security.xss_section',
+ 'validation' => 'loose'
+ ],
+ 'security.xss_whitelist' => [
+ 'type' => 'selectize',
+ 'size' => 'large',
+ 'label' => 'PLUGIN_ADMIN.XSS_WHITELIST_PERMISSIONS',
+ 'classes' => 'fancy',
+ 'validate' => [
+ 'type' => 'commalist'
+ ],
+ 'name' => 'security.xss_whitelist',
+ 'validation' => 'loose'
+ ],
+ 'security.xss_enabled' => [
+ 'type' => '_parent',
+ 'name' => 'security.xss_enabled',
+ 'form_field' => false
+ ],
+ 'security.xss_enabled.on_events' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_ON_EVENTS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ],
+ 'name' => 'security.xss_enabled.on_events',
+ 'validation' => 'loose'
+ ],
+ 'security.xss_enabled.invalid_protocols' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_INVALID_PROTOCOLS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ],
+ 'name' => 'security.xss_enabled.invalid_protocols',
+ 'validation' => 'loose'
+ ],
+ 'security.xss_enabled.moz_binding' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_MOZ_BINDINGS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ],
+ 'name' => 'security.xss_enabled.moz_binding',
+ 'validation' => 'loose'
+ ],
+ 'security.xss_enabled.html_inline_styles' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_HTML_INLINE_STYLES',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ],
+ 'name' => 'security.xss_enabled.html_inline_styles',
+ 'validation' => 'loose'
+ ],
+ 'security.xss_enabled.dangerous_tags' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_DANGEROUS_TAGS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ],
+ 'name' => 'security.xss_enabled.dangerous_tags',
+ 'validation' => 'loose'
+ ],
+ 'security.xss_dangerous_tags' => [
+ 'type' => 'selectize',
+ 'size' => 'large',
+ 'label' => 'PLUGIN_ADMIN.XSS_DANGEROUS_TAGS_LIST',
+ 'classes' => 'fancy',
+ 'validate' => [
+ 'type' => 'commalist'
+ ],
+ 'name' => 'security.xss_dangerous_tags',
+ 'validation' => 'loose'
+ ],
+ 'security.uploads_section' => [
+ 'type' => 'section',
+ 'underline' => true,
+ 'name' => 'security.uploads_section',
+ 'validation' => 'loose'
+ ],
+ 'security.uploads_dangerous_extensions' => [
+ 'type' => 'selectize',
+ 'size' => 'large',
+ 'label' => 'PLUGIN_ADMIN.UPLOADS_DANGEROUS_EXTENSIONS',
+ 'classes' => 'fancy',
+ 'validate' => [
+ 'type' => 'commalist'
+ ],
+ 'name' => 'security.uploads_dangerous_extensions',
+ 'validation' => 'loose'
+ ],
'site' => [
'type' => '_root',
'form_field' => false,
@@ -3022,7 +3158,7 @@ return [
'plugins.login.user_registration.options.set_user_disabled' => [
'type' => 'toggle',
'label' => 'PLUGIN_LOGIN.SET_USER_DISABLED',
- 'highlight' => 1,
+ 'highlight' => 0,
'options' => [
1 => 'PLUGIN_ADMIN.YES',
0 => 'PLUGIN_ADMIN.NO'
@@ -3050,7 +3186,7 @@ return [
'plugins.login.user_registration.options.send_activation_email' => [
'type' => 'toggle',
'label' => 'PLUGIN_LOGIN.SEND_ACTIVATION_EMAIL',
- 'highlight' => 1,
+ 'highlight' => 0,
'options' => [
1 => 'PLUGIN_ADMIN.YES',
0 => 'PLUGIN_ADMIN.NO'
@@ -3061,10 +3197,24 @@ return [
'name' => 'plugins.login.user_registration.options.send_activation_email',
'validation' => 'loose'
],
+ 'plugins.login.user_registration.options.manually_enable' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_LOGIN.MANUALLY_ENABLE',
+ 'highlight' => 0,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'validate' => [
+ 'type' => 'bool'
+ ],
+ 'name' => 'plugins.login.user_registration.options.manually_enable',
+ 'validation' => 'loose'
+ ],
'plugins.login.user_registration.options.send_notification_email' => [
'type' => 'toggle',
'label' => 'PLUGIN_LOGIN.SEND_NOTIFICATION_EMAIL',
- 'highlight' => 1,
+ 'highlight' => 0,
'options' => [
1 => 'PLUGIN_ADMIN.YES',
0 => 'PLUGIN_ADMIN.NO'
@@ -3078,11 +3228,14 @@ return [
'plugins.login.user_registration.options.send_welcome_email' => [
'type' => 'toggle',
'label' => 'PLUGIN_LOGIN.SEND_WELCOME_EMAIL',
- 'highlight' => 1,
+ 'highlight' => 0,
'options' => [
1 => 'PLUGIN_ADMIN.YES',
0 => 'PLUGIN_ADMIN.NO'
],
+ 'validate' => [
+ 'type' => 'bool'
+ ],
'name' => 'plugins.login.user_registration.options.send_welcome_email',
'validation' => 'loose'
],
@@ -3491,6 +3644,20 @@ return [
],
'nested' => [
'media' => 'media',
+ 'security' => [
+ 'xss_section' => 'security.xss_section',
+ 'xss_whitelist' => 'security.xss_whitelist',
+ 'xss_enabled' => [
+ 'on_events' => 'security.xss_enabled.on_events',
+ 'invalid_protocols' => 'security.xss_enabled.invalid_protocols',
+ 'moz_binding' => 'security.xss_enabled.moz_binding',
+ 'html_inline_styles' => 'security.xss_enabled.html_inline_styles',
+ 'dangerous_tags' => 'security.xss_enabled.dangerous_tags'
+ ],
+ 'xss_dangerous_tags' => 'security.xss_dangerous_tags',
+ 'uploads_section' => 'security.uploads_section',
+ 'uploads_dangerous_extensions' => 'security.uploads_dangerous_extensions'
+ ],
'site' => [
'content' => 'site.content',
'title' => 'site.title',
@@ -3816,6 +3983,7 @@ return [
'set_user_disabled' => 'plugins.login.user_registration.options.set_user_disabled',
'login_after_registration' => 'plugins.login.user_registration.options.login_after_registration',
'send_activation_email' => 'plugins.login.user_registration.options.send_activation_email',
+ 'manually_enable' => 'plugins.login.user_registration.options.manually_enable',
'send_notification_email' => 'plugins.login.user_registration.options.send_notification_email',
'send_welcome_email' => 'plugins.login.user_registration.options.send_welcome_email'
]
diff --git a/cache/compiled/config/master-dev.hehe.net.php b/cache/compiled/config/master-dev.hehe.net.php
index 8005f71..0be00ca 100644
--- a/cache/compiled/config/master-dev.hehe.net.php
+++ b/cache/compiled/config/master-dev.hehe.net.php
@@ -1,8 +1,8 @@
'Grav\\Common\\Config\\CompiledConfig',
- 'timestamp' => 1535376240,
- 'checksum' => 'af9010a82fe8ddb0d6784c533e2b9cc7',
+ 'timestamp' => 1546856055,
+ 'checksum' => 'b1d163debc8da09311f995709625c1d0',
'files' => [
'user/config' => [
'media' => [
@@ -27,31 +27,35 @@ return [
],
'system' => [
'file' => 'user/config/system.yaml',
- 'modified' => 1535376238
+ 'modified' => 1546856055
]
],
'system/config' => [
'media' => [
'file' => 'system/config/media.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
+ ],
+ 'security' => [
+ 'file' => 'system/config/security.yaml',
+ 'modified' => 1546440919
],
'site' => [
'file' => 'system/config/site.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
],
'streams' => [
'file' => 'system/config/streams.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
],
'system' => [
'file' => 'system/config/system.yaml',
- 'modified' => 1535111318
+ 'modified' => 1546440919
]
],
'user/plugins' => [
'plugins/admin' => [
'file' => 'user/plugins/admin/admin.yaml',
- 'modified' => 1535111354
+ 'modified' => 1546440944
],
'plugins/markdown-notices' => [
'file' => 'user/plugins/markdown-notices/markdown-notices.yaml',
@@ -59,11 +63,11 @@ return [
],
'plugins/form' => [
'file' => 'user/plugins/form/form.yaml',
- 'modified' => 1535111347
+ 'modified' => 1546440946
],
'plugins/login' => [
'file' => 'user/plugins/login/login.yaml',
- 'modified' => 1533014916
+ 'modified' => 1546440940
],
'plugins/error' => [
'file' => 'user/plugins/error/error.yaml',
@@ -79,7 +83,7 @@ return [
],
'plugins/problems' => [
'file' => 'user/plugins/problems/problems.yaml',
- 'modified' => 1533014916
+ 'modified' => 1546440938
]
]
],
@@ -222,6 +226,7 @@ return [
'set_user_disabled' => false,
'login_after_registration' => false,
'send_activation_email' => false,
+ 'manually_enable' => false,
'send_notification_email' => false,
'send_welcome_email' => false
]
@@ -334,7 +339,7 @@ return [
'mime' => 'video/x-flv'
],
'webm' => [
- 'type' => 'file',
+ 'type' => 'video',
'thumb' => 'media/thumb-webm.png',
'mime' => 'video/webm'
],
@@ -530,6 +535,45 @@ return [
]
]
],
+ 'security' => [
+ 'xss_whitelist' => [
+ 0 => 'admin.super'
+ ],
+ 'xss_enabled' => [
+ 'on_events' => true,
+ 'invalid_protocols' => true,
+ 'moz_binding' => true,
+ 'html_inline_styles' => true,
+ 'dangerous_tags' => true
+ ],
+ 'xss_dangerous_tags' => [
+ 0 => 'applet',
+ 1 => 'meta',
+ 2 => 'xml',
+ 3 => 'blink',
+ 4 => 'link',
+ 5 => 'style',
+ 6 => 'script',
+ 7 => 'embed',
+ 8 => 'object',
+ 9 => 'iframe',
+ 10 => 'frame',
+ 11 => 'frameset',
+ 12 => 'ilayer',
+ 13 => 'layer',
+ 14 => 'bgsound',
+ 15 => 'title',
+ 16 => 'base'
+ ],
+ 'uploads_dangerous_extensions' => [
+ 0 => 'php',
+ 1 => 'html',
+ 2 => 'htm',
+ 3 => 'js',
+ 4 => 'exe'
+ ],
+ 'salt' => 'nYsAV6yboIDM12'
+ ],
'site' => [
'title' => 'HeHe',
'default_lang' => 'en',
@@ -768,9 +812,6 @@ return [
'yaml_compat' => true,
'twig_compat' => true
]
- ],
- 'security' => [
- 'salt' => 'nYsAV6yboIDM12'
]
]
];
diff --git a/cache/compiled/files/a90a23e83e2afb904847d2b2901376ee.yaml.php b/cache/compiled/files/022e7fd2a4ca8fe818d38dcb1fe59785.yaml.php
similarity index 99%
rename from cache/compiled/files/a90a23e83e2afb904847d2b2901376ee.yaml.php
rename to cache/compiled/files/022e7fd2a4ca8fe818d38dcb1fe59785.yaml.php
index 7006b3e..e3c099b 100644
--- a/cache/compiled/files/a90a23e83e2afb904847d2b2901376ee.yaml.php
+++ b/cache/compiled/files/022e7fd2a4ca8fe818d38dcb1fe59785.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/el.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/el.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Αυτή είναι μία έκδοση Beta! Χρησιμοποιήστε την στην Παραγωγή με δικό σας ρίσκο...',
diff --git a/cache/compiled/files/062249916a5cedbb1957c8c4556718f0.yaml.php b/cache/compiled/files/062249916a5cedbb1957c8c4556718f0.yaml.php
index 2f7a355..d16f7e2 100644
--- a/cache/compiled/files/062249916a5cedbb1957c8c4556718f0.yaml.php
+++ b/cache/compiled/files/062249916a5cedbb1957c8c4556718f0.yaml.php
@@ -2,7 +2,7 @@
return [
'@class' => 'Grav\\Common\\File\\CompiledYamlFile',
'filename' => 'plugins://form/form.yaml',
- 'modified' => 1535111347,
+ 'modified' => 1546440946,
'data' => [
'enabled' => true,
'built_in_css' => true,
diff --git a/cache/compiled/files/89fa452ebde93b807fff9beb7e7e2d90.yaml.php b/cache/compiled/files/07f330c89cc8d5331ff18286d4fe57e6.yaml.php
similarity index 99%
rename from cache/compiled/files/89fa452ebde93b807fff9beb7e7e2d90.yaml.php
rename to cache/compiled/files/07f330c89cc8d5331ff18286d4fe57e6.yaml.php
index 4706d96..aa80f7a 100644
--- a/cache/compiled/files/89fa452ebde93b807fff9beb7e7e2d90.yaml.php
+++ b/cache/compiled/files/07f330c89cc8d5331ff18286d4fe57e6.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/it.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/it.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Questa è una versione beta! Usare in produzione a proprio rischio e pericolo…',
diff --git a/cache/compiled/files/4657a2a0258cbddb389b59d4fd34533c.yaml.php b/cache/compiled/files/0a3a8cae23b009919dd5d58e579613f0.yaml.php
similarity index 95%
rename from cache/compiled/files/4657a2a0258cbddb389b59d4fd34533c.yaml.php
rename to cache/compiled/files/0a3a8cae23b009919dd5d58e579613f0.yaml.php
index 9fadd4a..e2ea72d 100644
--- a/cache/compiled/files/4657a2a0258cbddb389b59d4fd34533c.yaml.php
+++ b/cache/compiled/files/0a3a8cae23b009919dd5d58e579613f0.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/da.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/da.yaml',
+ 'modified' => 1546440919,
'data' => [
'FRONTMATTER_ERROR_PAGE' => '---
Titel: %1$s
diff --git a/cache/compiled/files/98093754a5b8e5f2c5c5a74dda1ca316.yaml.php b/cache/compiled/files/0e7b23acd3ceb0b4f4cfd48e21405c33.yaml.php
similarity index 90%
rename from cache/compiled/files/98093754a5b8e5f2c5c5a74dda1ca316.yaml.php
rename to cache/compiled/files/0e7b23acd3ceb0b4f4cfd48e21405c33.yaml.php
index b09864f..3a29fb5 100644
--- a/cache/compiled/files/98093754a5b8e5f2c5c5a74dda1ca316.yaml.php
+++ b/cache/compiled/files/0e7b23acd3ceb0b4f4cfd48e21405c33.yaml.php
@@ -1,7 +1,7 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/config/site.yaml',
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/config/site.yaml',
'modified' => 1533134345,
'data' => [
'title' => 'HeHe',
diff --git a/cache/compiled/files/0f2a7a81155c939e99a6a07e5e5bd52f.yaml.php b/cache/compiled/files/0f2a7a81155c939e99a6a07e5e5bd52f.yaml.php
index 2b35ff7..65704a6 100644
--- a/cache/compiled/files/0f2a7a81155c939e99a6a07e5e5bd52f.yaml.php
+++ b/cache/compiled/files/0f2a7a81155c939e99a6a07e5e5bd52f.yaml.php
@@ -2,7 +2,7 @@
return [
'@class' => 'Grav\\Common\\File\\CompiledYamlFile',
'filename' => 'plugins://admin/admin.yaml',
- 'modified' => 1535111354,
+ 'modified' => 1546440944,
'data' => [
'enabled' => true,
'route' => '/admin',
diff --git a/cache/compiled/files/35d305f003f7ee26f69482a25c6e6d2c.yaml.php b/cache/compiled/files/0f43e5a137f39fffe0f2d819fad09e17.yaml.php
similarity index 70%
rename from cache/compiled/files/35d305f003f7ee26f69482a25c6e6d2c.yaml.php
rename to cache/compiled/files/0f43e5a137f39fffe0f2d819fad09e17.yaml.php
index 744e773..d081080 100644
--- a/cache/compiled/files/35d305f003f7ee26f69482a25c6e6d2c.yaml.php
+++ b/cache/compiled/files/0f43e5a137f39fffe0f2d819fad09e17.yaml.php
@@ -1,7 +1,7 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/error/error.yaml',
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/error/error.yaml',
'modified' => 1533014916,
'data' => [
'enabled' => true,
diff --git a/cache/compiled/files/a58eee8764b1e4f60183cb5499029d80.yaml.php b/cache/compiled/files/117d60080afdd86fe735950d34ac0c95.yaml.php
similarity index 96%
rename from cache/compiled/files/a58eee8764b1e4f60183cb5499029d80.yaml.php
rename to cache/compiled/files/117d60080afdd86fe735950d34ac0c95.yaml.php
index c1cacbf..8f7e3f5 100644
--- a/cache/compiled/files/a58eee8764b1e4f60183cb5499029d80.yaml.php
+++ b/cache/compiled/files/117d60080afdd86fe735950d34ac0c95.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/cs.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/cs.yaml',
+ 'modified' => 1546440919,
'data' => [
'INFLECTOR_UNCOUNTABLE' => [
0 => 'vybavení',
diff --git a/cache/compiled/files/1b026de321ea416ee7d1fe33416b69c6.yaml.php b/cache/compiled/files/141d9f18abeaf6b5bd33335810e82c0b.yaml.php
similarity index 99%
rename from cache/compiled/files/1b026de321ea416ee7d1fe33416b69c6.yaml.php
rename to cache/compiled/files/141d9f18abeaf6b5bd33335810e82c0b.yaml.php
index 1cc89e3..0e513ed 100644
--- a/cache/compiled/files/1b026de321ea416ee7d1fe33416b69c6.yaml.php
+++ b/cache/compiled/files/141d9f18abeaf6b5bd33335810e82c0b.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/ro.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/ro.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Aceasta este o versiune Beta! Folosiți-o pe propiul risc...',
diff --git a/cache/compiled/files/0dd9a7d8836ba4b636a58c1326c33c26.yaml.php b/cache/compiled/files/15eeba9d8043c318a559b636123d5e22.yaml.php
similarity index 98%
rename from cache/compiled/files/0dd9a7d8836ba4b636a58c1326c33c26.yaml.php
rename to cache/compiled/files/15eeba9d8043c318a559b636123d5e22.yaml.php
index 3a748f7..28fbc7b 100644
--- a/cache/compiled/files/0dd9a7d8836ba4b636a58c1326c33c26.yaml.php
+++ b/cache/compiled/files/15eeba9d8043c318a559b636123d5e22.yaml.php
@@ -1,11 +1,11 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/form/blueprints.yaml',
- 'modified' => 1535111347,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/form/blueprints.yaml',
+ 'modified' => 1546440946,
'data' => [
'name' => 'Form',
- 'version' => '2.16.2',
+ 'version' => '2.16.4',
'description' => 'Enables the forms handling',
'icon' => 'check-square',
'author' => [
diff --git a/cache/compiled/files/67bbf38cee00718e8133110faf224d1b.yaml.php b/cache/compiled/files/188834ab1a621ef6cdeaf60d2f318e1f.yaml.php
similarity index 99%
rename from cache/compiled/files/67bbf38cee00718e8133110faf224d1b.yaml.php
rename to cache/compiled/files/188834ab1a621ef6cdeaf60d2f318e1f.yaml.php
index 833659f..ed28992 100644
--- a/cache/compiled/files/67bbf38cee00718e8133110faf224d1b.yaml.php
+++ b/cache/compiled/files/188834ab1a621ef6cdeaf60d2f318e1f.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/bg.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/bg.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Това е Бета версия! Използвате на ваша отговорност...',
diff --git a/cache/compiled/files/27232cb878ea067e5778d9536528f95e.yaml.php b/cache/compiled/files/1acb3953d110438961722ddc781aeee5.yaml.php
similarity index 74%
rename from cache/compiled/files/27232cb878ea067e5778d9536528f95e.yaml.php
rename to cache/compiled/files/1acb3953d110438961722ddc781aeee5.yaml.php
index 5211178..21d41c4 100644
--- a/cache/compiled/files/27232cb878ea067e5778d9536528f95e.yaml.php
+++ b/cache/compiled/files/1acb3953d110438961722ddc781aeee5.yaml.php
@@ -1,7 +1,7 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/markdown-notices/markdown-notices.yaml',
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/markdown-notices/markdown-notices.yaml',
'modified' => 1533014916,
'data' => [
'enabled' => true,
diff --git a/cache/compiled/files/1b969aca5d6328bf9d33b1f4ec9b4493.yaml.php b/cache/compiled/files/1bb4b16987bf56513e203c446867c9c0.yaml.php
similarity index 98%
rename from cache/compiled/files/1b969aca5d6328bf9d33b1f4ec9b4493.yaml.php
rename to cache/compiled/files/1bb4b16987bf56513e203c446867c9c0.yaml.php
index f6bbd87..c1bacc4 100644
--- a/cache/compiled/files/1b969aca5d6328bf9d33b1f4ec9b4493.yaml.php
+++ b/cache/compiled/files/1bb4b16987bf56513e203c446867c9c0.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/config/system.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/config/system.yaml',
+ 'modified' => 1546440919,
'data' => [
'absolute_urls' => false,
'timezone' => '',
diff --git a/cache/compiled/files/e9525ca4b8107b310e405284e3be264f.yaml.php b/cache/compiled/files/1cdb07d8362356cdcce7cb2ee2de8ac9.yaml.php
similarity index 88%
rename from cache/compiled/files/e9525ca4b8107b310e405284e3be264f.yaml.php
rename to cache/compiled/files/1cdb07d8362356cdcce7cb2ee2de8ac9.yaml.php
index 3bd5c5c..d72cd66 100644
--- a/cache/compiled/files/e9525ca4b8107b310e405284e3be264f.yaml.php
+++ b/cache/compiled/files/1cdb07d8362356cdcce7cb2ee2de8ac9.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/el.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/el.yaml',
+ 'modified' => 1546440919,
'data' => [
'MONTHS_OF_THE_YEAR' => [
0 => 'Ιανουάριος',
diff --git a/cache/compiled/files/fb3c20d334ca0ff83c1da9dfadf33254.yaml.php b/cache/compiled/files/1e98939cc1de7ff5552b5d222e236ca9.yaml.php
similarity index 95%
rename from cache/compiled/files/fb3c20d334ca0ff83c1da9dfadf33254.yaml.php
rename to cache/compiled/files/1e98939cc1de7ff5552b5d222e236ca9.yaml.php
index ccd630b..7d91508 100644
--- a/cache/compiled/files/fb3c20d334ca0ff83c1da9dfadf33254.yaml.php
+++ b/cache/compiled/files/1e98939cc1de7ff5552b5d222e236ca9.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/blueprints/admin/pages/new.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/blueprints/admin/pages/new.yaml',
+ 'modified' => 1546440944,
'data' => [
'rules' => [
'slug' => [
diff --git a/cache/compiled/files/ee6bcfed684bfa589af9217d24158e02.yaml.php b/cache/compiled/files/208008e4122c3109139ab76ad5391f91.yaml.php
similarity index 83%
rename from cache/compiled/files/ee6bcfed684bfa589af9217d24158e02.yaml.php
rename to cache/compiled/files/208008e4122c3109139ab76ad5391f91.yaml.php
index 55a448b..00e5ad2 100644
--- a/cache/compiled/files/ee6bcfed684bfa589af9217d24158e02.yaml.php
+++ b/cache/compiled/files/208008e4122c3109139ab76ad5391f91.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/form/form.yaml',
- 'modified' => 1535111347,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/form/form.yaml',
+ 'modified' => 1546440946,
'data' => [
'enabled' => true,
'built_in_css' => true,
diff --git a/cache/compiled/files/0f4f49ac3e19cacf4af6c37b510a22c5.yaml.php b/cache/compiled/files/20dcafba1ffebcda1203238d8898fdff.yaml.php
similarity index 95%
rename from cache/compiled/files/0f4f49ac3e19cacf4af6c37b510a22c5.yaml.php
rename to cache/compiled/files/20dcafba1ffebcda1203238d8898fdff.yaml.php
index 96747d2..20dcdae 100644
--- a/cache/compiled/files/0f4f49ac3e19cacf4af6c37b510a22c5.yaml.php
+++ b/cache/compiled/files/20dcafba1ffebcda1203238d8898fdff.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/uk.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/uk.yaml',
+ 'modified' => 1546440919,
'data' => [
'FRONTMATTER_ERROR_PAGE' => '---
title: %1$s
diff --git a/cache/compiled/files/a8c058765069ca34de4435c34fa72904.yaml.php b/cache/compiled/files/21cdf7c6c0a082e949426a49071fc983.yaml.php
similarity index 99%
rename from cache/compiled/files/a8c058765069ca34de4435c34fa72904.yaml.php
rename to cache/compiled/files/21cdf7c6c0a082e949426a49071fc983.yaml.php
index e93ae7b..3927cd3 100644
--- a/cache/compiled/files/a8c058765069ca34de4435c34fa72904.yaml.php
+++ b/cache/compiled/files/21cdf7c6c0a082e949426a49071fc983.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/pt.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/pt.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Esta é uma versão Beta! Use por sua conta em risco...',
diff --git a/cache/compiled/files/ab0450f60ea8cd3a4cf338616db8d167.yaml.php b/cache/compiled/files/26fb985ae34862a2c82c264f27979676.yaml.php
similarity index 96%
rename from cache/compiled/files/ab0450f60ea8cd3a4cf338616db8d167.yaml.php
rename to cache/compiled/files/26fb985ae34862a2c82c264f27979676.yaml.php
index 19dc360..8187897 100644
--- a/cache/compiled/files/ab0450f60ea8cd3a4cf338616db8d167.yaml.php
+++ b/cache/compiled/files/26fb985ae34862a2c82c264f27979676.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/es.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/es.yaml',
+ 'modified' => 1546440919,
'data' => [
'FRONTMATTER_ERROR_PAGE' => '---
title: %1$s
diff --git a/cache/compiled/files/993a9e2390c3aac6fd1bfb5b623c92d9.yaml.php b/cache/compiled/files/281bf9ad2115c730b3f1e53ffe181679.yaml.php
similarity index 97%
rename from cache/compiled/files/993a9e2390c3aac6fd1bfb5b623c92d9.yaml.php
rename to cache/compiled/files/281bf9ad2115c730b3f1e53ffe181679.yaml.php
index cb975cd..f3e368f 100644
--- a/cache/compiled/files/993a9e2390c3aac6fd1bfb5b623c92d9.yaml.php
+++ b/cache/compiled/files/281bf9ad2115c730b3f1e53ffe181679.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/hu.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/hu.yaml',
+ 'modified' => 1546440919,
'data' => [
'FRONTMATTER_ERROR_PAGE' => '---
cím: %1$s
diff --git a/cache/compiled/files/a23ddfdb0c76882206179a4c3b134bcd.yaml.php b/cache/compiled/files/2b4ba0d8ae280b2f608a3a0fa94016bb.yaml.php
similarity index 96%
rename from cache/compiled/files/a23ddfdb0c76882206179a4c3b134bcd.yaml.php
rename to cache/compiled/files/2b4ba0d8ae280b2f608a3a0fa94016bb.yaml.php
index 9422f8a..9c7762a 100644
--- a/cache/compiled/files/a23ddfdb0c76882206179a4c3b134bcd.yaml.php
+++ b/cache/compiled/files/2b4ba0d8ae280b2f608a3a0fa94016bb.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/vi.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/vi.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Đây là phiên bản thử nghiệm! Bạn phải tự chịu rủi ro khi sử dụng trong production...',
diff --git a/cache/compiled/files/2d5fa3f2e561fcda0c830b5dff5b98df.yaml.php b/cache/compiled/files/2d5fa3f2e561fcda0c830b5dff5b98df.yaml.php
deleted file mode 100644
index d0c9468..0000000
--- a/cache/compiled/files/2d5fa3f2e561fcda0c830b5dff5b98df.yaml.php
+++ /dev/null
@@ -1,52 +0,0 @@
- 'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/blueprints/config/media.yaml',
- 'modified' => 1535111354,
- 'data' => [
- 'title' => 'PLUGIN_ADMIN.MEDIA',
- 'form' => [
- 'validation' => 'loose',
- 'fields' => [
- 'types' => [
- 'name' => 'medias',
- 'type' => 'list',
- 'label' => 'PLUGIN_ADMIN.MEDIA_TYPES',
- 'style' => 'vertical',
- 'key' => 'extension',
- 'controls' => 'both',
- 'collapsed' => true,
- 'fields' => [
- '.extension' => [
- 'type' => 'key',
- 'label' => 'PLUGIN_ADMIN.FILE_EXTENSION'
- ],
- '.type' => [
- 'type' => 'text',
- 'label' => 'PLUGIN_ADMIN.TYPE'
- ],
- '.thumb' => [
- 'type' => 'text',
- 'label' => 'PLUGIN_ADMIN.THUMB'
- ],
- '.mime' => [
- 'type' => 'text',
- 'label' => 'PLUGIN_ADMIN.MIME_TYPE',
- 'validate' => [
- 'type' => 'lower'
- ]
- ],
- '.image' => [
- 'type' => 'textarea',
- 'yaml' => true,
- 'label' => 'PLUGIN_ADMIN.IMAGE_OPTIONS',
- 'validate' => [
- 'type' => 'yaml'
- ]
- ]
- ]
- ]
- ]
- ]
- ]
-];
diff --git a/cache/compiled/files/a5a0f86c41ec8aaf687fe14388e50be7.yaml.php b/cache/compiled/files/2e3a937f444cc947d75dba98d91b6a15.yaml.php
similarity index 62%
rename from cache/compiled/files/a5a0f86c41ec8aaf687fe14388e50be7.yaml.php
rename to cache/compiled/files/2e3a937f444cc947d75dba98d91b6a15.yaml.php
index c92cb5c..35aed12 100644
--- a/cache/compiled/files/a5a0f86c41ec8aaf687fe14388e50be7.yaml.php
+++ b/cache/compiled/files/2e3a937f444cc947d75dba98d91b6a15.yaml.php
@@ -1,7 +1,7 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/config/streams.yaml',
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/config/media.yaml',
'modified' => 1533133695,
'data' => [
diff --git a/cache/compiled/files/2ba7f1410e200982ad441e6c41085952.yaml.php b/cache/compiled/files/304fe15bc8c005cd55f91219f02d6a96.yaml.php
similarity index 94%
rename from cache/compiled/files/2ba7f1410e200982ad441e6c41085952.yaml.php
rename to cache/compiled/files/304fe15bc8c005cd55f91219f02d6a96.yaml.php
index 08fba40..3116b72 100644
--- a/cache/compiled/files/2ba7f1410e200982ad441e6c41085952.yaml.php
+++ b/cache/compiled/files/304fe15bc8c005cd55f91219f02d6a96.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/login/languages/hu.yaml',
- 'modified' => 1533014916,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/login/languages/hu.yaml',
+ 'modified' => 1546440940,
'data' => [
'PLUGIN_LOGIN' => [
'ACCESS_DENIED' => 'Hozzáférés megtagadva...',
diff --git a/cache/compiled/files/c81e5e12e29fec253be9737ac0433324.yaml.php b/cache/compiled/files/32ba2f559a671fe6f601954d6007f882.yaml.php
similarity index 97%
rename from cache/compiled/files/c81e5e12e29fec253be9737ac0433324.yaml.php
rename to cache/compiled/files/32ba2f559a671fe6f601954d6007f882.yaml.php
index bc39cb1..a3b04f4 100644
--- a/cache/compiled/files/c81e5e12e29fec253be9737ac0433324.yaml.php
+++ b/cache/compiled/files/32ba2f559a671fe6f601954d6007f882.yaml.php
@@ -1,11 +1,11 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/themes/quark/blueprints.yaml',
- 'modified' => 1535111339,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/themes/quark/blueprints.yaml',
+ 'modified' => 1546609026,
'data' => [
'name' => 'Quark',
- 'version' => '1.2.1',
+ 'version' => '1.2.5',
'description' => 'New Grav Default Theme',
'icon' => 'microchip',
'author' => [
@@ -21,7 +21,7 @@ return [
'dependencies' => [
0 => [
'name' => 'grav',
- 'version' => '>=1.4.0'
+ 'version' => '>=1.5.0'
]
],
'form' => [
diff --git a/cache/compiled/files/229c8cd023d8514d19acc8eb40374901.yaml.php b/cache/compiled/files/330645077f763ad6db9b99b02b3b8892.yaml.php
similarity index 95%
rename from cache/compiled/files/229c8cd023d8514d19acc8eb40374901.yaml.php
rename to cache/compiled/files/330645077f763ad6db9b99b02b3b8892.yaml.php
index c52eec3..c1fb6f4 100644
--- a/cache/compiled/files/229c8cd023d8514d19acc8eb40374901.yaml.php
+++ b/cache/compiled/files/330645077f763ad6db9b99b02b3b8892.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/ca.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/ca.yaml',
+ 'modified' => 1546440919,
'data' => [
'FRONTMATTER_ERROR_PAGE' => '---
title: %1$s
diff --git a/cache/compiled/files/34ecaadcb01edd990bf7f021625fb8f9.yaml.php b/cache/compiled/files/34ecaadcb01edd990bf7f021625fb8f9.yaml.php
new file mode 100644
index 0000000..6e5248a
--- /dev/null
+++ b/cache/compiled/files/34ecaadcb01edd990bf7f021625fb8f9.yaml.php
@@ -0,0 +1,119 @@
+ 'Grav\\Common\\File\\CompiledYamlFile',
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/blueprints/config/security.yaml',
+ 'modified' => 1546440919,
+ 'data' => [
+ 'title' => 'PLUGIN_ADMIN.SECURITY',
+ 'form' => [
+ 'validation' => 'loose',
+ 'fields' => [
+ 'xss_section' => [
+ 'type' => 'section',
+ 'title' => 'PLUGIN_ADMIN.XSS_SECURITY',
+ 'underline' => true
+ ],
+ 'xss_whitelist' => [
+ 'type' => 'selectize',
+ 'size' => 'large',
+ 'label' => 'PLUGIN_ADMIN.XSS_WHITELIST_PERMISSIONS',
+ 'help' => 'PLUGIN_ADMIN.XSS_WHITELIST_PERMISSIONS_HELP',
+ 'placeholder' => 'admin.super',
+ 'classes' => 'fancy',
+ 'validate' => [
+ 'type' => 'commalist'
+ ]
+ ],
+ 'xss_enabled.on_events' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_ON_EVENTS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ]
+ ],
+ 'xss_enabled.invalid_protocols' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_INVALID_PROTOCOLS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ]
+ ],
+ 'xss_enabled.moz_binding' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_MOZ_BINDINGS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ]
+ ],
+ 'xss_enabled.html_inline_styles' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_HTML_INLINE_STYLES',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ]
+ ],
+ 'xss_enabled.dangerous_tags' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.XSS_DANGEROUS_TAGS',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.YES',
+ 0 => 'PLUGIN_ADMIN.NO'
+ ],
+ 'default' => true,
+ 'validate' => [
+ 'type' => 'bool'
+ ]
+ ],
+ 'xss_dangerous_tags' => [
+ 'type' => 'selectize',
+ 'size' => 'large',
+ 'label' => 'PLUGIN_ADMIN.XSS_DANGEROUS_TAGS_LIST',
+ 'classes' => 'fancy',
+ 'validate' => [
+ 'type' => 'commalist'
+ ]
+ ],
+ 'uploads_section' => [
+ 'type' => 'section',
+ 'title' => 'PLUGIN_ADMIN.UPLOADS_SECURITY',
+ 'underline' => true
+ ],
+ 'uploads_dangerous_extensions' => [
+ 'type' => 'selectize',
+ 'size' => 'large',
+ 'label' => 'PLUGIN_ADMIN.UPLOADS_DANGEROUS_EXTENSIONS',
+ 'help' => 'PLUGIN_ADMIN.UPLOADS_DANGEROUS_EXTENSIONS_HELP',
+ 'classes' => 'fancy',
+ 'validate' => [
+ 'type' => 'commalist'
+ ]
+ ]
+ ]
+ ]
+ ]
+];
diff --git a/cache/compiled/files/e08035d8cd7725be69d6b78ffd186911.yaml.php b/cache/compiled/files/3560a99ffda2b46af8585978c76b6ace.yaml.php
similarity index 97%
rename from cache/compiled/files/e08035d8cd7725be69d6b78ffd186911.yaml.php
rename to cache/compiled/files/3560a99ffda2b46af8585978c76b6ace.yaml.php
index e0891f4..bed45f6 100644
--- a/cache/compiled/files/e08035d8cd7725be69d6b78ffd186911.yaml.php
+++ b/cache/compiled/files/3560a99ffda2b46af8585978c76b6ace.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/blueprints/pages/default.yaml',
- 'modified' => 1535375937,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/blueprints/pages/default.yaml',
+ 'modified' => 1546848870,
'data' => [
'title' => 'PLUGIN_ADMIN.DEFAULT',
'rules' => [
@@ -23,6 +23,9 @@ return [
'type' => 'tab',
'title' => 'PLUGIN_ADMIN.CONTENT',
'fields' => [
+ 'xss_check' => [
+ 'type' => 'xss'
+ ],
'header.title' => [
'type' => 'text',
'autofocus' => true,
@@ -65,15 +68,9 @@ return [
'type' => 'bool'
]
],
- 'header.date_start' => [
+ 'header.date' => [
'type' => 'datetime',
- 'label' => 'Date start',
- 'toggleable' => true,
- 'help' => 'PLUGIN_ADMIN.DATE_HELP'
- ],
- 'header.date_end' => [
- 'type' => 'datetime',
- 'label' => 'Date End',
+ 'label' => 'PLUGIN_ADMIN.DATE',
'toggleable' => true,
'help' => 'PLUGIN_ADMIN.DATE_HELP'
],
diff --git a/cache/compiled/files/3b2e34ac9f8a328085f5aaadb086365e.yaml.php b/cache/compiled/files/3b2e34ac9f8a328085f5aaadb086365e.yaml.php
new file mode 100644
index 0000000..a5ed90e
--- /dev/null
+++ b/cache/compiled/files/3b2e34ac9f8a328085f5aaadb086365e.yaml.php
@@ -0,0 +1,129 @@
+ 'Grav\\Common\\File\\CompiledYamlFile',
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/blueprints/admin/pages/raw.yaml',
+ 'modified' => 1546440944,
+ 'data' => [
+ 'rules' => [
+ 'slug' => [
+ 'pattern' => '[a-zA-Zа-яA-Я0-9_\\-]+',
+ 'min' => 1,
+ 'max' => 200
+ ]
+ ],
+ 'form' => [
+ 'validation' => 'loose',
+ 'fields' => [
+ 'tabs' => [
+ 'type' => 'tabs',
+ 'active' => 1,
+ 'fields' => [
+ 'content' => [
+ 'type' => 'tab',
+ 'title' => 'PLUGIN_ADMIN.CONTENT',
+ 'fields' => [
+ 'xss_check' => [
+ 'type' => 'xss'
+ ],
+ 'frontmatter' => [
+ 'classes' => 'frontmatter',
+ 'type' => 'editor',
+ 'label' => 'PLUGIN_ADMIN.FRONTMATTER',
+ 'autofocus' => true,
+ 'codemirror' => [
+ 'mode' => 'yaml',
+ 'indentUnit' => 4,
+ 'autofocus' => true,
+ 'indentWithTabs' => false,
+ 'lineNumbers' => true,
+ 'styleActiveLine' => true,
+ 'gutters' => [
+ 0 => 'CodeMirror-lint-markers'
+ ],
+ 'lint' => true
+ ]
+ ],
+ 'content' => [
+ 'type' => 'markdown'
+ ],
+ 'header.media_order' => [
+ 'type' => 'pagemedia',
+ 'label' => 'PLUGIN_ADMIN.PAGE_MEDIA'
+ ]
+ ]
+ ],
+ 'options' => [
+ 'type' => 'tab',
+ 'title' => 'PLUGIN_ADMIN.OPTIONS',
+ 'fields' => [
+ 'columns' => [
+ 'type' => 'columns',
+ 'fields' => [
+ 'column1' => [
+ 'type' => 'column',
+ 'fields' => [
+ 'ordering' => [
+ 'type' => 'toggle',
+ 'label' => 'PLUGIN_ADMIN.FOLDER_NUMERIC_PREFIX',
+ 'help' => 'PLUGIN_ADMIN.FOLDER_NUMERIC_PREFIX_HELP',
+ 'highlight' => 1,
+ 'options' => [
+ 1 => 'PLUGIN_ADMIN.ENABLED',
+ 0 => 'PLUGIN_ADMIN.DISABLED'
+ ],
+ 'validate' => [
+ 'type' => 'bool'
+ ]
+ ],
+ 'folder' => [
+ 'type' => 'text',
+ 'label' => 'PLUGIN_ADMIN.FOLDER_NAME',
+ 'help' => 'PLUGIN_ADMIN.FOLDER_NAME_HELP',
+ 'validate' => [
+ 'rule' => 'slug',
+ 'required' => true
+ ]
+ ],
+ 'route' => [
+ 'type' => 'parents',
+ 'label' => 'PLUGIN_ADMIN.PARENT',
+ 'classes' => 'fancy',
+ 'validate' => [
+ 'required' => true
+ ]
+ ],
+ 'name' => [
+ 'type' => 'select',
+ 'classes' => 'fancy',
+ 'label' => 'PLUGIN_ADMIN.DISPLAY_TEMPLATE',
+ 'help' => 'PLUGIN_ADMIN.DISPLAY_TEMPLATE_HELP',
+ 'default' => 'default',
+ 'data-options@' => '\\Grav\\Plugin\\AdminPlugin::pagesTypes',
+ 'validate' => [
+ 'required' => true
+ ]
+ ]
+ ]
+ ],
+ 'column2' => [
+ 'type' => 'column',
+ 'fields' => [
+ 'order' => [
+ 'type' => 'order',
+ 'label' => 'PLUGIN_ADMIN.ORDERING'
+ ]
+ ]
+ ]
+ ]
+ ],
+ 'blueprint' => [
+ 'type' => 'blueprint'
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+ ]
+];
diff --git a/cache/compiled/files/96ad0a6d5b057c8b625fc23bcb004b9f.yaml.php b/cache/compiled/files/3bf5d77d8e6ced461e5e8ed4bffa24a9.yaml.php
similarity index 99%
rename from cache/compiled/files/96ad0a6d5b057c8b625fc23bcb004b9f.yaml.php
rename to cache/compiled/files/3bf5d77d8e6ced461e5e8ed4bffa24a9.yaml.php
index c8b6c3a..a4a354b 100644
--- a/cache/compiled/files/96ad0a6d5b057c8b625fc23bcb004b9f.yaml.php
+++ b/cache/compiled/files/3bf5d77d8e6ced461e5e8ed4bffa24a9.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/pl.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/pl.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'To jest wersja Beta! Używasz jej w produkcji na własne ryzyko...',
diff --git a/cache/compiled/files/9ae8f884a09f1cf1dfb88b19e3eb5d1e.yaml.php b/cache/compiled/files/3ca6a2c0a77998980c7453fa6ce1d307.yaml.php
similarity index 96%
rename from cache/compiled/files/9ae8f884a09f1cf1dfb88b19e3eb5d1e.yaml.php
rename to cache/compiled/files/3ca6a2c0a77998980c7453fa6ce1d307.yaml.php
index 36cc3f6..9739d51 100644
--- a/cache/compiled/files/9ae8f884a09f1cf1dfb88b19e3eb5d1e.yaml.php
+++ b/cache/compiled/files/3ca6a2c0a77998980c7453fa6ce1d307.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/ro.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/ro.yaml',
+ 'modified' => 1546440919,
'data' => [
'FRONTMATTER_ERROR_PAGE' => '---
Titlu: %1$s
diff --git a/cache/compiled/files/bd80a92d8a9cfe9af4e5f1e14e1ed9a2.yaml.php b/cache/compiled/files/40906b1c7554dbbb41d26fa5f8513044.yaml.php
similarity index 99%
rename from cache/compiled/files/bd80a92d8a9cfe9af4e5f1e14e1ed9a2.yaml.php
rename to cache/compiled/files/40906b1c7554dbbb41d26fa5f8513044.yaml.php
index 4497912..0a6926e 100644
--- a/cache/compiled/files/bd80a92d8a9cfe9af4e5f1e14e1ed9a2.yaml.php
+++ b/cache/compiled/files/40906b1c7554dbbb41d26fa5f8513044.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/nl.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/nl.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Dit is een betaversie! Gebruik op een live site is voor eigen risico...',
diff --git a/cache/compiled/files/3848500ad3033bfa4f54ee23e0abdbcd.yaml.php b/cache/compiled/files/4355f55a1d37350c7569050e12251155.yaml.php
similarity index 99%
rename from cache/compiled/files/3848500ad3033bfa4f54ee23e0abdbcd.yaml.php
rename to cache/compiled/files/4355f55a1d37350c7569050e12251155.yaml.php
index d213564..7ff9447 100644
--- a/cache/compiled/files/3848500ad3033bfa4f54ee23e0abdbcd.yaml.php
+++ b/cache/compiled/files/4355f55a1d37350c7569050e12251155.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/no.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/no.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Dette er en betaversjon! Bruk denne i produksjon på egen risiko...',
diff --git a/cache/compiled/files/fcdd5c2d23457c6aadd0f9e404acefb8.yaml.php b/cache/compiled/files/436eb394f1548720a25928bd5258d968.yaml.php
similarity index 99%
rename from cache/compiled/files/fcdd5c2d23457c6aadd0f9e404acefb8.yaml.php
rename to cache/compiled/files/436eb394f1548720a25928bd5258d968.yaml.php
index 2759ee1..2600818 100644
--- a/cache/compiled/files/fcdd5c2d23457c6aadd0f9e404acefb8.yaml.php
+++ b/cache/compiled/files/436eb394f1548720a25928bd5258d968.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/hr.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/hr.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => 'Ovo je Beta izdanje! Koristite u produkciji na vlastiti rizik...',
diff --git a/cache/compiled/files/56454e1adcd223940fdbb442a8c737b2.yaml.php b/cache/compiled/files/46a2017099969069d26f6634cac7f51a.yaml.php
similarity index 99%
rename from cache/compiled/files/56454e1adcd223940fdbb442a8c737b2.yaml.php
rename to cache/compiled/files/46a2017099969069d26f6634cac7f51a.yaml.php
index a736083..e16f63a 100644
--- a/cache/compiled/files/56454e1adcd223940fdbb442a8c737b2.yaml.php
+++ b/cache/compiled/files/46a2017099969069d26f6634cac7f51a.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/languages/es.yaml',
- 'modified' => 1535111354,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/admin/languages/es.yaml',
+ 'modified' => 1546440944,
'data' => [
'PLUGIN_ADMIN' => [
'ADMIN_BETA_MSG' => '¡Ésta es una versión Beta! Utilízala en producción bajo tu propio riesgo...',
diff --git a/cache/compiled/files/f49d8e2c727f9727139a1d757c60decc.yaml.php b/cache/compiled/files/47c26faa8f5c45878dbaa6ca0a978a43.yaml.php
similarity index 97%
rename from cache/compiled/files/f49d8e2c727f9727139a1d757c60decc.yaml.php
rename to cache/compiled/files/47c26faa8f5c45878dbaa6ca0a978a43.yaml.php
index ff77422..dcbb7fd 100644
--- a/cache/compiled/files/f49d8e2c727f9727139a1d757c60decc.yaml.php
+++ b/cache/compiled/files/47c26faa8f5c45878dbaa6ca0a978a43.yaml.php
@@ -1,8 +1,8 @@
'Grav\\Common\\File\\CompiledYamlFile',
- 'filename' => '/mnt/data/Sites/hehe.net/system/languages/fr.yaml',
- 'modified' => 1535111318,
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/system/languages/fr.yaml',
+ 'modified' => 1546440919,
'data' => [
'FRONTMATTER_ERROR_PAGE' => '---
title: %1$s
diff --git a/cache/compiled/files/49d47914f316fe17d0725f770b3708bb.yaml.php b/cache/compiled/files/49d47914f316fe17d0725f770b3708bb.yaml.php
new file mode 100644
index 0000000..3f6dfe8
--- /dev/null
+++ b/cache/compiled/files/49d47914f316fe17d0725f770b3708bb.yaml.php
@@ -0,0 +1,138 @@
+ 'Grav\\Common\\File\\CompiledYamlFile',
+ 'filename' => '/home/kevin/Documents/Sites/hehe.net/user/plugins/login/languages/de.yaml',
+ 'modified' => 1546440940,
+ 'data' => [
+ 'PLUGIN_LOGIN' => [
+ 'USERNAME' => 'Benutzername',
+ 'EMAIL' => 'E-Mail',
+ 'USERNAME_EMAIL' => 'Benutzername/E-Mail',
+ 'PASSWORD' => 'Passwort',
+ 'ACCESS_DENIED' => 'Zugang verweigert…',
+ 'LOGIN_FAILED' => 'Login fehlgeschlagen…',
+ 'LOGIN_SUCCESSFUL' => 'Sie wurden erfolgreich angemeldet.',
+ 'BTN_LOGIN' => 'Anmelden',
+ 'BTN_LOGOUT' => 'Abmelden',
+ 'BTN_FORGOT' => 'Vergessen',
+ 'BTN_REGISTER' => 'Registrieren',
+ 'BTN_RESET' => 'Passwort zurücksetzen',
+ 'BTN_SEND_INSTRUCTIONS' => 'Sende Anweisungen zum Zurücksetzen',
+ 'RESET_LINK_EXPIRED' => 'Der Link zum Zurücksetzen ist abgelaufen. Bitte erneut versuchen.',
+ 'RESET_PASSWORD_RESET' => 'Das Passwort wurde zurückgesetzt',
+ 'RESET_INVALID_LINK' => 'Es wurde ein ungültiger Link zum Zurücksetzen verwendet. Bitte erneut versuchen.',
+ 'FORGOT_INSTRUCTIONS_SENT_VIA_EMAIL' => 'Die Anweisungen zum Zurücksetzen Ihres Passworts wurden per E-Mail gesendet.',
+ 'FORGOT_FAILED_TO_EMAIL' => 'Das Versenden der Anweisung per E-Mail ist fehlgeschlagen. Bitte später erneut versuchen.',
+ 'FORGOT_CANNOT_RESET_EMAIL_NO_EMAIL' => 'Das Passwort für %s kann nicht zurückgesetzt werden. Es ist keine E-Mail-Adresse hinterlegt.',
+ 'FORGOT_CANNOT_RESET_EMAIL_NO_PASSWORD' => 'Das Passwort für %s kann nicht zurückgesetzt werden. Diese E-Mail ist mit einem Remote-Account verknüpft.',
+ 'FORGOT_USERNAME_DOES_NOT_EXIST' => 'Der Benutzer mit dem Benutzername %s b> existiert nicht.',
+ 'FORGOT_EMAIL_NOT_CONFIGURED' => 'Das Passwort kann nicht zurückgesetzt werden, da die Website ist nicht zum Versenden von E-Mails konfiguriert.',
+ 'FORGOT_EMAIL_SUBJECT' => 'Passwort zurückzusetzen für %s',
+ 'FORGOT_EMAIL_BODY' => '
Passwort Zurücksetzen
Hallo %1$s,
Es wurde ein Anfrage auf %4$s gestellt, um Ihr Passwort zu ändern.
Klicken Sie hier, um Ihr Passwort zurückzusetzen
Alternativ kopieren Sie die folgende URL in die Adresszeile Ihres Browsers:
Mit freundlichen Grüßen,
%3$s
Hallo %1$s,
Ihr Konto bei %3$s wurde erfolgreich erstellt, aber Sie können sich erst anmelden, wenn es aktiviert ist.
Alternativ kopieren Sie die folgende URL in die Adresszeile Ihres Browsers:
Mit freundlichen Grüßen,
%4$s
Hallo %1$s,
Ihr Konto bei %3$s wurde erfolgreich erstellt.
Alternativ kopieren Sie die folgende URL in die Adresszeile Ihres Browsers:
Mit freundlichen Grüßen,
%4$s
Hallo, ein neuer Benutzer hat sich bei %1$s registriert.
Hi, a new user registered on %1$s.
Hallo %1$s,
Es wurde ein Anfrage auf %4$s gestellt, um Ihr Passwort zu ändern.
Klicken Sie hier, um Ihr Passwort zurückzusetzen
Alternativ kopieren Sie die folgende URL in die Adresszeile Ihres Browsers:
Mit freundlichen Grüßen,
%3$s
Hallo %1$s,
Ihr Konto bei %3$s wurde erfolgreich erstellt, aber Sie können sich erst anmelden, wenn es aktiviert ist.
Alternativ kopieren Sie die folgende URL in die Adresszeile Ihres Browsers:
Mit freundlichen Grüßen,
%4$s
Hallo %1$s,
Ihr Konto bei %3$s wurde erfolgreich erstellt.
Alternativ kopieren Sie die folgende URL in die Adresszeile Ihres Browsers:
Mit freundlichen Grüßen,
%4$s
Hallo, ein neuer Benutzer hat sich bei %1$s registriert.
Hi, a new user registered on %1$s.
Grav port of Solarize theme by Templated<\/p>","description_plain":"Grav port of Solarize theme by Templated","icon":"rebel","author":{"name":"Hugh Barnes","email":"dev@hubns.com"},"homepage":"https:\/\/github.com\/hughbris\/grav-theme-solarize","docs":"https:\/\/github.com\/hughbris\/grav-theme-solarize\/blob\/develop\/README.md","demo":"https:\/\/behold.metamotive.co.nz\/solarize","keywords":"grav, theme, etc","bugs":"https:\/\/github.com\/hughbris\/grav-theme-solarize\/issues","license":"MIT","tag_name":"v0.1.1","date":"2018-07-29T09:16:58Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/solarize\/0.1.0","repository":"https:\/\/github.com\/hughbris\/grav-theme-solarize","slug":"solarize","install_path":"user\/themes\/solarize","screenshot":"themes-solarize.jpg","changelog":{"0.1.0":{"date":" 28-07-2018","content":"1. [](#new)\n * Initial basic release, missing content blueprints and elements page","content_html":"
A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.<\/p>","description_plain":"A custom version of the Bootstrap4 theme for open blogs, course hubs and more. Includes Git Sync and 'chromeless' content embedding.","icon":"bold","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.4.0"},{"name":"admin","version":"*"},{"name":"auto-date","version":"*"},{"name":"archives","version":"*"},{"name":"breadcrumbs","version":"*"},{"name":"email","version":"*"},{"name":"external_links","version":"*"},{"name":"feed","version":"*"},{"name":"form","version":"*"},{"name":"git-sync","version":"*"},{"name":"image-captions","version":"*"},{"name":"login","version":"*"},{"name":"markdown-fontawesome","version":"*"},{"name":"markdown-notices","version":"*"},{"name":"page-inject","version":"*"},{"name":"pagination","version":"*"},{"name":"taxonomylist","version":"*"},{"name":"twigfeeds","version":"*"},{"name":"twigpcre","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"youtube","version":"*"},{"name":"bootstrap4","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter","docs":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter\/blob\/master\/README.md","demo":"https:\/\/demo.hibbittsdesign.org\/grav-theme-bootstrap4-open-matter\/","keywords":"open, resources, oer, git, gitsync, chromeless","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter\/issues","license":"MIT","tag_name":"v0.9.77","date":"2018-08-18T16:51:48Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap4-open-matter\/0.9.77","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-bootstrap4-open-matter","slug":"bootstrap4-open-matter","install_path":"user\/themes\/bootstrap4-open-matter","screenshot":"themes-bootstrap4-open-matter.jpg","changelog":{"0.9.77":{"date":"08\/18\/2018","content":"1. [](#improved)\n * Updated theme screenshots","content_html":"
Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.<\/p>","description_plain":"Fresh is a colorful landing page. It features a single page with a few sections to get started. Fresh is based on Bulma framework and it's easy to use flexbox grid.","icon":"pied-piper-alt","author":{"name":"diomed","url":"https:\/\/github.com\/diomed"},"homepage":"https:\/\/github.com\/diomed\/fresh","keywords":"fresh, grav,","bugs":"https:\/\/github.com\/diomed\/fresh\/issues","license":"MIT","tag_name":"0.4","date":"2018-07-31T10:41:12Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/fresh\/0.4","repository":"https:\/\/github.com\/diomed\/fresh","slug":"fresh","install_path":"user\/themes\/fresh","screenshot":"themes-fresh.jpg","changelog":{"0.4":{"date":"31-07-2018","content":"[*](#new)\n* fixed favicon\n* added missing screenshot\n* widened obviously too small width of column content in default","content_html":"
*<\/a><\/p>\n QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework<\/p>","description_plain":"QBee is a clean, lightweight and minimal HTML 5 theme for Grav built with the Kube CSS & JS Framework","icon":"rebel","author":{"name":"Jorge Tite","email":"me@jorgetite.com"},"dependencies":[{"name":"grav","version":">=1.4.0-rc.1"}],"homepage":"https:\/\/github.com\/jorgetite\/grav-theme-qbee","demo":"http:\/\/demo.yoursite.com","keywords":"grav, theme, minimal, modern, responsive, html5, kube","bugs":"https:\/\/github.com\/jorgetite\/grav-theme-qbee\/issues","license":"MIT","tag_name":"v1.0.3","date":"2018-07-13T01:17:49Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/qbee\/1.0.0","repository":"https:\/\/github.com\/jorgetite\/grav-theme-qbee","slug":"qbee","install_path":"user\/themes\/qbee","screenshot":"themes-qbee.jpg","changelog":{"1.0.3":{"date":" 07\/12\/2018","content":"1. [](#new)\n * Support for menu icons\n2. [](#improved)\n * Documentation","content_html":" Bootstrap4 is built using the popular Bootstrap 4<\/strong> Framework<\/p>","description_plain":"Bootstrap4 is built using the popular Bootstrap 4 Framework","icon":"bold","author":{"name":"Trilby Media","url":"https:\/\/trilby.media","email":"hello@trilby.media"},"dependencies":[{"name":"bootstrapper","version":"*"}],"homepage":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4","keywords":"bootstrap, bootstrap4, theme, framework","bugs":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4\/issues","license":"MIT","tag_name":"1.0.1","date":"2018-07-02T18:37:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap4\/1.0.1","repository":"https:\/\/github.com\/trilbymedia\/grav-theme-bootstrap4","slug":"bootstrap4","install_path":"user\/themes\/bootstrap4","screenshot":"themes-bootstrap4.jpg","changelog":{"1.0.1":{"date":"07\/02\/2018","content":"1. [](#bugfix)\n * Fixed bad links in the hero section\n * Better styling for error page","content_html":" Visualize projects in an organized manner, as notes on a board.<\/p>","description_plain":"Visualize projects in an organized manner, as notes on a board.","icon":"sticky-note","author":{"name":"Ole Vik","email":"git@olevik.net"},"dependencies":[{"name":"grav","version":"~1.4"},{"name":"quark","version":"~1.0"},{"name":"breadcrumbs","version":"~1.5"},{"name":"taxonomylist","version":"~1.3"},{"name":"auto-date","version":"~1.0"},{"name":"markdown-tasklists","version":"~1.0"}],"homepage":"https:\/\/github.com\/OleVik\/grav-theme-project-space","demo":"https:\/\/olevik.me\/staging\/grav-skeleton-project-space","keywords":"grav, theme, project, projects, note, notes, visualize","bugs":"https:\/\/github.com\/OleVik\/grav-theme-project-space\/issues","license":"MIT","tag_name":"v1.1.6","date":"2018-08-04T12:46:05Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/project-space\/1.1.6","repository":"https:\/\/github.com\/OleVik\/grav-theme-project-space","slug":"project-space","install_path":"user\/themes\/project-space","screenshot":"themes-project-space.jpg","changelog":{"1.1.6":{"date":" 04-08-2018","content":"1. [](#bugfix)\n * Fix routing logic","content_html":" Multipurpose template built in default Bootstrap 4 framework<\/p>","description_plain":"Multipurpose template built in default Bootstrap 4 framework","icon":"bold","author":{"name":"Ayoze Hernandez Diaz","url":"https:\/\/ayozehd.com","email":"ayoze.dev@gmail.com"},"homepage":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog","demo":"https:\/\/bootstrap-blog.ayozehd.com","keywords":"theme, bootstrap, blog, simple, flat, modern, modular, multilanguage","bugs":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog\/issues","license":"MIT","tag_name":"1.1","date":"2018-07-15T19:15:46Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/bootstrap-blog\/1.1.0","repository":"https:\/\/github.com\/ayozehd\/grav-theme-bootstrap-blog","slug":"bootstrap-blog","install_path":"user\/themes\/bootstrap-blog","screenshot":"themes-bootstrap-blog.jpg","changelog":{"1.1":{"date":null,"content":"1. [](#new)\n * Added go to top button\n2. [](#improved)\n * Merge portfolio and blog layouts\n * Added info style\n * Now dateformat comes from Grav System Config\n * Removed portfolio templates. Use blog instead\n3. [](#bugfix)\n * Fixed navbar image","content_html":" A custom version of the Quark theme for open publishing. Includes Git Sync and 'chromeless' content embedding.<\/p>","description_plain":"A custom version of the Quark theme for open publishing. Includes Git Sync and 'chromeless' content embedding.","icon":"unlock","author":{"name":"Hibbitts Design","url":"http:\/\/hibbittsdesign.org","email":"hello@hibbittsdesign.org"},"dependencies":[{"name":"grav","version":">=1.4.0"},{"name":"admin","version":"*"},{"name":"auto-date","version":"*"},{"name":"archives","version":"*"},{"name":"breadcrumbs","version":"*"},{"name":"email","version":"*"},{"name":"external_links","version":"*"},{"name":"feed","version":"*"},{"name":"form","version":"*"},{"name":"git-sync","version":"*"},{"name":"login","version":"*"},{"name":"markdown-fontawesome","version":"*"},{"name":"markdown-notices","version":"*"},{"name":"page-inject","version":"*"},{"name":"pagination","version":"*"},{"name":"relatedpages","version":"*"},{"name":"simplesearch","version":"*"},{"name":"taxonomylist","version":"*"},{"name":"tntsearch","version":"*"},{"name":"youtube","version":"*"},{"name":"shortcode-core","version":"*"},{"name":"shortcode-ui","version":"*"},{"name":"quark","version":"*"}],"homepage":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing","docs":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing\/blob\/master\/README.md","demo":"http:\/\/demo.hibbittsdesign.org\/grav-open-publishing-quark\/","keywords":"open, publishing, gitsync, chromeless","bugs":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing\/issues","license":"MIT","tag_name":"v1.1.1","date":"2018-08-21T15:25:22Z","release_type":"stable","zipball_url":"https:\/\/getgrav.org\/download\/themes\/quark-open-publishing\/1.1.1","repository":"https:\/\/github.com\/hibbitts-design\/grav-theme-quark-open-publishing","slug":"quark-open-publishing","install_path":"user\/themes\/quark-open-publishing","screenshot":"themes-quark-open-publishing.jpg","changelog":{"1.1.1":{"date":"08\/21\/2018","content":"1. [](#new)\n * Added support for page menu icons\n1. [](#improved)\n * Updated demo pages in theme '_demo' folder","content_html":"\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
subtitle<\/code>-setting to Options, breaks in Content<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Move subtitle-setting to Options, breaks in Content"},"1.1.0":{"date":" 25-06-2018","content":"1. [](#new)\n * Theme- and page-level setting for truncate\n * Support for `subtitle`-header\n * Theme is now a fork, rather than child, of Masonry\n2. [](#improved)\n * Categories moved to theme-settings\n * Styles for `.post-title` and `.post-subtitle`","content_html":"\n
\n
subtitle<\/code>-header<\/li>\n\n
.post-title<\/code> and .post-subtitle<\/code><\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Theme- and page-level setting for truncate\nSupport for subtitle-header\nTheme is now a fork, rather than child, of Masonry\n\n\n\nCategories moved to theme-settings\nStyles for .post-title and .post-subtitle"},"1.0.0":{"date":" 15-06-2018","content":"1. [](#new)\n * Initial public release","content_html":"\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
query<\/code> in Twig templates for XSS protection<\/li>\n<\/ul><\/li>\n<\/ol>","content_plain":"Escaped query in Twig templates for XSS protection"},"1.0.8":{"date":"08\/09\/2018","content":"1. [](#improved)\n * Revised the Italian translation for the \"Continue Reading\" button\n * Removed unneeded CSS from Blog \"Hero\" H1 H2 title text","content_html":"\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n