Migration depuis SmugMug
Dans Paramètres → Importer un site, choisissez SmugMug, enregistrez la clé et le secret API de votre compte SmugMug, connectez-vous pour autoriser, analysez les albums, puis confirmez l'importation. Les albums deviennent des portfolios privés et les photos intègrent la Médiathèque avec leurs données EXIF si le fichier les inclut.
ArtInStack importe les dossiers et albums SmugMug sous forme de collections de portfolios et télécharge les photos originales dans la Médiathèque. Il s'agit d'une migration de coffre-fort de galerie, et non d'une importation complète de constructeur de site web. Vous autorisez votre propre compte SmugMug ; ArtInStack n'utilise pas de connexion de plateforme partagée SmugMug.
Prérequis
- Un compte SmugMug contenant les albums que vous souhaitez transférer.
- Une connexion de propriétaire d'espace de travail sur ArtInStack (les membres de l'équipe ne peuvent pas lancer d'importations).
- L'autorisation de créer une clé API SmugMug (App Key) pour ce compte.
- Un espace de stockage suffisant sur votre forfait pour les photos sélectionnées.
Étape 1 : Créer une clé API SmugMug
SmugMug exige que chaque compte crée sa propre application API avant qu'un produit tiers puisse s'y connecter. ArtInStack stocke votre clé sur votre espace de travail ; il n'y a pas de connexion de plateforme partagée SmugMug.
- Connectez-vous à SmugMug et ouvrez API documentation → Manage Applications (ou Request a new API key).
- Créez une application et copiez la clé API ainsi que le secret API.
- Vous pouvez laisser les autres champs de l'application tels que SmugMug les fournit — ArtInStack gère automatiquement le transfert de connexion.
Si la connexion échoue après avoir approuvé l'accès dans SmugMug, ouvrez la clé API dans Manage Applications et définissez l'URL de rappel (Callback URL) sur
https://app.artinstack.com/api/migration/smugmug/callback(ou l'hôte de votre tableau de bord +/api/migration/smugmug/callback), puis réessayez de vous connecter.
Étape 2 : Enregistrer les identifiants et se connecter
- Ouvrez Paramètres → Importer un site.
- Sélectionnez SmugMug.
- Collez la clé API et le secret API, puis cliquez sur Enregistrer les identifiants API.
- Cliquez sur Connecter SmugMug et terminez l'autorisation dans la fenêtre contextuelle (autorisez les fenêtres pop-up pour ce site si votre navigateur les bloque).
- Lorsque le statut indique Connecté, vous pouvez lancer l'analyse.
Vos identifiants restent sur votre espace de travail comme les autres paramètres d'intégration. Déconnecter efface la session autorisée ; Effacer les identifiants API supprime également la clé et le secret.
Étape 3 : Analyser les albums
- Cliquez sur Analyser les albums.
- Patientez pendant l'aperçu de l'importation — qui affiche les comptes pour les portfolios (albums) et les médias (photos).
- Aucun contenu n'est encore écrit. Vous pouvez vous déconnecter, vous reconnecter ou relancer une analyse en toute sécurité.
Étape 4 : Sélectionner les albums et confirmer
- Examinez les lignes Portfolios et Médias dans l'aperçu.
- Utilisez les sélecteurs Choisir... pour sélectionner des albums ou des images spécifiques, ou importez la sélection complète affichée.
- Cliquez sur Confirmer l'importation.
Une tâche en arrière-plan télécharge les originaux (y compris les éléments privés SmugMug lorsque votre connexion le permet), crée les lignes de la Médiathèque et les lie aux collections de Portfolios. La progression s'affiche sur le même écran ; ouvrez les Rapports une fois l'opération terminée.
Ce qui est importé
| SmugMug | ArtInStack |
|---|---|
| Dossier / album | Collection Portfolio (nom/slug provenant de l'album) |
| Photo originale | Élément de la bibliothèque Médiathèque + lien dans le portfolio |
| Légendes (si disponibles) | Champs de légende du média |
| Données EXIF de l'appareil dans le fichier | Stockées sur l'enregistrement média lorsque le fichier téléchargé les inclut |
Les portfolios importés restent privés (galerie publique / page publique désactivée) jusqu'à ce que vous les activiez dans les paramètres du portfolio — ainsi, une analyse suivie d'une importation ne publie pas soudainement de galeries sur votre site.
Ce qui n'est pas importé
| Contenu SmugMug | Raison | Que faire à la place |
|---|---|---|
| Pages personnalisées qui ne sont pas des albums | Ne font pas partie du chemin du coffre-fort d'albums | Créez des pages dans l'éditeur de pages |
| Chrome du site / Thème | Les paramètres du site de la plateforme sont distincts | En-tête, pied de page et navigation |
| Redirections SEO de style WordPress | Les chemins des albums SmugMug ne constituent pas une table de correspondance URL CMS complète | Publiez les pages de portfolio, puis partagez les nouvelles URL ; utilisez l'importation WordPress si vous possédez également un site WP |
Vérification de votre configuration
- Le statut Connecté apparaît avant de lancer l'analyse.
- L'aperçu répertorie les albums et le nombre de photos attendus.
- La Confirmation de l'importation se termine avec le statut Terminé dans les Rapports.
- Ouvrez Portfolio — les collections existent et restent privées tant que vous n'activez pas de page publique.
- Ouvrez Médiathèque — les photos d'exemple affichent leurs dimensions et leurs données EXIF si le fichier source les contenait.
- Consultez la section Après votre importation pour en savoir plus sur les rapports et la liste de contrôle de mise en ligne.
Dépannage et pièges courants
| Problème | Cause probable | Solution |
|---|---|---|
| Pop-up de connexion bloquée | Bloqueur de pop-up du navigateur | Autorisez les pop-up, puis reconnectez-vous |
| La connexion échoue après l'autorisation | Incompatibilité rare des paramètres de l'application SmugMug | Dans Manage Applications sur SmugMug, modifiez la clé API et définissez l'URL de rappel (Callback URL) sur https://app.artinstack.com/api/migration/smugmug/callback (ou l'hôte de votre tableau de bord + /api/migration/smugmug/callback), puis reconnectez-vous |
| L'analyse indique qu'il faut se connecter d'abord | Jetons d'accès manquants ou expirés | Reconnectez-vous ; si nécessaire, effacez les identifiants API et réenregistrez la clé |
| Photos manquantes | Non sélectionnées dans le sélecteur, ou échec du téléchargement | Vérifiez le JSON des Rapports pour identifier les échecs d'éléments ; réimportez les médias manquants |
| Galerie vide sur le site public | Portfolio toujours privé | Portfolio → Gérer le portfolio → Paramètres — activez la page publique lorsque vous êtes prêt |
| Un membre de l'équipe ne peut pas importer | Réservé au propriétaire | Le propriétaire de l'espace de travail doit exécuter l'Importation de site |
