WP Manifestindependent plugin directory
manifest / utilities / jde-plugin

JDE Plugin WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Plugin WordPress pour le site web des Jeux de l'Éducation

★ 0stars
42release downloads
v0.5.5latest · 5mo ago

Install

Download jde-plugin-beta.zip From the v0.5.6-beta.26 release on GitHub, May 7, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/jeuxdeleducation/jde-plugin/releases/download/v0.5.6-beta.26/jde-plugin-beta.zip
Updates itself. It ships its own updater (Plugin Update Checker), so new versions appear under Dashboard → Updates.

Plugin WordPress interne de Jeux de l'Éducation (JDE), un organisme à but non lucratif québécois. Il regroupe les personnalisations et fonctionnalités sur mesure de notre site, et grandit au fil de nos besoins.

Usage interne uniquement. Ce plugin n'est pas distribué publiquement sur WordPress.org.

Exigences

  • PHP 8.1 ou supérieur
  • WordPress 6.4 ou supérieur

Architecture

Le plugin suit un patron modulaire : chaque fonctionnalité majeure (type de contenu, intégration, surcouche du cœur, etc.) est encapsulée dans un module indépendant qui branche ses propres hooks. Les services partagés (journalisation, assets, templates, mises à jour) sont injectés via un conteneur léger.

JDE\Plugin (singleton)
   └── JDE\Container (services partagés)
         ├── Logger, Assets, Template, GitHubUpdater
         └── ModuleRegistry
                └── Modules (s'ajoutent ici au fur et à mesure)

Voir CLAUDE.md pour le détail.

Développement

composer install        # Dépendances PHP (PHPUnit, PHPCS, PUC)
npm install             # Dépendances front (@wordpress/scripts)

composer test           # Exécuter les tests PHPUnit
composer lint           # Vérifier les normes de code (WPCS)
composer lint:fix       # Corriger automatiquement
npm run build           # Compiler les assets (assets/src → assets/build)
npm run start           # Build en mode développement (watch)

Mises à jour automatiques

Le plugin se met à jour seul depuis ses releases GitHub grâce à plugin-update-checker. Les sites en production reçoivent une notification dans wp-admin dès qu'une nouvelle release est publiée.

Publier une nouvelle version

  1. Bumper Version: dans jde-plugin.php et la constante JDE_PLUGIN_VERSION.
  2. Mettre à jour CHANGELOG.md et readme.txt.
  3. Commit : git commit -m "Préparer la version X.Y.Z".
  4. Tag : git tag vX.Y.Z && git push --tags.
  5. Le workflow release.yml construit le ZIP et publie la release GitHub automatiquement.

Licence

GPL-2.0-or-later, comme WordPress.

Releases

23 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
May 7, 2026 5mo ago
jde-plugin-beta.zip
2
v0.5.5 latest
May 7, 2026 5mo ago
jde-plugin-0.5.5.zip
1
May 7, 2026 5mo ago
jde-plugin-beta.zip
0
May 7, 2026 5mo ago
jde-plugin-beta.zip
1
May 5, 2026 5mo ago
jde-plugin-beta.zip
0
May 5, 2026 5mo ago
jde-plugin-beta.zip
0
May 5, 2026 5mo ago
jde-plugin-beta.zip
1
May 5, 2026 5mo ago
jde-plugin-beta.zip
7
May 5, 2026 5mo ago
jde-plugin-0.5.4.zip
2
May 5, 2026 5mo ago
jde-plugin-0.5.3.zip
1
May 5, 2026 5mo ago
jde-plugin-0.5.2.zip
1
May 5, 2026 5mo ago
jde-plugin-0.5.1.zip
3
May 5, 2026 5mo ago
jde-plugin-0.5.0.zip
4
May 4, 2026 5mo ago
jde-plugin-0.4.2.zip
1
May 4, 2026 5mo ago
jde-plugin-0.4.1.zip
1
May 4, 2026 5mo ago
jde-plugin-0.4.0.zip
2
May 2, 2026 5mo ago
jde-plugin-0.3.1.zip
3
Apr 30, 2026 5mo ago
jde-plugin-0.3.0.zip
4
Apr 29, 2026 5mo ago
jde-plugin-0.2.4.zip
1
Apr 28, 2026 5mo ago
jde-plugin-0.2.3.zip
2
Apr 28, 2026 5mo ago
jde-plugin-0.2.2.zip
2
Apr 28, 2026 5mo ago
jde-plugin-0.2.1.zip
2
Apr 28, 2026 5mo ago
jde-plugin-0.2.0.zip
1
A grade

Security

JDE Plugin 0.5.6-beta.26 · audited by WP Registry

No security issues found.

Audited release
0.5.6-beta.26
Findings
none
Worst severity
—
Content hash
eb1ccd09043a0db80d71d666…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.