0
|
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
|
2 <html> |
|
3 <head> |
|
4 <title>BINS album photo</title> |
|
5 </head> |
|
6 |
|
7 <!--$Id: index_fr.html,v 1.26 2002/06/09 19:47:56 jerome Exp $--> |
|
8 |
|
9 <body text="#000000" bgcolor="#FFFFFF" link="#0000EF" |
|
10 vlink="#51188E" alink="#FF0000"> |
|
11 <div align="right"> |
|
12 <a href="index.html"> |
|
13 <img SRC="http://sautret.org/flag_english.gif" ALT="English |
|
14 Version" border="0"></a> |
|
15 </div> |
|
16 |
|
17 <p><b>Attention</b>, cette page n'est ? jour par rapport ? la <a |
|
18 href="index.html">version anglaise.</a></p> |
|
19 |
|
20 <h1>BINS</h1> |
|
21 |
|
22 La page de r?f?rence est <a |
|
23 href="http://bins.sautret.org/">http://bins.sautret.org/</a>. |
|
24 |
|
25 <p>Si vous d?sirez recevoir un mail annon?ant les nouvelles |
|
26 versions, allez sur la <a |
|
27 href="http://freshmeat.net/projects/bins/">page Freshmeat de BINS</a> |
|
28 et cliquez sur <b>Subscribe to new releases</b>. |
|
29 |
|
30 <hr> |
|
31 <h2>Introduction</h2> |
|
32 |
|
33 <p>Le but de BINS est de cr?er des <b>albums photos HTML |
|
34 statiques</b>. Voici quelques unes de fonctionnalit?s de BINS : |
|
35 <ul> |
|
36 <li> |
|
37 un album peut contenir d'autres albums (des <b>sous albums</b>) : |
|
38 l'album peut avoir une structure d'arbre ; |
|
39 </li> |
|
40 <li> |
|
41 g?n?ration d'une image <b>timbre-poste</b> et d'<b>images ? |
|
42 diff?rentes ?chelles</b> pour chaque image originale ; |
|
43 </li> |
|
44 <li> |
|
45 l'album g?n?r? peut ?tre <b>enti?rement personnalis?</b> en |
|
46 utilisant des <b>mod?les HTML</b> et via des param?tres de |
|
47 configuration qui permettent de modifier?: les couleurs, la |
|
48 taille et le nombre des timbres-poste, le nombre et la taille |
|
49 de chaque image ? l'?chelle (en pixel ou en pourcentage de |
|
50 l'image originale pour la taille), les champs ? afficher, |
|
51 etc. Ces param?tres peuvent ?tre chang?s <b>globalement</b>, |
|
52 par utilisateur, <b>par album</b>, sous-album ou m?me <b>par |
|
53 image</b> (par exemple, vous pouvez changer les couleurs d'un |
|
54 sous-album ou de la page d'une image particuli?re). ; |
|
55 </li> |
|
56 <li> |
|
57 plusieurs <b>champs de description</b> (date, lieu, etc.) |
|
58 peuvent ?tre associ?s avec l'image. Ces descriptions peuvent |
|
59 ?tre auformat texte ou HTML. Il est possible de personnaliser |
|
60 ou d'ajouter des champs. Ces donn?es sont sauvegard?es dans |
|
61 des fichiers XML propres ? chaque image ; |
|
62 </li> |
|
63 <li> support du format Exif est des <b>appareils photos |
|
64 num?riques</b>?: |
|
65 <ul> |
|
66 <li> |
|
67 BINS peut utiliser la structure de donn?es EXIF que l'on |
|
68 trouve dans certaines images (notamment dans celles g?n?r?es |
|
69 par les appareils photos num?riques) pour <b>remplir |
|
70 automatiquement certains champs</b> (date et heure ou mod?le de |
|
71 l'appareil, par exemple)?; |
|
72 </li> |
|
73 <li> |
|
74 BINS utilise le tag EXIF Orientation (qui normalement |
|
75 utilis? quand vous faites une rotation de photo sur votre |
|
76 appareil num?rique) pour effectuer une <b>rotation de |
|
77 automatique de l'image</b> vers l'orientation correcte. |
|
78 </li> |
|
79 <li>pour chaque image, une page donne toutes les |
|
80 informations disponibles sur ses caract?ristiques et sur les |
|
81 <b>param?tres de l'appareil photo num?rique</b> lors de la |
|
82 prise de vue?; |
|
83 </li> |
|
84 <li>des informations suppl?mentaires sont fournies pour les |
|
85 <b>appareils photos num?riques Canon</b>?; |
|
86 </li> |
|
87 <li>une fen?tre d'aide explique la signification de |
|
88 certaines informations?; |
|
89 </li> |
|
90 <li>toutes les informations en provenance du fichier Exif |
|
91 sont sauvegard?es dans les fichiers de description XML, |
|
92 ?vitant ainsi qu'ils disparaissent lors de modification de |
|
93 l'image?; |
|
94 </li> |
|
95 </ul> |
|
96 </li> |
|
97 <li> |
|
98 <b>internationalisation</b> (g?n?ration d'album dans |
|
99 diff?rents langages) via gettext. Les langues actuellement |
|
100 support?es sont : anglais, fran?ais, allemand et |
|
101 polonais ; |
|
102 </li> |
|
103 <li> |
|
104 l'<b>encodage du jeu de caract?res</b> des fichiers HTML |
|
105 g?n?r?s est param?trable, avec support par d?faut de |
|
106 <b>l'UTF-8 (Unicode)</b>. Cr?ation du fichier |
|
107 <tt>.htaccess</tt> d'Apache pour l'envoi de l'encodage du jeu |
|
108 de caract?res correct dans l'en-t?te HTTP ; |
|
109 </li> |
|
110 <li> |
|
111 utilisation de <b>fichiers XML</b> pour sauvegarder les |
|
112 descriptions utilisateur des images et des albums/sous-albums |
|
113 ainsi que les donn?es Exif provenant des images ; |
|
114 </li> |
|
115 <li> |
|
116 les noms de fichiers et de r?pertoires contenant des espaces |
|
117 et autres caract?res sp?ciaux (sauf /) sont g?r?s et des URL |
|
118 valides sont cr??s ; |
|
119 </li> |
|
120 <li> |
|
121 BINS produit du code <b>HTML 4 valide</b>. |
|
122 </li> |
|
123 |
|
124 </ul> |
|
125 |
|
126 <p> |
|
127 BINS (BINS Is Not SWIGS) est une version modifi?e de <a |
|
128 href="http://sourceforge.net/projects/swigs/">SWIGS</a> |
|
129 (Structured Web Image Gallery System). J'ai fais ces |
|
130 modifications parce que j'en avais besoin. J'ai essay? de |
|
131 contacter l'auteur de SWIGS, mais je n'ai eu aucune r?ponse, |
|
132 c'est pourquoi j'ai d?cid? de publier ma version modifi?e, au |
|
133 cas o? elle int?resse quelqu'un. |
|
134 |
|
135 <p>Voir le fichier <a href="ChangeLog">ChangeLog</a> (en anglais) |
|
136 pour les diff?rences entre BINS et SWIGS ainsi que les nouveaut?s |
|
137 de chaque version. |
|
138 |
|
139 <hr> |
|
140 <h2>Exemple</h2> |
|
141 |
|
142 <p>Vous pouvez voir un exemple d'un album g?n?r? par BINS sur |
|
143 <a href="http://album.sautret.org/">http://album.sautret.org/</a>. |
|
144 Il s'agit de mon album personnel avec l'I18N fran?aise. |
|
145 |
|
146 <hr> |
|
147 <h2>T?l?chargement</h2> |
|
148 |
|
149 <p>La derni?re version de BINS est la 1.1.10.</p> |
|
150 |
|
151 <p>BINS est maintenant dans Sid (version unstable de <a |
|
152 href="http://www.debian.org">Debian</a>). Vous pouvez |
|
153 trouver le paquetage sur la <a |
|
154 href="http://packages.debian.org/unstable/web/bins.html">page |
|
155 Debian de BINS</a>.</p> |
|
156 |
|
157 <p>Un <a href="bins_for_mdk.tar.gz">tarball</a> contenant |
|
158 l'ensemble des biblioth?ques pour faire fonctionner BINS sur une |
|
159 <a href="http://www.linux-mandrake.com/fr/">Mandrake</a> est |
|
160 disponible. Vous aurez quand m?me besoin d'un des tarballs disponibles |
|
161 ci-dessous.</p> |
|
162 |
|
163 <p><b>Attention</b>, le format des fichiers de description des |
|
164 images et des albums a chang? dans la version 1.1.0. Lisez le |
|
165 fichier README pour savoir comment migrer vos anciens fichiers de |
|
166 description.</p> |
|
167 <table border="3"> |
|
168 <tr> |
|
169 <td bgcolor="#999999"> |
|
170 <b>format gzip</b> |
|
171 </td> |
|
172 <td bgcolor="999999"> |
|
173 <b>format bzip2</b> |
|
174 </td> |
|
175 </tr> |
|
176 |
|
177 <tr> |
|
178 <td> |
|
179 <b><a href="bins-1.1.10.tar.gz">bins-1.1.10.tar.gz</a></b> |
|
180 </td> |
|
181 <td> |
|
182 <b><a href="bins-1.1.10.tar.bz2">bins-1.1.10.tar.bz2</a></b> |
|
183 </td> |
|
184 </tr> |
|
185 |
|
186 <tr> |
|
187 <td> |
|
188 <a href="bins-1.1.9.tar.gz">bins-1.1.9.tar.gz</a> |
|
189 </td> |
|
190 <td> |
|
191 <a href="bins-1.1.9.tar.bz2">bins-1.1.9.tar.bz2</a> |
|
192 </td> |
|
193 </tr> |
|
194 <tr> |
|
195 <td> |
|
196 <a href="bins-1.1.8.tar.gz">bins-1.1.8.tar.gz</a> |
|
197 </td> |
|
198 <td> |
|
199 <a href="bins-1.1.8.tar.bz2">bins-1.1.8.tar.bz2</a> |
|
200 </td> |
|
201 </tr> |
|
202 <tr> |
|
203 <td> |
|
204 <a href="bins-1.1.7.tar.gz">bins-1.1.7.tar.gz</a> |
|
205 </td> |
|
206 <td> |
|
207 <a href="bins-1.1.7.tar.bz2">bins-1.1.7.tar.bz2</a> |
|
208 </td> |
|
209 <tr> |
|
210 <tr> |
|
211 <td> |
|
212 <a href="bins-1.1.6.tar.gz">bins-1.1.6.tar.gz</a> |
|
213 </td> |
|
214 <td> |
|
215 <a href="bins-1.1.6.tar.bz2">bins-1.1.6.tar.bz2</a> |
|
216 </td> |
|
217 </tr> |
|
218 <tr> |
|
219 <td> |
|
220 <a href="bins-1.1.5.tar.gz">bins-1.1.5.tar.gz</a> |
|
221 </td> |
|
222 <td> |
|
223 <a href="bins-1.1.5.tar.bz2">bins-1.1.5.tar.bz2</a> |
|
224 </td> |
|
225 </tr> |
|
226 <tr> |
|
227 <td> |
|
228 <a href="bins-1.1.4.tar.gz">bins-1.1.4.tar.gz</a> |
|
229 </td> |
|
230 <td> |
|
231 <a href="bins-1.1.4.tar.bz2">bins-1.1.4.tar.bz2</a> |
|
232 </td> |
|
233 </tr> |
|
234 <tr> |
|
235 <td> |
|
236 <a href="bins-1.1.3.tar.gz">bins-1.1.3.tar.gz</a> |
|
237 </td> |
|
238 <td> |
|
239 <a href="bins-1.1.3.tar.bz2">bins-1.1.3.tar.bz2</a> |
|
240 </td> |
|
241 </tr> |
|
242 <tr> |
|
243 <td> |
|
244 <a href="bins-1.1.2.tar.gz">bins-1.1.2.tar.gz</a> |
|
245 </td> |
|
246 <td> |
|
247 <a href="bins-1.1.2.tar.bz2">bins-1.1.2.tar.bz2</a> |
|
248 </td> |
|
249 </tr> |
|
250 <tr> |
|
251 <td> |
|
252 <a href="bins-1.1.1.tar.gz">bins-1.1.1.tar.gz</a> |
|
253 </td> |
|
254 <td> |
|
255 <a href="bins-1.1.1.tar.bz2">bins-1.1.1.tar.bz2</a> |
|
256 </td> |
|
257 </tr> |
|
258 <tr> |
|
259 <td> |
|
260 <a href="bins-1.1.0.tar.gz">bins-1.1.0.tar.gz</a> |
|
261 </td> |
|
262 <td> |
|
263 <a href="bins-1.1.0.tar.bz2">bins-1.1.0.tar.bz2</a> |
|
264 </td> |
|
265 </tr> |
|
266 <tr> |
|
267 <td> |
|
268 <a href="bins-1.0.4.tar.gz">bins-1.0.4.tar.gz</a> |
|
269 </td> |
|
270 <td> |
|
271 <a href="bins-1.0.4.tar.bz2">bins-1.0.4.tar.bz2</a> |
|
272 </td> |
|
273 </tr> |
|
274 <tr> |
|
275 <td> |
|
276 <a href="bins-1.0.3.tar.gz">bins-1.0.3.tar.gz</a> |
|
277 </td> |
|
278 <td> |
|
279 <a href="bins-1.0.3.tar.bz2">bins-1.0.3.tar.bz2</a> |
|
280 </td> |
|
281 </tr> |
|
282 |
|
283 <tr> |
|
284 <td> |
|
285 <a href="bins-1.0.2.tar.gz">bins-1.0.2.tar.gz</a> |
|
286 </td> |
|
287 <td> |
|
288 <a href="bins-1.0.2.tar.bz2">bins-1.0.2.tar.bz2</a> |
|
289 </td> |
|
290 </tr> |
|
291 |
|
292 <tr> |
|
293 <td> |
|
294 <a href="bins-1.0.1.tar.gz">bins-1.0.1.tar.gz</a> |
|
295 </td> |
|
296 <td> |
|
297 <a href="bins-1.0.1.tar.bz2">bins-1.0.1.tar.bz2</a> |
|
298 </td> |
|
299 </tr> |
|
300 |
|
301 <tr> |
|
302 <td> |
|
303 <a href="bins-1.0.0.tar.gz">bins-1.0.0.tar.gz</a> |
|
304 </td> |
|
305 <td> |
|
306 <a href="bins-1.0.0.tar.bz2">bins-1.0.0.tar.bz2</a> |
|
307 </td> |
|
308 </tr> |
|
309 </table> |
|
310 |
|
311 <!-- |
|
312 <a |
|
313 href="http://kashmir.sautret.org/~jerome/perso/BINS/bins-1.0.1.tar.gz">ici</a>. |
|
314 --> |
|
315 |
|
316 <hr> |
|
317 <h2>Installation</h2> |
|
318 |
|
319 <p>Proc?dure rapide :</p> |
|
320 <ul> |
|
321 <li>v?rifiez que vous avez les logiciels et biblioth?ques |
|
322 n?cessaires</li> |
|
323 |
|
324 <li>d?tarez l'archive</li> |
|
325 |
|
326 <li>lancer le script <tt>install.sh</tt> (en tant que root si |
|
327 vous pouvez)</li> |
|
328 |
|
329 <li>ex?cutez <tt>bins -h</tt> pour obtenir de l'aide, et lisez |
|
330 la section utilisation de ce document</li> |
|
331 </ul> |
|
332 |
|
333 <h3>d?pendances</h3> |
|
334 |
|
335 <p>Vous avez besoin de <a |
|
336 href="http://www.perl.com/CPAN/ports/index.html">Perl</a> pour |
|
337 utiliser BINS, ainsi que des biblioth?ques Perl suivantes (les |
|
338 noms de paquetage Debian et Mandrake sont mentionn?s quand ils |
|
339 sont connus).</p> |
|
340 |
|
341 <p>Ce <a href="bins_for_mdk.tar.gz">tarball</a> regroupe |
|
342 l'ensemble de ces biblioth?ques au format rpm pour <a |
|
343 href="http://www.linux-mandrake.com/fr/">Mandrake</a> ou tar.gz |
|
344 quand aucun rpm n'est disponible (voir ci dessous pour |
|
345 l'installation de biblioth?que Perl ? partir d'un tarball).</p> |
|
346 |
|
347 <table border="3" cellspacing="3"> |
|
348 <tr> |
|
349 <td bgcolor="#BBBBBB"> |
|
350 <b>Biblioth?que Perl</b> |
|
351 </td> |
|
352 <td bgcolor="#BBBBBB"> |
|
353 <b>Paquetage Debian</b> |
|
354 </td> |
|
355 <td bgcolor="#BBBBBB"> |
|
356 <b>Paquetage Mandrake 8.1 & 8.2</b> |
|
357 </td> |
|
358 </tr> |
|
359 |
|
360 <tr> |
|
361 <td> POSIX </td> |
|
362 <td>perl-base</td> |
|
363 <td>perl-base-5.601-7mdk</td> |
|
364 </tr> |
|
365 <tr> |
|
366 <td> IO::File </td> |
|
367 <td>perl-base</td> |
|
368 <td>perl-base-5.601-7mdk</td> |
|
369 </tr> |
|
370 <tr> |
|
371 <td> Getopt::Long </td> |
|
372 <td> perl-base </td> |
|
373 <td>perl-base-5.601-7mdk</td> |
|
374 </tr> |
|
375 <tr> |
|
376 <td> File::Basename </td> |
|
377 <td>perl-modules</td> |
|
378 <td>perl-base-5.601-7mdk</td> |
|
379 </tr> |
|
380 <tr> |
|
381 <td> Storable</td> |
|
382 <td>libstorable-perl</td> |
|
383 <td></td> |
|
384 </tr> |
|
385 <tr> |
|
386 <td> |
|
387 <a href="http://search.cpan.org/search?dist=IO-String">IO:String</a> |
|
388 </td> |
|
389 <td> libio-string-perl </td> |
|
390 </tr> |
|
391 <tr> |
|
392 <td> |
|
393 <a href="http://search.cpan.org/search?dist=Image-Size">Image::Size</a> |
|
394 </td> |
|
395 <td> libimage-size-perl </td> |
|
396 <td>perl-Image-Size-2.903-5mdk</td> |
|
397 </tr> |
|
398 <tr> |
|
399 <td> |
|
400 <a href="http://search.cpan.org/search?dist=Image-Info">Image::Info</a> |
|
401 </td> |
|
402 <td> libimage-info-perl</td> |
|
403 <td>perl-Image-Info-1.07-1mdk</td> |
|
404 </tr> |
|
405 <tr> |
|
406 <td> <a |
|
407 href="http://search.cpan.org/search?dist=PerlMagick">Image::Magick</a> |
|
408 (avec la collection d'outils <a |
|
409 href="http://www.imagemagick.org/">ImageMagick</a>) </td> |
|
410 <td> perlmagick </td> |
|
411 <td>perl-Magick-5.4.2.3-3mdk</td> |
|
412 </tr> |
|
413 <tr> |
|
414 <td> |
|
415 <a href="http://search.cpan.org/search?dist=HTML-Parser">HTML::Entities</a> |
|
416 </td> |
|
417 <td> libhtml-parser-perl </td> |
|
418 <td> perl-HTML-Parser-3.25-3mdk </td> |
|
419 </tr> |
|
420 <tr> |
|
421 <td> |
|
422 <a href="http://search.cpan.org/search?dist=URI">URI:Escape</a> |
|
423 </td> |
|
424 <td> liburi-perl </td> |
|
425 <td> perl-URI-1.18-1mdk </td> |
|
426 </tr> |
|
427 <tr> |
|
428 <td> |
|
429 <a href="http://search.cpan.org/search?dist=libxml-perl">XML::Parser::PerlSAX</a> |
|
430 </td> |
|
431 <td> libxml-perl </td> |
|
432 <td> perl-libxml-perl-0.07-5mdk </td> |
|
433 </tr> |
|
434 <tr> |
|
435 <td> |
|
436 <a href="http://search.cpan.org/search?dist=XML-Grove">XML::Grove</a> |
|
437 </td> |
|
438 <td> libxml-grove-perl </td> |
|
439 <td> perl-XML-Grove-0.46alpha-2mdk </td> |
|
440 </tr> |
|
441 <tr> |
|
442 <td> |
|
443 <a href="http://search.cpan.org/search?dist=XML-Handler-YAWriter">XML::Handler::YAWriter</a> |
|
444 </td> <td> libxml-handler-yawriter-perl </td> <td> </td> |
|
445 </tr> |
|
446 <tr> |
|
447 <td> |
|
448 <a href="http://search.cpan.org/search?dist=Text-Iconv">Text::Iconv</a> |
|
449 </td> |
|
450 <td> libtext-iconv-perl </td> |
|
451 <td> </td> |
|
452 </tr> |
|
453 <tr> |
|
454 <td> |
|
455 <a |
|
456 href="http://search.cpan.org/search?dist=gettext">Locale::gettext</a> |
|
457 (optionnel si vous ne d?sirez pas avoir d'album dans une |
|
458 autre langue que l'anglais.)</td> <td> |
|
459 liblocale-gettext-perl </td> <td> perl-gettext-1.0-10mdk |
|
460 </td> |
|
461 </tr> |
|
462 </table> |
|
463 |
|
464 <p>R?f?rez-vous ? <a |
|
465 href="http://cpan.org/modules/INSTALL.html">cette page</a> pour |
|
466 savoir comment installer ces biblioth?ques. Vous pouvez |
|
467 trouver l'interp?teur perl et toutes ces biblioth?ques Perl sur <a |
|
468 href="http://www.cpan.org/">CPAN</a>.</p> |
|
469 |
|
470 <p>BINS utilise la collection d'outils <a |
|
471 href="http://www.imagemagick.org/">ImageMagick</a>, qui est |
|
472 probablement d?j? utilis?e si vous utilisez une des distributions |
|
473 GNU/Linux communes. Pour vous en assurer, v?rifier que vous avez |
|
474 les programmes <tt>convert</tt> (utilis? pour changer la taille |
|
475 des images) et <tt>mogrify</tt> (utilis? pour faire les rotations |
|
476 d'images).</p> |
|
477 |
|
478 <p>BINS peut ?galement utiliser <tt>jpegtran</tt> pour effectuer |
|
479 les rotations des JPEG. S'il ne le trouve pas, il utilisera |
|
480 <tt>mogrify</tt> (d'ImageMagick) ? la place. Le programme |
|
481 <tt>jpegtran</tt> peut effectuer des transformations sans perte et |
|
482 il est plus rapide que <tt>mogrify</tt>. Il peut ?tre trouv? dans |
|
483 le paquetage Debian <tt>libjpeg-progs</tt> ou dans le tarball |
|
484 <tt>jpegsrc</tt> accessible sur ce <a |
|
485 href="ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz">site |
|
486 FTP</a>.</p> |
|
487 |
|
488 <h3>Installation automatique de BINS</h3> |
|
489 |
|
490 <p>Une fois toutes les d?pendances remplies, il faut extraire |
|
491 l'archive dans un r?pertoire de votre choix.</p> |
|
492 |
|
493 <p>Vous pouvez installer BINS globalement ou pour un |
|
494 utilisateur. Attention, cette proc?dure va ?craser les anciens |
|
495 programmes, fichiers de configuration et templates HTML. Fa?tes |
|
496 une sauvegarde si vous les avez modifi?s.</p> |
|
497 |
|
498 <p>pour installer BINS globalement, lancer le scipt |
|
499 <tt>install.sh</tt> en tant que root. Cela installera les |
|
500 programmes dans <tt>/usr/local/bin</tt>, les fichiers |
|
501 d'internationalisation dans <tt>/usr/local/share/locale</tt> et |
|
502 les fichiers de configuration dans <tt>/etc/bins</tt>. Si vous |
|
503 voulez changer la configuration pour un seul utilisateur, vous |
|
504 pouvez toujours copier le contenu de <tt>/etc/bins</tt> dans |
|
505 <tt>~/.bins</tt> et ensuite ?diter les fichiers dans |
|
506 <tt>~/.bins</tt>.</p> |
|
507 |
|
508 <p>Pour installer BINS pour un seul utilisateur, lancer le script |
|
509 <tt>install.sh</tt> avec cet utilisateur. Cela installera les |
|
510 programmes dans <tt>~/bin</tt> les fichiers de configuration dans |
|
511 <tt>~/.bins</tt>. Notez que les fichiers d'internationalisation |
|
512 (utilis?s pour cr?er des album dans une langue autre que |
|
513 l'anglais) ne seront PAS copi?s, car ils doivent ?tre install?s |
|
514 dans <tt>/usr/local/share/locale</tt>.</p> |
|
515 |
|
516 <h3>Installation manuelle de BINS</h3> |
|
517 |
|
518 <p>Si vous ne faites pas confiance au script <tt>install.sh</tt>, |
|
519 vous pouvez effectuer l'installation manuellement.</p> |
|
520 |
|
521 <p>Copiez les fichiers <tt>bins</tt> et <tt>bins_edit</tt> quelque |
|
522 part dans votre PATH (<tt>/usr/local/bin</tt> est appropri? ou |
|
523 <tt>~/bin</tt> si vous n'?tes pas root). Ensuite copiez le contenu |
|
524 du r?pertoire template dans <tt>/etc/bins</tt> ou <tt>~/.bins</tt> |
|
525 :</p> |
|
526 |
|
527 <tt> |
|
528 <br>$ cp bins bins_edit ~/bin |
|
529 <br>$ mkdir ~/.bins |
|
530 <br>$ cp templates/* ~/.bins |
|
531 </tt> |
|
532 |
|
533 <p>Si vous voulez utiliser l'I18N (traduction de l'album):</p> |
|
534 <tt> |
|
535 <br>$ mkdir -p /usr/local/share/locale/fr/LC_MESSAGES/ |
|
536 <br>$ cd intl |
|
537 <br>$ cp fr.mo /usr/local/share/locale/fr/LC_MESSAGES/bins.mo |
|
538 </tt> |
|
539 |
|
540 <p> l'exemple donn? est pour les traduction en fran?ais. </p> |
|
541 <p>Notez que seul l'album est traduit, les messages fournis sur la |
|
542 ligne de commande sont en anglais</p> |
|
543 |
|
544 <hr> |
|
545 <h2>Utilisation</h2> |
|
546 |
|
547 <p>Mettez toutes vos images dans un r?pertoire, disons |
|
548 <tt>~/image</tt>. Vos images peuvent ?tre rang?es dans des sous |
|
549 r?pertoires de ce r?pertoire. Ensuite, cr?ez un r?pertoire dans |
|
550 lequel l'album sera cr??, au m?me niveau que le pr?c?dent, disons |
|
551 <tt>~/album</tt> : |
|
552 |
|
553 <br><tt> |
|
554 $ mkdir ~/album |
|
555 </tt> |
|
556 |
|
557 <p>Allez au niveau sup?rieur de ces r?pertoires : |
|
558 |
|
559 <br><tt> |
|
560 $ cd ~ |
|
561 </tt> |
|
562 |
|
563 <p>Et lancez bins avec les deux r?pertoires en param?tre (source |
|
564 et destination) : |
|
565 |
|
566 <br><tt> |
|
567 $ bins images album |
|
568 </tt> |
|
569 |
|
570 <p>Cela va cr?er un album HTML, avec des ?ventuels sous-albums, |
|
571 des images timbre-poste et des images ? l'?chelle. |
|
572 |
|
573 <p>bins poss?de des options de ligne de commande. Tapez : |
|
574 |
|
575 <br><tt> |
|
576 $ bins -h |
|
577 </tt> |
|
578 |
|
579 <p>Pour les voir. Jetez un oeil au README original de SWIGS pour |
|
580 en apprendre plus. |
|
581 |
|
582 <p>Si vous d?sirez ajouter des commentaires pour les images, vous |
|
583 pouvez utiliser le programme bins_edit. Par exemple, pour ajouter |
|
584 le commentaire ? mon image ? ? img.jpg, rendez-vous dans |
|
585 le r?pertoire des image (l? ou se trouve img.jpg), et tapez : |
|
586 |
|
587 <br><tt> |
|
588 $ bins_edit -d "my picture" img.jpg |
|
589 </tt> |
|
590 |
|
591 <p>l'option -d indique qu'il s'agit de la description. Vous pouvez |
|
592 ajouter d'autre champs, comme le lieu ou la date. Lancez bins_edit |
|
593 sans arguments pour voir les champs disponibles. Le texte de la |
|
594 description peut ?tre en HTML avec l'option <tt>--html</tt>. Vous |
|
595 pouvez lancez bins_edit sur plusieurs images, par exemple : |
|
596 |
|
597 <br><tt> |
|
598 $ bins_edit -l "Paris" -y "2001" *.jpg |
|
599 </tt> |
|
600 |
|
601 <p><tt>bins_edit</tt> cr?? un fichier .xml pour chaque image. Vous |
|
602 pouvez ?diter ce fichier ? la main si vous le d?sirer ? l'aide |
|
603 d'un ?diteur supportant l'Unicode.</p> |
|
604 |
|
605 <p>Pour chaque album (et sous-album) vous pouvez ?galement mettre |
|
606 un titre, une description et choisir une image pour repr?senter |
|
607 l'album. |
|
608 |
|
609 Pour cela, utilisez bins_edit avec l'option |
|
610 <tt>--album</tt>. Tapez <tt>bins_edit --help</tt> pour plus |
|
611 d'information.</p> |
|
612 |
|
613 <p>Vous pouvez personnaliser bins en ?ditant les valeurs des |
|
614 param?tres du fichier de configuration <tt>binsrc</tt>. Un tel |
|
615 fichier est fourni avec BINS. Il se trouve dans /etc/bins si vous |
|
616 avez effectu? l'installation en tant que root, sinon il se trouve |
|
617 dans ~/.bins. Dans le premier cas, vous pouvez le copier de |
|
618 <tt>/etc/bins</tt> vers <tt>~/.bins</tt> et ensuite l'?diter |
|
619 <tt>~/.bins</tt> si vous ne voulez pas changer la configuration |
|
620 globale. Lisez les commentaires dans ce fichier pour plus |
|
621 d'informations.</p> |
|
622 |
|
623 <p>Vous pouvez ?galement utiliser ces param?tres (quand cela a un |
|
624 sens) dans la section <bins> des fichiers de description des |
|
625 albums (album.xml) ou des images (fichier_image.jpg.xml par |
|
626 exemple). Vous pouvez ainsi changer les param?tres pour un album |
|
627 particulier (ou un sous-album et ses descendants) ou m?me pour une |
|
628 page d'image.</p> |
|
629 |
|
630 <p>L'apparence des albums peut aussi ?tre chang?e via les |
|
631 templates HTML. BINS recherche ces fichiers d'abord dans le |
|
632 repertoire sp?cifi? par l'option <tt>-t</tt>, puis dans |
|
633 <tt>~/.bins</tt> et enfin dans <tt>/etc/bins</tt>.</p> |
|
634 |
|
635 <h2>Licence</h2> |
|
636 |
|
637 <p>BINS est un logiciel libre, sous la <a |
|
638 href="http://www.gnu.org/home.fr.html">GNU</a> <a |
|
639 href="http://www.gnu.org/copyleft/gpl.html">GPL</a>. |
|
640 |
|
641 <p>BINS est Copyright © 2001,2002 J?r?me Sautret |
|
642 (Jerome @ Sautret.org). |
|
643 |
|
644 <p>Code original de SWIGS est Copyright © 2000 Brendan |
|
645 McMahan (mcmahahb @ whitman.edu). |
|
646 |
|
647 <p>Code initial bas? sur IDS 0.21 est Copyright © John Moose |
|
648 (moosejc @ muohio.edu). |
|
649 |
|
650 <p> |
|
651 <a href="http://petition.eurolinux.org"> |
|
652 <img src="http://aful.org/images/patent_button.gif" |
|
653 alt="Software Patent Free Europe" align="left" border="0"> |
|
654 </a> |
|
655 <a href="http://validator.w3.org/check/referer"><img border="0" |
|
656 src="http://www.w3.org/Icons/valid-html401" align="right" |
|
657 alt="Valid HTML 4.01!" height="31" width="88"></a> |
|
658 </p> |
|
659 <hr> |
|
660 <address><a href="http://Sautret.org/">J?r?me |
|
661 SAUTRET</a></address> |
|
662 |
|
663 <!-- Created: Fri Nov 9 22:23:18 CET 2001 --> |
|
664 <!-- hhmts start --> |
|
665 Last modified: Sun Jun 9 21:47:09 CEST 2002 |
|
666 <!-- hhmts end --> |
|
667 <!-- for logging & anti-spam purpose |
|
668 (see http://kb.babel.net/ for GERM goal and usage) --> |
|
669 <a href="http://kb.babel.net/xq/germ"> |
|
670 <img src="http://log.sautret.org/~jerome/log/./BINS/index_fr.html.jpg" border="0" alt=""> |
|
671 </a> |
|
672 </body> |
|
673 </html> |
|
674 <!-- LocalWords: BINS HTML EXIF SWIGS Magick T?l?chargement t?l?charg?e PATH |
|
675 --> |
|
676 <!-- LocalWords: root bins template README Freshmeat templates sous-album |
|
677 --> |