File: /home/freeval/public_html/e-cards/docs/faq_fr.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>French FAQ Coppermine Photo Gallery - Documentation & Manuel en Fran�ais</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta name="robots" content="noindex,nofollow">
<meta name="language" content="fr">
<meta name="author" content="PYAP">
<meta name="copyright" content="Coppermine dev team">
<meta name="description" content="Coppermine Photo Gallery project - Coppermine is an easily set-up, fast, feature-rich photo gallery script with mySQL database, user management, private galleries, automatic thumbnail creation, ecard feature and a template system for easy customization to match the rest of a site.">
<meta name="keywords" content="photo,gallery,galery,image,coppermine,php,mysql,easy,feature,phpnuke,thumbnail,automatic,creation,gd,Image Magick,ecard">
<meta name="page-topic" content="photo,gallery,galery,image,coppermine,php,mysql,easy,feature,phpnuke,thumbnail,automatic,creation,gd,Image Magick,ecard">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="MSSmartTagsPreventParsing" content="true">
<meta http-equiv="imagetoolbar" content="no">
<!--
Subversion information (for information and developer purposes only - safe to ignore for everybody else):
Coppermine version: 1.4.27
$HeadURL: https://coppermine.svn.sourceforge.net/svnroot/coppermine/trunk/cpg1.4.x/docs/faq_fr.htm $
$Revision: 7334 $
$Author: gaugau $
$Date: 2010-03-23 08:09:04 +0100 (Di, 23. Mär 2010) $
-->
<!-- Version Fran?aise Pascal YAP Janvier 2005 -->
<!-- Contact PYAP here http://coppermine.sourceforge.net/board/index.php?action=profile;u=1545 -->
<!-- Visit French Coppermine Forum at http://coppermine.sourceforge.net/board/index.php?board=38.0 -->
<link rel="stylesheet" type="text/css" href="style.css">
<style type="text/css">
</style>
</head>
<body><a name="top"></a>
<h1>Coppermine 1.4.x FAQ</h1>
<ul>
<li><a href="http://coppermine.sourceforge.net/board/index.php?board=38.0">Forum Support Coppermine en Fran�ais</a></li>
<li><a href="http://coppermine.sourceforge.net/board/">Support forums for Coppermine Photo Gallery</a></b> en anglais.</li>
<li><b>Base de <a href="http://coppermine.sourceforge.net/">Coppermine Photo Gallery</a></b></li>
<li>Pour voir les <b>Crédits</b> et <b>Copyrights</b>, suivez : <a href="index_fr.htm#credits"><b>Coppermine documentation</b></a></li>
<li>Nous avons souvent contasté dans le <b>Forum consacré à Coppermine Photo Gallery</b> que les mêmes questions étaient fréquement posées. C'est pour cette raison que nous avons décidé de concevoir cette page <b>FAQ</b> (<b>F</b>requent <b>A</b>sk <b>Q</b>uestions, <b>F</b>oire <b>A</b>ux <b>Q</b>uestions, ou <b>Questions Fréquement Posées</b>)</li>
</ul>
<h2>Table des matières:</h2>
<ul class="nomargin">
<li><b> Installation</b></li>
<ul class="nomargin">
<li> <a class="content" href="#MinimumRequirements">Quelles sont <b>les ressources minimuns nécessaires pour utiliser Coppermine</b> 1.4.x?</a></li>
<li> <a class="content" href="#whatIsImageMagick"><b>ImageMagick</b> qu'est-ce que c'est, et où puis-je l'obtenir ?</a></li>
<li> <a class="content" href="#WhatIsGD"><b>GD</b> <b>1</b> ou <b>2</b> qu'est-ce que c'est, et où puis-je l'obtenir ?</a></li>
<li> <a class="content" href="#VersionPHP">Comment savoir quelle <b> version de PHP</b> est utilisée sur mon serveur ?</a></li>
<li> <a class="content" href="#VersionGD">Comment savoir quelle <b> version de GD</b> est utilisée ?</a></li>
<li> <a class="content" href="#GD1vsGD2">Quelles sont <b>les différences entre GD1 et GD2</b> ?</a></li>
<li><a class="content" href="#InstallSteps"> Quelles sont <b>les étapes pour voir Coppermine</b> fonctionner ?</a></li>
<li><a class="content" href="#installIMwhenHosted"> Comment installer <b>ImageMagick ou GD</b> ?</a></li>
<li><a class="content" href="#minimumInstall"> Je ne possède qu'un <b>petit espace Web</b>, y-a-t-il une <b>Installation Minimum de Coppermine</b>?</a><br />
<br />
</li>
</ul>
<li><b> Upload</b></li>
<ul class="nomargin">
<li><a class="content" href="#uploadGeneralTroubleshooting"> <b>Recommandations Générales pour l'Upload</b> (<b>CHMOD</b> / <b>Téléchargements</b> / <b>Permissions</b>)</a><br />
<br />
</li>
</ul>
<li> <b> Les Messages d'Erreur</b></li>
<ul class="nomargin">
<li> <a class="content" href="#errormessage">Durant l'intallation, je re�ois un message <b><tt class="code"><i> Fatal Error: Call to undefined function: imagecreatefromjpeg() in /include/picmgmt.inc.php
on line 168 </i></tt></b>. Qu'est-ce-que celà signifie ?</a></li>
<li> <a class="content" href="#mkdirPermissionDenied">Durant l'installation, je re�ois ce message d'erreur : <tt class="code"> Warning :<i><b>mkdir(dummy) [function.mkdir]: Permission denied in /your/path/to/coppermine/install.php on line 126 </b></i></tt>. Qu'est-ce-que celà signifie ?</a></li>
<li> <a class="content" href="#EmptyDelimiter">Je re�ois cette <b>erreur</b> <tt class="code"><b><i> Warning: Empty Delimiter in search.inc.php line 33</i></b> </tt>. Que puis-je faire ?</a></li>
<li> <a class="content" href="#zerosizedreply">Je re�ois cette erreur <tt class="code"><b><i> Zero Sized Reply during install </i></b></tt>. Que puis-je faire ?</a></li>
<li><a class="content" href="#ErrorUndefinedIndex"> Je re�ois ce message <i><b><tt class="code"> Warning: Undefined index: SCRIPT_NAME in /www.your-domain.com/include/init.inc.php on line 90 </tt></b></i>. Que dois-je faire ?</a></li>
<li> <a class="content" href="#ErrorCantMovePic">Quand un Utilisateur tente d'uploader une image, je re�ois ce message d'erreur : <i><b><tt class="code"> Impossible to move somepic.jpg to albums/userpics/ | Warning: move_uploaded_file(/tmp/phpezCYKr) [function.move-uploaded-file]: failed to create stream: Operation not permitted </tt></b></i>. Que se passe-t-il, où est l'erreur ?</a></li>
<li><a class="content" href="#httpPostVars"> Durant le téléchargement d'une image vers mon serveur, je re�ois ce message <tt class="code"><i><b> Warning: Undefined variable: HTTP_POST_VARS in include/init.inc.php on line 43 </b></i></tt>. Que dois-je faire ?</a><br />
<br />
</li>
</ul>
<li><b> Setup / Réglages / Configuration</b></li>
<ul class="nomargin">
<li> <a class="content" href="#LinkInAlbumDescription"><b>Inclure un lien dans la Description d'un Album </b> ou <b>dans la légende d'une image</b> ?</a></li>
<li><a class="content" href="#NoLastUploads">Comment faire pour <b>éditer ce qui sera affiché sur la première page de ma Galerie Coppermine</b>, et </a><a class="content" href="#NoLastUploads"><b>ne pas afficher mes Nouvelles Images sur ma page d'acueuil</b>.</a></li>
<li><a class="content" href="#editCopyrights"><b>Comment effacer</b> ou modifier cette ligne en bas de page "<tt class="code"><b> Powered by Coppermine </b></tt>"?</a></li>
<li><a class="content" href="#buyLicense"><b>Je veux acheter une Licence Coppermine</b> pour supprimer la ligne "<tt class="code"><b> Powered by Coppermine </b></tt>", comment faire ?</a></li>
<li><a class="content" href="#removeFeature"> <b>Je ne veux pas utiliser certaines fonctions </b>de Coppermine. Comment les supprimer ?</a></li>
<li><a class="content" href="#customHeader">Comment <b>ajouter une entête, ou un pied de page personnalisé à Coppermine </b>?</a></li>
<li><a class="content" href="#createPublicAlbum">Comment créer <b>un Album où tout le monde peut charger des images</b> dedans ?</a></li>
<li><a class="content" href="#BackupDatabase"><b>Comment faire une</b> <b>Sauvegarde/Backup de ma base de données Coppermine</b> ?</a></li>
<li><a class="content" href="#noFullsizePopup"><b>L<span class="content">es images plein format ne s'ouvrent pas</span></b><span class="content"> dans une nouvelle fenêtre popup <b>lorsque je clique sur les images intermédiaires</b>. Que se passe-t-il ?</span></a></li>
<li class="content"><a class="content" href="#viewThumbnailsOnly"><b>Comment faire pour que les utilisateurs non enregistrés ne voient que les vignettes</b>, pas les images en grand taille ?</a></li>
<li class="content"><a class="content" href="#preventHotlinks"><b>Comment faire pour empêcher les autres sites web de faire des liens directs vers les images de ma galerie</b></a></li>
<li><a class="content" href="#changeLanguage">Je tente de <b>changer le langage</b> depuis la page de Configuration, <b>mais celà ne marche pas</b>? Où est l'erreur ?</a></li>
<li class="content"><a class="content" href="#onlyregisteredcomments"><b>Comment faire pour autoriser les Utilisateurs non-enregistrés à déposer des commentaires</b> sous mes photos ? et <b>pas uniquement les Utilisateurs enregistrés</b>!</a></li>
<li><a class="content" href="#httpUpload"><b>Je ne peux pas télécharger des images vers mon serveur</b> ! Que se passe-t-il ?</a></li>
<li><a class="content" href="#ordercategories"><b>Comment changer l'ordre des Catégories</b> ?</b>?</a></li>
<li><a class="content" href="#cantDeletePic"><b>Je ne peux pas supprimer certaines images en FTP</b> ! Que dois-je faire? </a></li>
<li><a class="content" href="#cantUploadBigPics"><b>Je ne peux pas télécharger de grosses images vers mon serveur</b>. Qu'est-ce qui ne va pas ?</a></li>
<li><a class="content" href="#cookie"><b>Je ne peux pas me connecter à ma galerie</b> Coppermine (<b>login</b>) !</a></li>
<li><a class="content" href="#moveAlbum">Comment <b>déplacer un Album depuis Catégorie vers une autre</b> ?</a></li>
<li><a class="content" href="#sortAlbum">Comment puis-je <b>changer l'ordre d'affichage des Albums</b>?</a></li>
<li><a class="content" href="#deleteIntermediates"><b>Je ne désire plus utiliser les images intermédiaires</b>. <b>Comment faire pour les supprimer</b> afin de gagner de la place sur mon web ?</a></li>
<li><a class="content" href="#howAlbumsFolderWork"><b>Comment fonctionnent les Albums et les Dossiers</b> dans Coppermine?</a></li>
<li><a class="content" href="#howMoveAlbum">Comment faire pour <b>déplacer un Album depuis une Catégorie vers une autre Catégorie</b>?</a></li>
</ul>
<li><b>Add-ons / Modifications / Hacks</b></li>
<ul class="nomargin">
<li><a class="content" href="#changeOrderEdit">Comment puis-je changer l'ordre des images en<b> les éditant </b>?</a></li>
<li><a class="content" href="#rightHandMenu">Comment puis-je crée un menu qui sera affiché<b> à droite</b> de ma galerie?</a></li>
<li><a class="content" href="#jumpToPrivateAlbum">Comment envoyer directement un utilisateur vers <b>son album privé</b> lorsqu'il s'identifie</a></li>
<li><a class="content" href="#registeredUsersOnly">Comment peut-on <b>empêcher les utilisateurs non enregistrés</b> de voir la galerie?</a></li>
<li><a class="content" href="#displayUploaderName">Comment peut-on <b>afficher le nom de <i>l'uploader</i></b> avec les informations de l'image?</a></li>
<li><a class="content" href="#linksInCustomFields">Comment peut-on mettre <b>un lien cliquable dans les champs utilisateurs personnalisables</b>?</a></li>
<li><a class="content" href="#sortThumbsByCustomField">Comment peut-on <b>trier les vignettes par utilisateurs définis dans les champs personnalisables</b>?</a></li>
<li><a class="content" href="#iptcSupport">Comment peut-on <b>activer le support IPTC </b>?</a></li>
<li><a class="content" href="#addFooterBeforePoweredBy">Comment peut-on <b>ajouter</b> des informations <b>juste avant</b> la ligne "Powered by Coppermine"?</a></li>
<li><a class="content" href="#commonPHPerrors">Erreurs communes de PHP et comment s'en débarrasser...</a></li>
<li><a class="content" href="#renameTemplateHtml">Peut-on <b>renommer template.html en template.php</b> pour inclure <b>du code PHP</b> dans mon<i> template</i>?</a></li>
<li><a class="content" href="#preventPictureStealing">Comment peut-on empêcher les utilisateur d'enregistrer (<i>voler</i>) mes images?</a></li>
</ul>
<li><b>Je dispose de mon propre serveur</b></li>
<ul class="nomargin">
<li><a class="content" href="#enableGD">Comment peut-on <b>activer gd</b> sur mon serveur Windows?</a></li>
<li><a class="content" href="#enableIMonWindows">Comment peut-on <b>activer ImageMagick</b> sur mon serveur Windows?</a></li>
</ul>
<li><b>Forum d'aide de Coppermine</b></li>
<ul class="nomargin">
<li><a class="content" href="#phpNewbie">Je <b>n'y connais rien à </b> PHP/mySQL...</a></li>
<li><a class="content" href="#lamesupport">J'ai posté ma question il y a déjà longtemps mais, <b>personne n'y réponds</b>. Que se passe t'il...?</a></li>
<li><a class="content" href="#howtoask">Comment dois-je poser ma <b>question</b>?</a></li>
<li><a class="content" href="#firstSteps">J'ai un problème avec Coppermine. Que faut'il fair en premier (<b>avant de poster</b> sur le forum)?</a></li>
<li><a class="content" href="#nonEnglishPosting">Hé, en regardant votre profil J'ai vu que vous étiez Allemand/Fran�ais/ou autre... Puis-je poser ma question dans cette <b>langue</b>?</a></li>
<li><a class="content" href="#emailSupport">Puis-je vous envoyer un courriel/<acronym title="private message" class="tool">pm</acronym>/<acronym title="instant message" class="tool">im</acronym> pour <b>de l'aide</b>?</a></li>
<li><a class="content" href="#aboutTeam"><b>Qui</b> êtes vous ?</a></li>
</ul>
</ul>
<hr width="66%">
<br /> <br />
<h2>Installation</h2><a name="MinimumRequirements"></a>
<h3>Quelles sont les ressources minimum pour pouvoir utiliser Coppermine 1.4.x?</h3>
<p>
</p><ul>
<li>N'importe quel serveur avec une préférence pour <b>APACHE</b>.
<b>Coppermine</b> fonctionne parfaitement avec <a href="http://httpd.apache.org/" class="external">Apache</a>,
<a href="http://www.microsoft.com/iis/" class="external">Microsoft
Internet Information Server</a> (IIS), <a href="http://www.roxen.com/products/webserver/" class="external">Roxen
WebServer</a>, <a href="http://www.aprelium.com/" class="external">Abyss</a>,
<a href="http://www.janaserver.de/" class="external">JanaServer</a>)</li>
<li>PHP 4.1.0 ou plus récent.</li>
<li><a href="#WhatIsGD">GD lib</a> ou Image Magick.</li>
<li>mySQL 3.23.23 ou plus récent (4.x recommandé). Don't confuse
the client api version (which is shown in phpinfo) with the mySQL version
!</li>
</ul>
<p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="WhatIsGD"></a>
<h3>Qu'est-ce que <u>GD</u> et où l'obtenir ?</h3>
<p><b>GD est une Librairie Graphic</b> qui permet à PHP de manipuler des
images. Vous pouvez télécharger <b>GD</b> depuis <a href="http://www.boutell.com/gd/" class="external">www.boutell.com/gd/</a>.<br />
<b>GD</b> est livré avec les versions les plus récentes de PHP.
Vous aurez peut-être besoin de recompiler PHP en fonction de la configuration
de votre serveur <i> APACHE</i>.<br />
Sur la plupart des systèmes <i>Windows�</i>, vous n'avez qu'à
déclarer <b>GD</b> dans le fichier <b>php.ini</b> (ce
qui ne peut être effectué que si vous êtes le "propriétaire"
de votre serveur web)<br />
Si votre votre <b>Galerie Coppermine</b> est installée chez un hébergeur,
<b>assurez-vous que votre espace web est bien équipé de GD</b>.
Si tel n'est pas le cas, demandez à votre hébergeur de l'installer,
... sinon cherchez un autre hébergeur !<br />
Comment <a class="content" href="#VersionGD"><b>connaitre la version GD</b></a>
de mon serveur ?</p>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="whatIsImageMagick"></a>
<h3>ImageMagick qu'est-ce que c'est, et où puis-je l'obtenir ?</h3>
<p><b>ImageMagick</b> est une librairie Graphic qui permet la manipulation d'images.<br />
Vous pouvez télécharger <b>ImageMagick</b> ici : <a href="http://www.imagemagick.org/" class="external">www.magemagick.org</a>.<br />
Existe pour Unix, Linux, Mac et Windows.<br />
Vous ne pouvez installer <b>ImageMagick</b> que si vous avez votre propre serveur
ou sur votre ordinateur personnel pour y effectuer des essais.<br />
Vous ne pouvez pas installer <b>ImageMagick</b> chez un hébergeur (free,
lycos, wanadoo, proxad...)<br />
</p>
<br />
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="VersionPHP"></a>
<h3>Comment savoir quelle version de PHP est utilisée sur mon serveur ?</h3>
<p>- Créez un fichier (mode texte brut. Pas Word ou autres) Nommez-le "info-version.php".<br />
- Insérez le code suivant <tt class="code"><?php phpinfo(); ?></tt>
et sauvegardez.<br />
- Téléchargez votre fichier "info-version.php" vers
votre serveur.<br />
- Faites pointez votre navigateur internet vers ce fichier. L'adresse à
taper sera par exemple <i>http://VotreWwWeb .com/info-version.php</i><br />
- La toute première ligne doit afficher : "<b>PHP Version x.y.z</b>"
(x, y et z étant les numéros de version)<br />
<br />
<b>NOTEZ que laisser "info-version.php" sur votre
serveur peut représenter un risque majeur pour l'intégrité
de votre web</b> (esprit malveillant) Après avoir constaté la
version de votre PHP, supprimez le fichier "info-version.php" ou déplacez-le
vers un dossier protégé par un mot de passe.<br />
<br />
Lorsque vous êtes connecté sur votre
Galerie <b>Coppermine 1.4.x en Mode Admin</b>, il y a le fichier "<b>phpinfo.php</b>"
que vous pouvez exécuter pour connaitre d'autres infos. Faites alors
: <i>http://VotreWwWeb .com/phpinfo.php</i><br />
</p>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="VersionGD"></a>
<h3>Comment savoir quelle version de GD est utilisée ?</h3>
<p>- Créez un fichier texte <b>en mode texte brut</b> et surtout pas Word
ou autres. Nommez-le "<b>info-version.php</b>".<br />
- Insérez le code suivant <tt class="code"><?php phpinfo(); ?></tt>
et sauvegardez.<br />
- Téléchargez votre fichier "<b>info-version.php</b>"
vers votre serveur.<br />
- Faites pointez votre navigateur internet vers ce fichier,<br />
l'adresse à taper sera par exemple <i>http://VotreWwWebCoppermine .com/info-version.php</i><br />
<br />
- Cherchez alors le tableau concernant <b>GD</b> :<br />
</p><div style="font-family: arial,helvetica,sans-serif; font-size: 14pt; font-weight: bold;" align="center">gd</div>
<table align="center" bgcolor="#000000" border="0" cellpadding="3" cellspacing="1" width="600">
<tbody><tr bgcolor="#cccccc" valign="baseline">
<td bgcolor="#ccccff" width="292"><b>GD Support</b></td>
<td align="left" width="293">enabled</td>
</tr>
<tr bgcolor="#cccccc" valign="baseline">
<td bgcolor="#ccccff" width="292"><b>GD Version</b></td>
<td align="left" width="293">1.6.2 or higher</td>
</tr>
<tr bgcolor="#cccccc" valign="baseline">
<td bgcolor="#ccccff" width="292"><b>FreeType Support</b></td>
<td align="left" width="293">enabled</td>
</tr>
<tr bgcolor="#cccccc" valign="baseline">
<td bgcolor="#ccccff" width="292"><b>FreeType Linkage</b></td>
<td align="left" width="293">with TTF library</td>
</tr>
<tr bgcolor="#cccccc" valign="baseline">
<td bgcolor="#ccccff" width="292"><b>JPG Support</b></td>
<td align="left" width="293">enabled</td>
</tr>
<tr bgcolor="#cccccc" valign="baseline">
<td bgcolor="#ccccff" width="292"><b>PNG Support</b></td>
<td align="left" width="293">enabled</td>
</tr>
<tr bgcolor="#cccccc" valign="baseline">
<td bgcolor="#ccccff" width="292"><b>WBMP Support</b></td>
<td align="left" width="293">enabled</td>
</tr>
</tbody></table>
<br />
<b>NOTEZ que laisser "info-version.php"
sur votre serveur peut représenter un risque majeur pour l'intégrité
de votre web</b><i> (il existe effectivement des esprits malveillant)</i><br />
Après avoir constaté la version de votre librairie graphique GD
supprimez le fichier "info-version.php" ou déplacez-le vers un
dossier protégé par un mot de passe.<br />
<br />
Lorsque vous êtes connecté sur votre
Galerie <b>Coppermine 1.4.x en Mode Admin</b>, il y a le fichier "<b>phpinfo.php</b>"
que vous pouvez exécuter pour connaitre d'autres infos. Faites alors :
<i>http://VotreWwWeb .com/phpinfo.php</i><br />
<br />
<br />
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="GD1vsGD2"></a>
<h3>Quelles sont les différences entre GD1 and GD2 ? </h3>
<p><b>GD2</b> produit de meilleurs résultats que <b>GD1</b> pour la création
des images intermédiaires et des vignettes (intermediate
and thumbnails)
<table class="frame2" border="0" width="323">
<tbody><tr>
<td colspan="2">
<div align="center"><span class="winzig">Exemple depuis <a href="http://www.vddh.com/wnailer/index.php?pag=res&pic=1#comp" class="external">w-nailer:
about resizing</a><br />
(Taille originale : 1024 x 768 pixels)</span></div>
</td>
</tr><tr>
<td align="center" width="156"><img src="http://coppermine.sourceforge.net/images/128x96gd1.jpg" alt="" title="GD1" border="0" height="96" width="128"></td>
<td align="center" width="157"><img src="http://coppermine.sourceforge.net/images/128x96gd2.jpg" alt="" title="GD2" border="0" height="96" width="128"></td>
</tr><tr>
<td align="center" width="156"><span class="winzig"><b>GD 1</b>.8.4 :<br />
ImageCreate<br />
ImageCopyResized<br />
128 x 96 pixels</span></td>
<td align="center" width="157"><span class="winzig"><b>GD 2</b>.0.1 :<br />
ImageCreateTrueColor<br />
ImageCopyResampled<br />
128 x 96 pixels</span></td>
</tr></tbody></table>
<b>Faire une mise à jour de GD</b> alors que des images sont déjà
installées dans Coppermine n'aura <b>aucune influence de qualité</b>
sur ces images.<b> Seuls les nouvelles images profiteront d'un gain de qualité</b>.<br />
<b>Vous ne pouvez pas faire de mise à jour de GD si vous n'êtes pas
propriétaire de votre serveur. Seuls les hébergeurs peuvent le faire
!</b><br />
</p>
<div class="back">[<a href="#top">Haut de page</a>]</div>
<hr />
<a name="InstallSteps"></a>
<h3>Quelles sont les étapes pour voir Coppermine fonctionner ?</h3>
<p>Comme en fait état le fichier <a href="http://expo.pays-dignois.com/docs_cpg4/README-fr.html"><b>Readme-fr</b></a>
présent dans la documentation Coppermine :
</p><ol>
<li>Téléchargez l'archive <b>Coppermine</b> (Download
Coppermine)</li>
<li>Dézippez l'archive sur votre disque dur (Unzip it
to your harddrive)</li>
<li>Téléchargez vers votre serveur les fichiers <b>Coppermine</b>
(Upload the stuff to your server)</li>
<li>Afin que Coppermine puisse avoir des droits d'accès en Lecture/Ecriture
sur votre serveur, il faut faire un <b>CHMOD 777</b> aux dossiers "<i>include</i>"
et" <i>albums</i>".</li>
<li>Pointez votre navigateur sur <i>http://VotreCoppermine .com/install.php</i>
et suivez les instructions qui s'afficheront.<br />
Les Tables MySQL seront créées à ce moment là,
et la Configuration sera crée avec les valeurs par défaut.</li>
<li>Après une installation réussie, <b>pour des raisons de sécurité
vous devrez supprimer le fichier "install.php" de votre serveur</b>.</li>
<li>Pointez votre navigateur vers <i>http://VotreCoppermine.com/</i> <b>Connectez-vous
en tant qu'Administrateur</b>. Passez en <b>Mode Admin</b> (si
vous êtes en <b>Mode Utilisateur</b>) et <b>Utilisez la barre
de menu réservée aux Administrateurs</b> de la Galerie.<br />
<b>Les réglages</b> et le <b>début de la personalisation</b>
de votre <b>Coppermine</b> passent par cette barre. (ci-dessous)<br />
<img src="pics/barre_menu_fr.gif" alt="Capture d'écran de la barre de Menu du Mode Admin (theme classic)" height="19" width="766"></li>
<br />
<li>Cliquez à <i>par-ci par-là</i>, jouez avec les boutons, et
testez si tout fonctionne correctement. (testez en local)</li>
<li>Annoncez la publication de votre Galerie, par exemple depuis votre Homepage)</li>
</ol>
<br />
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="installIMwhenHosted"></a>
<h3>Comment installer ImageMagick ou GD ?</h3>
<p> Vous ne pouvez pas installer <b>IM </b>ou <b>GD</b>
que si vous n'êtes pas propriétaire de votre serveur (<a href="#enableIMonWindows">installer
ImageMagic ou GD sur votre serveur web personnel</a>) sauf si vous avez
des droits d'accès "<i>au coeur</i>" de votre serveur !<br />
Si votre votre <b>Galerie Coppermine</b> est chez un hébergeur, <b>assurez-vous
que votre espace web est équipé de IM ou GD</b>. Si tel n'est
pas le cas, demandez à votre hébergeur de l'installer, ... sinon
cherchez un autre hébergeur !<br />
</p>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="minimumInstall"></a>
<h3>Je ne possède qu'un petit espace Web pour mes photos,<br />
y-a-t-il une "<u>Installation</u> <u>Minimum</u>" de Coppermine ?<br />
</h3>
<p> Il y a une nette contradiction dans cette question
!<br />
Ne perdez pas de vue que vous avez installé
une galerie de photos ! Photos qui par essence demanderont un espace important
sur votre web !<br />
Cependant, si vous voulez installer une petite galerie, avec uniquement quelques
images de petites dimensions et économiser le maximum de place : c'est
possible. Il est techniquement envisageable de supprimer quelques fichiers déjà
téléchargés, ou de ne pas télécharger tous
les fichiers de Coppermine lors de l'installation.<br />
Ceci étant dit, ce n'est réservé qu'aux utilisateurs expérimentés
ou à ceux qui n'ont pas peur ;-)<br />
Si vous avez un doute, faites une installation complète.<br />
<br />
Quelques pistes pour gagner de la place,<br />
pour les utilisateurs expérimentés et responsables uniquement
:<br />
</p>
<ol>
<li><b>Supprimez tous les fichiers des langues sauf "french.php" pour
nous Francophones. </b>(vous ne visez que votre langue, et
oubliez tous les pays alentours !)<br />
Ne conservez que le fichier de language qui vous interresse, ce n'est pas
forcément le Fran�ais ! (french.php)<br />
Nous vous recommandons quand même de conserver l'anglais, langue internationale.
En cas de coup dur majeur, cela peut permettre en outre aux Concepteurs, Modérateurs
ou utilisateurs Anglophones de Coppermine de naviguer correctement dans votre
galerie et de vous venir en aide via les Forums Coppermine. (<a href="http://coppermine.sourceforge.net/board/index.php?board=38.0" title="Forum Coppermine Francophone, mais pas anglophobe !">forum
Coppermine en Fran�ais</a>)<br />
Supprimez tous les fichiers du dossier "<i>/lang/</i>" excecpté
vle language que vous désirez conserver. Par exemple pour ne conserver
que le Fran�ais, supprimez tous les fichiers sauf "<i>/lang/french.php</i>"
et "<i>/lang/french-utf-8.php</i>". <br />
L'espace web que vous pouvez économiser au maximum
est de <b>2.9 MB</b> </li>
<br />
<br />
<li><b>Supprimez tous les fichiers de Langage encodés inutiles</b><br />
Avez-vous noté que dans le dossier "<i>/lang/</i>" chaque
langage possède deux fichiers : par exemple <i>french.php</i> et <i>french-utf-8.php</i>
?<br />
Vous n'avez besoin des fichiers <b>utf-8</b> que si vous avez choisi "<b>Unicode(utf-8)</b>",
page <b>Configuration de Coppermine</b> et le menu déroulant "<b>Character
Encoding</b>".<br />
<img src="pics/barre_menu_fr.gif" alt="Cliquez le Bouton "Configuration" pour valider ou non UTF-8 (Mode Admin) (theme classic)" height="19" width="766"><br />
Si vous avez choisi d'utiliser "<b>Unicode(utf-8)</b>", votre Galerie
Coppermine sera affichée par les navigateurs de vos visiteurs selon
les réglages que ceux-ci auront choisi.<br />
Si vous avez décidé de ne pas utiliser UTF-8, vous pouvez effacer
tous les fichiers portant dans leur nom utf-8.<br />
L'espace web que vous pouvez économiser au maximum
est de <b>1.7 MB</b></li>
<br />
<br />
<li><b>Supprimez tous les Thèmes Coppermine inutiles</b><br />
Vous pouvez sans problème supprimer de votre dossier "<i>/Themes/</i>",
tous les thèmes que vous ne désirez pas rendre disponible à
vos internautes.<br />
Si vous utilisez un Thème que vous avez con�u vous-même,
ou un Thème personalisé téléchargé quelque
part sur internet, nous vous recommandons vivement de <b>conserver sur votre
web le thème Classic</b> livré avec Coppermine, ceci afin de
permettre l'ouverture de votre galerie en cas de problème avec votre
Thème personnalisé !<br />
Les Thèmes que vous pouvez supprimer seront ceux que vous ne prévoyer
pas d'utiliser, mais conservez <b>Classic</b>.<br />
L'espace web que vous pouvez économiser au maximum
est de <b>1 MB</b> </li>
<br />
<br />
<li><b>Supprimez la Documentation Coppermine</b><br />
Le dossier "<i>/docs/</i>" de Coppermine contient tous les documents
nécessaires à la compréhension de Coppermine dans son
ensemble.<br />
Mais il n'est pas utile que ces docs soient sur votre web. Vous pouvez donc
supprimer le dossier "<i>/docs/</i>" de votre serveur web (en
ligne)<br />
Ne supprimez pas la documentation de votre machine locale ! Cette documentation
est très utile ;-)<br />
L'espace web que vous pouvez économiser au maximum
est de <b>0.5 MB</b></li>
<br />
<br />
<li><b>Supprimez les fichiers "Bridge"</b><br />
Les fichiers "<b>Bridge</b>" sont utilisés lorsque l'on doit
intégrer et accoupler Coppermine dans des Forums de type <b>phpBB</b>,
<b>YaBB SE</b>, <b>SMF</b> etc.<br />
<u>Si vous pensez ne pas utiliser l'intégration</u> de Coppermine pour
un BBS existant, vous pouvez alors <b>supprimer l'intégralité
du dossier "<i>/bridge/</i>"</b> ou ne pas le télécharger.<br />
<u>Si vous pensez utiliser l'intégration</u> de Coppermine pour un
de vos Forums cités plus haut, n'effacez pas le dossier "<i>/bridge/</i>"
mais <b>conservez uniquement le fichier bridge qui correspond à votre
forum</b>.<br />
L'espace web que vous pouvez économiser au maximum
est de <b>137 KB</b></li>
<br />
<br />
<li><b>Effacer tous les Drapeaux / Flags</b><br />
Si vous êtes certain de ne pas vouloir utiliser les Drapeaux (flags)
"<i>Affichez le drapeau des Langues</i>" dans la Configuration de
Coppermine, supprimez le dossier "<i>/flags/</i>" citué dans
"<i>/votre_dossier_coppemine/images<b>/flags</b></i>".<br />
Ce gain d'espace web est envisageable <b>seulement si vous ne voulez pas voir
de drapeau</b>, <b>celà n'empêche pas d'offrir d'autres langages</b>
à vos visiteurs.<br />
L'espace web que vous pouvez économiser au maximum
est de <b>80 KB</b> </li>
<br />
<br />
<li><b>Supprimez tous les fichiers utilisés lors de l'installation de
Coppermine<br />
ainsi que les fichiers neccessaires aux Upgrades ou mises à jour
de Coppermine</b><br />
Une fois Coppermine correctement installé et testé, vous pouvez
supprimer les fichiers utilisés lors de l'install.<br />
Dans le dossier racine de Coppermine, localisez et effacez : <i>install.php,
installer.css, update.php, upgrade-1.0-to-1.2.php</i>.<br />
Vous pouvez également supprimer le dossier "<i>/sql/</i>".<br />
<br />
N'oubliez pas que <u>si vous prévoyez dans l'avenir une mise à
jour de Coppermine</u>, <u>vous serez obliger de télécharger
de nouveau les fichers que vous venez de supprimer</u>. Même chose pour
le dossier "<i>/sql/</i>".<br />
L'espace web que vous pouvez économiser au maximum
est de <b>73 KB</b> </li>
</ol>
<p class="code" align="center">En
résumé, <b>une installation minimun de Coppermine consommera environ
3.3 MB</b> de votre espace web.</p>
<p><br />
</p>
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="uploadGeneralTroubleshooting"></a>
<h2>Upload</h2>
<h3>Recommandations Générales pour l'Upload (CHMOD/Téléchargements)<br />
Dépannage des problèmes généraux de téléchargement (Upload)</h3>
<p>Si vous rencontre des problèmes de téléchargement avec CPG 1.3, vous devriez changer
le parametrage des téléchargements dans le panneau de gestion des groupes à <i>'un seul fichier uniquement'</i> et
activer le mode <i>'Debuggage'</i> dans la page de configuration. Changer ce paramétrage
annule certaines erreurs masquées lors des téléchargements multiples.
Vous aurez ainsi accès à des messages d'erreur plus détaillés.</p>
<p><span class="important">En premier et avant toute chose: vérifiez vos droits pour les répertoires
/albums, /albums/userpics, et /albums/edit. Toutes (CHMOD)
devraient être sur 777 ou 755.</span><br /><br />Si vous ne savez pas de quoi nous parlons en écrivant
777 ou 755, faites une recherche Google sur les droits sur les fichiers UNIX.
Windows a le même type de droits pour ses fichiers. Vous pouvez généralement
parametrer ces droits en utilisant votre client FTP.<br />
Pour ceux qui auraient passé outre les conseils écrits en rouge, Je vais répeter pour essayer d'attirer votre attention:
<br />
<span class="important">Oui , nous avons écrit quelque chose que VOUS devez faire.
<br /> <br />
Nous répetons -- vérifiez vos droits pour les répertoires <tt class="code">/albums</tt>, <tt class="code">/albums/userpics</tt>, et <tt class="code">/albums/edit</tt> . Tous doivent être à 777 ou 755.
<br /> <br />
Oui, nous vous demandons de vérifier les droits de chaque répertoire, même si vous pensez que vous l'avez déjà fait. Oui, nous vous le redemandons.</span>
</p>
<p>S'il vous plait, comprenez que les téléchargements HTTP sont limités par des restrictions se trouvant dans la configuration de PHP.</p>
<br /> <br />
<b>Les points à vérifier:</b>
<ol>
<li><b>max_input_time</b>- 60 seconds est la limite de temps pour télécharger des fichiers.<br />
Cette limite de temps inclue la durée nécessaire à télécharger les fichiers, donc si
vous dépassez cette limite, le fichier ne sera même pas analysé, et le navigateur n'aura pas de réponse
. Vous pouvez résoudre ce problème en essayant de télécharger des fichiers plus petits ou moins nombreux, ou vous pouvez essayer de télécharger avec une plus grande bande passante.
La meilleure solution est, bien sur, d'augmenter la limite de temps à une valeur supérieure à celle necessaire.</li>
<li><b>upload_max_filesize</b> - 2MB est la valeur par défaut pour la taille de chaque fichier individuellement.</li>
<li><b>post_max_size</b> - 8MB est la limite par défaut pour chaque requête.</li>
<li><b>memory_limit</b> - 8MB est la taille par défaut.</li>
<li>La limite par défaut <b>LimitRequestBody</b> de PHP est de - 512KB . (principalement un problème sur les systèmes Redhat/Apache. Trouvé dans /etc/http/conf.d)<br />
En général, upload_max_filesize < post_max_size < memory_limit permettent de télécharger correctement.
Coppermine peut vous prévenir si un fichier dépasse la valeur de
upload_max_filesize, mais il ne peut pas vous prévenir si tous les fichiers dépassent la limite maximale par requete ou pour la mémoire.</li>
<li><b>file_uploads</b> ? Détermine si PHP autorise le téléchargement de fichiers. Il doit être paramétré à "<i>On</i>".</li>
<li><b>upload_tmp_dir</b> ? Détermine le répertoire temporaire ou PHP Stocke les fichiers téléchargés.</li>
</ol>
<p>Le problème le plus courrant est une alerte <i>open_basedir</i>
. Dans ce cas, l'administrateur de votre serveur a limité les fichiers avec lesquels PHP peut travailler à certains répertoires.
si il n'a pas crée et spécifié de répertoire temporaire dans la restriction <i>open_basedir</i>,
PHP va essayer d'utiliser le répertoire temporaire de votre Système d'exploitation,
et sera repoussé par la restriction <i>open_basedir</i>.</p>
<p><b>Quelques informations concernnat les différents mechanismes de téléchargement dans CPG 1.3:</b><br />
Les téléchargements multiples par HTTP sont prévus pour gérer un petit nombre de fichiers
et ont étés limités à 10. Toutefois, il n'y a pas réellement de limites si vous aves le controle sur la configuration de votre php.ini
<br />Si vous cherchez à télécharger plus de 15 ou 20 fichiers en une fois
, vous devriez utiliser la fonction de téléchargement par lot (batch add)ou l'utilitaire XP_Publisher.
Chacun ayant ses avantages et ses inconvénients.
<br />La fonction de téléchargement par lots est rapide, mais il charge le serveur et vous pouvez avoir des dépassements de limite de temps (time_out).
L'utilitaire XP Publisher est plus lent,
mais limite la charge du serveur. Il évite aussi plusieurs problèmes cqusés par la configuration du
php.ini en téléchargeant chaque fichier de l'ensemble comme une requete individuelle.</p>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<h2>Messages d'Erreurs</h2>
<a name="errormessage"></a>
<h3>Durant l'intallation, je re�ois un message : <tt class="code"> Fatal
error: Call to undefined function: imagecreatefromjpeg() in /include/picmgmt.inc.php
on line 168 </tt>. Qu'est-ce-que celà signifie ? <br />
</h3>
<p>Ce message d'erreur signifie que le PHP installé sur votre serveur ne
supporte pas la librairie graphique <b>GD</b>, et n'est donc pas installé
sur votre serveur.<br />
Si la suite logiciel <b>ImageMagick</b> est installée sur votre serveur,
vous pouvez tenter de l'utiliser à la place de <b>GD</b>.<br />
La librairie graphique <b>GD</b> est désormais livré en standard
avec les versions récentes de PHP.<br />
<br />
<b>Coppermine ne peut pas fonctionner si ni GD ni ImageMagick ne sont installés
sur votre serveur</b>.<br />
<br />
</p>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="mkdirPermissionDenied"></a>
<h3>Durant l'installation, je re�ois ce message d'erreur <tt class="code">Warning:
mkdir(dummy) [function.mkdir]: Permission denied in /your/path/to/coppermine/install.php
on line 126</tt> Qu'est-ce-que celà signifie ?</h3>
<p>Le script de <b>Coppermine doit posséder les droits</b> nécessaires
<b>pour créer et supprimer des fichiers</b>.
</p><ul>
<li>Sous un serveur<b>*nix/linux</b> :<br />
Il faut faire un <b>CHMOD 755</b> (rwxr-xr-x) du dossier de Coppermine ansi
que tous ses sous-dossiers.<br />
Pour en savoir plus sur l'action CHMOD visitez le site web suivant : <a href="http://www.google.com/search?q=chmod+tutorial" class="external">fine
chmod tutorials</a></li>
<li>Sous <b>Windows/IIS</b> :<br />
Vérifiez si l'utilisateur du serveur web où sont exécutés
le scripts PHP possède suffisament de droits d'accès en lecture,
modification, supression.... sur le dossier Coppermine. Pour savoir comment
faire, contratcez votrehébergeur ou lisez les manuels concernant le
serveur qui vous interesse.</li>
<li>sous <b>Windows/Apache</b> :<br />
Vérifiez les droits d'accès du système de fichiers. Check
the account Apache runs under an set the rights in the file-system. </li>
</ul>
<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="EmptyDelimiter"></a>
<h3>Je re�ois cette erreur "<tt class="code"> Warning: Empty
Delimiter in search.inc.php line 33 </tt>". Que puis-je faire ?</h3>
<p>Editez le fichier <b>include/search.inc.php</b><br />
Cherchez la ligne suivante :<br />
<tt class="code">$charset = $CONFIG['charset'] == 'language file' ? $lang_charset : $CONFIG['charset'];</tt><br />
et replacez-la par celle-ci :<br />
<tt class="code">$charset = $CONFIG['charset'] == 'language file' ? $GLOBALS['lang_charset'] : $CONFIG['charset'];</tt><br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="zerosizedreply"></a>
<h3>Je re�ois cette erreur pendant l'installation : <span class="code"> Zero
Sized Reply </span> . Que puis-je faire ?</h3>
<p>Quelques utilisateurs ont déjà re�u le message d'erreur
suivant durant l'installation :<br />
<br />
</p><pre>While trying to retrieve the URL: http://yoursite.com/coppermine/install.php
The system returned:
Zero Sized Reply
Reason:
The remote server did not reply any data for this request.
Please try again later</pre>
<br />
Nous ne savons pas pourquoi celà arrive sur certaines
configurations !<br />
<b>Ceux d'entre vous qui recevront un tel message d'erreur
ne pourront pas installer Coppermine, hélas</b>, nous en sommes
très sincèrement désolé.<br />
Si vous avez une idée sur la cause d'un tel désagrément,
et si en plus vous possèdez une solution, s'il vous plait, rendez-nous
visite sur un de <b>nos Forums Coppermine</b> :-) et partagez vos connaissances
avec l'ensemble des utilisateurs de Coppermine.<br />
<br />
<b>Merci par avance.</b><br />
<p></p>
<p><b><a href="http://coppermine.sourceforge.net/board/index.php?board=38.0">http://coppermine.sourceforge.net/board/index.php?board=38.0
</a> Forum Coppermine en Fran�ais<br />
</b>ou encore :<b> <a href="http://coppermine.sourceforge.net/board/"><br />
Support forums for Coppermine Photo Gallery</a></b> en anglais.</p>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="ErrorUndefinedIndex"></a>
<h3> Je re�ois ce message <tt class="code">Warning: Undefined index: SCRIPT_NAME
in /www.your-domain.com/include/init.inc.php on line 90</tt>.<br />
Que dois-je faire ?</h3>
<p>Editez (après avoir fait une copie de secours)
le fichier <b>include/init.inc.php</b> :<br />
Modifiez la ligne suivante :<br />
</p><pre>$PHP_SELF = isset($_SERVER['REDIRECT_URL']) ? $_SERVER['REDIRECT_URL'] : $_SERVER['SCRIPT_NAME'];</pre>
par celle-ci :<br />
<pre>$PHP_SELF = $_SERVER['PHP_SELF'];</pre>
<p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="ErrorCantMovePic"></a>
<h3>Quand un Utilisateur tente d'uploader une image, je re�ois ce message
d'erreur :<br />
<tt class="code"> Impossible to move somepic.jpg to albums/userpics/ |
Warning: move_uploaded_file(/tmp/phpezCYKr) [function.move-uploaded-file]: failed
to create stream: Operation not permitted </tt><br />
Que se passe-t-il, où est l'erreur ?</h3>
<p>Vous devez contacter l'administrateur de votre serveur tout simplement parce
que vous ne pouvez pas modifier vous-même la location du dossier <i>temporaire</i>
utilisé pour le téléchargement des vos fichiers vers votre
serveur (sauf si vous êtes l'administrateur en question)<br />
Si la restriction <i>Open Base Dir</i> est en fonction sur votre site, le dossier
<i>temporaire</i> doit faire partie des dossiers auprès desquels vous
avez des droits d'accès.<br />
<br />
</p>
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="httpPostVars"></a>
<h3> Durant le téléchargement d'une image vers mon serveur, je re�ois
ce message <span class="code"> Warning: Undefined variable: HTTP_POST_VARS
in include/init.inc.php on line 43 </span> Que dois-je faire ?<br />
</h3>
<p> Vérifiez si votre <a href="#VersionPHP">version de
PHP</a> correspond au <a href="#MinimumRequirements">minimum requits</a> pour
faire fonctionner <b>Coppermine</b>.<br />
Si la version de votre PHP est la 4.1.0 ou mieux, l'erreur est probablement
causée par une mauvaise configuration de votre serveur, et non pas un
<i>bug</i> de Coppermine.<br />
Dans le cas de figure où vous ne seriez pas propriétaire de votre
serveur, mais hébergé chez un prestataire de service gratuit ou
pas, <b>vous pouvez tentez à vos risques et périls
la possibilité suivante</b> :<br />
<br />
<b>Editez le fichier Init.inc.php et recherchez</b> :<br />
</p><pre>$PHP_SELF = isset($_SERVER['REDIRECT_URL']) ? $_SERVER['REDIRECT_URL'] : $_SERVER['SCRIPT_NAME'];</pre>
<br />
Replacez le code ci-dessus, par le suivant
<pre>$PHP_SELF = $_SERVER['PHP_SELF'];</pre><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<br /> <br />
<h2>Setup / Réglages / Configuration</h2>
<a name="LinkInAlbumDescription"></a>
<h3>Inclure un <u>Lien</u> dans la Description d'un Album ou dans la légende
d'une image ?</h3>
<p><b>Coppermine</b> interprète les <b>bbCodes</b> suivants dans les descriptions
des images et des albums :<br />
(les même <b>bbCodes</b> utilisés par <b>phpBB</b>)<br />
<br />
</p>
<table border="0">
<tbody><tr>
<th>code</th>
<th>résultat</th>
</tr>
<tr><td><pre>[b]bold text[/b]</pre></td><td><b>bold text</b></td></tr>
<tr><td><pre>[i]italic[/i]</pre></td><td><i>italic</i></td></tr>
<tr><td><pre>[url=http://www.foo.com/bar.html]URL text[/url]</pre></td><td><a href="http://www.foo.com/bar.html">URL text</a></td></tr>
<tr><td><pre>[email]user@domain.tld[/email]</pre></td><td><a href="mailto:user@domain.tld">user@domain.tld</a></td></tr>
</tbody></table>
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="NoLastUploads"></a>
<h3>Comment faire pour éditer ce qui sera affiché ou non sur la
première page de ma Galerie Coppermine ?<br />
Ne pas afficher mes Nouvelles Images sur ma page d'acueuil.<br />
<br />
</h3>
<p>
</p><ol>
<li>Connectez-vous en tant qu'<b>Administrateur</b> de Copermine.</li>
<li>Cliquez sur <b>Admin Mode</b> si ce n'est pas déjà fait.</li>
<li>Cliquez sur <b>Config</b> dans le <b>Menu Admin</b>.</li>
<li>Sous "Album list view" utilisez les mots-clefs suivant :
<ul>
<li>'<b>breadcrumb</b>' : <i>(miettes de pain !)</i>
Affichera une ligne en <i>mode texte</i> pour la navigation dans votre
Galerie (expl :"Index Albums > Categorie >
sous-categorie > Album")</li>
<li>'<b>catlist</b>': Affichera la liste des catégories.
</li><li>'<b>alblist</b>' : Liste des Albums.
</li><li>'<b>random</b>' : Affichera aléatoirement les images de votre
galerie. Il n'est pas conseillé de laisser cette option "<i>random</i>"
pour des galeries qui auraient plus de 10.000 images. Il peut en résulter
des désastres de performances ! Si c'est le cas de votre galerie
n'utilisez pas "<i>random</i>".
</li><li>'<b>lastup</b>' : Les Nouvelles Images téléchargées
sur votre serveur.
</li><li>'<b>topn</b>' : Les Images les plus regardées.
</li><li>'<b>toprated</b>' : Les images les mieux notées.
</li><li>'<b>lastcom</b>' : Les derniers commentaires.</li>
<li>'<b>lasthits</b>' : Les dernières images vues par vos visiteurs.</li>
<li>'<b>anycontent</b>' :<br />
<br />
L'option <b>anycontent</b> et le fichier <b>anycontent.php</b> ont été
con�u pour que vous puissiez y inclure du <i>PHP</i> ou du <i>HTML</i>.
C'est avec <b>anycontent.php</b> que vous pourrez inclure une <b>Bannière
Rotative</b>, un fichier <b>FLASH</b>, ou un <b>simple Texte de Bienvenue</b>.<br />
Pour que <b>anycontent</b> apparraisse en première page de votre
galerie Coppermine, ou la <b>page Configuration</b> où vous devrez
déclarer cette option de la manière suivante : <tt class="code">anycontent/catlist/alblist/random,<b>2</b>/lastup,<b>2</b>
<br />
<br />
</tt> Ces options signifient et afficheront <b>anycontent</b> en haut
de page, <b>catlist</b> la liste des Catégories, <b>alblist</b>
la liste des Albums, <b>random</b> affichage aléatoire et vignettes
sur <b>2</b> lignes, <b>lastup</b> les derniers téléchargements
sur <b>2</b> lignes.<br />
<a href="http://coppermine.sourceforge.net/board/index.php?topic=12681.0">Voir
un sujet complet sur "<b>Anycontent.php</b>" (forum<b> Coppermine
en Fran�ais</b>)</a></li>
</ul>
</li>
</ol>
<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="editCopyrights"></a>
<h3>Comment effacer ou modifier cette ligne en bas de page "<tt class="code">Powered
by Coppermine</tt>" ? ?</h3>
<p> <b>Vous ne pouvez pas supprimer
la ligne "<tt class="code">Powered by Coppermine</tt>"
!</b><br />
Celà fait partie du "<b>contrat moral</b>" du <b>logiciel GRATUIT
Coppermine</b> que vous vous êtes engagé à <b>respecter
en installant le logiciel et en laissant le Copyright Coppermine en bas de page</b>.<br />
Souvenez-vous que Coppermine est développé par un groupement de
personnes toutes bénévoles !<br />
Comme le souligne <i><b><a href="http://coppermine.sourceforge.net/faq.php">GauGau</a></b></i>
<b>dans les FAQ en anglais</b> : << <i>Note: don't ask stupid questions
on removing this line in the <a href="http://coppermine.sourceforge.net/board/">Coppermine
Photo Gallery Support Board</a> - your posting will be deleted !</i> >><br />
Autrement dit, les <b>questions relatives à la suppression du (c)opyright
Coppermine</b> sur le Forum aussi bien en anglais qu'en fran�ais ou chinois,
<b>seront immédiatement supprimées</b> !</p>
<p>Néanmoins, vous avez la possibilité de modifier la <i>CLASS CSS
FOOTER</i> qui correspond au <b>Copyright Coppermine</b>.<br />
Vous pouvez ainsi l'intégrer aux couleurs de vos Thèmes.<br />
<br />
<br />
</p>
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="buyLicense"></a>
<h3>Je veux acheter une Licence Coppermine pour supprimer la ligne "<tt class="code">Powered
by Coppermine</tt>", comment faire ? <br />
</h3>
<p> <b>Coppermine</b> et son développement,
sont basés sur l'<i>OpenSource</i> et les licences d'utilisation <i>GNU
/ GPL</i>. Autrement dit, il est possible à chacun d'apporter sa contribution
au développement de Coppermine sans pouvoir espérer rétribution,
ni espérer vendre tot ou partie du code ! <b>Coppermine est gratuit</b>,
et n'est ni à acheter ni à vendre !<br />
Pour en savoir plus, ouvrez le fichier <b><u>COPYING</u></b> livré avec
le <b>pack d'installation de Coppermine.</b><br />
<br />
</p>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="removeFeature"></a>
<h3>Je ne veux pas utiliser certaines fonctions de Coppermine. Comment les supprimer
? <br />
</h3>
<p> Il est juste nécessaire de supprimer le
lien qui ouvre la fonction que vous ne voulez pas voir apparaître.<br />
<br />
- Ouvrez le fichier <i>/themes/votre_theme/</i><b>theme.php</b><br />
- Recherchez la fonction à supprimer, et mettez le code de
cette fonction en commentaires HTML "<b><!-- --></b>"
.<br />
Si vous désirez par exemple <b>supprimer la fonction eCards</b> (envoie
de e-cartes postales) recherchez le code suivant et mettez-le en commentaire
: <br />
</p><pre><td align="center" valign="middle" class="navmenu" width="48">
<a href="{ECARD_TGT}" title="{ECARD_TITLE}">
<img src="images/ecard.gif" width="16" height="16" border="0" align="absmiddle" alt="{ECARD_TITLE}"></a>
</td></pre>
comme ceci :<br />
<pre><!-- <td align="center" valign="middle" class="navmenu" width="48">
<a href="{ECARD_TGT}" title="{ECARD_TITLE}">
<img src="images/ecard.gif" width="16" height="16" border="0" align="absmiddle" alt="{ECARD_TITLE}"></a>
</td> --></pre>
<p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="customHeader"></a>
<h3>Comment ajouter une entête ou un pied de page personnalisé à
Coppermine?<br />
</h3>
<p><b>La personnalisation de Coppermine passe passe 3 fichiers essentiels</b>
:<br />
- <b>TEMPLATE.HTML</b>, <b>THEME.PHP</b>, <b>STYLE.CSS</b> tous situés
dans le dossier du thème que vous utilisez.<br />
</p><ul>
<li>Si vous désirez placer du <b>code statique HTML</b>, un logo par
exemple, vous devez éditer le fichier <tt class="code">/themes/votretheme/<b>template.html</b></tt>
pour y ajouter ou supprimer ce que vous voulez, avec la plus grande prudence
!</li>
<li>Si vous désirez placer du <b>code PHP</b>, c'est le fichier <tt class="code">/themes/votreheme/<b>theme.php</b></tt>
qu'il faut éditer.</li>
<br />
<li>Pour intervenir sur <b>les aspects esthétiques de Coppermine</b>,
il faut éditer le fichier <tt class="code">/themes/votretheme/<b>style.css</b></tt></li>
<li>Si vous possédez des connaissances en PHP, mème un peu, et que vous
voulez inclure du code dynamique PHP, recherchez dans <tt class="code">/themes/votretheme/<b>theme.php</b></tt> la
ligne suivante <tt class="code"><b> function pageheader </b></tt> modifiez
ce qui vous semble utile de changer de la manière suivante :</li>
</ul>
<pre>function pageheader($section, $meta = '')
{
global $CONFIG, $THEME_DIR;
global $template_header, $lang_charset, $lang_text_dir;
if(empty($custom_header)){
include('/path/your_file.php');
static $custom_header = ob_get_contents();
ob_clean();
}
header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
user_save_profile();
$template_vars = array(
'{LANG_DIR}' => $lang_text_dir,
'{TITLE}' => $CONFIG['gallery_name'].' - '.$section,
'{CHARSET}' => $CONFIG['charset'] == 'language file' ? $lang_charset : $CONFIG['charset'],
'{META}' => $meta,
'{GAL_NAME}' => $CONFIG['gallery_name'],
'{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
'{MAIN_MENU}' => theme_main_menu(),
'{ADMIN_MENU}' => theme_admin_mode_menu(),
'{CUSTOM_HEADER}' => $custom_header,
);
echo template_eval($template_header, $template_vars);
}</pre>
<br />
Vous aurez également besoin de créer un nouveau champs <b>{CUSTOM_HEADER}</b>
dans le fichier <b>template.html</b>. <br />
<p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="createPublicAlbum"></a>
<h3>Comment créer un Album où tout le monde peut charger des images
dedans ?<br />
</h3>
<p><b><u>PREMIÈREMENT</u> : Assurez-vous pour commencer que votre galerie
Coppermine possède au moins une Catégorie</b> possédant
elle-même <b>au moins un Album</b> dans lequel tout le monde peut télécharger
! :
</p><ul>
<li>Connectez-vous en tant qu'<b>Admin</b></li>
<li><b>Passez en mode Admin</b> de le cas où vous seriez connecté
en tant qu'<b>Admim/Utilisateur</b>.</li>
<li>Cliquez le bouton "<b>Groupes</b>"</li>
<li>Pour le <b>Groupe "<i>anonymes</i>" accordez les quota</b> et
<b>les droits de téléchargements</b></li>
<li>Cliquez dans votre menu <b>Liste des Albums</b></li>
<li>Choisissez la Catégorie où se trouve votre Album public</li>
<li>Cliquez sur le bouton "<b>Propriétés</b>" de votre
Album public </li>
<li>Dans "<b>Permissions pour cet Album</b>" et mettez "<b>OUI</b>"
pour "<b>Les Visiteurs peuvent mettre des Photos en ligne</b>" (en
fonction de la configuration des groupes) puis cliquez sur "<b>Mettre
l'Album à jour</b>"</li>
<li><b>Ajoutez dans votre navigation un lien évident</b> vers le <b>Téléchargement
publique</b>, si il n'existe pas déjà. Pour celà éditez
le fichier <i>/themes/votretheme/</i><b>theme.php</b></li>
</ul>
<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="BackupDatabase"></a>
<h3>Comment faire une Sauvegarde/Backup de ma Base de Données Coppermine
?</h3>
<p>Il n'y a pour l'instant pas de fonction interne à Coppermine pour effectuer une sauvegarde de la base de donnée.
Vous pouvez néanmoins sauvegarder la structure de vos répertoires/fichiers avec votre bon vieux client FTP
et utiliser un utilitaire comme <a href="http://www.phpmyadmin.net/" class="external">phpMyAdmin</a>
pour sauvegarder la base de donnée (beaucoup d'hébergeurs offrant mySQL proposent une version préinstallée de phpMyAdmin - utile pour la sauvegarde!).
PhpMyAdmin est facile à istaller:
Télécharger le pack et extrayez le sur votre disque dur.
Ouvrez le fichier config et modifiez le en y entrant vos parametres de connection et placez l'ensemble sur votre serveur.<br />
Voici un petit tutoriel pour la sauvegarde de la base de donnée avec phpMyAdmin:
</p><ul>
<li>Procurez vous le progranne et installez le (n'oubliez pas de le proteger par mot de passe)</li>
<li>Depuis votre navigateur allez dans le répertoire ou vous l'avez installé</li>
<li>cliquez sur le nom de votre base de donné dans le cadre à gauche</li>
<li>Sous l'onglet "exporter" dans "shema et donnée de la base" selectionnez la(les) table(s) que vous voulez savegarder (apputez sur CTRL pour sélectionner plus d'une table)</li>
<li>cochez "Structure and données"</li>
<li>cochez "Transmettre"</li>
<li>cochez "zippe" (facultatif)</li>
<li><b>NE COCHEZ PAS</b> "inclure des énoncés 'drop table'" - votre base de donnée serait éffacée si vous le faisiez</li>
<li>appuyez sur "éxécuter"</li>
<li>Sauvegardez le fichier sur votre disque dur (en fonction de la rapidité de votre connection celà peut prendre un certain temps)</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="noFullsizePopup"></a>
<h3><b>Les
images plein format ne s'ouvrent pas</b> dans une nouvelle fenêtre popup <b>lorsque je clique sur les images intermédiaires</b>. Que se passe-t-il ?<br />
</h3>
<p><strong>Vous avez probablement modifié votre thème:</strong> Pour que l'ouverture d'une fenêtre
pop up avec l'affichage des images plein format fonctionne, il vous faut <strong>impérativement</strong> cette ligne<tt class="code"><script type="text/javascript" src="scripts.js"></script></tt> dans <strong>/themes/votretheme/template.html</strong></p>
<p><br />
L'entête <head> de votre fichier <strong>template.html
</strong>devrait ressembler à �à:<br />
</p>
<pre><head>
<title>{TITLE}</title>
<meta http-equiv="Content-Type" content="text/html; charset={CHARSET}" />
{META}
<link rel="stylesheet" href="themes/default/style.css" />
<script type="text/javascript" src="scripts.js"></script>
</head></pre>
<p>-controllez le thème par défaut inclu dans coppermine si vous n'êtes pas
sur de vous.</p>
<p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="viewThumbnailsOnly"></a>
<h3><b>Comment faire pour que les utilisateurs non enregistrés ne voient
que les vignettes</b>, pas les images en grand taille ?<br />
</h3>
<p>Ouvrez <strong>displayimage.php</strong> et ajoutez:<br />
<tt class="code">if (!USER_ID) cpg_die(ERROR, 'You need to register to access this page', __FILE__, __LINE__);</tt><br />
Juste avant<br />
</p>
<pre>/**************************************************************************
* Local functions definition
**************************************************************************/</pre><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="preventHotlinks"></a>
<h3><b>Comment
faire pour empêcher les autres sites web de faire des liens directs vers
les images de ma galerie</b> ?<br />
</h3>
<p>Enpêcher les liens directs en créant un fichier <strong>.htaccess</strong> dans le répertoire <strong>albums </strong>et ajoutez y ceci:<br />
<br />
</p>
<pre>SetEnvIfNoCase Referer "^http://www.yourdomian.com/" locally_linked=1
SetEnvIfNoCase Referer "^http://yourdomain.com/" locally_linked=1
SetEnvIf Referer "^$" locally_linked=1
<FilesMatch "\.(gif|png|jpe?g)$">
Order Allow,Deny
Allow from env=locally_linked
</FilesMatch></pre>
Ceci ne fonctionne que sous linux /unix et seulement si votre hébergeur autorise
cette
fonction,ou que vous avez votre propre serveur.<br />
<br />
<p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="changeLanguage"></a>
<h3>Je
tente de <b>changer le langage</b> depuis la page de Configuration, <b>mais celà ne marche pas</b> ? Où est l'erreur ?<br />
</h3>
<p>Le paramètre d'encodage des caractères "Character encoding" est probablement reglé sur l'encodage UTF-8 (ou l'a été) dans votre page de
configuration.<br />
</p>
<p>Lorsque UTF-8 est sélectionné, Coppermine choisis le fichier langage en fonction
de la configuration de votre navigateur et stocke ces paramètres dans un cookie.
Ces paramètres remplacent ceux stockés dans le fichier <strong>CONFIG.</strong><br />
<b>Pour changer cela:</b><br />
<br />
</p>
<ul>
<li>Mettre la valeur <strong>Default (language
file)</strong> dans
le champ "<strong>Encodage des caractères</strong>"de la page de configuration<br />
</li>
<li>Ensuite, appellez le script:<tt class="code">http://yoursite.com/coppermine_dir/index.php?lang=xxx</tt> (Celà va réinitialiser le cookie)<br />
</li>
</ul>
<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="onlyregisteredcomments"></a>
<h3><b>Comment
faire pour autoriser les Utilisateurs non-enregistrés à déposer des commentaires</b> sous mes photos ? et <b>pas uniquement les Utilisateurs enregistrés!<br />
</b></h3>
<p></p><ul>
<li>Identifiez vous en tant qu'administrateur </li>
<li>En mode admin </li>
<li>onglet <strong>Groupes</strong> </li>
<li>Groupe "Anonymous" - "Peut poster des commentaires" - "Oui"</li>
<li>Appliquer les modifications</li>
</ul>
Pour changer les paramètres par albums (l'étape précédente doit avoir été faite):<br />
<ul>
<li>Identifiez vous en tant qu'administrateur</li>
<li>En mode admin </li>
<li>Ouvrez la catégorie et cliquez sur l'album</li>
<li>onglet <strong>Proriétés </strong></li>
<li>"Permissions pour cet album"-" Les visiteurs peuvent poster des commentaires"-"Oui"</li>
<li>"Mettre l'album à jour"</li>
</ul>
<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="httpUpload"></a>
<h3>Je <b>ne peut pas uploder</b> avec les fonctions de téléchargement. Que se passe t'il?</h3>
<p>Si vous avec un message d'erreur <br /><tt class="code">No picture was uploaded (aucune image n'a été téléchargée)</tt>.<br />
Si vous avez effectivement sélectionné une image à télécharger, vérifiez que le serveur vous autorise de téléchargement de fichiers..., vérifiez s'il y a un problème avec le téléchargement par HTTP sur votre serveur
- Il peut avoir été désactivé ou mal configuré. Dans <a href="#VersionPHP">phpinfo()</a>, vérifiez que "file_uploads" est sur ON, "upload_max_filesize" a une valeur comme 2M et "upload_tmp_dir" est un répertoire valide!<br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="ordercategories"></a>
<h3>Comment changer <b>l'ordre des catégories</b>?</h3>
<p></p><ul>
<li>identifiez vous comme administrateur</li>
<li>Mode administrateur</li>
<li>categories</li>
<li>utilisez les boutons "flêche haut"- et "flêche bas"- pour changer l'ordre des catégories</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="cantDeletePic"></a>
<h3>Je <b>ne peux pas éffacer certaines images</b> depuis le FTP. Que faire?</h3>
<p>Ce n'est pas Coppermine qui ne vous laisse pas effacer les images, c'est
votre serveur FTP. Le problème est du à la configuration de votre serveur.
Essayez d'effacer vos images depuis le script (Coppermine).<br />
SI PHP fonctionne avec l'utilisateur "nobody" alors tous les fichiers crées par n'importe quel script PHP (Ce n'est pas spécifique à Coppermine) sera accessible par "nobody".
Il n'y a rien a faire pour changer �a.<br /> <br />
<table class="bordl" border="0" cellpadding="2" cellspacing="2"><tbody><tr><td align="left" valign="top"><p class="fliess">
777 ne devrait pas être le mode par défaut des répertoires parce qu'il n'est absolument pas sécurisé
, si votre galerie fonctionne sur un serveur partagé et que
le PHP safe mode n'est pas activé, tous ceux qui ont un compte sur ce serveur
ont la possibilité d'effacer vos images. Il y a eu plusieurs sujets sur ce problème
sur le forum de Menalto Gallery et plusieurs utilisateurs ont vu leur galerie piratée et détruite à cause de celà
. Ce problème n'est pas spécifique à
Photo galleries, il s'applique à tout script PHP qui crée des répertoires.
A condition que vous ayez les droits en écriture sur un répertoire, vous pouvez effacer tous les fichiers qu'ils contient, même si vous n'avez pas le droit en écriture sur ces fichiers
eux même.<br /> <br />
Je préfère avoir 20 personnes se plaignant HAUT ET FORT et de manière REPETEE
qu'ils doivent contacter leur administrateur système pour désinstaller commermine, parceque c'est un problème
et qu'ils vont changer de galerie à cause de �a,
plutôt qu'1 personne se plaignant que toutes ses images ont été effacées.<br /> <br />
SI vous n'êtes pas d'accord avec �a, éconnomisez votre temps et arrêtez la lecture de cette FAQ:<br />
<a href="http://www.zend.com/manual/function.mkdir.php" class="external">http://www.zend.com/manual/function.mkdir.php</a><br />
<a href="http://www.zend.com/manual/function.chmod.php" class="external">http://www.zend.com/manual/function.chmod.php</a><br />
plutôt que de poster dans le forum d'aide.<br />
<br />C'est une décision de l'administrateur système de faire fonctionner PHP comme un module Apache
et le fait que tous les fichiers/répertoires crées par PHP ne soient accessibles par personne
est le résultat de cette décision. Ainsi, les administrateurs système ne devraient pas se plaindre
si vous leur demandez d'effacer certains fichiers ou répertoires.<br /> <br />
Sur le serveur web ou ce site fonctionne, tout fonctionne bien lorsque les répertoires sont crées
en mode 755 et chaque fichier/répertoires crées par PHP
sont accessible par l'utilisateur "chezgreg" qui est l'utilisateur que j'utilise pour me connecter par FTP
. De plus, si un des fichier/répertoire de mon site est en mode 777,
le serveur désactive mon site et m'envoie un courriel me prévenant que mon site n'est pas sécurisé.<br /> <br />
Greg (Créateur initial de Coppermine)</p></td></tr></tbody></table><br /></p><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="cantUploadBigPics"></a>
<h3>Je <b>ne peux pas télécharger de grandes images</b>. Que se passe t'il?</h3>
<p>La taille maximale des images est limitée par plusieurs parametres - Pour trouver pourquoi vous ne pouvez pas télécharger de grandes images, vérifiez ce qui suis:
</p><ul>
<li>assurez vous d'avoir assez de place libre sur votre serveur (rappelez vous que vous avez besoin de place pour
les images originales, les images intérmédiaires et les vignettes!)</li>
<li>Lorsque vous êtes identifiés comme administrateur vérifiez le paremétrage de votre "Groupe": les groupes (même le groupe administarteur!) ont des limitations qui peuvent être configurés</li>
<li>time-out du navigateur: le navigateurcommunément utilisé, Internet Explorer a une fonction time-out
: si votre téléchargement n'est pas terminé après une certaine période, le navigateur va se déconnecter
(en particulier avec les connections de messageries instantannées)</li>
<li>Il y a un paramétrage de la limite maximale dans le configuration de PHP sur votre serveur web.
Si vous êtes chez un hébergeur ou vous ne pouvez pas modifier grand choses, mais si vous êtes sur votre propre serveur
, vérifiez php.ini et cherchez <tt class="code">LimitRequestBody</tt> - cette valeur (en bytes) est la valeru maximale de téléchargement autorisée par php/html</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="cookie"></a>
<h3>Je ne peut pas <b>m'identifier</b> dans Coppermine. Que se passe t'il?</h3>
<p>C'est souvent un problème de cookie:
</p><ul>
<li>Si vous utilisez Internet Explorer 6, vous devez activez l'autorisation pour les cookies.
Cliquez sur "Outils" - "Options Internet" -
"Confidentialité" et ajoutez votre site à la liste des sites de confiance, ou
placez le curseur sur un niveau inférieur.</li>
<li>Parfois IE ne gère pas les Cookies correctement. Fermez votre navigateur,
essayez d'effacer tous les cookies manuellement et redémarez le navigateur</li>
<li>Vérifiez si vous n'utilisez pas un logiciel qui interfère avec l'acceptation des cookies
comme les pare-feu (ZoneAlarm, Tiny, Cookie Washer
etc.) désactivez les et regardez si les cookies sont acceptés</li>
<li>Essayez d'utiliser un autre navigateur (comme <a href="http://www.opera.com/" class="external">Opera</a>,
qui est assez léger à télécharger et facile à désinstaller). C'est généralement une bonne idée
d'avoir plusieurs navigateurs sur votre ordinateur pour vérifier le fonctionnement de votre site avec votre navigateur préféré</li>
<li>Si vous utilisez les sous-domaineset la version de Coppermine ou certains programmes
sur différents sous-domaines (comme galerie.votresite.com et
forum.votresite.com) celà peut ausii poser des problèmes: un sou-domaine est un domaine différent
(en fait foo.com et bar.com sont des sous-domaines <acronym class="tool" title="top level domain">tld</acronym>
".com", donc du point de vue des cookies ce sont deux domaines différents
comme forum.votresite.com et comics.votresite.com). Bien sur vous pouvez "modifier certaines choses" dans les scripts,
Mais généralement les scripts bbs (forum) sont difficiles à modifier.</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="moveAlbum"></a>
<h3>Comment peut-on <b>déplacer un album</b> d'une catégorie vers une autre?</h3>
<p></p><ul>
<li>identifiez vous comme administrateur</li>
<li>mode administrateur</li>
<li>cliquez sur catégorie</li>
<li>clicquez "Propriétés" de l'album que vous voulez déplacer</li>
<li>dans la liste déroulante près de "Catégorie de l'Album", choisissez la catégorie dans laquelle vous voulez déplacer l'album</li>
<li>cliquez "mettre l'album à jour"</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="sortAlbum"></a>
<h3>Comment peut-on <b>changer l'ordre des albums</b>?</h3>
<p>Par défaut les albums apparaissent dans l'ordre ou ils on été crées. Si vous voulez modifier l'odre d'affichage faites comme suit:
</p><ul>
<li>identifiez vous comme administrateur</li>
<li>mode administrateur</li>
<li>"Albums"</li>
<li>choisissez une catégorie dans la liste déroulante</li>
<li>surlignez un album en cliquant sur son nom</li>
<li>utilisez les flêches haut <img src="http://coppermine.sourceforge.net/images/move_up.gif" alt="" border="0" height="11" width="13"> et bas <img src="http://coppermine.sourceforge.net/images/move_down.gif" alt="" border="0" height="11" width="13"> pour changer sa position </li>
<li>cliquez sur "appliquer les modifications"</li>
<li>Confirmez le message "Etes vous sur de vouloir faire ces modifications ?" en cliquant sur "OK"</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="deleteIntermediates"></a>
<h3>Je ne veux plus utiliser les images intérmédiaires. Coment les effacer pour gagner de l'espace disque?</h3>
<p>Article manquant actuellement dans la faq. </p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="howAlbumsFolderWork"></a>
<h3>Comment fonctionnent les Albums et les Dossiers dans Coppermine ?</h3>
<ol>
<li>Lorsque vous créez un album, c'est un album virtuel. Coppermine
ne crée pas de répertoire pour cet album sur le disuqe dur du serveur,
il laisse les images ou elles sont sur le serveur, et utilise la base de donnée
pour savoir quelle ilage va dans quel album. Vous pouvez déplacer les images d'albums
à albums, mais tout celà est fait dans la base de donnée, les images ne sont jamais déplacées sur le serveur.</li>
<li>Lorsque vous téléchargez par Html, en utilisant le lien 'upload' , coppermine place
les images (ainsiq ue les vignette et les images intermédiaires) dans le répertoire 'userpics'
.</li>
<li>Lorsque vous téléchargez par ftp, vous devez placer les fichiers dans un répertoire que vous aurez crée
, dans le répertoire 'albums' , mais pas dans le répertoire 'userpics'.
Vous pouvez créer autant de répertoires/sous-répertoires que vous voulez.
Vous pouvez les nommer comme vous le souhaitez, mais nous recommandons de reproduite l'arborescence
categorie/albums que vous avez crée sur votre site, pour plus de facilité d'utilisation.</li>
<li>Lorsque vous téléchargez par lot, coppermine vous demande dans quel albumvous voulez placer les images
, mais il laisse les images là ou elles sont sur le serveur.</li>
</ol>
<br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="howMoveAlbum"></a>
<h3>Comment faire pour déplacer un Album depuis une Catégorie vers une autre Catégorie ??</h3>
<ul>
<<li>identifiez vous comme administrateur</li>
<li>mode administrateur</li>
<li>créez des catégories (en utilisant le gestionnaire de catégories du menu administrateur)</li>
<li>allez sur la pareg d'accueil de votre galerie</li>
<li>cliquez sur "Propriétés" à côté de la vignette de l'album</li>
<li>Depuis la liste déroulante "Catégorie de l'Album", choisissez la catégorie ou vou ssouhaitez placer l'album</li>
<li>Cliquez sur "Mettre à jour l'Album"</li>
</ul>
<br /> <br />
<h2>Add-ons / Modifications / Hacks</h2><a name="letUserSelectTheme"></a>
<a name="changeOrderEdit"></a>
<h3>Comment puis-je changer l'ordre des images en les éditant ?</h3>
<p>Par défaut, les images sont motrés par ordre alphabétique lorsque vous les éditez. pour changer l'ordre de tri 'par date", ouvrez <tt class="code">editpics.php</tt> et changez<br />
<tt class="code">$result = cpg_db_query("SELECT * FROM
{$CONFIG['TABLE_PICTURES']} WHERE aid = '$album_id' ORDER BY filename
LIMIT $start, $count");</tt><br />
par<br />
<tt class="code">$result = cpg_db_query("SELECT * FROM {$CONFIG['TABLE_PICTURES']} WHERE aid = '$album_id' ORDER BY pid LIMIT $start, $count");</tt><br /></p><br />
<div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="rightHandMenu"></a>
<h3>Comment puis-je crée un menu qui sera affiché à droite de ma galerie?</h3>
<p>Lorsque le fichier template.html est lu, il est séparé en deux. Ce qui est avant la balise
{GALLERY} est généré par la fonction "pageheader", ce qui est après par la fonction
"pagefooter".<br />
Si votr emenu est dans le "footer" (pied de page) vous devez modifier votre fichier theme.php<br />
</p><pre> $template_vars = array(
'{LANG_DIR}' => $lang_text_dir,
'{TITLE}' => $CONFIG['gallery_name'].' - '.$section,
'{CHARSET}' => $CONFIG['charset'] == 'language file' ? $lang_charset : $CONFIG['charset'],
'{META}' => $meta,
'{GAL_NAME}' => $CONFIG['gallery_name'],
'{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
'{MAIN_MENU}' => theme_main_menu(),
'{ADMIN_MENU}' => theme_admin_mode_menu()
);
echo template_eval($template_header, $template_vars);</pre>
deviendra
<pre> $template_vars = array(
'{LANG_DIR}' => $lang_text_dir,
'{TITLE}' => $CONFIG['gallery_name'].' - '.$section,
'{CHARSET}' => $CONFIG['charset'] == 'language file' ? $lang_charset : $CONFIG['charset'],
'{META}' => $meta,
'{GAL_NAME}' => $CONFIG['gallery_name'],
'{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
);
echo template_eval($template_header, $template_vars);</pre>
et<br /><tt class="code">echo $template_footer;</tt><br />
deviendra<br />
<pre> $template_vars = array(
'{MAIN_MENU}' => theme_main_menu(),
'{ADMIN_MENU}' => theme_admin_mode_menu()
);
echo template_eval($template_footer, $template_vars);</pre>
<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="jumpToPrivateAlbum"></a>
<h3>Comment envoyer directement un utilisateur vers son album privé lorsqu'il s'identifie</h3>
<p>ouvrez<br /><tt class="code">login.php</tt><br />et cherchez<br />
<tt class="code">pageheader($lang_login_php['login'],"<META http-equiv=\"refresh\" content=\"3;url=$referer\">");</tt><br />
<br />et ajoutez <b>avant</b><br />
<tt class="code">$referer = 'index.php?cat='.(FIRST_USER_CAT+$USER_DATA['user_id']); </tt><br /><br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="registeredUsersOnly"></a>
<h3>Comment peut-on empêcher les utilisateurs non enregistrés de voir la galerie?</h3>
<p>ouvrez<br /><tt class="code">displayimage.php</tt><br />et cherchez<br />
</p><pre>/**************************************************************************
* Local functions definition
**************************************************************************/</pre>
<br />ajoutez <b>avant</b><br />
<tt class="code">if (!USER_ID) cpg_die(ERROR, 'vous devez vous enregistre pour acceder à cette page', __FILE__, __LINE__);</tt><br /><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="displayUploaderName"></a>
<h3>Comment peut-on afficher le nom de l'uploader avec les informations de l'image?</h3>
<p><b>Attention</b>: Cette modification est assez compliquée à faire pour un débutant!<br />ouvrez displayimage.php et cherchez:<br />
<tt class="code"> $info[$lang_picinfo['Filename']] = htmlspecialchars($CURRENT_PIC_DATA['filename']);</tt><br />et ajoutez après:<br />
<tt class="code"> $info[$lang_picinfo['Username']] = htmlspecialchars($CURRENT_PIC_DATA['user_name']);</tt>.<br />
Puis ouvrez /include/functions.inc.php et chrechez ce qui suit dans 'function get_pic_data()':<br />
<tt class="code"> if($select_columns != '*') $select_columns .= ', title, caption';</tt><br />et remplacez ce code par:<br />
<tt class="code"> if($select_columns != '*') $select_columns .= ', title, caption, user_name';</tt>.<br />
Ensuite cherchez:<br />
<tt class="code"> $result = cpg_db_query("SELECT $select_columns from
{$CONFIG['TABLE_PICTURES']} WHERE aid='$album' $approved $ALBUM_SET
ORDER BY $sort_order $limit");</tt><br />
et remplacez le code par:<br />
<tt class="code"> $result = cpg_db_query("SELECT $select_columns from
{$CONFIG['TABLE_PICTURES']} AS p LEFT JOIN {$CONFIG['TABLE_USERS']} AS
u ON u.user_id = p.owner_id WHERE p.aid='$album' $approved $ALBUM_SET
ORDER BY $sort_order $limit");</tt><br />
Puis vous devez ajouter la chaine pour le nom d'utilisateur dans le fichier langue.
Ouvrez /lang/votrelangue.php (par exemple french.php) et cherchez:<br />
<tt class="code">$lang_picinfo = array(</tt><br />
ajoutez après:<br />
<tt class="code"> 'Username' => 'Nom d'utilisateur',</tt><br />
Ensuite vous devez executer cette requête dans MySQL (avec un outil comme <a href="http://www.phpmyadmin.net/">phpMyAdmin</a>):<br />
<tt class="code">ALTER TABLE `cpg135_pictures` ADD INDEX ( `owner_id` );</tt><br />
(Si votre préfixe de table n'est pas cpg135_ vous devrez le changer dans la requête)<br /><br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="linksInCustomFields"></a>
<h3>Comment peut-on mettre un lien cliquable dans les champs utilisateurs personnalisables?</h3>
<p>ouvrez displayimage.php et changez<br />
<tt class="code">$info[$CONFIG['user_field'.$i.'_name']] = make_clickable($CURRENT_PIC_DATA['user'.$i]); </tt><br />
en<br />
<tt class="code">$info[$CONFIG['user_field'.$i.'_name']] = bb_decode($CURRENT_PIC_DATA['user'.$i]); </tt><br /> <br />
Pour permettre d'utiliser les BBCodes dans les champs personnalisés: vous pouvez avoir quelque chose comme<br />
<tt class="code">[url]http://www.somesite.com/foo/bar.php?whatever=42[/url]</tt><br />
ou<br />
<tt class="code">[url=http://www.somesite.com/foo/bar.php?whatever=42]lien vers un site![/url]</tt><br />dans le champ utilisateur personnalisé (qui a bien sur été activé d'abbord dans la page de configuration)<br /><br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="sortThumbsByCustomField"></a>
<h3>Comment peut-on trier les vignettes par utilisateurs définis dans les champs personnalisables?</h3>
<p></p><ol>
<li>ouvrez /includes/functions.inc.php<br />
changez<br />
<pre>$sort_array = array('na' => 'filename ASC', 'nd' => 'filename DESC', 'da' => 'pid ASC', 'dd' => 'pid DESC'); </pre>
pour<br />
<pre> $sort_array = array(
'na' => 'filename ASC',
'nd' => 'filename DESC',
'da' => 'pid ASC',
'dd' => 'pid DESC',
'f1a' => 'user1 ASC',
'f1d' => 'user1 DESC',
'f2a' => 'user2 ASC',
'f2d' => 'user2 DESC',
'f3a' => 'user3 ASC',
'f3d' => 'user3 DESC',
'f4a' => 'user1 ASC',
'f4d' => 'user1 DESC'
);
</pre></li>
<li>ouvrez /themes/votretheme/theme.php<br />
<ul>
<li>changez<br />
<pre> // The sort order options are not available for meta albums
if ($sort_options){
$param = array(
'{ALBUM_NAME}' => $album_name,
'{AID}' => $aid,
'{PAGE}' => $page,
'{NAME}' => $lang_thumb_view['name'],
'{DATE}' => $lang_thumb_view['date'],
'{SORT_NA}' => $lang_thumb_view['sort_na'],
'{SORT_ND}' => $lang_thumb_view['sort_nd'],
'{SORT_DA}' => $lang_thumb_view['sort_da'],
'{SORT_DD}' => $lang_thumb_view['sort_dd'],
);</pre>
<br />
pour<br />
<pre> // The sort order options are not available for meta albums
if ($sort_options){
$param = array(
'{ALBUM_NAME}' => $album_name,
'{AID}' => $aid,
'{PAGE}' => $page,
'{NAME}' => $lang_thumb_view['name'],
'{DATE}' => $lang_thumb_view['date'],
'{SORT_NA}' => $lang_thumb_view['sort_na'],
'{SORT_ND}' => $lang_thumb_view['sort_nd'],
'{SORT_DA}' => $lang_thumb_view['sort_da'],
'{SORT_DD}' => $lang_thumb_view['sort_dd'],
// Exxodus Sorting
'{FIELD1}' => $CONFIG['user_field1_name'],
'{FIELD2}' => $CONFIG['user_field2_name'],
'{FIELD3}' => $CONFIG['user_field3_name'],
'{FIELD4}' => $CONFIG['user_field4_name'],
// Exxodus Sorting
);</pre>
</li>
<li>modifiez les lignes après <tt class="code">$template_thumb_view_title_row </tt> comme celà:<br />
<pre>// HTML template for title row of the thumbnail view (album title + sort options)
// Exxodus (Adding Sorting by UserField)
$template_thumb_view_title_row = <<<EOT
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" class="statlink"><h2>{ALBUM_NAME}</h2></td>
<td><img src="images/spacer.gif" width="1"></td>
<td class="sortorder_cell">
<table height="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="sortorder_options">{NAME}</td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=na" title="{SORT_NA}">&+&</a>/</span></td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=nd" title="{SORT_ND}">&-&</a></span></td>
</tr>
<tr>
<td class="sortorder_options">{DATE}</td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=da" title="{SORT_DA}">&+&</a>/</span></td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=dd" title="{SORT_DD}">&-&</a></span></td>
</tr>
</table>
</td>
<td><img src="images/spacer.gif" width="10"></td>
<td class="sortorder_cell">
<table height="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="sortorder_options">{FIELD1}</td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f1a">&+&</a>/</span></td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f1d">&-&</a></span></td>
</tr>
<tr>
<td class="sortorder_options">{FIELD2}</td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f2a">&+&</a>/</span></td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f2d">&-&</a></span></td>
</tr>
</table>
</td>
<td><img src="images/spacer.gif" width="10"></td>
<td class="sortorder_cell">
<table height="100%" cellpadding="0" cellspacing="0">
<tr>
<td class="sortorder_options">{FIELD3}</td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f3a">&+&</a>/</span></td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f3d">&-&</a></span></td>
</tr>
<tr>
<td class="sortorder_options">{FIELD4}</td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f4a">&+&</a>/</span></td>
<td class="sortorder_options"><span class="statlink">
<a href="thumbnails.php?album={AID}&page={PAGE}&sort=f4d">&-&</a></span></td>
</tr>
</table>
</td>
</tr>
</table>
EOT;</pre>
</li>
</ul>
</li>
</ol><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="iptcSupport"></a>
<h3>Comment peut-on activer le support IPTC ?</h3>
<p>ouvrez <tt class="code">/includes/picmgmt.inc.php</tt> et cherchez<br />
<tt class="code"> $imagesize = getimagesize($image);</tt><br />
remplacez par:<br />
</p><pre>$imagesize = getimagesize($image,&$info);
$iptc = iptcparse($info["APP13"]);
if (is_array($iptc)) {
$caption.=$iptc['2#120'][0];
$title.=$iptc['2#105'][0];
(is_array($iptc['2#025'])) && ($keywords.=implode(" ", $iptc['2#025']));
}</pre>
Cette modification n'a pas été testée, utilisez la à vos risques et périls...!<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="addFooterBeforePoweredBy"></a>
<h3>Comment peut-on ajouter des informations juste avant la ligne "Powered by Coppermine"?</h3>
<p>Ouvrez /themes/votretheme/theme.php, cherchez <tt class="code">echo $template_footer</tt> et ajoutez ce que vous vouliez voir apparaitredans une ligne <b>avant</b>, comme celà <tt class="code">print '<span class="footer"><a href="http://www.onlien.com/ma page.htm">Mon Lien</a></span>';</tt><br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="commonPHPerrors"></a>
<h3>Erreurs communes de PHP et comment s'en débarrasser...</h3>
<p>Il y a beaucoup de personnes (particulièrement des débutants en PHP) qui posent des questions comme
<tt class="code">J'ai une erreur "Parse error: parse error in XXX"</tt>
et qui ne savent pas de quoi il s'agit et ce qu'il faut faire.
C'est pourquoi j'ai traduits cette liste d'erreurs communes
(et la solution pour résoudre celles ci) depuis un article original en allemand
<a href="http://www.drweb.de/" class="external">Dr. Web</a> :<br />
</p><ul>
<li><tt class="code">Parse error: parse error in C:\Apache\htdocs\read.php on line 8</tt>
- Cette erreur se réfère à une erreur de syntaxe dans PHP. Vous avez probablement oublié de terminer votre ligne par <tt class="code">;</tt> ou vous avez trop ou pas assez de parenthèses ouvertes ou fermées (<tt class="code">{</tt>).</li>
<li><tt class="code">Fatal error: Call to unsupported/undefined function ... in C:\Apache\htdocs\read.php on line 8</tt>
- Cette erreur signifie que la fonction que votre scriptpt veut utiliser n'est pas
définie dans la version actuelle de PHP avec ses modules, ou que vous utilisez une
fonction utilisateur qui n'ont pas été définies actuellement (Généralement
causée lorque vous oubliez d'inclure la définition de la fonction).</li>
<li><tt class="code">Warning: Wrong parameter ... for ... in C:\Apache\htdocs\read.php on line 8</tt>
- Vous avez passé trop (ou de mauvais) parametres à la fonction.
Si c'est une fonction inclue dans les fonctions PHP, vérifiez le <a href="http://www.php.net/manual/en/funcref.php" class="external">manuel</a>; Si il s'agit d'une fonction utilisateur, vérifiez votre code.</li>
<li><tt class="code">Warning: Cannot add header information - header was already sent ... in C:\Apache\htdocs\read.php on line 4</tt>
- vous avee une sortie de texte avant (exemple. la déclaration du doctype ou <tt class="code"><html></tt>)
et appelez la fonction header() ensuite. C'est le plus souvent le cas
lors de l'utilisation de cookie. Pappelez vous vous ne pouvez pas utiliser plusieurs fois la fonction header()!</li>
<li><tt class="code">Parse error: parser stack overflow in C:\Apache\htdocs\read.php</tt>
- PHP dépasse les capacités mémoire
- cela arrive généralement si vous faites une boucle sans fin, particulièrement en utilisant les déclarations d'inclusions.</li>
<li><tt class="code">Warning: fopen("file.txt","r+") - No such file or directory</tt>
- le fichier ou le répertoire requis n'existe pas. Vérifiez l'ortographe (la précision est importante).</li>
<li><tt class="code">SAFE MODE Restriction in effect. The script whose uid is 531 is not allowed to access...</tt>
- Le "safe mode" est activé. Certaines fonctions du système de téléchargement ne peuvent pas être utilisées.
Généralement votre hébergeur a mis en place le "self mode" (souvent
mal configuré). Essayez de mettre sur "silly_safe_mode".</li>
</ul>
<br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="renameTemplateHtml"></a>
<h3>Peut-on renommer template.html en template.php pour inclure du code PHP dans mon template?</h3>
<p>Non, ce n'est absolument pas la manière de fonctionner de coppermine; pour des pages "normales"
Le nom d'extention indique au serveur comment le fichier doit être analyser par l'interpreteur PHP.
Le fichier template dans le répertoire themes
folder n'est pas analysé à cause de celà. - l'extension .html a juste été choisie pour pouvoir l'éditer plus facilement.
Vous ne pouvez pas avoir de code PHP dans le fichier template,
quel que soit le nom que vous lui donnez - C'est comme �a!</p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="preventPictureStealing"></a>
<h3>Comment peut-on empêcher les utilisateur d'enregistrer (voler) mes images?
</h3>
<p>Vous ne pouvez pas completement empêcher les utilisateurs de "voler" vos images -
C'est la manière de fonctionner d'internet: si une image est affichée dans un navigateur
, l'utilisateur a une copie de cette image sur son disque dur. Il y a
neanmoins plusieurs methodes pour rendre plus difficile aux utilisateurs néophites le "vol" d'images:
</p><ul>
<li>Ajoutez un filigranne sur vos images avant de les mettre en ligne</li>
<li>Utilisez les watermark-hacks: <a href="http://coppermine.sourceforge.net/board/index.php?topic=1467.0">Coppermine support board / mods / Watermarking hack (w/ ImageMagick)</a>, <a href="http://coppermine.sourceforge.net/board/index.php?topic=3269.0">Coppermine support board / mods / Watermark on a per image basis (GD)</a>, <a href="http://coppermine.sourceforge.net/board/index.php?topic=7160.0">Coppermine support board / mods / Permanent Watermark with GD2</a>.
Notez que ces hacks augmente la charge du serveur, du fait que le filigrane est appliqué à l'image à chaque fois qu'un utilisateur l'affiche
dans son navigateur.</li>
<li>Empêcher Internet Explorer de montrer la barre d'outils "Image" lorsqu'un utilisateur survole l'image avec sa souris
. Ouvrez themes/votretheme/template.html,
trouvez <tt class="code"><meta http-equiv="Pragma" content="no-cache" /></tt> et ajoutez après <tt class="code"><meta http-equiv="imagetoolbar" content="no" /></tt></li>
<li>Utilisez un des multiples scripts "anti click droit" disponibles (exemple: <a href="http://coppermine.sourceforge.net/board/index.php?topic=2450.0">Coppermine support board / mods / no right-click</a> or <a href="http://www.codelifter.com/main/javascript/norightclick1.html" class="external">codelifter.com: no right-click</a>)</li>
</ul>
<br /><p></p>
<br />
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<br /> <br />
<h2>Je dispose de mon propre serveur</h2><a name="enableGD"></a>
<h3>Comment peut-on activer gd sur mon serveur Windows?</h3>
<p>GD 1.x 2.x sont normalement partie intégrante de toute distribution standart de PHP sous Windows<br />
Pour vérifier si vous avez cette bibliotheque, allez dans le répertoire ou est installé votre php,
allez dans le sous répertoire "extensions" et regardez si vous avez un fichier nommé
"php_gd2.dll".<br />
Parfois vous devrez aussi ouvrir votre fichier php.ini file (situé normalement dans le répertoire windows
) et enlevez le ";" qui est au début de la ligne:<br />
<tt class="code">extension=php_gd2.dll</tt> (à la fin du fichier). Celà obligera PHP a charger l'extension GD2.<br />
Chaque fois que vous effectuez un changement dans php.ini, rappelez vous que vous devez redémarer votre serveur.<br />
ImageMagick est plus difficile à utiliser sous Windows<br />
Greg (auteur initial de coppermine)<br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="enableIMonWindows"></a>
<h3>Comment peut-on activer ImageMagick sur mon serveur Windows?</h3>
<p>ImageMagick est beaucoup plus difficile à parametrer sous Windows. Il y a plusieurs chose à prendre en compte
. Le forum d'aide de Coppermine n'est <b>pas</b> le bon endroit pour demander de l'aide pour son installation, ce forumt
traitant de Coppermine, pas du ssujet "Comment configurer un serveur" (la plupars des gens
sur le forum de Coppermine n'ont pas leu propre serveur, mais ont un espace chez un hébergeur).
Essayez plutôt de trouver de l'aide sur de forums traitant de ce sujet particulier.
<br /><br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<br /> <br />
<h2>Forum d'aide de Coppermine</h2>
Ce sont (hélas)
des questions pas suffisament posées sur les forums d'aide. Avant de poster sur le forum d'aide
(ou en fait sur tout forum), s'il vous plait lisez celà:
<a name="phpNewbie"></a>
<h3>Je n'y connais rien à PHP/mySQL...</h3>
<p>Pas de problèmes, chacun a été débutant un jour, <b>mais</b>: ne commencez pas chaque sujet par "Je suis débutant", "je n'y commais rien à PHP " etc.<br />
Souvent, on le voit à la question posée elle même, pas besions de s'excuser...<br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="lamesupport"></a>
<h3>J'ai posté ma question il y a déjà longtemps mais , personne n'y réponds. Que se passe t'il...?</h3>
<p>Le forum d'aide n'est <b>pas</b> une hotline. Même si il y a beaucoup de visiteurs
, seulement une petite part apporte de l'aide - sur la base du volontariat libre et gratuit.
Nous ne sommes pas payés pour �à et avons une vie, un travail, une famille
. Nous ne sommes pas toujours là.<br />Si vous ne recevez pas de réponse à votre question:
</p><ul>
<li>Assurez vous que vous avez laissé assez de temps pour répondre (jours, pas heures!)</li>
<li>peut-être que personne ne connais la réponse à votre problème</li>
<li>Votre question a peut être déjà été posée très souvent</li>
<li>Votre envoie a été impoli ou injurieux et vous êtes ignorés pour cette raison</li>
<li>votre requête demande beaucoup de programation, et aucun de ceux qui sont en mesure de le faire n'ont de besions pour cette fonction</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="howtoask"></a>
<h3>Comment dois-je poser ma question?</h3>
<p>Si vous avez une question, assurez vous de donner le plus possible d'informations:
</p><ul>
<li>Un lien vers votre galerie est souvent le seul moyen de vous aider-
donnez le avec votre question, ou mieux: editez votre profil sur le forum d'aide
et entre l'URL de votre site !</li>
<li>Si vous avez des problèmes de serveur, assurez vous de donner les informations sur votre serveur (<acronym class="tool" title="operation system">OS</acronym>, serveur, version PHP,versions mySQL, version de la librairie gd, safe mode sur on/off?).
La plupars des informations peuvent être trouvées ici <a href="#VersionGD">phpinfo()</a></li>
<li>S'il s'agit d'un problème 'utilisateur', donnez nous les informations de votre utilisateur: <acronym class="tool" title="operation system">OS</acronym> et navigateur</li>
<li>postez une capture d'écran si necessaire</li>
<li>Utilisez un titre de sujet correct: dites à quoi se rapporte votre question
! la plupars des personnes apportant de l'aide sont réticents à répondre à des sujets du genre
"J'ai une question" ou
"Problème d'installation" ou "demande de fonction" ou "aidez moi s'il vous plaiiiiiiiiiiiiit"</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="firstSteps"></a>
<h3>J'ai un problème avec Coppermine. Que faut'il fair en premier (avant de poster sur le forum)?</h3>
<p></p><ul>
<li>lisez le fichier 'readme' qui est dans le pack de coppermine</li>
<li>lisez la doculentation</li>
<li>lisez cette FAQ</li>
<li><a href="http://coppermine.sourceforge.net/board/index.php?action=search">Cherchez</a> sur le forum d'aide</li>
<li>activez le mode debug (identifiez vous comme admin, mode admin, configuration, mode de debugage)</li>
<li>choisissez le bon forum d'aide: si vous utilisez la version pour phpnuke
de coppermine, ne postez pas sur le support d'aide pour la version autonome
et vice et versa</li>
</ul><br /><p></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="nonEnglishPosting"></a>
<h3>Hé, en regardant votre profil J'ai vu que vous étiez Allemand/Fran�ais/ou autre... Puis-je poser ma question dans cette langue?</h3>
<p>S'il vous plait, ne postez pas dans une autre langue que l'Anglais - comme �à,
d'autres pourront bénéficier des questions (et des réponses). Ne soyez pas effrayés par votre mauvais anglais
- personne ne se moqueras de vous, et la plupars des
visiteurs ont une autre langue maternelle que l'anglais! Il y a un forum francophone
ici <a href="http://coppermine-gallery.net/forum/index.php?board=38.0" class="external">http://coppermine-gallery.net/forum/index.php?board=38.0</a>
- utilisez le si vous n'êtes pas en mesure de poster en anglais!<br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr /><a name="emailSupport"></a>
<h3>Puis-je vous envoyer un courriel/pm/im pour de l'aide?</h3>
<p>Non vous ne devez pas! postez votre question sur le forum <a href="http://coppermine.sourceforge.net/board/">Forum d'aide de Coppermine</a> - si nous (la communauté) ne trouvons pas la solution <b>et</b> <i>j'ai</i> le temps <b>et</b> <i>Je </i> le souhaite <i>Je</i>vous enverrais un courriel/pm/im <i>you</i>!<br />
</p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<a name="aboutTeam"></a>
<h3><b>Qui êtes vous ?</b></h3>
<p>Nous sommes un groupe de personnes qui a décidé de former une équipe pour développer Coppermine d'avantage - regardez la page <a href="http://coppermine.sourceforge.net/team/">equipe</a> pour les détails...<br /></p><br /><div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<br /> <br />
Cette FAQ est un travail qui évolue, s'il vous plait contribuez au forum d'aide de Coppermine Photo Galerie <a href="http://coppermine.sourceforge.net/board/">
</a> <br />
Rapportez les erreurs, fautes etc...<br />
Vérifiez <a href="http://coppermine.sourceforge.net/faq.php">
la version en ligne de ce document</a> pour les mises à jour!<br />
Profitez en!<br />
<br />
<b>GauGau</b> (aka <b>Joachim Mueller</b>) - Coppermine
Dev Team <b><br />
(ne me contactez pas pour résoudre vos problèmes d'installation de Coppermine)</b>.<a name=""></a>
<br />
<div class="back">[<a href="#top">Haut de page</a>]</div><hr />
<p>Adaptation & Traduction du <a href="http://coppermine.sourceforge.net/faq.php">FAW en anglais</a> en Fran�ais par <a href="http://coppermine.sourceforge.net/board/index.php?action=profile;u=1545"><b>PYAP</b></a> (cad <b>Pascal YAP</b>) et <a href="http://coppermine.sourceforge.net/board/index.php?action=profile;u=9980"><b>Frantz</b></a> (cad Fran�ois KELLER) (<b>French Coppermine Moderators</b>)</p>
</body>
</html>