Coppermine Photo Gallery v1.5.x: Documentation et Manuel

Table des Matières

Ajout/renommage/effacement de fichiers

Cible visée

Cette partie de la documentation n'est pas destinée aux utilisateur finaux de Coppermine, mais uniquement aux développeurs. Il n'y a pas d'aide pour cette section, elle est disponible telle-quelle.

But

Ce document est destiné à expliquer ce qu'un développeur doit faire lors de l'ajout/de la modification/de l'effacement de fichiers vers/depuis le SVN pendant l'étape de développement.

Conventions de nommage

Référez vous o la section "Conventions de nommage" lors de l'ajout de nouveaux fichiers ou lors du renommage de fichiers existants.

Ajouts de fichiers

Si un développeur a besoin d'ajouter un nouveau fichier au noyau de Coppermine, voici la liste des choses à faire:

Fichiers langues

L'ajout de fichiers langues (contribution d'utilisateurs) au pack est un processus qui doit être fait en plusieurs étapes. Ces étapes ne doivent pas nécessairement être faites par le même développeur, mais il est préférables qu'un seul développeur s'occupe d'un fichier langue propos par un contributeur pour s'assurer que tout fonctionne sans problèmes.
Cette section n'est pas destinée aux utilisateurs finaux qui veulent ajouter un fichier langue à Coppermine. Non, cette section est uniquement destinée aux membres de l'équipe de développement de Coppermine et à personne d'autre. Merci de ne pas poser de questions sur le forum d'aide concernant le contenu de cette page, parce qu'elle ne s'adresse simplement pas à vous.

Renomer des fichiers

Si un nom de ficheir ne peut pas être gérdé (par exemple à cause dun problème avec la convention de nomage), il doit être renomé au lieu d'efface l'ancien et d'en crée un nouveau. Le bénéfice du renomage ets de garder l'historique des versions dans le référenciel SVN.

Chauqe fois qu'un fichier a ét renomé sur le SVN vous devrez faire des modifications additionnelles:

Effacer des fichiers

Ce qui a été dit plus haut à propos du renomage de fichier s'applique aussi à l'effacement de fichiers: après avoir effacé le ficheir du SVN, assurez vous de modifier le fichier XML utilisé par le vérificateur de version et le tableau des fichiers prévus à l'effacement par le script de mise à jour.

Rappelez vous qu'avant d'effacer un ficheir PHP du noyau de Coppermine, il faut impérativement en discuter avant avec les autres développeurs sur le forum dédié uniquement aux développeurs.