[Plugin] FileMove:réorganiser le répertoire albums [Plugin] FileMove:réorganiser le répertoire albums
 

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Main Menu

[Plugin] FileMove:réorganiser le répertoire albums

Started by François Keller, October 14, 2007, 09:59:34 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

François Keller

FileMove V1.1
Salut à tous,

voilà un nouveau plugin:(merci Sanlogik pour m'avoir passé commande  ;))
Que fait il ?
Ce plugin permets de gérer le répertoire ou sont stockées les images (généralement le répertoire albums).
Vous disposez de deux options:
   *déplacement de l'ensemble du contenu d'un répertoire vers un autre:   
   *déplacement de cetains fichiers d'un répertoire vers un autre répertoire.
les fichiers sont déplacés (images normales, vignettes, images intermédiaires) et la base de donnée est mise à jour.
Bien entendu celà ne change rien à vos albums. Il ne s'agit que de la gestion du répertoire de stockage
le plugin est disponible en français et en anglais, n'hésitez pas à le traduire
Installation
*Décompressez l'archive et uploadez le dossier "FileMove" dans le répertoire "plugins" de votre galerie Coppermine.
*Identifiez vous en tant qu'administrateur, allez à l'onglet "config", puis "configurez les plugins"
*Trouvez le plugin "FileMove" dans les plugins disponibles et cliquez sur l'icone d'install
*Un nouveau boutton est ajouté au menu administrateur.
langues
le plugin est disponible en français et en anglais, n'hésitez pas à le traduire
*ajout du fichier dutch.php (merci Hein)
*ajout du fichier persian.php (merci Sami)
*ajout du fichier italian.php (merci Lontano)
*ajout du fichier spanish.php (merci Rubenix)
Version 1.1
*ajout de la compatibilité avec le modpack de Stramm (merci à Stramm pour son bout de code)
Version 1.2
affichage des répertoires et des sous répertoires par ordre alphabétique naturel et non plus par ordre de création des répertoires
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

sanlogik

pour ceux qui ne verraient pas à quoi ça sert concrètement au 1er coup d'oeil, ce plugin est indispensable si vous avez mal organisé votre serveur (votre FTP, l'espace de stockage fourni par votre hébergeur et auquel vous accédez grâce à un logiciel FTP) lorsque vous avez crée les dossiers (répertoires) et sous-dossiers dans lesquels vous uploadez les photos avant de les mettre en ligne sur la galerie. Ca peut aussi servir à réparer les petites erreurs ou oublis ponctuels bien sûr.

Si vous avez 2 dossiers et que vous avez mis par erreur une image dans le dossier 2 alors quelle devait aller dans le dossier 1, vous ne pouvez pu la changer de place une fois que l'image apparait sur la galerie, sinon elle ne s'affichera pu. La seule possibilité jusqu'à présent était de supprimer limage sur la galerie et ensuite de la déplacer de dossier sur votre FTP avant de la remettre en ligne sur la galerie (et donc refaire titre et description, et en ayant perdu les éventuels notes et commentaires).
Grâce à ce nouveau plugin, vous pourrez changer l'image de dossier sur votre FTP de façon ultra rapide et sans avoir à tout refaire. Titre, description, note et commentaires restent en place, vous n'avez pas à tout effacer puis tout refaire :)
La modification effectuée par le plugin, le transfert d'un ou plusieurs fichier d'un dossier à un autre, est totalement transparente sur la galerie. C'est donc de la tambouille interne, pour vous, organiser au mieux vos répertoires sur le FTP.

A noter que les images sont transvasée vers un dossier qui existe déjà, il faudra donc éventuellement créer le dossier de destination s'il n'existe pas encore, AVANT de tenter le transfert.
Le plugin effectue un vrai déplacement de fichiers, donc les fichiers transférés apparaitront dans le nouveau dossier mais seront effacés du dossier d'origine (ça de moins à faire, lol). Il faudra cependant effacé le dossier d'origine en cas de transfert de toutes les images s'il ne vous sert plus car lui ne sera pas supprimé.
A noter que le plugin déplace les images mais aussi les vignettes (miniatures) associées donc pas de panique :P
Par contre n'ayant pas d'images intermédiaires je ne sais pas si ça les déplace aussi (mais ya pas de raison :) )



François Keller

QuotePar contre n'ayant pas d'images intermédiaires je ne sais pas si ça les déplace aussi (mais ya pas de raison Sourire )
si si il le fait aussi   :D
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Davide Renda

Je l'ai déjà écrit du coté anglophone do forum, mais ça c'est du boulot de pro Mr Frantz! je vient de mettre un petit post d'annonce aussi sur le forum rital.
Encore merci ;)

François Keller

Merci Davide

le pack est mis à jour avec les fichiers langue Italien, espagnol et persan.
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Davide Renda

J'ai une arborescence infernale (4 ans de galerie) et, malheureusement mon serveur me renvoie systématiquement des timeouts, soit au lancement du plugin, soit juste après l'OK pour transférer. Dommage, c'était la bonne occasion pour mettre ordre dans le bazar sans perdre temps, commentaires et cheveux (déjà pas assez...) ;)

François Keller

et en essayant de transférer moins de fichiers en même temps ?
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Davide Renda

Quote from: Frantz on October 16, 2007, 11:19:59 AM
et en essayant de transférer moins de fichiers en même temps ?
Non, en fait c'est un problème de serveur, l'hôte coute pas cher, mais les serveurs sont surexploités. Même le script de Coppermine pour le batch-add FTP donne des time-outs si les fichiers sont trop nombreux dans les répertoires.
Ce n'est pas un problème de plugin, mais seulement d'un hôte pas trop performant!

François Keller

ok, c'est toujours interressant de savoir pourquoi certains ont des problèmes et pas d'autres,
pas de chance pour toi  :-\
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Davide Renda

Quote from: Frantz on October 16, 2007, 01:24:38 PM
ok, c'est toujours interressant de savoir pourquoi certains ont des problèmes et pas d'autres,
pas de chance pour toi  :-\
Partiellement résolu en rajoutant une petite ligne dans /include/init.inc.php après avoir appris que mon hôte n'utilise pas php en safe mode (merci à un utilisateur qui as découvert ça)

set_time_limit(0);

juste avant la fin du fichier.
Là maintenant j'ai un timeout au début, après il suffit de recharger la page et ça marche ;)

François Keller

nouvelle version 1.1 attachée au premier post.
cette version inclue la compatibilité avec le Modpack de Stramm
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

polikarpov

Bonjour,

Rien n'est déplacé. J'ai essayé des répertoires et des fichiers, je n'ai comme message: 0 fichiers déplacés.
J'ai vérifié les droits d'écriture: tout est autorisé.

Eric

François Keller

Bonjour
QuoteRien n'est déplacé.
donnez nous plus de détails: lien, hébergeur, etc...
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

polikarpov

Le serveur est chez moi sur Linux SME 7 (base de Redhat) http://leguebe.homelinux.net/genealogie
Rien n'est inscrit dans les logs, seul le message 0 fichiers déplacés.
J'ai vérifier les droits d'écritures, rien d'anormal

sanlogik

bon il est un peu tard pour Polykarpov je pense (lol) mais 3 fois sur 4 c'est marqué "aucun fichier déplacé" alors qu'en réalité ils sont déplacés  dans TOUS les cas (c'est donc juste un bug d'affichage).

sinon je suis surpris qu'il n'y ait pas plus de réaction pour ce plugin pourtant indispensable (en tout cas quand on a des milliers de dossiers et de photos sur le serveur).

après ces quelques mois d'utilisation je me permets de venir demander, si c'est possible (surtout coté temps dispo) de faire 2 ptites modifs au plugin :

- tout d'abord classer les dossiers et sous dossiers par ordre alphabétique, car à mon niveau ça devient assez indigeste en vrac :p (en fait il semble que ce soit plus ou moins classé par ordre de création des dossiers)

- ensuite, et là c'est ptet plus compliqué, faire en soprte que tous les dossiers et sous dossiers ne s'affichent pas en même temps, car leur listage commence à devenir très long : entre les différentes manips, transvaser un dossier prend presque 1 minute désormais  :o
Je ne sais pas qu'elle serait les solutions possibles, spontanément j'aurais dit d'afficher les dossiers "fermés" qui n'affichent leur contenu que si on clique dessus (1 seul dossier à la fois) et se referment si on reclique dessus, avec la possibilité d'en ouvrir plusieurs à la suite, éventuellement, mais c'est ptet la misère à coder, je sais pas...

merci d'avance si vous trouvez le temps d'étudier mes propositions ^^

François Keller

on va regarder ça si on a le temps  ;)
je suis en train de créer un espace collaboratif (une sorte de forge) pour les plugins et les mods ainsi que les traductions. Cela devrait nous permettre de faire avancer le travail un peu plus vite avec les bonnes volontés (partage du code et des modifs)
mais ce sera l'objet d'un sujet à part
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog


François Keller

Quotetout d'abord classer les dossiers et sous dossiers par ordre alphabétique, car à mon niveau ça devient assez indigeste en vrac :p (en fait il semble que ce soit plus ou moins classé par ordre de création des dossiers)
Je viens de regarder, les dossiers sont classés par ordre alphabétique (en tout cas chez moi) (voir copie d'écran attachée)
et dans chacun des dossiers, les sous-dossiers le sont aussi  ;)
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

sanlogik

effectivement...
mais peut-être les avais-tu crées dans le bon ordre dès le départ ? car moi ils apparaissent dans l'ordre chronologique de création (avec parfois des exceptions)

François Keller

Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog