1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-29 16:00:15 +02:00

7374 Commits

Author SHA1 Message Date
Awilum
a4d6170fa8 feat(icon-plugin): add Icon Plugin for Font Awesome icons collection #371 2020-02-17 13:32:09 +03:00
Awilum
adbaf6cb1f Merge remote-tracking branch 'origin/dev' into dev 2020-02-17 11:14:26 +03:00
Awilum
619dce32bb chore(core): update changelog 2020-02-17 11:13:57 +03:00
Sergey Romanenko
cf4fbca6b5 Merge pull request #370 from flextype/crowding-admin-plugin
New Crowdin translations
2020-02-17 11:13:11 +03:00
Awilum
96cff85cd6 feat(admin-plugin): update select2 styles #211 2020-02-17 11:09:20 +03:00
Awilum
a1be819fdc feat(admin-plugin): update select2 styles #211 2020-02-17 11:06:20 +03:00
Sergey Romanenko
884024a45a New translations en_US.yaml (Persian) 2020-02-15 19:59:08 +03:00
Sergey Romanenko
7f0f19f2bc New translations en_US.yaml (Persian) 2020-02-15 19:51:35 +03:00
Sergey Romanenko
f011c3a95b New translations en_US.yaml (Persian) 2020-02-15 19:44:11 +03:00
Sergey Romanenko
188dedf726 New translations en_US.yaml (Persian) 2020-02-15 19:05:58 +03:00
Sergey Romanenko
d47af6e972 New translations en_US.yaml (Persian) 2020-02-15 18:55:01 +03:00
Sergey Romanenko
838832f7fe New translations en_US.yaml (Persian) 2020-02-15 18:44:52 +03:00
Awilum
5848a00de9 feat(admin-plugin): update buttons styles #211 2020-02-15 18:39:05 +03:00
Sergey Romanenko
38e6ded38f New translations en_US.yaml (Persian) 2020-02-15 18:25:32 +03:00
Sergey Romanenko
2df562790d New translations en_US.yaml (Persian) 2020-02-15 18:15:28 +03:00
Sergey Romanenko
9182efb1ab New translations en_US.yaml (Persian) 2020-02-15 18:04:54 +03:00
Sergey Romanenko
eec8385d25 New translations en_US.yaml (Persian) 2020-02-15 17:55:00 +03:00
Sergey Romanenko
f0605b9272 New translations en_US.yaml (Persian) 2020-02-15 17:24:25 +03:00
Sergey Romanenko
abc3fc6a6e New translations en_US.yaml (Persian) 2020-02-15 17:15:06 +03:00
Sergey Romanenko
851ef6c107 New translations en_US.yaml (Persian) 2020-02-15 17:04:32 +03:00
Sergey Romanenko
b80b3edf50 New translations en_US.yaml (Persian) 2020-02-15 16:54:13 +03:00
Sergey Romanenko
6e1b784cc2 New translations en_US.yaml (Persian) 2020-02-15 15:34:45 +03:00
Awilum
07576ed52f chore(core): update changelog 2020-02-15 14:12:28 +03:00
Awilum
f52de48518 chore(core): update changelog 2020-02-15 14:10:35 +03:00
Awilum
6adbb7aee9 chore(core): update changelog 2020-02-15 14:10:15 +03:00
Awilum
ed1ea5b708 chore(core): update changelog 2020-02-15 14:08:04 +03:00
Awilum
e6ffeeb76a chore(core): update changelog 2020-02-15 14:05:28 +03:00
Awilum
a89f84b21b feat(admin-plugin): add ability to continue editing after saving in the editor #344 2020-02-15 12:48:12 +03:00
Awilum
5cf3d29178 feat(admin-plugin): update buttons and dropdown styles #211 2020-02-15 12:09:37 +03:00
Awilum
00ffa4ecfd feat(admin-plugin): add ClipboardJS module #211 2020-02-15 11:09:46 +03:00
Awilum
2394c76e99 feat(admin-plugin): add ClipboardJS module #211 2020-02-15 00:54:32 +03:00
Awilum
810378683f feat(form-plugin): remove html namespace #211 2020-02-15 00:40:38 +03:00
Awilum
91c0b9c68d feat(admin-plugin): fix default theme #211 2020-02-15 00:15:54 +03:00
Awilum
eea3b0fd4a feat(admin-plugin): fix default theme #211 2020-02-15 00:07:51 +03:00
Awilum
a553823713 feat(admin-plugin): add ClipboardJS #211 2020-02-15 00:07:29 +03:00
Awilum
8e39c41dea feat(admin-plugin): update admin entries layout #211 2020-02-14 23:33:11 +03:00
Awilum
9ebc5661a5 feat(admin-plugin): update admin themes layout #211 2020-02-14 23:32:59 +03:00
Awilum
3d5c3c808e feat(admin-plugin): update admin themes layout #211 2020-02-14 23:29:07 +03:00
Awilum
1c3f5a2993 feat(admin-plugin): update admin setting layout #211 2020-02-14 23:27:17 +03:00
Awilum
e223fbd4a1 fix(admin-plugin): fix themes status visibility 2020-02-14 22:58:50 +03:00
Awilum
5d60482e56 feat(form-plugin): update layout style in FormController #211 2020-02-14 22:48:17 +03:00
Awilum
c5acb63c2b feat(admin-plugin): update styles for forms controls #211 2020-02-14 22:47:40 +03:00
Awilum
9bf174b9a2 feat(admin-plugin): update styles for tabs #211 2020-02-14 22:47:28 +03:00
Awilum
9927e0c32d feat(admin-plugin): fix layout for settings #211 2020-02-14 22:47:07 +03:00
Awilum
333147cc93 feat(admin-plugin): update navigations styles #211 2020-02-14 22:46:53 +03:00
Awilum
7f84c9429c Merge remote-tracking branch 'origin/dev' into dev 2020-02-14 21:37:03 +03:00
Awilum
b08b322aa5 feat(core): Decouple settings for system plugins from the engine core. #368
BREAKING CHANGE:

this settings will be stored in the **flextype.***

```
# Set the timezone to be used on the website.
# For a list of valid timezone settings, see:
# http://php.net/manual/en/timezones.php
timezone: UTC

# Charset
#
# Set internal character encoding.
#
# Currently the following names are supported:
# http://php.net/manual/en/function.mb-regex-encoding.php#121645
charset: UTF-8

# The theme to use.
#
# Don't edit the provided theme templates directly, because they get updated
# in next releases. If you wish to modify a default theme, copy its folder, and
# change the name here accordingly.
theme: default

# The locale that'll be used by the Flextype.
locale: en_US

# Valid date format
#
# - date_format: Valid date format
#
# - date_display_format: Valid date format to display
date_format: 'd-m-Y H:i'
date_display_format: 'd-m-y G:i'

# The entries settings§
#
# - main:        Main entry
# - media.upload_images_quality: Image quality
# - media.accept_file_types: Define the file types (extensions to be exact) that are acceptable for upload.
entries:
  main: home
  error404:
    title: Error 404
    description: We're sorry but the page you are looking for doesn't appear to exist!
    content: "<center>We're sorry but the page you are looking for doesn't appear to exist!</center>"
    template: default

# Display errors
#
# - display: Display errors or not.
errors:
  display: false

# Cache
#
# - enabled:         Set to true to enable caching
#
# - prefix:          Cache prefix string (prevents cache conflicts)
#
# - driver:          Available drivers: auto (will get one from installed cache drivers), apcu,
#                    apc, array, wincache, xcache, memcache, memcached, redis, file.
#
# - lifetime:        Lifetime of cached data in seconds
#
# - redis.socket:    Path to redis unix socket (e.g. /var/run/redis/redis.sock),
#                    false = use server and port to connect
#
# - redis.password   Redis password
#
# - redis.server     Redis server
#
# - redis.port       Redis port
#
# - memcache.server  Memcache server
#
# - memcache.port    Memcache port
#
# - memcached.server Memcached server
#
# - memcached.port   Memcached port
#
# - sqlite3.database SQLite3 Database
#
# - sqlite3.table    SQLite3 Table
cache:
  enabled: true
  prefix: flextype
  driver: auto
  lifetime: 604800
  memcache:
    server: localhost
    port: 11211
  memcached:
    server: localhost
    port: 11211
  redis:
    socket: false
    password: false
    server: localhost
    port: 6379
  sqlite3:
    database: flextype
    table: flextype

# Whoops
#
# - editor: emacs, idea, macvim, phpstorm, sublime, textmate, xdebug, vscode, atom, espresso
#
# - page_title: page title
whoops:
  editor: atom
  page_title: Error!

# Slim
#
# - display_error_details: When true, additional information about exceptions are
#                          displayed by the default error handler.
#
# - add_content_length_header: When true, Slim will add a Content-Length header to
#                              the response. If you are using a runtime analytics tool,
#                              such as New Relic, then this should be disabled.
#
# - router_cache_file: Filename for caching the FastRoute routes. Must be set to
#                      a valid filename within a writeable directory. If the file
#                      does not exist, then it is created with the correct cache
#                      information on first run. Set to false to disable the FastRoute
#                      cache system.
#
# - determine_route_before_app_middleware: When true, the route is calculated before
#                                          any middleware is executed. This means that you
#                                          can inspect route parameters in middleware if you need to.
#
# - output_buffering: If false, then no output buffering is enabled.
#                     If 'append' or 'prepend', then any echo or print statements
#                     are captured and are either appended or prepended to the Response
#                     returned from the route callable.
#
# - response_chunk_size: Size of each chunk read from the Response body when sending to the browser.
#
# - http_version: The protocol version used by the Response object.
display_error_details: false
add_content_length_header: true
router_cache_file: false
determine_route_before_app_middleware: false
output_buffering: append
response_chunk_size: 4096
http_version: '1.1'

# Twig
#
# - auto_reload: When developing with Twig, it's useful to recompile the template
#                whenever the source code changes. If you don't provide a value
#                for the auto_reload option, it will be determined automatically
#                based on the debug value.
#
# - debug:       When set to true, the generated templates have a __toString()
#                method that you can use to display the generated nodes
#
# - charset:     The charset used by the templates.
#
# - cache:       Set false to disable caching.
#
# - extensions   Flextype Twig Extension to load.
twig:
  auto_reload: true
  cache: true
  debug: false
  charset: "UTF-8"
  extensions: ['Cache', 'Entries', 'Emitter', 'Flash', 'I18n', 'Json', 'Yaml', 'Parser', 'Markdown', 'Filesystem', 'Date', 'Assets', 'Csrf', 'Shortcodes', 'Snippets', 'GlobalVars']

# Slugify
#
# - separator: By default Slugify will use dashes as separators.
#              If you want to use a different default separator,
#              you can set the separator option.
#
# - lowercase: By default Slugify will convert the slug to lowercase.
#              If you want to preserve the case of the string you can set the
#              lowercase option to false.
#
# - trim:      By default Slugify will remove leading and trailing separators before
#              returning the slug. If you do not want the slug to be trimmed you can
#              set the trim option to false.
#
# - regexp:    You can also change the regular expression that is used to replace
#              characters with the separator.
#
# - lowercase_after_regexp: Lowercasing is done before using the regular expression.
#                           If you want to keep the lowercasing behavior but your
#                           regular expression needs to match uppercase letters,
#                           you can set the lowercase_after_regexp option to true.
#
# - strip_tags: Adds in an option to go through strip_tags() in case the string contains HTML etc.
slugify:
  separator: "-"
  lowercase: true
  trim: true
  regexp: "/[^A-Za-z0-9]+/"
  lowercase_after_regexp: false
  strip_tags: false

# Image
#
# - driver: gd or imagick
image:
  driver: gd

# Shortcodes
#
# - extensions: Flextype Shortcodes Extension to load.
shortcodes:
  extensions: ['BaseUrl', 'Entries', 'Registry', 'Snippets']

```
2020-02-14 21:36:46 +03:00
Sergey Romanenko
d33b1639a1 Merge pull request #369 from flextype/crowding-admin-plugin
New Crowdin translations
2020-02-14 17:14:13 +03:00
Sergey Romanenko
3cf8dca076 New translations en_US.yaml (German) 2020-02-14 13:08:18 +03:00
Sergey Romanenko
731dcf07f9 New translations en_US.yaml (German) 2020-02-14 13:01:02 +03:00