WebSite X5Help Center

 
Laurent D.
Laurent D.
User

Nettoyage du projet  fr

Auteur : Laurent D.
Visité 1004, Followers 2, Partagé 0  

Bonjour,

Je souhaite savoir s'il existe une méthode automatique pour nettoyer le projet des éléments obsolètes.

En effet, je constate par exemple que lorsque je remplace une image par une autre, l'ancienne image reste présente dans les dossiers du projet (images ou gallery selon le cas), et donc elle reste présente également sur le serveur d'hébergement du site.

Pour l'instant, je n'ai pas trouvé d'autres solutions que de gérer ces éléments obsolètes manuellement.

J'utilise WebSite X5 Evolution 10.

Si l'un d'entre vous à une idée, je suis preneur.

Cordialement,

Laurent

Posté le
6 RéPONSES - 1 CORRECT
Laurent D.
Laurent D.
User
Auteur

Re bonjour,

Je reviens sur ce que j'ai dis. Même en supprimant manuellement, ces fichiers indésirables, ils ont de nouveau présents après exportation du site.

J'avoue ne pas très bien comprendre. Mais si les anciens fichiers restent présents, l'esopace disponible chez l'hébergeur va vite devenir saturé à cas de mise à jour fréquentes.

Votre aide sera des plus précieuse.

Cordialement,

Laurent

Lire plus
Posté le de Laurent D.
JiPeR 48
JiPeR 48
Moderator

Salut Laurent,

C'est normal, tes images supprimées disparaissent bien des dossiers gallery, images et library du projet, mais comme elles sont déjà implantées sur le serveur, elles y restent les coquines  ;o)) - Le logiciel ne nettoie pas le serveur malheureusement... Il ne fait que rajouter les nouvelles pages ou apporter les modifications de pages existantes. Mais dans les dossiers du serveur les objets supprimés du projet "local" restent en place. C'est à l'utilisateur de virer les fichiers inutiles.

Perso j'ai opté, une ou deux fois par an, en cas de grosse modification des galeries, ou achat d'une nouvelle version, pour un gros nettoyage du serveur et une réexportation complète du projet. Cela demande un peu de temps pour les gros sites, mais permet de virer les fichiers inutiles sur le serveur, donc gain de place en cas de besoin.

Bien entendu, avant toute manipulation, une bonne sauvegarde du projet en IWZIP au cas où... Je ne le dirai jamais assez   ;o))

@+, J.P.

Lire plus
Posté le de JiPeR 48
Laurent D.
Laurent D.
User
Auteur

Bonjour JP,

J'ai suivi cette procédure : j'ai tout supprimé sur le serveur, en local j'ai nettoyé le projet, ensuite j'ai réalisé un export complet sur le serveur, et mes anciennes images sont toujours là !

Donc je me dis que je n'ai pas nettoyé correctement mon projet : à part le dossier \Preview\images et le dossier \Preview\gallery, faut-il regarder ailleurs ?

Une petite remarque au passage : que le serveur soit uniquement mis à jour avec les nouvelles pages, nouvelles images et les modifications apportées, je le conçois.
Mais ce que je ne conçois pas, c'est que dans le projet, lorsqu'une image est supprimée d'une page, ou remplacée par une autre, l'ancienne image ou l'image supprimée soit toujours dans le projet.

Il y a peut-être une amélioration à apportée ?

Tiens je viens de me rendre compte que dans le dossier \Library, il y a des fichiers dont le nom est par exemple "0r9323d31h2775571g7eg6cfht8pj0a1", et qui sont des images. Je vais creuser de ce côté et je reviens pour faire part de mes conclusions.

@+, Laurent

Lire plus
Posté le de Laurent D.
JiPeR 48
JiPeR 48
Moderator

Hello Laurent, on sait que le problème est récurrent avec les objets Vidéos et Audio qui restent en place après suppression et sont systématiquement réexportés si on ne les supprime pas manuellement.

En revanche, je n'ai pas eu ce problème avec les images. J'ai déjà fait plusieurs tests en ce sens pour voir ce qui se passait. Lorsqu'on fait une galerie ou une page d'images individuelles et qu'on enregistre le projet, tous ces objets se retrouvent dans les dossiers images (noms des photos), gallery (noms des photos et vignettes si utilisées), et library (sous la forme de noms bizarres comme tu as pu le voir).

Si on supprime des photos de la galerie ou de la page individuelle, et qu'on clique sur "Enregistrer" elles doivent normalement disparaître de ces dossiers.

On peut voir, par ailleurs, dans le dossier Library qu'il existe un fichier index qui contient tous les objets placés et conservés lors de la première mise en page, et un fichier backup qui contient tous les objets placés la 1ère fois avant suppression.

Essaie de faire un petit projet bidon dans ce sens, avec galerie et page d'images, puis tu vérifies au fur et à mesure ce qui reste dans les dossiers, (en enregistrant le projet à chaque modification).

Tu nous tiens au courant, car si tes images restent toujours en place c'est qu'il y a un os quelque part et nous poserons la question au support... De mon côté je reteste encore la chose pour voir...

@Suivre, J.P.

Lire plus
Posté le de JiPeR 48
Laurent D.
Laurent D.
User
Auteur

Bonjour JP,

Je vais suivre tes conseils et procéder également à quelques tests de mon côté.

Et je reviendrai rendre compte.

Effectivement, à suivre ...

Laurent

Lire plus
Posté le de Laurent D.
Laurent D.
Laurent D.
User
Auteur

Bonjour,

Comme convenu, voici mes conclusions :

Après création d'un projet de test, je confirme que tout fonctionne bien.

Le projet où je constate la non suppression des images dans les dossiers concernés doit donc être "verolé". Je pense savoir pourquoi :

Lorsque j'ai commencé mon projet, les images étaient dans un dossier images sur un serveur. J'ai ensuite rencontré une difficulté d'affichage d'images lorsque celles-ci étaient insérées dans un objet Texte. J'ai donc déplacé ce dossier images en local sur mon DD. Le problème d'affichage d'image dans un objet Texte a été réglé.

Mais je pense que WS à perdu "ses petits" suite à cette opération. En regardant les fichiers index.xml et backup.xml, je constate des incohérences de chemin des images.

Bon je ne vais pas m'étendre. Pour résumé, je ne considère pas cela comme un bug de WS. Je n'ai qu'à être plus rigoureux dans mon travail.
Je vais donc refaire mon projet, pour qu'il soit propre (je suis maniaque), et ce ne sera pas très compliqué maintenant que j'ai acquis la dernière version de WS. Je vais exécuter les deux versions simultanément, et faire du copier/coller pour le texte, et refaire mes galleries et objet images. Et puis ce n'est pas un très gros site.

Merci JP pour m'avoir mis sur la piste et comprendre mon problème.

@+, Laurent

Lire plus
Posté le de Laurent D.