Skip to content

atelierdesmedias/wp-xwiki-adm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Plugin WP XWiki ADM

Ce plugin permet de synchroniser tous les champs d'une classe XWiki vers un custom type Wordpress. La synchronisation se fait dans un seul sens : de XWiki vers Wordpress.

Installation

Il suffit de déposer le dossier dans le repertoire wp-content/plugins de l'installation WordPress.

Mode automatique

Le déclenchement de la synchronisation peut se faire automatiquement via cron. Il faut que le script soit exécuté avec un utilisateur qui a le droit d'écrire dans le dossier upload du l'installation WordPress (par exemple l'utilisateur qui fait tourner le service apache).

Exemple d'entrée dans /etc/crontab

# Synchro ADM
0 2 * * * www-data /usr/bin/php -f /var/www/public/wp-content/plugins/wp-xwiki-adm/synchronize.php > /dev/null 2>&1

Limitations

  • La première synchronisation peut dépasser le timeout par défault de la plupart des installations PHP (30 secondes). Pour y remédier, soit relancer la synchro - elle sera reprise là ou elle s'est arrêtée, soit augmenter le timeout dans les settings.
  • Il n'y a pas de fichiers de mapping en tre XWiki et Wordpress. Tous les champs de XWiki sont synchronisés. Les clés sont simplement préfixées par un underscore dans Wordpress.

TODO

  • Vérifier que l'addresse du XWiki est valide dans les paramètres

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages