# Coppermine Photo Gallery v1.5.x: Documentation et manuel

# Documentation du développeur

## Cible

Cette partie de la documentation n'est pas destinée aux utilisateurs finaux, mais uniquement pour les développeurs. Il n'y a pas d'aide pour cette section, elle est là telle qu’elle.

## Contenu

La documentation pour les développeurs est loin d'être complète. Néanmoins voici les sections qui existent actuellement. Comme cette documentation est en constante évolution, regarder aussi la documentation en anglais qui est peut être plus complète:

- ### Ajout/renommer/effacement de fichiers

  Instructions pour les développeurs expliquant ce qui doit être fait lors de la création de nouveaux fichiers dans le noyau de Coppermine

- ### Guide de codage

  A lire obligatoirement pour les membres de l'équipe de développement de Coppermine, sa lecture est recommandée pour les (potentiels) contributeurs

- ### Options de configuration

  Ajout d’options de configuration dans le code de base de Coppermine. Les développeurs qui veulent ajouter des options de configuration doivent lire cette section.

- ### Structure de la base de données

  Les tables utilisées dans la base de données. Un tour d'horizon de ce qui est stocké et ou dans la base de donnée.

- ### Modifier la documentation

  Pour les développeurs et les traducteurs

- ### Javascript dans Coppermine

  Un guide sur la façon d'intégrer du code JavaScript dans le noyau de Coppermine ou dans les plugins

- ### Préparer le pack d'une nouvelle version

  Etapes nécessaires à faire par la personne chargée de la maintenance du package de Coppermine lors de la préparation à la publication d'une nouvelle version

- ### Ecrire des plugins pour Coppermine

  Pour les auteurs de plugins

- ### Sécurisation des Superglobales en utilisant Inspekt

  Pour comprendre comment la sécurisation fonctionne et ce que vous devez faire pour que les Superglobales fonctionnent correctement

- ### Subversion

  Besoin de la version la plus récente du SVN ? Regardez ici.

- ### Outils recommandés par l'équipe de développement

  Programmes recommandés par l'équipe de développement de Coppermine pour travailler avec Coppermine

- ### Mise à jour

- ### Variables & constantes

  Un tour d'horizon des variables globales utilisées par Coppermine. Très utile si vous êtes un programmeur et que vous voulez comprendre comment Coppermine fonctionne pour pouvoir être en mesure d'utiliser les variables dans votre propre code (par exemple si vous êtes un auteur de plugin)

- ### Vérification de version