1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
|
<div class="instructions">
<h2>Aide</h2>
<div id="instructionPLoader" class="instructionBlock">
<div
id="pLoader_header"
class="instructionBlockHeaderCollapsed"
onclick="blockToggleDisplay('pLoader_header', 'pLoader_content')"
><span>
Ajouter des photos avec pLoader
</span></div>
<div
id="pLoader_content"
class="instructionBlockContent"
style="display:none"
>
<p>
<a href="http://fr.piwigo.org/ext/extension_view.php?eid=270">pLoader pour Windows</a>
ou <a href="http://fr.piwigo.org/ext/extension_view.php?eid=269">pLoader pour Linux</a>
ou <a href="http://fr.piwigo.org/ext/extension_view.php?eid=353">pLoader pour Mac</a>
: description, téléchargement et détails des nouvelles versions.
</p>
<ol>
<li>Créez un répertoire "upload" à côté du répertoire "galleries" sur votre installation de Piwigo, avec un accès en écriture.</li>
<li>Installez pLoader sur votre ordinateur, démarrez le et remplissez les paramètres de connection : l'URL de votre galerie, votre nom d'utilisateur et votre mot de passe.</li>
<li>Ajoutez des photos dans la sélection par glisser/déposer depuis votre navigateur de fichiers.</li>
<li>Créez une catégorie et sélectionnez la.</li>
<li>Sélectionnez des photos.</li>
<li>Cliquez sur le gros bouton <em>"Transférer vers Piwigo"</em>.</li>
</ol>
<p>Bravo ! Vous avez créé avec succès la première catégorie de votre galerie.</p>
</div> <!-- pLoader_content -->
</div> <!-- instructionPLoader -->
<div id="instructionFTP" class="instructionBlock">
<div
id="FTP_header"
class="instructionBlockHeaderCollapsed"
onclick="blockToggleDisplay('FTP_header', 'FTP_content')"
><span>
Ajouter des photos par FTP
</span></div>
<div
id="FTP_content"
class="instructionBlockContent"
style="display:none"
>
<h3>Démarrage rapide</h3>
<ol>
<li>Créez un répertoire sur votre ordinateur.</li>
<li>Copiez des photos à l'intérieur de ce répertoire, puis redimensionnez les pour un affichage sur le web. <em>Attention</em> : le nom des répertoires et des fichiers ne doit contenir que des lettres, des chiffres et les caractères "-", "_" or ".". Pas d'espace ou de caractères accentués.</li>
<li>Avec un client FTP, copiez le répertoire dans le répertoire "galleries" de votre installation de Piwigo.</li>
<li>Connectez vous à votre installation de Piwigo et rendez vous sur <span class="pwgScreen">Administration » Images » Miniatures</span> pour créer les miniatures manquantes.</li>
<li>Rendez vous sur <span class="pwgScreen">Administration</span> et cliquez sur le gros bouton de synchronisation.</li>
</ol>
<p>Bravo ! Vous avez créé avec succès la première catégorie de votre galerie.</p>
<h3>Organisation des répertoires et des fichiers</h3>
<ul>
<li>
<p>Les répertoires représentant les catégories sont dans le répertoire
"galleries". Ci-dessous l'arbre des répertoires d'une très petite galerie
(mais utilisant de nombreuses fonctionnalités) : </p>
<pre>
.
|-- admin
|-- doc
|-- galleries
| |-- categorie-1
| | |-- categorie-1.1
| | | |-- categorie-1.1.1
| | | | |-- categorie-1.1.1.1
| | | | | |-- pwg_high
| | | | | | +-- mariage.jpg
| | | | | |-- thumbnail
| | | | | | +-- TN-mariage.jpg
| | | | | +-- mariage.jpg
| | | | +-- categorie-1.1.1.2
| | | +-- categorie-1.1.2
| | |-- categorie-1.2
| | | |-- pookie.jpg
| | | +-- thumbnail
| | | +-- TN-pookie.jpg
| | +-- categorie-1.3
| +-- categorie-2
| |-- porcinet.gif
| |-- pwg_representative
| | +-- video.jpg
| |-- thumbnail
| | +-- TN-porcinet.jpg
| +-- video.avi
|-- include
|-- install
|-- language
|-- template
+-- tool</pre>
</li>
<li>Fondamentalement, une catégorie est représentée par un répertoire à
n'importe quel niveau sous le répertoire "galleries" de votre installation
de Piwigo. Chaque catégorie peut contenir autant de sous-niveaux que
désiré. Dans l'exemple ci-dessus, categorie-1.1.1.1 est à un niveau 4 de
profondeur.</li>
<li>Fondamentalement, un élément est représenté par un fichier. Un fichier
peut être un élément pour Piwigo si l'extension du nom du fichier est
parmi la liste du paramètre de configuration <code>file_ext</code> (voir
fichier <span class="filename">include/config.inc.php</span>). Un fichier
peut être une image si son extension est parmi le paramètre de configuration
<code>picture_ext</code>.</li>
<li>Les éléments de type image doivent avoir une miniature associée (voir la
section suivante à propos des miniatures).</li>
<li>Les éléments de type image peuvent avoir un image en grand format
associé. Comme pour le fichier <span class="filename">mariage.jpg</span>
dans l'exemple ci-dessus. Aucun préfixe n'est nécessaire sur le nom du
fichier.</li>
<li>Les éléments non image (vidéos, sons, fichiers texte, tout ce que vous
voulez...) sont par défaut représentés par un icône correspondant à
l'extension du nom du fichier. Optionnellement, une miniature et un
représentant peuvent être associés (voir le fichier <span
class="filename">video.avi</span> dans l'exemple).</li>
<li><em>Attention</em> : le nom d'un répertoire ou d'un fichier ne doit
être composé que de lettres, de chiffres, de "-", "_" ou ".". Pas d'espace
ou de caractères accentués.</li>
<li><em>Conseil</em> : une catégorie peut contenir des éléments et des
sous-catégories à la fois. Néanmoins, il est fortement conseillé pour chaque
catégorie de choisir entre contenir des éléments <strong>ou bien</strong>
des sous-catégories.</li>
<li>Une fois que les fichiers, les miniatures et les représentants sont
correctement placés dans les répertoires, se rendre sur l'écran <span
class="pwgScreen">Administration » Catégories » Synchroniser</span>.</li>
</ul>
<h3>Miniatures</h3>
<ul>
<li>Comme mentionné précédemment, chaque élément de type image doit être
associé à une miniature.</li>
<li>Les miniatures sont stockées dans le sous-répertoire "thumbnail" de
chaque répertoire représentant une catégorie. Une miniature est un fichier
de type image (même extension du nom du fichier) dont le nom de fichier est
préfixé par le paramètre de configuration <code>prefix_thumbnail</code>
(voir <span class="filename">include/config.inc.php</span>).</li>
<li>Les miniatures n'ont pas besoin d'avoir la même extension que leur
image associée (une image avec ".jpg" comme extension peut avoir une
miniature en ".GIF" par exemple).</li>
<li>Il est conseillé d'utiliser un outil externe pour la création des
miniatures.</li>
<li>Vous pouvez également utiliser l'outil de création de miniature
intégré à Piwigo mais cela est déconseillé car la qualité risque
d'être décevante et cela utilise inutilement les ressources du serveur (ce
qui peut être un grave problème sur un serveur mutualisé).</li>
<li>Si vous choisissez d'utiliser le serveur web pour générer les
miniatures, vous devez donner les droits en écriture sur les
répertoires.</li>
</ul>
</div> <!-- FTP_content -->
</div> <!-- instructionFTP -->
<div id="instructionPermissions" class="instructionBlock">
<div
id="permissions_header"
class="instructionBlockHeaderCollapsed"
onclick="blockToggleDisplay('permissions_header', 'permissions_content')"
><span>
Permissions
</span></div>
<div
id="permissions_content"
class="instructionBlockContent"
style="display:none"
>
<ul>
<li>Vous pouvez interdire l'accès aux catégories. Passez le type d'accès à "privé" si vous souhaitez gérer les permissions.</li>
<li>Vous pouvez rendre une catégorie privée en l'éditant (<span
class="pwgScreen">Administration » Catégories » Gérer » Editer</span>) ou en
gérant les options pour votre arbre complet des catégories (<span
class="pwgScreen">Administration » Catégories » Propriétés » Publique/Privée</span>).</li>
<li>
<p>Une fois que certaines catégories sont privées, vous pouvez gérer les
permissions avec 3 écrans :</p>
<ul>
<li><span class="pwgScreen">Administration » Identification » Utilisateurs » action Permissions</span> (1 lien par utilisateur)</li>
<li><span class="pwgScreen">Administration » Identification » Groupes » action Permissions</span> (1 lien par groupe)</li>
<li><span class="pwgScreen">Administration » Catégories » Gérer » Modifier les permissions</span> (1 lien par catégorie)</li>
</ul>
</li>
</ul>
</div> <!-- permissions_content -->
</div> <!-- instructionPermissions -->
<div id="instructionGroups" class="instructionBlock">
<div
id="groups_header"
class="instructionBlockHeaderCollapsed"
onclick="blockToggleDisplay('groups_header', 'groups_content')"
><span>
Groupes d'utilisateurs
</span></div>
<div
id="groups_content"
class="instructionBlockContent"
style="display:none"
>
<ul>
<li>Les groupes d'utilisateurs permettent d'assigner des permissions à une liste d'utilisateurs.</li>
<li>Vous pouvez créer des groupes et y ajouter des utilisateurs dans la
<span class="pwgScreen">Administration » Identification » Groupes</span>.</li>
<li>Un utilisateur peut appartenir à plusieurs groupes. L'autorisation est
plus forte que l'interdiction : si l'utilisateur "pierre" appartient aux
groupes "famille" et "amis", et que seul le groupe "famille" peut visiter la
catégorie "Noël 2003", alors "pierre" peut visiter cette catégorie.</li>
</ul>
</div> <!-- groups_content -->
</div> <!-- instructionGroups -->
<div id="instructionUpload" class="instructionBlock">
<div
id="upload_header"
class="instructionBlockHeaderCollapsed"
onclick="blockToggleDisplay('upload_header', 'upload_content')"
><span>
Ajout de fichiers par les utilisateurs
</span></div>
<div
id="upload_content"
class="instructionBlockContent"
style="display:none"
>
<p>Vos utilisateurs peuvent également ajouter leurs photos.</p>
<ol>
<li>Autorisez l'ajout d'images sur une ou plusieurs catégories (<span
class="pwgScreen">Administation » Catégories » Gestion » Edit</span> ou <span
class="pwgScreen">Administration » Catégories » Propriétés » Ajout d'images</span>). Les catégories virtuelles ne permettent pas l'ajout d'images.</li>
<li>donner les droits en écriture (pour tous les utilisateurs) sur les
répertoires correspondant aux catégories qui sont autorisées à l'ajout.</li>
</ol>
<p>Les photos ajoutées par les utilisateurs ne sont pas directement
visibles sur le site, ils doivent être validés par un administrateur. Pour
cela, un administrateur doit se rendre dans <span class="pwgScreen">Administration » Images » En attente » Images</span> afin d'accepter ou de rejeter les photos proposées.</p>
</div> <!-- upload_content -->
</div> <!-- instructionUpload -->
<div id="instructionCategoryLinks" class="instructionBlock">
<div
id="categoryLinks_header"
class="instructionBlockHeaderCollapsed"
onclick="blockToggleDisplay('categoryLinks_header', 'categoryLinks_content')"
><span>
Liens entre les photos et les catégories, catégories virtuelles
</span></div>
<div
id="categoryLinks_content"
class="instructionBlockContent"
style="display:none"
>
<ul>
<li>Les photos sont affichées dans les catégories correspondant aux répertoires.</li>
<li>Vous pouvez également afficher une photo dans plusieurs catégories, sans dupliquer le fichier sur votre serveur web. Associez la photo à n'importe quelle autre catégorie depuis l'écran d'édition de la photo (auquel vous accéder depuis la page de visualisation de la photo côté galerie, lorsque vous êtes connecté en tant qu'administrateur)</li>
<li>Les catégories virtuelles partent de ce principe : elles n'ont pas de répertoire associé. Créez des catégories virtuelles depuis <span class="pwgScreen">Administration » Catégories » Gérer</span>.</li>
</ul>
</div> <!-- categoryLinks_content -->
</div> <!-- instructionCategoryLinks -->
<div id="instructionMisc" class="instructionBlock">
<div
id="misc_header"
class="instructionBlockHeaderCollapsed"
onclick="blockToggleDisplay('misc_header', 'misc_content')"
><span>
Informations diverses
</span></div>
<div
id="misc_content"
class="instructionBlockContent"
style="display:none"
>
<ul>
<li>Une fois votre galerie créée, configurez l'affichage par
défaut tel que désiré dans <span class="pwgScreen">Administation » Configuration » Affichage par défaut</span>. En effet, chaque nouvel
utilisateur héritera de ces propriétés d'affichage.</li>
<li>Pour tout question, la communauté francophone Piwigo est à l'écoute sur le <a href="http://fr.piwigo.org/forum">forum</a>.</li>
</ul>
</div> <!-- misc_content -->
</div> <!-- instructionMisc -->
</div>
|