nwitnrw / freegov
政府 Drupal 8 (Drupal 8 für die öffentliche Verwaltung)
8.4.0
2020-10-30 08:32 UTC
Requires
- php: >=7.2
- ext-json: *
- composer/installers: ^1.0
- cweagans/composer-patches: ^1.6.0
- drupal/address: ^1.0
- drupal/admin_toolbar: ^2.0
- drupal/advagg: ^4.0
- drupal/block_field: ^1.0.0
- drupal/block_permissions: ^1.0
- drupal/calendar: ~1.0@alpha
- drupal/config_replace: ^2.0
- drupal/core: ~8.9.2
- drupal/core-composer-scaffold: ~8.9.2
- drupal/crop: ^2.0.0-rc1
- drupal/date_popup: ^1.0
- drupal/degov_simplenews: ^2.0
- drupal/diff: ^1.0@RC
- drupal/dropzonejs: ^2.0
- drupal/easy_breadcrumb: ~1.13
- drupal/embed: ^1.3
- drupal/entity_browser: ^2.0
- drupal/entity_embed: ^1.1
- drupal/entity_reference_display: ^1.0
- drupal/entity_reference_revisions: ^1.2
- drupal/eu_cookie_compliance: ^1.5
- drupal/facets: ^1.5
- drupal/field_group: ^3.0
- drupal/geocoder: ^2.0-alpha5
- drupal/geofield: ^1.6
- drupal/image_widget_crop: ^2.1
- drupal/imagick: ^1.0
- drupal/inline_entity_form: ^1.0
- drupal/link_attributes: ^1.1
- drupal/linkit: ^4.3
- drupal/mail_login: ^1.0
- drupal/mailsystem: ^4.1
- drupal/matomo: ^1.1
- drupal/media_entity_generic: ^1.0
- drupal/media_entity_instagram: ^2.0
- drupal/media_entity_twitter: ^2.0
- drupal/metatag: ^1.1
- drupal/open_readspeaker: ^1.5
- drupal/paragraphs: ^1.3
- drupal/paragraphs_edit: 2.x-dev
- drupal/pathauto: ^1.6
- drupal/permissions_by_term: ^2.25
- drupal/permissions_by_term_redirect: ^1.0
- drupal/redirect: ^1.0.0
- drupal/restrict_ip: ^1.0
- drupal/role_delegation: ^1.0.0
- drupal/scheduled_publish: 3.6
- drupal/search_api: ^1.2
- drupal/search_api_attachments: ^1.0@beta
- drupal/search_api_solr: ^3.0
- drupal/search_api_sorts: ^1.0@beta
- drupal/shariff: ^1.0
- drupal/simple_sitemap: ^3.3
- drupal/simplenews: ^2.0
- drupal/sitemap: ^1.3
- drupal/spamspan: ^1.1
- drupal/swiftmailer: ^1.0-beta1
- drupal/system_stream_wrapper: ^1.0-alpha2
- drupal/token: ^1.0
- drupal/twig_field_value: ^1.1
- drupal/ultimate_cron: 2.0.0-alpha4
- drupal/video_embed_field: ^2.0
- drupal/views_infinite_scroll: ^1.1
- drupal/views_parity_row: ^1.8
- drupal/viewsreference: 1.4
- drupal/webform: ^5.11
- drupal/workbench: ^1.0
- enyo/dropzone: ^4.3.0
- fengyuanchen/cropper: ^3.1.3
- heiseonline/shariff: ^2.0.4
- james-heinrich/getid3: ^2.0
- kenwheeler/slick: ^1.7.1
- leaflet/leaflet: ^1.1.0
- madcoda/php-youtube-api: ^1.2
- mnsami/composer-custom-directory-installer: ^1.0
- oomphinc/composer-installers-extender: ^1.1
- php-coord/php-coord: ^2.1
- phpdocumentor/reflection-docblock: ^3.0|^4.0
- raiym/instagram-php-scraper: ^0.8.22
- symfony/filesystem: ^3.4
Conflicts
- symfony/http-foundation: 3.4.24
- twig/twig: 1.40.0
README
deGov - 政府Drupal 8
注意
deGov是第一个专注于(德国)政府机构需求的Drupal 8发行版。它以Acquia Lightning为基础,并扩展了具有价值的函数以满足不同场景的使用案例
- 各级政府机构(联邦、区域、地方)的网站发布信息
- 以服务为导向的电子政府门户网站,弥合公民与您的行政机构之间的差距
- 公民参与门户网站,在线讨论和决定
- Open311门户网站用于社区问题跟踪
- 开放数据门户网站发布和创建数据社区
- 政府员工内部网/外部网
听起来很有趣?那么就试试看,安装第一个政府Drupal 8发行版吧!
先决条件
- Web服务器(Apache2、Nginx、Hiawatha、Microsoft IIS)
- PHP >= 7.1+ | 内存 >= 64MB
- RDMS(MySQL => 5.5.3、MariaDB => 5.5.20、Percona Server => 5.5.8)
- 邮件服务器(Postfix、exim等)
- Composer
安装deGov
在安装之前:请阅读先决条件
首先,您需要设置deGov存储库。
composer create-project degov/degov-project MY_PROJECT_PATH
将您的工作目录更改为deGov
$ cd MY_PROJECT_PATH
您需要安装deGov。您需要选择一种安装类型####Drush您可以通过drush安装您的网站。deGov将包含drush
bin/drush si degov
####Webinstaller访问 deGov域名 以开始安装过程。遵循安装程序的说明,以成功完成安装过程。
http://[YOUR_SITE]/
使用方法
访问以下页面,使用您先前创建的用户登录您的deGov安装以管理您的deGov安装。
http://[YOUR_SITE]/user/login/
测试
PHPUnit
Drupal 8需要PHPUnit 4.8。因此,建议下载相应版本的PHP phar存档。将phpunit.xml.dist
文件复制到phpunit.xml
以适应您的需求。之后,您可以通过以下方式执行测试
php ./phpunit-4.8.9.phar
Behat
需要添加
了解有关Drupal 8中的测试的更多信息。
许可证
GNU通用公共许可证,版本2。与Drupal核心相同。