Operations
Extensions
Derniere mise a jour 2026-07-06 07:00
Les extensions Racinage etendent la version web hebergee avec une bibliotheque verifiee, des installations limitees par famille et des validations super-admin.
Bibliotheque d'extensions
La bibliotheque publique est servie depuis plugins.racinage.com en production et depuis le dossier local plugins/ en developpement. Elle possede son propre menu: Accueil, Extensions, Forum, Developpeurs, Regles, Votre compte et un lien Site principal vers racinage.com.
Les utilisateurs peuvent parcourir les extensions publiees depuis le site des extensions ou depuis Gerer > Extensions, puis installer, activer, desactiver, mettre a jour ou desinstaller les extensions pour la famille selectionnee avec la permission Gerer les extensions. Le site des extensions permet de choisir un ou plusieurs comptes familiaux lors de l'installation.
- Les installations sont limitees par
family_long_id. - Chaque extension garde son manifeste, ses versions, installations, achats, avis, commentaires, problemes, FAQ et journaux d audit.
- Les paquets televerses sont stockes pour validation; les hooks d execution ne chargent que des fichiers deployes manuellement et approuves.
- Les achats d'extensions payantes restent en validation manuelle jusqu a la connexion du paiement en ligne.
Acces developpeur
Un utilisateur doit avoir la permission Developer avant de publier des extensions. Un super-admin peut l accorder manuellement depuis le formulaire d edition utilisateur avec Peut publier des extensions. Les utilisateurs peuvent aussi la demander depuis la page d acces developpeur.
Les super-admins controlent le mode depuis admin7839 > Extensions. La valeur par defaut est un acces payant a 5 USD. En mode gratuit avec approbation automatique, la permission est accordee immediatement. En mode payant, la demande attend la verification du paiement et l approbation.
Publication et validation
Les developpeurs soumettent un ZIP contenant manifest.json ou un manifeste JSON. Les super-admins examinent chaque version, demandent des changements, approuvent, rejettent, publient, retirent ou suppriment les fiches.
Les paquets sont analyses avant stockage pour bloquer les chemins non securises et les fichiers executables serveur/natifs. Chaque paquet conserve un checksum SHA-256, une signature de validation cote serveur, des limites de compatibilite et des notes de retour arriere. Quand une version approuvee remplace une autre version, Racinage enregistre l ancienne version comme cible de retour arriere.
Les pages d'extension contiennent une presentation, les fonctionnalites actuelles, la feuille de route, les commentaires, des avis avec une note de 1 a 5 etoiles, un onglet Problemes avec images/videos et un onglet Forum FAQ. Les problemes peuvent etre marques resolus puis rouverts; les FAQ peuvent etre fermees puis rouvertes.
La page Developpeurs liste les profils editeurs avec recherche et tris: plus installees, mieux notees, plus d'extensions, plus recents et nom. L'espace compte permet aux utilisateurs connectes de gerer leurs soumissions, leur profil developpeur public, leurs avis et leurs badges.
Prix et revenus
Les extensions peuvent etre gratuites, payantes une seule fois ou par abonnement. Les extensions payantes publiees par des utilisateurs partagent les revenus: 20% pour la plateforme et 80% pour l editeur. Les extensions publiees par les super-admins gardent 100% des revenus pour les proprietaires de la plateforme.
Les editeurs utilisateurs doivent conserver un profil de paiement verifie avec identite, informations de paiement et fiscalite avant l approbation d'extensions payantes. Les revenus des achats payants restent en attente tant que le profil editeur n est pas verifie.
Les developpeurs peuvent aussi maintenir leurs informations publiques: nom public, description, contacts, site web, liens sociaux, photo de profil et photo de couverture.
Controles de paiement restants
- Connecter les webhooks du prestataire de paiement avant l approbation automatique des paiements.
- Connecter le prestataire de paiement sortant avant de marquer les paiements editeurs comme payes.