Closed BrutalBirdie closed 10 months ago
The funding extension has no official release, yet, and is still in development stage. If you want to experiment with it you probably want to use the main
branch. To create applications you need to couple it with civiremote_funding. Currently there's no installation manual.
If you'd like you can have an account on our demo environment to test. Just contact us at info@systopia.de.
When installing / enabling the funding module on Drupal 10 this error is displayed and breaks the system:
System Information:
CiviCRM exentsion versions:
funding
3f0b007e98a2b863be7621af668b0721812b0e8dFunding dependency versions:
System Information:
php version:
PHP 8.1.24 (cli) (built: Oct 6 2023 09:46:42)
php --ini
> php --ini Configuration File (php.ini) Path: /etc/php/8.1/cli Loaded Configuration File: /etc/php/8.1/cli/php.ini Scan for additional .ini files in: /etc/php/8.1/cli/conf.d Additional .ini files parsed: /etc/php/8.1/cli/conf.d/10-mysqlnd.ini, /etc/php/8.1/cli/conf.d/10-opcache.ini, /etc/php/8.1/cli/conf.d/10-pdo.ini, /etc/php/8.1/cli/conf.d/15-xml.ini, /etc/php/8.1/cli/conf.d/20-apcu.ini, /etc/php/8.1/cli/conf.d/20-bcmath.ini, /etc/php/8.1/cli/conf.d/20-bz2.ini, /etc/php/8.1/cli/conf.d/20-calendar.ini, /etc/php/8.1/cli/conf.d/20-ctype.ini, /etc/php/8.1/cli/conf.d/20-curl.ini, /etc/php/8.1/cli/conf.d/20-dom.ini, /etc/php/8.1/cli/conf.d/20-exif.ini, /etc/php/8.1/cli/conf.d/20-ffi.ini, /etc/php/8.1/cli/conf.d/20-fileinfo.ini, /etc/php/8.1/cli/conf.d/20-ftp.ini, /etc/php/8.1/cli/conf.d/20-gd.ini, /etc/php/8.1/cli/conf.d/20-gettext.ini, /etc/php/8.1/cli/conf.d/20-gnupg.ini, /etc/php/8.1/cli/conf.d/20-iconv.ini, /etc/php/8.1/cli/conf.d/20-imagick.ini, /etc/php/8.1/cli/conf.d/20-imap.ini, /etc/php/8.1/cli/conf.d/20-intl.ini, /etc/php/8.1/cli/conf.d/20-ldap.ini, /etc/php/8.1/cli/conf.d/20-mbstring.ini, /etc/php/8.1/cli/conf.d/20-mysqli.ini, /etc/php/8.1/cli/conf.d/20-pdo_mysql.ini, /etc/php/8.1/cli/conf.d/20-pdo_sqlite.ini, /etc/php/8.1/cli/conf.d/20-phar.ini, /etc/php/8.1/cli/conf.d/20-posix.ini, /etc/php/8.1/cli/conf.d/20-readline.ini, /etc/php/8.1/cli/conf.d/20-shmop.ini, /etc/php/8.1/cli/conf.d/20-simplexml.ini, /etc/php/8.1/cli/conf.d/20-soap.ini, /etc/php/8.1/cli/conf.d/20-sockets.ini, /etc/php/8.1/cli/conf.d/20-sqlite3.ini, /etc/php/8.1/cli/conf.d/20-sysvmsg.ini, /etc/php/8.1/cli/conf.d/20-sysvsem.ini, /etc/php/8.1/cli/conf.d/20-sysvshm.ini, /etc/php/8.1/cli/conf.d/20-tidy.ini, /etc/php/8.1/cli/conf.d/20-tokenizer.ini, /etc/php/8.1/cli/conf.d/20-uuid.ini, /etc/php/8.1/cli/conf.d/20-xmlreader.ini, /etc/php/8.1/cli/conf.d/20-xmlrpc.ini, /etc/php/8.1/cli/conf.d/20-xmlwriter.ini, /etc/php/8.1/cli/conf.d/20-xsl.ini, /etc/php/8.1/cli/conf.d/20-zip.inicomposer.json
```json { "name": "gzevd/civicrm", "description": "Code base for a civicrm project", "type": "project", "license": "GPL-2.0-or-later", "homepage": "https://drupal.org", "repositories": { "codemirror": { "_webform": true, "type": "package", "package": { "name": "codemirror/codemirror", "version": "5.65.12", "type": "drupal-library", "extra": { "installer-name": "codemirror" }, "dist": { "url": "https://github.com/components/codemirror/archive/refs/tags/5.65.12.zip", "type": "zip" }, "license": "MIT" } }, "opis-json-schema-ext": { "url": "systopia-submodules/opis-json-schema-ext", "type": "path", "options": { "symlink": false } }, "expression-language-ext": { "url": "systopia-submodules/expression-language-ext", "type": "path", "options": { "symlink": false } }, "drupal": { "type": "composer", "url": "https://packages.drupal.org/8" }, "jquery.inputmask": { "_webform": true, "type": "package", "package": { "name": "jquery/inputmask", "version": "5.0.8", "type": "drupal-library", "extra": { "installer-name": "jquery.inputmask" }, "dist": { "url": "https://github.com/RobinHerbots/jquery.inputmask/archive/refs/tags/5.0.8.zip", "type": "zip" }, "license": "MIT" } }, "jquery.intl-tel-input": { "_webform": true, "type": "package", "package": { "name": "jquery/intl-tel-input", "version": "17.0.19", "type": "drupal-library", "extra": { "installer-name": "jquery.intl-tel-input" }, "dist": { "url": "https://github.com/jackocnr/intl-tel-input/archive/refs/tags/v17.0.19.zip", "type": "zip" }, "license": "MIT" } }, "jquery.rateit": { "_webform": true, "type": "package", "package": { "name": "jquery/rateit", "version": "1.1.5", "type": "drupal-library", "extra": { "installer-name": "jquery.rateit" }, "dist": { "url": "https://github.com/gjunge/rateit.js/archive/refs/tags/1.1.5.zip", "type": "zip" }, "license": "MIT" } }, "jquery.select2": { "_webform": true, "type": "package", "package": { "name": "jquery/select2", "version": "4.0.13", "type": "drupal-library", "extra": { "installer-name": "jquery.select2" }, "dist": { "url": "https://github.com/select2/select2/archive/refs/tags/4.0.13.zip", "type": "zip" }, "license": "MIT" } }, "jquery.textcounter": { "_webform": true, "type": "package", "package": { "name": "jquery/textcounter", "version": "0.9.1", "type": "drupal-library", "extra": { "installer-name": "jquery.textcounter" }, "dist": { "url": "https://github.com/ractoon/jQuery-Text-Counter/archive/refs/tags/0.9.1.zip", "type": "zip" }, "license": "MIT" } }, "jquery.timepicker": { "_webform": true, "type": "package", "package": { "name": "jquery/timepicker", "version": "1.14.0", "type": "drupal-library", "extra": { "installer-name": "jquery.timepicker" }, "dist": { "url": "https://github.com/jonthornton/jquery-timepicker/archive/refs/tags/1.14.0.zip", "type": "zip" }, "license": "MIT" } }, "progress-tracker": { "_webform": true, "type": "package", "package": { "name": "progress-tracker/progress-tracker", "version": "2.0.7", "type": "drupal-library", "extra": { "installer-name": "progress-tracker" }, "dist": { "url": "https://github.com/NigelOToole/progress-tracker/archive/refs/tags/2.0.7.zip", "type": "zip" }, "license": "MIT" } }, "signature_pad": { "_webform": true, "type": "package", "package": { "name": "signature_pad/signature_pad", "version": "2.3.0", "type": "drupal-library", "extra": { "installer-name": "signature_pad" }, "dist": { "url": "https://github.com/szimek/signature_pad/archive/refs/tags/v2.3.0.zip", "type": "zip" }, "license": "MIT" } }, "tabby": { "_webform": true, "type": "package", "package": { "name": "tabby/tabby", "version": "12.0.3", "type": "drupal-library", "extra": { "installer-name": "tabby" }, "dist": { "url": "https://github.com/cferdinandi/tabby/archive/refs/tags/v12.0.3.zip", "type": "zip" }, "license": "MIT" } } }, "require": { "civicrm/civicrm-core": "^5.66.0", "civicrm/civicrm-drupal-8": "^5.66.0", "civicrm/civicrm-packages": "^5.66.0", "codemirror/codemirror": "*", "composer/installers": "^2.2", "cweagans/composer-patches": "^1.7.3", "drupal/admin_toolbar": "^3.4.1", "drupal/civicrm_entity": "^4.0@alpha", "drupal/composer_deploy": "^1.7", "drupal/config_ignore": "^3.0@beta", "drupal/config_split": "^2.0@RC", "drupal/core": "^10.1", "drupal/core-composer-scaffold": "^10.1", "drupal/core-vendor-hardening": "^10.1", "drupal/pathauto": "^1.11.0", "drupal/smtp": "^1.2.0", "drupal/svg_image": "3.0.1", "drupal/upgrade_status": "^4.0", "drupal/webform": "^6.2@beta", "drupal/webform_civicrm": "^6.2.4", "drush/drush": "^12.1", "jquery/inputmask": "*", "jquery/intl-tel-input": "*", "jquery/rateit": "*", "jquery/select2": "*", "jquery/textcounter": "*", "jquery/timepicker": "*", "progress-tracker/progress-tracker": "*", "signature_pad/signature_pad": "*", "systopia/expression-language-ext": "dev-main@dev", "systopia/opis-json-schema-ext": "dev-main@dev", "tabby/tabby": "*" }, "conflict": { "drupal/drupal": "*" }, "replace": { "symfony/polyfill-ctype": "*", "symfony/polyfill-iconv": "*", "symfony/polyfill-mbstring": "*", "symfony/polyfill-php56": "*", "symfony/polyfill-php70": "*", "symfony/polyfill-php72": "*" }, "minimum-stability": "beta", "prefer-stable": true, "config": { "optimize-autoloader": true, "platform": { "php": "8.1" }, "preferred-install": "dist", "sort-packages": true, "allow-plugins": { "composer/installers": true, "cweagans/composer-patches": true, "drupal/core-composer-scaffold": true, "drupal/core-vendor-hardening": true, "civicrm/civicrm-asset-plugin": true, "civicrm/composer-downloads-plugin": true, "civicrm/composer-compile-plugin": true } }, "extra": { "drupal-scaffold": { "locations": { "web-root": "web/" }, "file-mapping": { "[web-root]/.csslintrc": false, "[web-root]/.ht.router.php": false, "[web-root]/INSTALL.txt": false, "[web-root]/README.md": false, "[web-root]/example.gitignore": false, "[web-root]/web.config": false, "[web-root]/sites/README.txt": false, "[web-root]/modules/README.txt": false, "[web-root]/profiles/README.txt": false, "[web-root]/themes/README.txt": false, "[web-root]/sites/development.services.yml": { "mode": "replace", "path": "assets/development.services.yml", "overwrite": false }, "[web-root]/sites/example.sites.php": false } }, "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/contrib/{$name}": [ "type:drupal-drush" ], "web/modules/custom/{$name}": [ "type:drupal-custom-module" ], "web/profiles/custom/{$name}": [ "type:drupal-custom-profile" ], "web/themes/custom/{$name}": [ "type:drupal-custom-theme" ] }, "patches": {}, "compile-whitelist": [ "civicrm/civicrm-core", "civicrm/composer-compile-lib" ] }, "require-dev": { "drupal/devel": "^5.1.2", "drupal/stage_file_proxy": "^2.1" } } ```And from the CiviCRM status page:
All extensions are up to date:
fyi: comming from https://github.com/systopia/de.systopia.identitytracker/issues/19
If any other information is needed, or a direct access to the system for debugging I am happy to assist where I can.