diff --git a/4 - Documentation technique/mediawiki.md b/4 - Documentation technique/mediawiki.md index d29a1c76746d0998efff510fee26088370784bba..a0bade3ef7aa7c1f2af2c615e96544aa048f0842 100644 --- a/4 - Documentation technique/mediawiki.md +++ b/4 - Documentation technique/mediawiki.md @@ -1,12 +1,18 @@ # Mediawiki & Communecter ## Introduction -Cette partie du module interop, cherche en cas de mediawiki existant à le connecter avec communecter et de permettre via un bouton a créer des éléments du type de la page du wiki, ou en cas d'élément présent de fournir le lien. +Cette partie du module interop, cherche en cas de mediawiki existant à le connecter avec communecter et de permettre via un bouton a +créer des éléments du type de la page du wiki, ou en cas d'élément présent de fournir le lien, enfin mais nécessitant un réglage sur le +wiki existant de marquer le wiki avec le liens de la page co. ## Initialisation du mediawiki -Dans le menu d'un élément on clic sur @Mediawiki en dessous de "Points d’intérêt". +Dans le sub-menu-left d'un élément on clic sur @Mediawiki . -Arrivé dans **interop/MediaWiki/** +dans MediaWikiController.php +**beforeAction()** instancie **APIMediawiki** (model de relations avec le wiki) qui est enfant de **DB** (model de relations avec la bdd) + +## **interop/MediaWiki/index** +un formulaire s'ouvre lors de la premiére connection ou l'url du wiki et son nom dans communecter son rentré par l'utilisateur. **beforeAction()** instancie **APIMediawiki** (model de relations avec le wiki) qui est enfant de **DB** (model de relations avec la bdd) cherche en base de données l’existence ou non de ce wiki, si non cela crée dans collection "mediawiki" un wiki vide de la forme: ```PHP