2005-10-15 21:47:19 +00:00
|
|
|
|
<h2>Aide</h2>
|
|
|
|
|
|
|
|
|
|
<h3>D<EFBFBD>marrage rapide</h3>
|
|
|
|
|
|
|
|
|
|
<ol>
|
|
|
|
|
|
|
|
|
|
<li>Cr<EFBFBD>er un r<>pertoire local "categorie_test".</li>
|
|
|
|
|
|
|
|
|
|
<li>Remplir le r<>petoire "categorie_test" avec des photos.</li>
|
|
|
|
|
|
|
|
|
|
<li>Ouvrir une connexion FTP vers la galerie distante.</li>
|
|
|
|
|
|
|
|
|
|
<li>T<EFBFBD>l<EFBFBD>charger le r<>pertoire local "categorie_test" dans le r<>pertoire
|
|
|
|
|
distant "galleries". Donner tous les droits (777) au nouveau r<>pertoire
|
|
|
|
|
"galleries/categorie_test".</li>
|
|
|
|
|
|
|
|
|
|
<li>Se connecter <20> votre installation de PhpWebGallery en tant
|
|
|
|
|
qu'administrateur.</li>
|
|
|
|
|
|
|
|
|
|
<li>Se rendre sur <span class="pwgScreen">Administration, Images,
|
|
|
|
|
Miniatures</span>. Demander <20> cr<63>er les miniatures absentes selon l'analyse
|
|
|
|
|
de PhpWebGallery.</li>
|
|
|
|
|
|
|
|
|
|
<li>Se rendre sur <span class="pwgScreen">Administration, G<>n<EFBFBD>ral,
|
|
|
|
|
Synchroniser</span>. Cocher "r<>pertoires + fichiers", d<>cocher "Simuler
|
|
|
|
|
uniquement" et valider la synchronisation.</li>
|
|
|
|
|
|
|
|
|
|
<li>Et voil<69>. Vous avez cr<63>er la cat<61>gorie "categorie_test" <20> la racine de
|
|
|
|
|
votre galerie.</li>
|
|
|
|
|
|
|
|
|
|
</ol>
|
|
|
|
|
|
|
|
|
|
<h3>Ajouts d'<27>l<EFBFBD>ments</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
|
|
|
|
|
<li>
|
|
|
|
|
|
|
|
|
|
<p>Les r<>pertoires repr<70>sentant les cat<61>gories sont dans le r<>pertoire
|
|
|
|
|
"galleries". Ci-dessous l'arbre des r<>pertoires d'une tr<74>s petite galerie
|
|
|
|
|
(mais utilisant de nombreuses fonctionnalit<69>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<61>gorie est repr<70>sent<6E>e par un r<>pertoire <20>
|
|
|
|
|
n'importe quel niveau sous le r<>pertoire "galleries" de votre installation
|
|
|
|
|
de PhpWebGallery. Chaque cat<61>gorie peut contenir autant de sous-niveaux que
|
|
|
|
|
d<EFBFBD>sir<EFBFBD>. Dans l'exemple ci-dessus, categorie-1.1.1.1 est <20> un niveau 4 de
|
|
|
|
|
profondeur.</li>
|
|
|
|
|
|
|
|
|
|
<li>Fondamentalement, un <20>l<EFBFBD>ment est repr<70>sent<6E> par un fichier. Un fichier
|
|
|
|
|
peut <20>tre un <20>l<EFBFBD>ment pour PhpWebGallery si l'extension du nom du fichier est
|
|
|
|
|
parmi la liste du param<61>tre de configuration <code>file_ext</code> (voir
|
|
|
|
|
fichier <span class="filename">include/config.inc.php</span>). Un fichier
|
|
|
|
|
peut <20>tre une image si son extension est parmi le param<61>tre de configuration
|
|
|
|
|
<code>picture_ext</code>.</li>
|
|
|
|
|
|
|
|
|
|
<li>Les <20>l<EFBFBD>ments de type image doivent avoir une miniature associ<63>e (voir la
|
|
|
|
|
section suivante <20> propos des miniatures).</li>
|
|
|
|
|
|
|
|
|
|
<li>Les <20>l<EFBFBD>ments de type image peuvent avoir un image en grand format
|
|
|
|
|
associ<EFBFBD>. Comme pour le fichier <span class="filename">mariage.jpg</span>
|
2006-03-25 12:47:49 +00:00
|
|
|
|
dans l'exemple ci-dessus. Aucun pr<70>fixe n'est n<>cessaire sur le nom du
|
2005-10-15 21:47:19 +00:00
|
|
|
|
fichier.</li>
|
|
|
|
|
|
|
|
|
|
<li>Les <20>l<EFBFBD>ments non image (vid<69>os, sons, fichiers texte, tout ce que vous
|
|
|
|
|
voulez...) sont par d<>faut repr<70>sent<6E>s par un ic<69>ne correspondant <20>
|
|
|
|
|
l'extension du nom du fichier. Optionnellement, une miniature et un
|
|
|
|
|
repr<EFBFBD>sentant peuvent <20>tre associ<63>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
|
|
|
|
|
<EFBFBD>tre compos<6F> que de lettres, de chiffres, de "-", "_" ou ".". Pas d'espace
|
|
|
|
|
ou de caract<63>res accentu<74>s.</li>
|
|
|
|
|
|
|
|
|
|
<li><em>Conseil</em> : une cat<61>gorie peut contenir des <20>l<EFBFBD>ments et des
|
|
|
|
|
sous-cat<61>gories <20> la fois. N<>anmoins, il est fortement conseill<6C> pour chaque
|
|
|
|
|
cat<EFBFBD>gorie de choisir entre contenir des <20>l<EFBFBD>ments <strong>ou bien</strong>
|
|
|
|
|
des sous-cat<61>gories.</li>
|
|
|
|
|
|
|
|
|
|
<li>Une fois que les fichiers, les miniatures et les repr<70>sentants sont
|
|
|
|
|
correctement plac<61>s dans les r<>pertoires, se rendre sur l'<27>cran <span
|
|
|
|
|
class="pwgScreen">Administration, G<>n<EFBFBD>ral, Synchroniser</span>.</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>Miniatures</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
|
|
|
|
|
<li>Comme mentionn<6E> pr<70>c<EFBFBD>demment, chaque <20>l<EFBFBD>ment de type image doit <20>tre
|
|
|
|
|
associ<EFBFBD> <20> une miniature.</li>
|
|
|
|
|
|
|
|
|
|
<li>Les miniatures sont stock<63>es dans le sous-r<>pertoire "thumbnail" de
|
|
|
|
|
chaque r<>pertoire repr<70>sentant une cat<61>gorie. Une miniature est un fichier
|
|
|
|
|
de type image (m<>me extension du nom du fichier) dont le nom de fichier est
|
|
|
|
|
pr<EFBFBD>fix<EFBFBD> par le param<61>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<63>e (une image avec ".jpg" comme extension peut avoir une
|
|
|
|
|
miniature en ".GIF" par exemple).</li>
|
|
|
|
|
|
|
|
|
|
<li>Il est conseill<6C> d'utiliser un outil externe pour la cr<63>ation des
|
|
|
|
|
miniatures (comme ThumbClic ou PhpMyVignettes, voir le site de pr<70>sentation
|
|
|
|
|
de PhpWebGallery).</li>
|
|
|
|
|
|
|
|
|
|
<li>Vous pouvez <20>galement utiliser l'outil de cr<63>ation de miniature
|
|
|
|
|
int<EFBFBD>gr<EFBFBD> <20> PhpWebGallery mais cela est d<>conseill<6C> car la qualit<69> risque
|
|
|
|
|
d'<27>tre d<>cevante et cela utilise inutilement les ressources du serveur (ce
|
|
|
|
|
qui peut <20>tre un grave probl<62>me sur un serveur mutualis<69>).</li>
|
|
|
|
|
|
|
|
|
|
<li>Si vous choisissez d'utiliser le serveur web pour g<>n<EFBFBD>rer les
|
|
|
|
|
miniatures, vous devez donner les droits en <20>criture sur tous les
|
|
|
|
|
r<EFBFBD>pertoires repr<70>sentant les cat<61>gories pour tous les utilisateurs
|
|
|
|
|
(propri<72>taire, groupe, autre).</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>Autorisations</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
|
|
|
|
|
<li>Vous pouvez interdire l'acc<63>s aux cat<61>gories. Les cat<61>gories peuvent
|
|
|
|
|
<EFBFBD>tre publiques ou priv<69>es. Les autorisations (valables pour les groupes et
|
|
|
|
|
les utilisateurs) sont g<>rables uniquement pour les cat<61>gories priv<69>es.</li>
|
|
|
|
|
|
|
|
|
|
<li>Vous pouvez rendre une cat<61>gorie priv<69>e en l'<27>ditant (<span
|
|
|
|
|
class="pwgScreen">Administration, Cat<61>gories, Gestion, Editer</span>) ou en
|
|
|
|
|
g<EFBFBD>rant les options pour votre arbre complet des cat<61>gories (<span
|
|
|
|
|
class="pwgScreen">Administration, Cat<61>gories, Publique/Priv<69>e</span>).</li>
|
|
|
|
|
|
|
|
|
|
<li>Une fois que certaines cat<61>gories sont priv<69>es, vous pouvez g<>rer les
|
|
|
|
|
autorisations pour les groupes et les utilisateurs (<span
|
|
|
|
|
class="pwgScreen">Administration, Autorisations</span>).</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>Groupes d'utilisateurs</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
|
|
|
|
|
<li>PhpWebGallery peut g<>rer des groupes d'utilisateurs. Tr<54>s pratique
|
|
|
|
|
pour g<>rer des autorisations communes sur les cat<61>gories priv<69>es.</li>
|
|
|
|
|
|
|
|
|
|
<li>Vous pouvez cr<63>er des groupes et y ajouter des utilisateurs dans la
|
|
|
|
|
<span class="pwgScreen">Administration, Identification, Groupes</span>.</li>
|
|
|
|
|
|
|
|
|
|
<li>Un utilisateur peut appartenir <20> 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<EFBFBD>gorie "No<4E>l 2003", alors "pierre" peut visiter cette cat<61>gorie.</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>Ajout de fichiers par les utilisateurs</h3>
|
|
|
|
|
|
|
|
|
|
<p>Pour permettre aux utilisateurs d'ajouter des fichiers :</p>
|
|
|
|
|
|
|
|
|
|
<ol>
|
|
|
|
|
|
|
|
|
|
<li>autoriser l'ajout d'images sur n'importe quelle cat<61>gorie (<span
|
|
|
|
|
class="pwgScreen">Administation, Cat<61>gories, Gestion, Edit</span> ou <span
|
|
|
|
|
class="pwgScreen">Administration, Cat<61>gories, Ajout d'images</span>).</li>
|
|
|
|
|
|
|
|
|
|
<li>donner les droits en <20>criture (pour tous les utilisateurs) sur les
|
|
|
|
|
r<EFBFBD>pertoires correspondant aux cat<61>gories qui sont autoris<69>es <20> l'ajout.</li>
|
|
|
|
|
|
|
|
|
|
<li>Les fichiers ajout<75>s par les utilisateurs ne sont pas directement
|
|
|
|
|
visibles sur le site, ils doivent <20>tre valid<69>s par un administrateur. Pour
|
|
|
|
|
cela, un administrateur doit se rendre dans zone administration, Images, En
|
|
|
|
|
attente afin de valider ou rejeter les fichiers propos<6F>s. Il est ensuite
|
|
|
|
|
n<EFBFBD>cessaire de synchroniser le syst<73>me de fichier avec la base de donn<6E>es.</li>
|
|
|
|
|
|
|
|
|
|
</ol>
|
|
|
|
|
|
|
|
|
|
<h3>Liens entre les <20>l<EFBFBD>ments et les cat<61>gories, cat<61>gories virtuelles</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
|
|
|
|
|
<li>PhpWebGallery dissocie les cat<61>gories qui stockent les <20>l<EFBFBD>ments et les
|
|
|
|
|
cat<EFBFBD>gories o<> les <20>l<EFBFBD>ments sont montr<74>s.</li>
|
|
|
|
|
|
|
|
|
|
<li>Par d<>faut, les <20>lement ne sont montr<74>s que dans leurs cat<61>gories
|
|
|
|
|
r<EFBFBD>elles : celles qui correspondent <20> leurs r<>pertoires sur le serveur.</li>
|
|
|
|
|
|
|
|
|
|
<li>Pour lier un <20>l<EFBFBD>ment <20> une cat<61>gorie, il suffit de faire une
|
|
|
|
|
association sur la page d'<27>dition de l'<27>l<EFBFBD>ment (un lien existe vers cette
|
|
|
|
|
page lorsque vous <20>tes connect<63> en tant qu'administrateur), sur la page
|
|
|
|
|
regroupant les informations sur tous les <20>l<EFBFBD>ments d'une cat<61>gorie ou bien
|
|
|
|
|
encore <20> l'aide du caddie.</li>
|
|
|
|
|
|
|
|
|
|
<li>En partant de ce principe, il est possible de cr<63>er des cat<61>gories
|
|
|
|
|
virtuelles : aucun r<>pertoire ne correspond <20> ces cat<61>gories. Vous pouvez
|
2006-03-25 12:47:49 +00:00
|
|
|
|
cr<EFBFBD>er des cat<61>gories virtuelles sur <span class="pwgScreen">Administration,
|
2005-10-15 21:47:19 +00:00
|
|
|
|
Cat<EFBFBD>gorie, Gestion</span>.</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
<h3>Informations diverses</h3>
|
|
|
|
|
|
|
|
|
|
<ul>
|
|
|
|
|
|
2005-11-16 22:51:36 +00:00
|
|
|
|
<li>Une fois votre galerie cr<63><72>e, configurez l'affichage par
|
2005-10-15 21:47:19 +00:00
|
|
|
|
d<EFBFBD>faut tel que d<>sir<69> dans <span class="pwgScreen">Administation,
|
|
|
|
|
Configuration, Affichage par d<>faut</span>. En effet, chaque nouvel
|
|
|
|
|
utilisateur h<>ritera de ces propri<72>t<EFBFBD>s d'affichage.</li>
|
|
|
|
|
|
|
|
|
|
<li>Pour tout question, n'h<>sitez pas <20> visiter le forum ou <20> y poser une
|
2006-03-25 12:47:49 +00:00
|
|
|
|
question si votre recherche est infructueuse. Le
|
|
|
|
|
<a href="http://forum.phpwebgallery.net">forum</a> est disponible sur le site
|
|
|
|
|
de PhpWebGallery. Consulter <20>galement la
|
|
|
|
|
<a href="http://phpwebgallery.net/doc">documentation officielle de
|
2005-10-15 21:47:19 +00:00
|
|
|
|
PhpWebGallery</a> pour obtenir plus de d<>tails.</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|