Avec Coppermine, les fichiers téléchargés sont placés dans des albums. Les albums peuvent contenir des fichiers, mais pas de sous-albums. Les albums peuvent aller dans d'autres catégories. Les catégories peuvent contenir des sous-catégories et des albums, mais elles ne peuvent pas contenir de fichiers.
Coppermine (dans la version 1.0) a été conçu en premier lieu pour afficher des images. Plus tard dans le processus de développement sont venu des fichiers multimédia (fichiers audio et vidéo ainsi que des documents), c'est pourquoi le terme "images" a été abandonné au profit de "fichiers". Dans certains endroits (par exemple dans les noms des tables ou dans certains endroits de la documentation), le terme "image" peut apparaitre à la place de "fichiers".
Vous pourriez être tenté de croire que Coppermine est en fait un éditeur de fichier, car il a la capacité de modifier (redimensionner) et créer des images. Toutefois, ce n'est le cas que dans une mesure limitée: Coppermine n'est pas un éditeur d'image et ne peut être utilisé comme remplacement d'une telle application de bureautique. C'est plutôt une galerie web qui fonctionne bien pour afficher vos fichiers sur internet.
Utilisez ce lien pour modifier le titre de votre fichier, la description, les mots clés et des champs personnalisés (s'ils sont utilisés).
Utilisez le menu déroulant en face d’album dans la page afin de déplacer le fichier entre les albums. Utilisez des mots clefs pour lier des fichiers à d'autres albums (voir description dans la section albums ci-dessus).
Ici, vous pouvez modifier le titre, la description, les mots-clés et les champs personnalisés (s'ils sont utilisés) de vos fichiers vidéo.
Utilisez le menu déroulant en face d’album dans la page afin de déplacer la vidéo entre les albums.
Utilisez les champs de hauteur et de largeur pour définir la taille de la vidéo.
La possibilité de mettre des vidéos existe depuis cpg1.3.0 (et plus) et est inclue par défaut dans le pack de la distribution.
Les vignettes définies par l'utilisateur sont stockés dans le dossier où le fichier parent est situé. Les vignettes thématiques définies sont stockés dans les thèmes à l’intérieur du dossier "images". Vignette global stock dans le dossier "images" de la racine de Coppermine.
Utilisation de la capture d'écran ci-dessus d'un fichier vidéo à titre d'exemple, l'image de ce fichier peut être "thumb_Fleuron1.gif", "thumb_Fleuron1.png" ou "thumb_Fleuron1.jpg" et recherchées par CPG dans cet ordre.
L’extension des vignettes spécifiques sont nommées d'après l'extension du fichier. (Exemples: 'thumb_wmv.jpg', 'thumb_wav.jpg'.)
Le nom de base pour les vignettes spécifiques aux médias est 'thumb_movie', 'thumb_document', et 'thumb_audio'. Pour les fichiers de type images, c'est la vignette spécifique à chaque fichier qui est utilisée par défaut.
Il y a 2 façons de télécharger des vignettes personnalisées:
Note: Si la première méthode est utilisée et l'image supprimé plus tard, la vignette sera également supprimé et la vignette du type de fichier par défaut de Coppermine s’affichera à la place
Si une vidéo déjà envoyée doit être transféré à nouveau, via FTP, la vignette d'accompagnement doit également être transférée, via FTP, dans le même dossier.
Comme indiqué plus haut, il existe différents types de vignettes. La plupart des utilisateurs ne se soucient pas de la vignette générique qui représente un type de fichier particulier (comme les films avec l'extension. .mov) - ils ne veulent pas voir cette vignette générique du tout, mais juste un bel aperçu qui représente bien le contenu du fichier téléchargé. Pour comprendre comment cela fonctionne, il vous suffit de jeter un œil à la façon de fonctionner de Coppermine: les fichiers téléchargés sont placés dans des dossiers particuliers. Coppermine "regarde" dans le dossier où votre fichier est stocké pour voir s'il y a une vignette qui "s'adapte" au fichier, en respectant le schéma de nommage. S’il en trouve une, il l'utilisera. Si ce n'est pas le cas, il utilisera la vignette générique qui a été conçu pour représenter le type de média.
Le schéma est assez simple: vous pouvez spécifier un préfixe pour les vignettes dans la configuration de Coppermine. Ce préfixe est thumbs_, par défaut et c'est très bien - ne modifiez pas ce paramètre à moins de ne savoir vraiment ce que vous faites. Pour l'instant, supposons que vous ne l'avez pas changé, c'est le préfixe par défaut thumbs_.
Maintenant, supposons que vous essayez de créer une vignette personnalisée pour le fichier mavideo.avi qui se trouve dans le dossier /albums/userpics/10235/. Par la suite, Coppermine se penchera sur ce dossier et regardera s'il y a un fichier nommé thumb_mavideo.jpg. Si ce fichier existe, il sera utilisé comme une vignette pour représenter la vidéo. S’il n'existe pas, Coppermine utilisera le générique.
Par conséquent, le schéma est le préfixe de la vignette plus le nom du fichier de la vidéo (sans l'extension), ainsi que d'un point (pour séparer le nom réel du fichier de l'extension) plus l'extension jpg.
Importance des Majuscules: de nombreux utilisateurs ne savent pas qu'il y a une différence sur un ordinateur fonctionnant sous Unix / Linux entre les lettres minuscules et majuscules, tout simplement parce que sous Windows, il n'y a pas de différence. Il faut garder à l'esprit cet aspect: car la plupart des serveurs web sont sous Unix / Linux, d'ou l'importance des Majuscules ! C'est pourquoi thumb_mavideo.jpg et thumb_maVideo.JPG sont deux choses totalement différentes qu'importe la façon dont vous nommez votre vignette personnalisée. Si le fichier que vous essayez de représenter avec une vignette personnalisée est nommé maVideo.avi, la vignette personnalisée doit être nommé thumb_maVideo.jpg ! D'autres variantes avec une capitale différents (comme thumb_maVideo.JPG, thumb_mavideo.jpg, Thumb_maVideo.jpg, thumb_maVideo.Jpg ou similaire) ne fonctionneront pas comme prévu !
Toute cette affaire d’aperçu personnalisé peut paraître très compliquée aux débutants, et en fait vous avez raison: c'est un processus compliqué. Par conséquent, de nombreux utilisateurs se demandent pourquoi cela doit être si compliqué. Coppermine peut créer des vignettes pour les images, alors pourquoi ne pas créer des vignettes pour les vidéos ? La raison est assez simple: parce que les bibliothèques graphiques qu’utilise Coppermine (GD ou ImageMagick, voir "minimum requis") pour créer des vignettes à partir d'images ne supportent pas les vidéos. Ce n'est pas que les développeurs Coppermine ont été réticents à proposer un code qui crée automatiquement les vignettes pour les vidéos - c'est juste qu'ils ne peuvent pas parce que la technologie qui est disponible sur votre serveur web ne le peut pas.
Voici un tutoriel étape par étape pour vous permettre de continuer:
<param name="src" value="albums/userpics/10235/mavideo.avi" />La valeur donnée pour ce paramètre (albums/userpics/10235/mavideo.avi dans cet exemple) est ce que nous recherchons. elle indique dans quel dossier le fichier est actuellement placé (albums/userpics/10235/ dans cet exemple) et le nom du fichier est (mavideo.avi dans cet exemple). Mémorisez ces informations (ou laissez la fenêtre avec le code source ouverte, avec la section que nous venons de trouver surlignée) - nous aurons besoin de ces informations dans les deux étapes suivantes.