coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: sanlogik on July 18, 2007, 12:53:05 AM

Title: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: sanlogik on July 18, 2007, 12:53:05 AM
Peut-on déplacer des fichiers ou des dossiers entiers sur le serveur ? si par exemple ils sont mal nommés ou mal rangés
Evidemment celà va détruire le lien avec la base de données et la galerie et il y aura des erreurs, mais peut-être est-il possible de recréer ce lien après coup ?
Le but étant de ne pas perdre l'arboresence de la galerie et les commentaires associés aux images car ils me servent de descriptifs.

Comme j'avais assez mal pensé mon arboresence initiale, j'aimerai pouvoir la changer (c'est un peu tard à ce stade c'est sûr... mais même si c'est un boulot monstre je veux le faire (au moins essayer), si c'est possible évidemment :p

S'il existe d'autres solutions que celle-ci, je suis preneur aussi bien sûr ;)
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: François Keller on July 18, 2007, 07:47:14 AM
Salut,

Il est possible de déplacer l'ensemble de l'arborescence du dossier albums dans un autre dossier. Il suffit de changer le nom du dossier contenant cette arborescence dans la configuration.
Mais ce n'est à priori pas ce que tu souhaite. Dans ton cas, il faudrait modifier l'adresse de l'image dans la base de donnée, album par album. C'est un assez gros boulot qui peut être un peu automatisé en écrivant un petit script pour chaque album.
du boulot en perspective...
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: sanlogik on July 18, 2007, 09:07:05 AM
merci pour la réponse :)
je me doute que la tache serait énorme, mais bon, il faut ce qu'il faut et ça me fait pas peur (même si ça me prend des semaines, un peu chaque jour et on y arrive)
Tu aurais une idée du modèle du script que je pourrais utiliser et de la méthode à suivre ? lol
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: François Keller on July 18, 2007, 09:22:55 AM
ça dépends de ce que tu veux faire:
est ce que c'est tout un dossier que tu veux déplacer ou seulement certains fichiers ?
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: sanlogik on July 18, 2007, 12:57:45 PM
Quote from: Frantz on July 18, 2007, 09:22:55 AM
ça dépends de ce que tu veux faire:
est ce que c'est tout un dossier que tu veux déplacer ou seulement certains fichiers ?

bah en fait yora les 2 cas, quelques images seules (mais peu, généralement pour les mettre dans un nouveau dossier), des dossiers à simplement renommer et des dossiers à déplacer. Sachant que ces déplacements de dossiers peuvent aussi concerner des sous dossiers.

Mon problème c'est qu'à l'origine j'ai classé les artistes selon la 1ère lettre du prénom au lieu du nom (ne me demandez pas pourquoi et ne me jetez pas de pierre ! :D des fois on perd pied avec la réalité :D )
Par exemple, Michael Jackson est à M sur le serveur, alors qu'il est bien à J sur la galerie, lol
je voudrais donc déplacer le sous-dossier "michael_jackson" du dossier "m" au dossier "J"

j'espère que c'est clair, lol
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: François Keller on July 18, 2007, 01:51:29 PM
oui c'est assez clair, mais ça ne simplifie pas obligatoirement le problème.
Il faudrait faire un script de type plugin pour entrer les données initiales (choix des albums ou des fichiers), répertoire de destination etc... puis modif de la base de donnée.
il y a un plugin (que je n'ai pas testé) qui semble faire quelque chose de ce type http://forum.coppermine-gallery.net/index.php?topic=22036.0 (http://forum.coppermine-gallery.net/index.php?topic=22036.0)
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: sanlogik on July 18, 2007, 08:47:03 PM
en fait je préfererai faire ça "à la main", pour être sûr de tout contrôler  :-X
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: François Keller on July 19, 2007, 07:48:37 AM
le plugin peut permettre de contrôler tout.
Si tu veux, quand j'ai un moment je regardes ce qu'on peut faire. C'est une fonction qui peut être utile à pas mal de monde.
Title: Re: Déplacer les fichiers et dossiers sur le serveurs (et le relier à la BDD)
Post by: sanlogik on July 19, 2007, 05:21:27 PM
rooo
ce serait génial merci !  :)