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.
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.
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.
Pour changer ce réglage pour chaque album, appliquez d'abord le réglage ci dessus puis:
Il s'agit la plupart du temps d'un problème de cookie:
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:
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".
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".
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']);
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.).
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.
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 !
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:
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.
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:
Si vous avez une question, assurez vous de donner le plus d'informations possible:
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.
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!
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!