Conversion JV Link Exchanger J1.5 vers J2.5
De Vulgum Techus
Sommaire
Présentation
Le passage de JV Link Exchanger de Joomla version 1.5 vers 2.5 est possible car les fichiers des deux versions sont assez similaires. Deux procédures sont possibles c'est à dire :
- Méthode décrite par JV
- Méthode décrite ici.
Procédure
Méthode 1
Elle est décrite au lien suivant :
https://www.jv-extensions.com/documentation/jv-linkexchanger/migrating-jv-linkexchanger-from-joomla-15-to-joomla-25
Méthode 2
Cette méthode implique d'avoir accès à la base de données du site et plus particulièrement aux fichier MySQL à l'aide d'un outil comme PHPmyAdmin par exemple. JVLE comporte quatre fichiers distinct. Pour chacun une procédure distincte est nécessaire.
jvle_categories
- exporter <préfixe>_jvle_categories de l'ancienne base de données au format CSV
- importer le fichier CSV dans <préfixe>_jvle_categories de la nouvelle base de données
jvle_votes
- exporter <préfixe>_jvle_category de l'ancienne base de données au format CSV
- importer le fichier CSV dans <préfixe>_jvle_category de la nouvelle base de données
jvle_links
- La nouvelle version comporte un champ hit supplémentaire. Pour permettre la compatibilité, il convient d'ajouter un champ comprenant la valeur 0 à l'ancien fichier pour l'importer sans problème.
- exporter <préfixe>_jvle_links de l'ancienne base de données au format CSV
- éditer <préfixe>_jvle_links et ajouter "0", (virgule comprise) à chaque ligne de données à l'aide d'un simple éditeur
- importer le fichier CSV dans <préfixe>_jvle_links de la nouvelle base de données
- en cas d'erreur sur une colonne (row), noter le numéro de ligne, corriger le fichier CSV, effacer le contenu de <préfixe>_jvle_links de la nouvelle base de données (truncate) et recommencer l'import.
jvle_settings
La nouvelle version comprend plusieurs champs supplémentaires qui sont :
- tp_enable
- track_hits
- websnapr_api_key
- template_name
Des champs en moins
- stw_actype
- stw_inside
- stw_thumbnail
- stw_sizesel
- stw_custsizex
- stw_custsizey
- stw_fullpage
Un champ déplacé
- stw_access_key
Transfert sans grand intérêt. Plus simple de recopier les contenus des principaux champs à la main.