nodepub / core
The core components for NodePub CMS
dev-master
2014-02-11 22:33 UTC
Requires
- php: >=5.4
- cocur/slugify: dev-master
- dflydev/markdown: 1.0.*
- nodepub/monolog-json-service-provider: *
- nodepub/navigation: *
- nodepub/theme-engine: *
- silex/silex: ~1.1
- symfony/config: ~2.3
- symfony/finder: ~2.3
- symfony/form: ~2.3
- symfony/locale: ~2.3
- symfony/security: ~2.3
- symfony/translation: ~2.3
- symfony/validator: ~2.3
- symfony/yaml: ~2.3
This package is not auto-updated.
Last update: 2024-11-19 02:44:14 UTC
README
The core components of NodePub CMS, built upon the Silex framework together with a number of Symfony components and other libraries.
This library defines a number of Silex Service Providers that control multi-site management, an admin dashboard and admin routes, the Extension Container, and core extensions.
Service Providers
- The CoreServiceProvider registers and bootstraps all of the necessary base Silex Service Providers (forms, logging, twig, etc.) as well as registering the other core NodePub Service Providers.
Extensions
An extension can provide any or all of the following:
- toolbar items
- block types
- twig extensions
- snippets that will be inserted into the rendered HTML
- snippets that will be inserted into the page when logged in.
Core Extensions
Several pieces of core functionality are written as extensions, with the exception that they can't be disabled or removed.