You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RastaPopoulos e02873da34 Encore et toujours des modifs pour des cas d'image WP pas transformées comme il faut, donc on solidifie ça encore pour les caption 2 weeks ago
spip-cli Oups l'appelle aussi 2 weeks ago
wp2spip Encore et toujours des modifs pour des cas d'image WP pas transformées comme il faut, donc on solidifie ça encore pour les caption 2 weeks ago
.gitattributes [Salvatore] [source:_plugins_/wp2spip/trunk/lang/ wp2spip] Export depuis http://trad.spip.net de la langue ar 3 years ago
paquet.xml Ajouter un champ id_wordpress sur tous les objets SPIP. Ça permet de se souvenir ce qu'on a déjà importé, et donc soit ne pas le refaire du tout, soit mettre à jour sans créer un nouveau, suivant une future option par ex. 3 weeks ago
wp2spip.svg Après avoir nettoyé les anciennes branches afin que tout reste bien disponible, voici une nouvelle branche de travail repartant entièrement de zéro afin de ne plus dépendre du web et de ses timeouts. L'idée quand on fait une migration est donc de toujours faire depuis une commande spip-cli. Voici d'abord seulement la structure générale : une commande lance une liste de traitements (importer_auteurs, importer_categories, etc), cette liste peut être complétée par un pipeline, par exemple si vous devez migrer d'autres choses peu courantes, venant d'un plugin WP super précis, qui ne sera pas intégré directement dans les trucs fournis par le plugin (si vous pensez que c'est courant alors rajoutez le au plugin plutôt). Chaque traitement est lancée par une fonction qui va regarder la version WP trouvée et lancer des fonctions précises à la version si elles existent, sinon une générique. Autrement dit si on pense que la manière d'importer telle chose vaut pour la majorité des versions, alors on fait une fonction wp2spip_montraitement(). Mais si c'est propre à une version, on peut faire wp2spip_montraitement_3() ou wp2spip_montraitement_3_9(). Suivant la branche WP X ou X.Y donc. Avec cette structure générale, ça devrait déjà permettre pas mal de souplesse dans le même plugin, en permettant de gérer la migration de plusieurs branches de WP dans la même version du plugin. Maintenant : il faut remplir chacun des traitements ! 3 weeks ago
wp2spip_administrations.php C'est mieux avec la fonction d'install aussi 3 weeks ago
wp2spip_pipelines.php Ajouter un champ id_wordpress sur tous les objets SPIP. Ça permet de se souvenir ce qu'on a déjà importé, et donc soit ne pas le refaire du tout, soit mettre à jour sans créer un nouveau, suivant une future option par ex. 3 weeks ago