Skip to content

YesWiki/yeswiki-extension-googledrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extension YesWiki googledrive (DEPRECIEE)

Champs pour formulaire bazar pour créer automatiquement un document collaboratif associé a une fiche

En résumé :

  1. Créer un compte developpeur google a partir de votre compte google (voir https://developers.google.com en haut a droite)
  2. Sur https://console.developers.google.com , créer un nouveau projet qui utilise l'API google drive (penser a activer l'api google drive quand ce sera proposé)
  3. Créer un identifiant "Créer une clé de compte de service" avec les infos suivantes :
  • Compte de service : App engine default service account
  • Type de clé : P12 (Pour la rétrocompatibilité avec le code au format P12) telecharger la clé et garder le mot de passe
  1. Aller sur la gestion des comptes de service
  2. Noter l'adresse du compte mail ('ID du compte de service' 'ID de clé') (on va devoir la mettre dans le fichier de conf.)
  3. copier la clé .p12 du compte service dans tools/googledrive/key.p12
  4. renseigner tools/googledrive/wiki.php ou dans wakka.config.php : $wakkaConfig['service_account_name'] = isset($wakkaConfig['service_account_name']) ? $wakkaConfig['service_account_name'] : "[email protected]";
  5. créer un dossier sur son google drive, et le partager en écriture avec le mail du compte service créé auparavant
  6. récupérer l'id du dossier partagé en cliquant dessus et en prenant la derniere partie de la barre d'adresse et renseigner tools/googledrive/wiki.php ou dans wakka.config.php : $wakkaConfig['folder_id'] = isset($wakkaConfig['folder_id']) ? $wakkaConfig['folder_id'] : "XXXXXXX";
  7. utiliser la ligne suivante pour le formulaire bazar:
    collaborative_doc***bf_type_doc***Type de document*** *** *** *** *** ***0***0***

About

Create google docs with bazar

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages