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

Table des matières

FAQ (Question fréquemment posées)

Avec des centaines d'utilisateurs, il n'est pas surprenant qu'autant de questions identiques soient posées sur le forum d'aide de Coppermine Photo Gallery. C'est pourquoi, pour vous aider à faciliter le développement de votre site web, nous avons inclus cette FAQ basique avec les problèmes les plus communs. Merci de vous référer à cette FAQ en premier avant de poser des questions sur le forum. Le fait de ne pas le faire va, devrait, enfin..., risque que vous soyez quelque peu ignorés sur le forum et il en résulterait un Karma."

Cette page de FAQ est la seconde meilleure ressource pour comprendre Coppermine - il est impératif que vous lisiez d'abord entièrement la documentation qui est inclue avec votre pack de Coppermine avant de poser des questions.

Table des matières:

Réglages / Configuration

L' image de grande taille ne s'affiche pas dans une fenêtre Pop-up lorsque l'on clique sur l'image intermédiaire. Qu'est ce qui ne va pas ?

Si vous êtes sur que l'image originale est plus grande en dimensions que le paramètre choisi pour la taille des images intermédiaires, il y a de grandes chances pour que vous ayez modifié le fichier template.html de votre thème: assurez vous que la ligne {JAVASCRIPT} dans /themes/votretheme/template.html est bien présente pour que l'ouverture de la fenêtre pop-up fonctionne...
l'entête <head> de votre fichier template devrait ressembler à ceci:

<head>
<title>{TITLE}</title>
<meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
{META}
<link rel="stylesheet" href="themes/nom_de_votre_theme/style.css" />
{JAVASCRIPT}
</head>
- Si vous n'êtes pas sur, comparez juste le fichier template.html de votre thème avec celui du thème par défaut livré avec Coppermine.


Comment puis-je empêcher d'autres sites de faire des liens directs vers mes images au lieu des pages de ma galerie?

Si votre hébergeur permets l'utilisation de fichiers .htaccess files (vous devrez le lui demander), vous pouvez empêcher "les liens directs" en créant un fichier .htaccess dans le répertoire albums.
Ouvrez votre éditeur de texte et ajoutez les lignes suivantes, puis sauvegardez le fichier en .htaccess :

SetEnvIfNoCase Referer "^http://www.votredomaine.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://votredomaine.com/" locally_linked=1
SetEnvIf Referer "^$" locally_linked=1
<FilesMatch "\.(gif|png|jpe?g)$">
  Order Allow,Deny
  Allow from env=locally_linked
</FilesMatch>
Cela ne fonctionnera que sur les serveurs Linux/Unix et apache ET uniquement si vous êtes autorisés à utiliser les fichiers .htaccess par votre hébergeur ou si vous utilisez votre propre serveur avec le "mod_rewrite" activé sur votre serveur.


Comment autoriser tous les visiteurs, à ajouter des commentaires aux images ?

Pour changer ce réglage pour chaque album, appliquez d'abord le réglage ci dessus puis:


Je n'arrive pas à m'identifier dans Coppermine. Que ce passe t'il ?

Il s'agit la plupart du temps d'un problème de cookie:


Comment puis-je changer l'ordre de tri des albums ?

Par défaut, les albums s'affichent dans l'ordre ou ils ont été crées. Si vous voulez changer cet ordre, faites ce qui suit:


Je n'utilise plus les images intermédiaires. Comment puis-je les effacer pour gagner de la place ?

Pourquoi voulez vous faire ça ? Effacer les images intermédiaires désactiverait beaucoup des fonctions principales qui font de Coppermine ce qu'il est actuellement. L'option d'envoi des Ecartes, l'ajout de commentaires aux images, la possibilité de noter les photos, l'affichage des données EXIF, juste pour en citer quelques unes. Si vous souhaitez vraiment gagner le la place, optez plutôt pour l'effacement des images originales en utilisant l'option "Utilitaires" du menu administrateur. En faisant cela, vous permettrez à vos visiteurs de jouir de toutes les fonctions de Coppermine à l'exception de la visualisation des images originales. Vous gagnerez certainement plus de place en fin de compte. Assurez vous juste de régler la taille de vos images intermédiaires dans la Configuration à une taille correcte pour vous.

Si vraiment vous devez supprimer les photos de taille intermédiaire, jetez un œil à la section "Autoriser les images originales dans une fenêtre pop-up en gagnant un maximum de place".


Comme puis-je montrer le même fichier dans plusieurs albums ?

Le mot-clé d'album dans Propriétés de l'album est utilisé pour faire un lien des images d'un album vers un autre. En utilisant cette méthode, les fichiers/images peuvent être affichés dans plusieurs albums alors que le fichier n'existe que dans un seul album de votre serveur. Vous téléchargez simplement un fichier dans un album comme vous le faites habituellement, puis assignez un ou plusieurs mots-clés au fichier. La fonction mot-clé lit les espaces entre les mots comme des séparateurs et les utilise comme des mots séparés. Si vous devez utiliser une phrase pour vos mots-clés, utilisez le caractère de soulignement ou le caractère ASCII ctrl+Alt+0160 (NOTE: la dernière option ne fonctionne qu'avec les jeux de caractères latins.) Chaque album ne peut avoir qu'UN (1) mot-clé ou phrase clé. Toutes les images qui se trouvent dans les différents albums et que vous voulez voir afficher dans cet album doivent avoir ce même mot-clé ou phrase clé dans leurs champ mots clés respectifs. Les images, à l'inverse des albums peut avoir plusieurs mots-clés ou phrases clés séparés par des espaces. Cela vous donne la possibilité d'afficher les images dans plusieurs albums. Pour les visiteurs de ces albums, il leur semblera que les images/fichiers ont été téléchargés dans chaque album.

Si vous utilisez les mots-clés albums pour afficher les images/fichiers dans plus qu'un album, en activant l'option de configuration, Afficher le nombre d'images liées, vous afficherez des informations supplémentaires dans les statistiques albums. C'est le cas si un album ne contient pas uniquement des fichiers "normaux" , mais des fichiers liés via l'option "mots-clés d'albums", le nombre de fichiers liés sera affiché séparément comme ceci "3 fichiers, dernier ajout le 07 Oct 2004, 3 fichiers liés, 6 fichiers au total".


[Haut de page]

Ajouts / Modifications / Hacks

Comment puis-je diriger un utilisateur directement vers son album privé après qu'il se soit identifié ?

Ouvrez
login.php
et changez
$redirect = ($CPG_REFERER && (strpos($CPG_REFERER, 'login.php') === false)) ? $CPG_REFERER : 'index.php';
en
$redirect = 'index.php?cat='.(FIRST_USER_CAT+$USER_DATA['user_id']);


Comment activer les liens cliquables dans les champs utilisateurs personnalisés ?

Ouvrez displayimage.php et changez
$info[$CONFIG['user_field'.$i.'_name']] = make_clickable($CURRENT_PIC_DATA['user'.$i]);
en
$info[$CONFIG['user_field'.$i.'_name']] = bb_decode($CURRENT_PIC_DATA['user'.$i]);
 
Cela vous autorisera à utiliser les BBCodes dans les champs personnalisés: vous pourrez alors avoir quelque chose comme
[url]http://www.unsite.com/foo/bar.php?quelque_chose=42[/url]
ou
[url=http://www.unsite.com/foo/bar.php?quelque_chose=42]lien vers un site![/url]
dans votre champ utilisateur personnalisé (dont l'affichage doit, bien entendu, être activé dans la page de configuration.).


Comment puis-je ajouter quelque chose juste avant la ligne "Powered by Coppermine" ?

Ouvrez /themes/votretheme/theme.php, cherchez echo $template_footer et ajoutez ce que vous souhaitez afficher dans une ligne avant comme par exemple echo '<span class="footer"><a href="http://www.mon_lien.com/foo.htm">Mon lien</a></span>';

Sinon, éditer template.html ou même modifier la balise de crédits elle-même.


Puis-je renommer template.html en template.php pour inclure du code PHP dans mon thème ?

Non, ce n'est simplement pas la manière dont fonctionne Coppermine; pour les pages "normales" le nom de l'extension indique au serveur de quelle manière le fichier doit être interprété par PHP. Les fichiers template du répertoire thèmes ne sont pas interprétés de cette manière - l'extension .html a juste été choisies pour permettre une modification plus facile. Vous ne pouvez pas avoir de code PHP dans le fichier template, quelle que soit son extension. Il n'y a rien à faire de plus !


Comment empêcher les utilisateurs de sauvegarder (voler) mes images ?

Vous ne pouvez pas complètement empêcher les utilisateurs de prendre vos fichiers - C'est du à la manière dont fonctionne le web: si une image est affichée par le navigateur, l'utilisateur en a de toute façon une copie sur son disque dur. Il y a malgré tout des méthodes pour rendre plus difficile le vol d'images pour un débutant:



[Haut de page]


 

Forum d'aide de Coppermine

Il n'y a pas (ou peux hélas) de questions non fréquemment posées sur le forum d'aide. Avant de poster sur le forum d'aide (ou en fait sur n'importe quel forum), merci de lire cette section:

Je ne connait rien à PHP/mySQL...

Pas de problèmes, chacun a commencé un jour. Simplement ne commencez pas tous vos post par "Je suis débutant", "Je ne connais rien à PHP" etc.
Généralement on peut le déduire de vos questions. Il n'y a pas besoin de s'excuser. La plupart d'entre nous se rappellent de l'époque ou il était à votre place.


J'ai posté ma question il y à un moment, mais personne ne répond. Quel est le...?

Le forum d'aide n'est pas une hotline. Même si il y a beaucoup de visiteurs sur le site, seulement une petite partie apporte une aide - de manière bénévole et volontaire. Eh oui, nous ne recevons aucune rétribution pour nos contributions, et nous avons tous une vie, un travail, une famille entre autre. Parfois nous sommes absents. Donc, soyez patient, lisez la documentation et cherchez sur le forum pendant que vous attendez.
Si vous ne recevez aucune réponse à votre question:


Comment dois-je formuler ma question ?

Si vous avez une question, assurez vous de donner le plus d'informations possible:


Je rencontre un problème. Que dois-je faire en premier (avant de poster sur le forum) ?


Hey, en regardant votre profil je peux voir que vous êtes Allemand/Français/ou autre. Est ce que je peux poster ma question dans cette langue ?

Si vous postez sur le forum anglophone, merci de ne pas poster dans une autre langue - de cette manière, les autres pourront aussi bénéficier de votre question (et des réponses qui lui seront apportées). N'ayez pas peur d'écrire dans "u n mauvais Anglais" - personne ne se moquera de vous, et la plupart de nos visiteurs ne sont pas de langue maternelle anglaise!

Nous avons des sections avec des langues spécifiques pour le Chinois, le Français, l'Allemand, l'Italien, le Persan, et l'Espagnol.


Puis-je vous envoyer un courriel/pm/im pour avoir de l'aide?

Non, ne le faites pas postez votre question sur le forum de Coppermine (publiquement) - si nous (la communauté) ne trouvons pas de solution et qu'une personne donnant de l'aide à le temps et le veut bien, il vous enverra un courriel/pm/im you!


Qui êtes-vous en fait ?

Nous sommes un groupe de personnes qui ont décidé de former une équipe pour continuer le développement de Coppermine - consultez la page team pour plus de détails...



 

Cette FAQ est un travail en cours, n'hésitez pas à contribuer dans le forum d'aide de Coppermine Photo Gallery (ne contactez pas les membres de l'équipe de développement ou les personnes apportant de l'aide pour leur demander des corrections pour votre installation de Coppermine). Merci de rapporter tous les bugs, fautes de frappe etc...
Consultez la version en ligne de cette documentation pour les mises à jour!
Amusez vous bien!