This contains the source files for the "Omnipedia - User" Drupal module, which provides user-related functionality for Omnipedia.
-
PHP 8.1
Before attempting to install this, you must add the Composer repositories as described in the installation instructions for these dependencies:
Ensure that you have your Drupal installation set up with the correct Composer
installer types such as those provided by the drupal/recommended-project
template.
If you're starting from scratch, simply requiring that template and following
the Drupal.org Composer
documentation
should get you up and running.
In your root composer.json
, add the following to the "repositories"
section:
"drupal/omnipedia_user": {
"type": "vcs",
"url": "https://github.com/neurocracy/drupal-omnipedia-user.git"
}
Once you've completed all of the above, run composer require "drupal/omnipedia_user:^6.0@dev"
in the root of your project to have
Composer install this and its required dependencies for you.
The following major version bumps indicate breaking changes:
-
4.x:
-
Requires Drupal 9.5; includes backward compatible Drupal 10 deprecation fixes but is still not fully compatible.
-
Increases minimum version of Hook Event Dispatcher to 3.1 and adds support for 4.0 which supports Drupal 10.
-
Removes the
omnipedia_user_import
module; you can still find it in the 3.x branch.
-
-
5.x:
- Requires Drupal 10 due to non-backwards compatible change to
\Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher::dispatch()
.
- Requires Drupal 10 due to non-backwards compatible change to
-
6.x:
- Removed all use of the
omnipedia_commerce
module and removed it from dependencies.
- Removed all use of the