victoire / victoire
Victoire 是基于 Symfony 框架的 CMS
Requires
- php: >=5.5.9
- a2lix/translation-form-bundle: ^2.1
- doctrine/doctrine-migrations-bundle: ^1.2
- doctrine/orm: ^2.5
- friendsofsymfony/jsrouting-bundle: ^1.0|^2.0
- friendsofsymfony/user-bundle: ~2.0@dev
- friendsofvictoire/button-widget: ^2.0
- friendsofvictoire/text-widget: ^2.0
- incenteev/composer-parameter-handler: ^2.0
- jms/serializer-bundle: ^1.0
- knplabs/doctrine-behaviors: ^1.1
- knplabs/gaufrette: ^0.1
- knplabs/knp-menu-bundle: ^2.1
- liip/imagine-bundle: ^1.4
- predis/predis: ^1.1
- sensio/framework-extra-bundle: ~3.0
- snc/redis-bundle: ~2.0
- stof/doctrine-extensions-bundle: ~1.2
- symfony/assetic-bundle: ~2.3
- symfony/monolog-bundle: ~2.4|~3.0
- symfony/swiftmailer-bundle: ^2.3
- symfony/symfony: ^2.8
- troopers/alertify-bundle: ^3.0
- troopers/assetic-injector-bundle: ^1.0
- twig/extensions: ~1.0
- twig/twig: ~1.0
- willdurand/js-translation-bundle: ^2.5
Requires (Dev)
- behat/behat: ~3.0
- behat/mink-browserkit-driver: ~1.3
- behat/mink-extension: ~2.0
- behat/mink-goutte-driver: ~1.1
- behat/mink-selenium2-driver: ~1.1
- behat/symfony2-extension: ~2.0
- doctrine/doctrine-fixtures-bundle: ^2.2
- knplabs/friendly-contexts: ~0.7
- lakion/mink-debug-extension: ^1.0
- nelmio/alice: ~2.0
- phpunit/php-code-coverage: 2.2.3
- phpunit/phpunit: 4.6.*
- phpunit/phpunit-mock-objects: 2.3.7
- sensio/generator-bundle: ~2.3
- symfony/var-dumper: ~2.8|~3.1
- dev-master / 3.0.x-dev
- 3.0.0-rc1
- 2.3.x-dev
- 2.3.44
- 2.3.43
- 2.3.42
- 2.3.41
- 2.3.40
- 2.3.39
- 2.3.38
- 2.3.37
- 2.3.36
- 2.3.35
- 2.3.34
- 2.3.33
- 2.3.32
- 2.3.31
- 2.3.30
- 2.3.29
- 2.3.28
- 2.3.27
- 2.3.26
- 2.3.25
- 2.3.24
- 2.3.23
- 2.3.22
- 2.3.21
- 2.3.20
- 2.3.19
- 2.3.18
- 2.3.17
- 2.3.16
- 2.3.15
- 2.3.14
- 2.3.13
- 2.3.12
- 2.3.11
- 2.3.10
- 2.3.9
- 2.3.8
- 2.3.7
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.x-dev
- 2.2.41
- 2.2.40
- 2.2.39
- 2.2.38
- 2.2.37
- 2.2.36
- 2.2.35
- 2.2.34
- 2.2.33
- 2.2.32
- 2.2.31
- 2.2.30
- 2.2.29
- 2.2.28
- 2.2.27
- 2.2.26
- 2.2.25
- 2.2.24
- 2.2.23
- 2.2.22
- 2.2.21
- 2.2.20
- 2.2.19
- 2.2.18
- 2.2.17
- 2.2.16
- 2.2.15
- 2.2.14
- 2.2.13
- 2.2.12
- 2.2.11
- 2.2.10
- 2.2.9
- 2.2.8
- 2.2.7
- 2.2.6
- 2.2.5
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.x-dev
- 2.1.11
- 2.1.10
- 2.1.9
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.x-dev
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.7.x-dev
- 1.7.6
- 1.7.6-alpha
- 1.7.5
- 1.7.4
- 1.7.3
- 1.7.2
- 1.7.1
- 1.7.0
- 1.6.x-dev
- 1.6.1
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.7
- 1.3.6
- 1.3.5
- 1.3.4
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- 1.2.2
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/qs-6.3.3
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/css-what-2.1.3
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/async-2.6.4
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/marked-0.3.19
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/path-parse-1.0.7
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/underscore-1.13.1
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/y18n-3.2.2
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/node.extend-1.1.8
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/extend-3.0.2
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/ini-1.3.7
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/highlight.js-10.1.2
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/node-sass-4.13.1
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/lodash.merge-4.6.2
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/elliptic-6.5.3
- dev-dependabot/npm_and_yarn/Bundle/UIBundle/Resources/config/tar-2.2.2
- dev-blog-rss
- dev-sitemap-cache-2.3
- dev-BFoucher-patch-1
- dev-feature/rebase-2.3
- dev-remove-swiftmailer-dependancy
- dev-feature/error_and_redirection_rebase
- dev-feature/data-warmer-nested-ordered-entities
- dev-fix/translation
- dev-bugfix/twitg-globals-injection
- dev-feature/sf3.3
- dev-feature/blog-category-rss
- dev-remove-asynchronous
- dev-feature/behat-code-coverage
This package is auto-updated.
Last update: 2022-12-06 17:24:54 UTC
README
警告
Victoire 已不再受支持。
概览
Victoire 是一个 Symfony 扩展,集成了动态 CMS,能够以动态和自动化的方式使用核心业务数据。它可以在任何 Symfony 项目中仅需几分钟即可设置。
主要目标是让最终用户能够以最少的培训,无需任何开发技能,就能在网站上 创建/编辑/删除 每个内容,无论是静态内容还是基于业务实体的内容。
Victoire 是第一个允许内容定制的 CMS!确实,您可以根据您定义的标准来定义显示哪些内容。
可以使用许多标准,如网站区域、登录状态等,这些都可以为每个特定项目创建。
已经开始了法语文档的编写,并且正在 缓慢 完成 这里。
路线图
我们在这里定义了一个初步的路线图 这里
贡献
Victoire 是一个开源的、社区驱动的项目。我们热衷于得到您对这一产品发展的参与,任何帮助都非常欢迎,无论您的掌握水平如何。
为此,请查看我们的 组织,其中管理了 Victoire 的整个生态系统(核心 & Widgets)。
您可以在 StackOverflow 上关注相关的问题。
您可以看到我们可爱的 贡献者列表。
Victoire 和其 Widgets 通过 CircleCI 的 Behat 进行测试。有关更多信息,请参阅 victoire-test-suite。
前端贡献
如果您想为 Victoire 前端做出贡献,请阅读这份 贡献指南。
后端贡献
如果您想为 Victoire 做出贡献,请阅读这份 贡献指南。
安装 Victoire
为此,请遵循 设置指南。
内部有什么?
组件 | 描述 |
---|---|
AnalyticsBundle | 此包记录用户的导航历史 |
BlogBundle | 允许创建和管理一个或多个博客 |
BusinessEntityBundle | 管理BusinessEntity |
BusinessPageBundle | 定义和管理BusinessPage和BusinessTemplate |
CoreBundle | Victoire的核心 |
CriteriaBundle | 管理内容个性化使用的标准 |
FilterBundle | 允许筛选任何列表的结果 |
FormBundle | 基于MopaBootstrapBundle,它带来一些酷的表单主题 |
I18nBundle | 此包管理国际化系统 |
MediaBundle | 基于KunstmaanMediaBundle,它提供了一个文件管理界面和到小部件的桥梁 |
PageBundle | 最重要的包之一,它包含所有基础页面逻辑 |
QueryBundle | 给非技术用户构建查询的可能性 |
SeoBundle | 使用SEO最佳实践以获得最佳的SERP位置 |
SitemapBundle | 与站点地图相关的逻辑 |
TemplateBundle | 包含页面模板逻辑(几乎与PageBundle相同) |
TwigBundle | 提供错误页面(404、500、503等)和响应式支持 |
UIBundle | 提供Victoire设计组件和完整的风格指南 |
UserBundle | 扩展FosUserBundle,此包带来一个可重写的即用系统 |
ViewReferenceBundle | 包含视图引用逻辑 |
WidgetBundle | 包含所有基础小部件逻辑,以便能够使用小部件 |
WidgetMapBundle | 每个视图都有一个小部件映射,此包包含所有小部件映射逻辑 |
小部件
所有可用于Victoire网站的widgets都可在
故障排除
Victoire使用GitHub问题,请随意创建自己的问题或开发现有问题。
MIT许可证
许可证可在此处找到。