Varbase 8.6.3
varbase_core/varbase_core.info.yml
name: 'Varbase Core'
description: 'Provides core components required by other features.'
type: module
core: 8.x
version: 8.x-6.x-dev
project: varbase_core
package: Varbase
components:
- varbase_admin
- varbase_default_content
- varbase_development
- varbase_internationalization
- varbase_page
- varbase_security
- varbase_tour
- varbase_webform
dependencies:
- drupal:user
- drupal:node
- drupal:taxonomy
- drupal:text
- drupal:views
- drupal:field
- drupal:block
- drupal:block_content
- drupal:config
- drupal:config_update
- config_filter:config_filter
- config_ignore:config_ignore
- drupal:datetime
- drupal:file
- drupal:image
- drupal:options
- drupal:path
- drupal:layout_discovery
- entity:entity
- ctools:ctools
- ctools:ctools_block
- ctools:ctools_views
- token:token
- ds:ds
- better_exposed_filters:better_exposed_filters
- field_group:field_group
- smart_trim:smart_trim
- advanced_text_formatter:advanced_text_formatter
- block_class:block_class
install:
- contextual
- diff
- extlink
- dynamic_page_cache
- big_pipe
- menu_ui
- menu_link_content
- filter
- field_ui
- help
- page_cache
- telephone
- bootstrap_layouts
- views_bootstrap
- ds_extras
- page_manager
- page_manager_ui
- panels
- panels_ipe
- menu_block
- views_infinite_scroll
- entityqueue
- entityqueue_form_widget
- inline_entity_form
- persistent_login
- ultimate_cron
- content_lock
- content_lock_timeout
- node_edit_protection
- mailsystem
- smtp
- maxlength
- menu_position
- autocomplete_deluxe
- link_attributes
- rabbit_hole
- rh_node
- rh_taxonomy
- login_destination
- betterlogin
Varbase 8.6.3
varbase_core/composer.json
"require": {
"composer/installers": "~1.0",
"oomphinc/composer-installers-extender": "~1.0",
"cweagans/composer-patches": "~1.0",
"drupal/drupal-library-installer-plugin": "^0.3",
"drupal/core": "~8.6",
"drupal/config_update": "~1.0",
"drupal/config_filter": "~1.0",
"drupal/config_ignore": "~2.0",
"drupal/ctools": "3.0",
"drupal/token": "~1.0",
"drupal/page_manager": "~4.0",
"drupal/panels": "~4.0",
"drupal/bootstrap_layouts": "~5.0",
"drupal/layout_builder_restrictions": "~1.0",
"drupal/ds": "~3.0",
"drupal/views_bootstrap": "3.1",
"drupal/field_group": "~3.0",
"drupal/smart_trim": "~1.0",
"drupal/advanced_text_formatter": "~1.0",
"drupal/block_class": "~1.0",
"drupal/menu_block": "~1.0",
"drupal/features": "~3.0",
"drupal/views_infinite_scroll": "~1.0",
"drupal/entity": "~1.0",
"drupal/entity_clone": "1.x-dev#6d0ce053605e9aaf8412927a9b0ea8da7a9a06e5",
"drupal/entityqueue": "~1.0",
"drupal/entityqueue_form_widget": "~1.0",
"drupal/inline_entity_form": "~1.0",
"drupal/ultimate_cron": "~2.0",
"drupal/persistent_login": "~1.0",
"drupal/userprotect": "~1.0",
"drupal/login_destination": "1.x-dev#54be8b89fdc073ca40af6b9b2eeb050e0aeb7908",
"drupal/betterlogin": "~1.0",
"drupal/config_perms": "~2.0",
"drupal/roleassign": "~1.0",
"drupal/admin_toolbar": "~1.0",
"drupal/adminimal_admin_toolbar": "~1.0",
"drupal/tour_ui": "~1.0",
"drupal/tour_builder": "1.x-dev#d70e898949b7ec4095efb391a0dbec56d0117558",
"drupal/l10n_client": "1.x-dev#3c4412686592462226f805d36c28d39c9d0e88af",
"drupal/coffee": "~1.0",
"drupal/responsive_preview": "~1.0",
"drupal/views_bulk_operations": "~2.0",
"drupal/views_bulk_edit": "~2.0",
"drupal/revision_log_default": "~1.0",
"drupal/webform": "~5.0",
"drupal/webform_analysis": "~1.0",
"drupal/webform_views": "~5.0",
"drupal/default_content": "1.0-alpha7",
"drupal/better_normalizers": "~1.0",
"drupal/content_lock": "~1.0",
"drupal/node_edit_protection": "1.x-dev#902339c08222f838030c07aaea23bdc51ababebd",
"drupal/rabbit_hole": "~1.0",
"drupal/yoast_seo": "~1.0",
"drupal/fast_404": "~1.0",
"mkalkbrenner/php-htmldiff-advanced": "~0.0.8",
"drupal/diff": "~1.0",
"drupal/masquerade": "~2.0",
"drupal/menu_admin_per_menu": "~1.0",
"drupal/drd_agent": "~3.0",
"drupal/libraries_ui": "~1.0",
"drupal/devel": "~1.0",
"drupal/username_enumeration_prevention": "~1.0",
"drupal/password_policy": "~3.0",
"drupal/seckit": "~1.0",
"drupal/security_review": "1.x-dev#35ebae445bb260e961e47c4c58efe7c50c228999",
"drupal/honeypot": "~1.0",
"drupal/shield": "~1.0",
"drupal/captcha": "~1.0",
"drupal/recaptcha": "~2.0",
"drupal/mailsystem": "~4.0",
"drupal/smtp": "~1.0",
"drupal/maxlength": "~1.0",
"drupal/menu_position": "1.x-dev#d134276b4bbd08b3c9678943d0225fbef7dd05b5",
"drupal/mail_edit": "1.x-dev#bcd0041830d8581b36e6211f0c8eabd8caf9652b",
"drupal/taxonomy_access_fix": "~2.0",
"drupal/better_exposed_filters": "~3.0",
"drupal/autocomplete_deluxe": "~1.0",
"drupal/extlink": "~1.0",
"drupal/link_attributes": "~1.0",
"drupal/color_field": "~2.0",
"drupal/entity_reference_revisions": "~1.0",
"drupal/viewsreference": "~2.0",
"drupal/libraries": "~3.0",
"drupal/vmi": "~2.0"
},
Varbase Admin
varbase_core/modules/varbase_admin/varbase_admin.info.yml
name: 'Varbase Admin'
description: 'Manage administration configurations.'
type: module
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
dependencies:
- varbase_core:varbase_core
- drupal:shortcut
- drupal:toolbar
install:
- config_perms
- roleassign
- userprotect
- views_bulk_operations
- views_bulk_edit
- admin_toolbar
- admin_toolbar_tools
- adminimal_admin_toolbar
- mail_edit
- masquerade
- menu_admin_per_menu
- responsive_preview
- revision_log_default
- syslog
- update
- quickedit
- settings_tray
- entity_clone
- taxonomy_access_fix
- coffee
Varbase default content
varbase_core/modules/varbase_default_content/varbase_default_content.info.yml
name: 'Varbase default content'
type: module
hidden: TRUE
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
description: 'Provides starter default content for varbase.'
dependencies:
- default_content:default_content
Varbase Development
varbase_core/modules/varbase_development/varbase_development.info.yml
name: 'Varbase Development'
description: 'Development Environment Modules and Features, make sure to disable this feature in production.'
type: module
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
dependencies: []
install:
- dblog
- views_ui
- config_update_ui
- devel
- libraries_ui
- tour_ui
- tour_builder
#uninstall:
# - migrate_drupal_ui
# - dblog
# - views_ui
# - config_update_ui
# - webprofiler
# - ds_devel
# - webform_devel
# - devel
# - libraries_ui
# - tour_ui
# - tour_builder
# - blazy_ui
# - devel_generate
# - kit
# - slick_ui
Varbase Internationalization
varbase_core/modules/varbase_internationalization/varbase_internationalization.info.yml
name: 'Varbase Internationalization'
description: 'Varbase internationalization, languages, and translation support.'
type: module
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
dependencies: []
install:
- language
- locale
- config_translation
- content_translation
- l10n_client_ui
Varbase Page
varbase_core/modules/varbase_page/varbase_page.info.yml
name: 'Varbase Page'
description: 'Provides Basic page content type and related configuration.'
type: module
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
dependencies:
- varbase_core:varbase_core
install:
- text
- editor
- ckeditor
- menu_ui
- page_manager
- rabbit_hole
- yoast_seo
- metatag
Varbase Security
varbase_core/modules/varbase_security/varbase_security.info.yml
name: 'Varbase Security'
description: 'Manages general security configurations, with password policy, username enumeration prevention, security kit and review.'
type: module
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
dependencies:
- varbase_core:varbase_core
install:
- captcha
- recaptcha
- honeypot
- password_policy
- password_policy_character_types
- password_policy_characters
- password_policy_history
- password_policy_length
- password_policy_username
- seckit
- security_review
- username_enumeration_prevention
Varbase Tour
varbase_core/modules/varbase_tour/varbase_tour.info.yml
name: 'Varbase Tour'
description: 'Provide Tours for varbase.'
type: module
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
dependencies:
- drupal:tour
Varbase Webform
varbase_core/modules/varbase_webform/varbase_webform.info.yml
name: 'Varbase Webform'
description: 'Provide webforms features and settings.'
type: module
package: Varbase
version: 8.x-6.x-dev
core: 8.x
project: varbase_core
dependencies:
- webform:webform
install:
- webform_bootstrap
- webform_templates
- webform_ui
- webform_analysis
- taxonomy
- webform_views
To test with Varbase core, and sub modules you could
composer create-project drupal-composer/drupal-project:8.x-dev some-dir --stability dev --no-interaction
and then change the composer file as follows:
{
"name": "drupal-composer/drupal-project",
"description": "Project template for Drupal 8 projects with composer",
"type": "project",
"license": "GPL-2.0-or-later",
"authors": [
{
"name": "",
"role": ""
}
],
"repositories": [
{
"type": "composer",
"url": "https://packages.drupal.org/8"
}
],
"require": {
"composer/installers": "^1.2",
"cweagans/composer-patches": "^1.6.5",
"drupal-composer/drupal-scaffold": "^2.5",
"drupal/console": "^1.0.2",
"drupal/core": "^8.6.0",
"drush/drush": "^9.0.0",
"vlucas/phpdotenv": "^2.4",
"webflo/drupal-finder": "^1.0.0",
"webmozart/path-util": "^2.3",
"drupal/varbase_core": "~6.0",
"drupal/entity_clone": "1.x-dev#6d0ce053605e9aaf8412927a9b0ea8da7a9a06e5",
"drupal/login_destination": "1.x-dev#54be8b89fdc073ca40af6b9b2eeb050e0aeb7908",
"drupal/tour_builder": "1.x-dev#d70e898949b7ec4095efb391a0dbec56d0117558",
"drupal/l10n_client": "1.x-dev#3c4412686592462226f805d36c28d39c9d0e88af",
"drupal/node_edit_protection": "1.x-dev#902339c08222f838030c07aaea23bdc51ababebd",
"drupal/security_review": "1.x-dev#35ebae445bb260e961e47c4c58efe7c50c228999",
"drupal/menu_position": "1.x-dev#d134276b4bbd08b3c9678943d0225fbef7dd05b5",
"drupal/mail_edit": "1.x-dev#bcd0041830d8581b36e6211f0c8eabd8caf9652b"
},
"require-dev": {
"webflo/drupal-core-require-dev": "^8.6.0"
},
"conflict": {
"drupal/drupal": "*"
},
"minimum-stability": "dev",
"prefer-stable": true,
"config": {
"sort-packages": true
},
"autoload": {
"classmap": [
"scripts/composer/ScriptHandler.php"
],
"files": ["load.environment.php"]
},
"scripts": {
"pre-install-cmd": [
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
],
"pre-update-cmd": [
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
],
"post-install-cmd": [
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
],
"post-update-cmd": [
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
]
},
"extra": {
"patchLevel": {
"drupal/core": "-p2"
},
"installer-paths": {
"web/core": ["type:drupal-core"],
"web/libraries/{$name}": ["type:drupal-library"],
"web/modules/contrib/{$name}": ["type:drupal-module"],
"web/profiles/contrib/{$name}": ["type:drupal-profile"],
"web/themes/contrib/{$name}": ["type:drupal-theme"],
"drush/Commands/{$name}": ["type:drupal-drush"]
},
"drupal-scaffold": {
"initial": {
".editorconfig": "../.editorconfig",
".gitattributes": "../.gitattributes"
}
},
"enable-patching": true,
"composer-exit-on-patch-failure": true
}
}
Comments
Comment #3
rajab natshahComment #4
rajab natshahComment #30
rajab natshahComment #31
rajab natshahComment #32
rajab natshahComment #33
rajab natshah