Outils pour utilisateurs

Outils du site


local:aplcore

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
local:aplcore [2026/02/20 14:29] – créée florencelocal:aplcore [2026/03/16 08:34] (Version actuelle) – [APLCore] admin
Ligne 4: Ligne 4:
 === Présentation === === Présentation ===
  
-Cette librairie contient un certain nombre de librairies additionnelles à la librairie centrale de Moodle /lib. +La librairie APLCore est une librairie réunissant des ajouts essentiels et partagés par de nombreux plugins d'APL. Elle évite la multiplication de copies de code dans tous les plugins faisant appel à ces fonctionnalités centrales, et facilite la gestion des conflits de librairies.
-Elle est fournie avec certains plugins.+
  
-=== Liste des paquets supplémentaires ===+La librairie APLCore est également au coeur du système de licences de Tierce Maintenance Applicative (TMA) d'ActiveProLearn, en fournissant le mécanisme de déverrouillage des fonctionnalités supplémentaires (Zone Pro) dans tous les plugins à valeur ajoutée.
  
-   * JQPlot : Une librairie de plotting HTML5 du MIT +Elle comporte aussi un certain nombre de compléments aux librairies "core" de Moodle, ou à certaines librairies open-source embarquées, lorque ces dernières admettent des extensions.
-   * TimeLine : Une librairie de plotting de lignes de temps +
-   * antiword : Une librairie de conversion de documents Word en plein texte. +
-   * spdf : Une librairie de conversion de documents PDF en plein texte. +
-   * vftcpdf : une version locale (local_vflibs/localpdf) qui arrive à cohabiter avec la version tcpdf standard de moodle pour les rapports PDF.+
  
-=== Liste des composants liés à APLCore===+Elle intègre également certaines librairies tierces d'usage très général ou des portages à partir d'autres projets.
  
-  * [[Mod:LearningTimeCheck|Module Avancement et temps pédagogiques]] (TCPDF MoodifiéJQplot) +En résuméce plugin apporte des **services communs** à de nombreux plugins de la gamme ActiveProLearn. 
-  [[Report:Learningtimecheck|Rapport sur les temps d'apprentissage ]] (TCPDF Modifié) +
-  [[Blocks:UseStats|Bloc de mesure d'activité ]] (TCPDF Modifié) +
-  [[Report:Trainingsessions|Rapport de sessions de formation]] (TCPDF modifié) +
-  [[Blocks:AuditquizResults|Bloc de prépositionnement ]] (JQplot) +
-  * [[blocks:Dashboard|Eléments de Tableau de bord statistique]] (JQplot, timeline) +
-  * [[local:my|My/mon moodle amélioré Tableau de bord]](JQplot)   +
-  * [[blocks:dashboard|Eléments de statistique ]](JQplot, timeline)+
  
 +=== Guides ===
 +
 +   * [[local:aplcore:installguide|Guide d'installation]]
 +   * Guide Utilisateur : Ce plugin n'a pas de fonctions directement accessibles aux utilisateurs finaux.
 +   * [[local:aplcore:userguide|Guide de configuration de la prise en charge APL Doc]]
 +
 +=== Fonctionnalités ===
 +
 +   * APLCore Pro (License Manager) : Centre du plugin APLCore, le système d'interrogation de licences d'APL
 +   * APLCore Pear : Des extensions à QuickForm pour une ergonomie de formulaires améliorée.
 +   * APLCore Moogwai Crossport : Moogwai(*) est une technologie autonome fortement inspirée de Moodle ayant intégré des améliorations ergonomiques et structurelles importantes. Une toute petite partie du framework est portée ici pour améliorer l'expérience utilisateur de Moodle. 
 +   * APLCore Apl Doc : Une extension permettant aux plugins APL de bénéficier d'une documentation étendue à partir des référentiels ActiveProLearn.
 +   * Autres librairies : Surcharges de certaines classes exploitées par les composants APL.
 +
 +=== Liste des composants liés à APLCore(*)===
 +
 +Tous les composants à valeur ajoutée de ActiveProLearn utilisent la librairie APLCore, à minima pour la fonction de Licensing. La liste ci-dessous n'est pas exhaustive.
 +
 +  * [[Mod:LearningTimeCheck|Module Avancement et temps pédagogiques]]
 +  * [[Mod:Customlabel|Eléments de cours]]
 +  * [[format:page|Format Page]] (Moogai Quickform Wizard, extensions Quickform)
 +  * [[Report:Learningtimecheck|Rapport sur les temps d'apprentissage ]]
 +  * [[Blocks:UseStats|Bloc de mesure d'activité ]]
 +  * [[Blocks:AuditQuizResults|Prépositionnement, audit de connaissances]]
 +  * [[report:Trainingsessions|Rapport de sessions de formation]]
 +  * [[report:zabbix|Collecte d'indicateurs Zabbix]]
 +  * [[blocks:Dashboard|Eléments de Tableau de bord statistique]]
 +  * [[local:my|My/mon moodle amélioré Tableau de bord]]
 +  * [[local:courseindex|Catalogue de cours multi-classé]]
 +  * [[local:shop|Boutique Moodle]]
 +  * [[local:VMoodle|Moodle multi-instances]]
 +  * [[local:onboarding|Inscriptions externes locales]] (Moogai Quickform Wizard, extensions Quickform)
 +  * [[blocks:courseascendants|Plan de formation]]
 +  * ...
 +
 +(*) **Note importante :** Les plugins APL sont en cours de conversion de l'ancienne stratégie VFLibs (local_vflibs), monolithique, vers une stratégie plus modulaire de librairies (APL<libname>). La conversion étant en cours, certains plugins de la liste ci-dessus peuvent toujours apparaître comme étant rattachés à la librairie [[:local:vflibs|VFLibs]]. Le basculement vers les nouvelles librairies ne change pas le comportement des plugins, et ne remet pas en cause les licences acquises. 
  
 <html><!-- nomoodle --></html> <html><!-- nomoodle --></html>
Ligne 39: Ligne 63:
    * **Distribution :** **PRO (TMA)**    * **Distribution :** **PRO (TMA)**
  
 +
 +====Voir aussi====
 +
 +[[local:aplplot|Librairie APLPlot de graphage]] - [[local:aplpdf|Librairie APLPdf]]
  
 ---- ----
local/aplcore.1771597775.txt.gz · Dernière modification : de florence

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki