1
0
Fork 0
mirror of https://github.com/wallabag/wallabag.git synced 2025-09-15 18:57:05 +00:00

Add LiipThemeBundle

Re-defined the config / user relation to be OneToOne bidirectionnal.
ConfigType is now a service so I can inject the list of available themes that are also used by LiipThemeBundle

Force sqlite for test
In case of people use a different driver in parameter.yml (yes I do :))
This commit is contained in:
Jeremy 2015-02-23 22:55:06 +01:00
parent fca3c75723
commit 32da2a70ef
247 changed files with 938 additions and 143 deletions

View file

@ -21,6 +21,7 @@ class AppKernel extends Kernel
new JMS\SerializerBundle\JMSSerializerBundle(),
new Nelmio\ApiDocBundle\NelmioApiDocBundle(),
new Nelmio\CorsBundle\NelmioCorsBundle(),
new Liip\ThemeBundle\LiipThemeBundle(),
new Wallabag\CoreBundle\WallabagCoreBundle()
);

View file

@ -128,3 +128,24 @@ nelmio_cors:
allow_methods: ['POST', 'PUT', 'GET', 'DELETE']
max_age: 3600
hosts: ['^api\.']
liip_theme:
load_controllers: false
themes:
- baggy
- dark
- default
- dmagenta
- solarized
- solarized-dark
autodetect_theme: wallabag_core.helper.detect_active_theme
path_patterns:
app_resource:
- %%app_path%%/views/themes/%%current_theme%%/%%template%%
- %%app_path%%/views/%%template%%
bundle_resource:
- %%bundle_path%%/Resources/views/themes/%%current_theme%%/%%template%%
bundle_resource_dir:
- %%dir%%/views/themes/%%current_theme%%/%%bundle_name%%/%%template%%
- %%dir%%/views/%%bundle_name%%/%%override_path%%

View file

@ -17,4 +17,6 @@ swiftmailer:
doctrine:
dbal:
path: %kernel.root_dir%/../data/db/poche_test.sqlite
driver: pdo_sqlite
path: %kernel.root_dir%/../data/db/wallabag_test.sqlite
host: localhost

View file

@ -19,6 +19,6 @@ logout:
path: /logout
rest :
type : rest
resource : "routing_rest.yml"
prefix : /api
type : rest
resource : "routing_rest.yml"
prefix : /api