-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathlisez-moi.html
558 lines (537 loc) · 32.2 KB
/
lisez-moi.html
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
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Lisez-moi - Scout Web Portail</title>
<!--
* 12/12/2005 - 22:40:00 - Scout Web Portail - v 1.1.1
*
* lisez-moi.html v 1.1 - Informations utiles au sujet du portail
* Copyright (C) 2005 ChMat
* http://www.scoutwebportail.org
*
* This file is part of Scout Web Portail.
*
* Scout Web Portail is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* Scout Web Portail is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with Scout Web Portail; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
/*
* Modifications v 1.1
* Ajout de la section Mise à jour
*/
-->
<meta name="last_modif" content="18 octobre 2005" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
/* body
**********************************************/
/* #index permet éventuellement de donner un style différent par rapport au body */
body {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000; background-color:#FFF;}
/* On annule les styles définis par certains navigateurs
*************************************************************************************/
h1, h2, h3, h4, h5, h6, pre, blockquote, td, th { font-size:11px; }
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, blockquote, dl, dt, dd {
margin:0; padding:0 }
a img, :link img, :visited img { border:none; }
/* On remet en place un certain nombre de styles
*************************************************************************************/
/* Cette partie de la feuille de style est sous licence Creative Commons. */
p, ul, ol {margin-bottom: 1em;}
p.petitbleu, p.petit { margin-bottom:2px;}
h1, h2, h3, h4 {margin-bottom:0.5em;}
dl {margin: 0 0 0 1em;}
dl dt {margin: 0 0 .5em 0; border-bottom: solid #F3F3F3 1px; padding-bottom: 0.2em;}
dl dd+dt {margin-top: 1.2em;}
dl dd {margin: 0 0.9em 0.9em 0.9em;}
ol {list-style: decimal;}
ol li {margin: 0 0 0 2em;}
ol li ol {margin: 1em 0 1em 1em;}
ol li ul {margin: 1em 0 1em 1em;}
ul {list-style: disc;}
ul li {margin: 0 0 0 2em;}
ul li ul {margin: 0 0 0 1em; list-style: circle;}
ul li ol {margin: 0 0 0 1em;}
/* Fin de la partie sous licence Creative Commons */
ul.dir li { list-style-type:none; /* liste de dossiers */
padding-left:18px; background: url('../../templates/default/images/go.png') no-repeat 0px;}
acronym {border-bottom:1px dotted; cursor:help;}
label:hover { cursor:pointer; text-decoration:underline;}
/* a
**********************************************/
:link, :link:active {color: #339;}
:link:hover {color: #930;}
/* Définition des balises de code
**********************************************/
code, .code {color: #060;}
.code {
border:1px #D1D7DC solid; background: url('../../templates/default/images/fond-code.png') repeat-y;
width:95%; margin:auto; padding:0.2em; overflow:auto; margin-top:0.2em; margin-bottom:0.5em;}
blockquote {
border-top:1px #DADADA solid; border-bottom:1px #DADADA solid; width:70%; margin:0.2em 3% 0.2em 3%; padding:0.2em;
font-style:italic;}
.info {margin-left:3%; padding-top:0.3em; font-weight:bold; color:#666; display:block;}
/* Balises de titre
**********************************************/
h1 {
font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 18px; font-weight:normal;
color: #C05A27; text-indent: 2em; line-height: 1.8em; border-bottom: solid #930 1px;}
h2, .titre2 {
font-size: 14px; color: #930; font-weight:bold; background-color: #FFF8DC; border-bottom: 1px #D19275 solid;}
h3 {font-size:12px; color:#C05A27; font-style:italic; margin-top:1em;}
p + h3 {margin-top:0;}
h4, h5, h6 {font-weight:bold; color: #339;}
hr {display:none;}
/* Zones de tableaux
**********************************************/
th {
font-weight:bold; color:#FFF; background:#E9D3C8 url('../../templates/default/images/fond_titre.png') repeat-x 50%;}
td {color: #000;}
/* Définition des classes du portail
**********************************************/
.cadrenoir {border: 1px #930 solid; margin-bottom:1em;}
.petit, .petitbleu, .petitbleu a {font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.petitbleu, #dernier_commentaire .date {color: #69C;}
.rmq {font-weight: bold; color: #C30;}
.rmqbleu, dl dt, #dernier_commentaire .auteur {font-weight: bold; color: #339;}
/* Lignes de tableaux alternées */
.td-1, .td-4 {background-color: #F3F3F3; color: #666; text-decoration: none;}
.td-2, .td-3 {background-color: #FFF; color: #666; text-decoration: none;}
.td-1 a, .td-4 a, .td-2 a, .td-3 a { text-decoration:none; color:#666;}
.td-1 td, .td-4 td, .td-2 td, .td-3 td { color:#666;}
.td-4 {color: #000;}
.td-1:hover, .td-4:hover, .td-2:hover, .td-3:hover {background-color: #DDD;}
.td-gris { background-color:#F3F3F3;}
</style>
</head>
<body>
<h1 id="table">Scout Web Portail - Fichier lisez-moi</h1>
<ol>
<li><a href="#preambule">Préambule</a></li>
<li><a href="#presentation_scout_web_portail">Présentation</a></li>
<li><a href="#licence_utilisation">Licence </a></li>
<li><a href="#installation">Installation du portail </a>
<ol>
<li><a href="#configuration_requise">Configuration requise </a></li>
<li><a href="#procedure_installation">Procédure d'installation</a></li>
<li><a href="#configuration_initiale">Configuration initiale</a></li>
<li><a href="#design">Design et Templates</a></li>
</ol>
</li>
<li><a href="#sauvegarde">Sauvegarde des données et réinstallation
</a>
<ol>
<li><a href="#sauvegarde">Sauvegarde des données</a></li>
<li><a href="#reinstallation_vide">Réinstallation à vide</a></li>
<li><a href="#reinstallation_sauvegarde">Réinstallation depuis une sauvegarde</a></li>
</ol>
</li>
<li><a href="#avant_mise_a_jour">Mise à jour du portail</a> <ol>
<li><a href="#avant_mise_a_jour">Avant toute mise à jour</a></li>
<li><a href="#mise_a_jour">Mise à jour de la version 1.0.x à 1.1</a></li>
<li><a href="#mise_a_jour_modules">Modules personnalisés et version 1.1</a></li>
</ol>
</li>
<li><a href="#desinstaller">Désinstallation</a></li>
<li><a href="#problemes">Problèmes</a></li>
<li><a href="#dons">Dons</a></li>
<li><a href="#participer">Participer à l'amélioration de SWP</a></li>
<li><a href="#contact">Contact</a></li>
<li><a href="#versions">Historique des versions</a></li>
</ol>
<h2 id="preambule">1. Préambule</h2>
<p>Scout Web Portail porte bien son nom; c'est un portail internet spécialisé
dans les groupes scouts, doté de tous les outils essentiels à
cet objectif. Inspiré de loin par les projets Wiki et phpBB, le SWP est
le fruit de deux ans de développement par Christian Mattart.</p>
<p>Pourquoi Scout Web Portail ? Eh bien parce que...</p>
<p>Aujourd'hui, il est offert à la communauté afin de simplifier
le travail de
mise à jour des différents sites d'unité qui choisiront
le portail SWP.</p>
<p>Nous espérons que son utilisation vous satisfera en tous points; n'hésitez
pas à <a href="http://www.scoutwebportail.org/forum.htm">nous signaler tout
bug</a> que vous rencontreriez.</p>
<p>A l'heure actuelle, aucune documentation n'existe pour le portail.
Il a été testé pendant ses deux années de développement
et normalement, la
plupart des bugs ont été éradiqués et les outils
disponibles parlent d'eux-
mêmes.
Cependant, en fonction du succès rencontré par le portail, une
documentation
sera probablement rédigée. Avis aux amateurs !</p>
<p>Comme aucune documentation n'existe, lisez attentivement ce fichier avant de
passer à l'installation proprement dite.</p>
<p> Le portail est distribué sous licence GNU GPL, ce qui vous offre toute
la flexibilité requise dans l'adaptation du portail à votre groupe
scout. Si vous apportez des améliorations significatives au portail,
n'hésitez pas à les partager avec la communauté sur ce
site !</p>
<h2 id="presentation_scout_web_portail">2. Présentation du Scout Web Portail</h2>
<p>SWP est un portail web spécialement destiné aux groupes scouts.</p>
<p>Tout est prévu sur le portail pour simplifier la vie du webmaster et des
animateurs qui s'occupent de la mise à jour des informations sur le site.</p>
<p>Chaque animateur peut gérer lui-même les pages web de sa section. La gestion
du portail est entièrement collaborative.</p>
<p>Le tout se fait très simplement comme sur un forum internet ou, si
l'animateur le souhaite, au format html.</p>
<p>D'autres personnes peuvent également rédiger les pages du site, sans pour
autant être animateur. Un statut de co-webmaster peut être attribué à des
membres du portail, ce qui leur donne accès la gestion des pages du site et
des albums photos, mais pas à la gestion des membres de l'Unité [<a href="index.php?page=recapitulatif_droits">synthèse des droits d'accès</a>].</p>
<p>De plus, SWP offre un espace d'échange, autant public que réservé aux staffs.
Un tout nouveau forum a été développé pour renforcer la qualité des échanges
dans un lieu unique à la gestion simplifiée.
Il est possible de créer un grand nombre de forums et d'autoriser les accès
et la modération selon vos préférences. De cette manière, chacun des staffs<br />
et chacune des section peut discuter à son aise dans un espace qui lui est
réservé.</p>
<p>Les albums photos permettent de rassembler tous les albums de l'Unité. Chaque
animateur ou co-webmaster peut <strong>créer des albums photos</strong> pour les sections
<strong>très simplement</strong>. Les photos, déposées par les personnes autorisées, sont
redimensionnées automatiquement au format web par le portail.</p>
<p>Une nouveauté, encore jamais vue ailleurs, est la possibilité de <strong>créer des
albums photos distants</strong>. Le portail ne contient que la farde. Les photos sont
stockées sur un autre site web !
La création d'albums distants peut être faite automatiquement si vous
disposez d'un accès FTP au site où sont stockées les photos, ou manuellement.</p>
<p>Le lieu d'échange que forme le Scout Web Portail permet de <strong>renforcer
la communication</strong> entre animateurs et entre staffs rendue difficile
par le fait que, bien souvent, une partie des animateurs n'est pas disponible
durant la semaine.</p>
<p>Plus encore, les pages à accès restreint permettent de conserver une trace écrite des comptes-rendus de réunions de staff ou d'unité.</p>
<p>Le second outil essentiel pour un groupe scout est sa <strong>Gestion des membres</strong>.
Tous les outils sont disponibles pour vous faciliter la vie dans la gestion
quotidienne des Unités et des Sections : passages, cotisations, changements
d'adresse, double adresse, liste d'attente, sizaines et patrouilles,
publipostage pour réduire les frais de courrier, listings membres, listings
photos pour retenir facilement les visages des nouveaux.</p>
<p>L'avantage primordial de cet outil est le fait que toutes les données sont
accessibles à tout moment par les animateurs. Et si le portail devient le
centre de votre gestion des membres, il contiendra les données les plus à
jour à tout instant.</p>
<p>En relation avec la législation sur la <strong>protection de la vie privée</strong>, les
données des membres ne sont pas accessibles au public. Les animateurs doivent s'inscrire et être reconnus par d'autres animateurs
déjà présents sur le portail avant de pouvoir accéder à ces données. A l'inscription, les membres s'engagent à ne pas divulguer les données à <br />
caractère privé auxquelles ils pourraient avoir accès sur le portail.</p>
<p>Il reste encore de nombreuses fonctions à présenter, mais l'essentiel est dit.</p>
<h2 id="licence_utilisation">3. Licence d'utilisation</h2>
<p>Le Scout Web Portail est publié gratuitement sous licence GNU GPL. Référez-vous
au fichier licence.txt pour plus d'infos.</p>
<p>Ceci signifie que vous pouvez utiliser gratuitement ce script, le modifier
pour votre usage propre. Si vous en distribuez une version modifiée,
elle doit elle-même suivre les termes de la licence GPL. </p>
<p class="rmq">L'AUTEUR NE POURRAIT EN AUCUN CAS ETRE TENU POUR RESPONSABLE DES PROBLEMES
QUI POURRAIENT RESULTER DE L'UTILISATION DE CE SCRIPT OU DE L'UNE DE SES
VERSIONS DERIVEES.</p>
<p>La GNU GPL : <a href="http://www.gnu.org/" target="_blank">http://www.gnu.org/</a></p>
<h2 id="installation">4. Installation du portail</h2>
<ol>
<li><a href="#configuration_requise">Configuration requise</a></li>
<li><a href="#procedure_installation">Procédure d'installation</a></li>
<li><a href="#configuration_initiale">Configuration initiale</a></li>
<li><a href="#design">Design et Templates</a></li>
</ol>
<h3>Mise à jour du portail</h3>
<p>Une section de ce document est consacrée à la <a href="#mise_a_jour">mise à jour</a> d'une ancienne
installation du portail. </p>
<h3 id="configuration_requise">4.1. Configuration requise</h3>
<p>Pour installer le portail, vous devez disposer d'un serveur web acceptant :
</p>
<ul>
<li>le PHP 3 au minimum (PHP 4 ou 5 est conseillé).</li>
<li>une base de données MySQL </li>
<li>optionnellement les fichiers .htaccess.</li>
</ul>
<p>Nous conseillons également que le serveur web accepte :</p>
<h4>l'url-rewriting </h4>
<p>Cette fonction permet d'utiliser des adresses plus parlantes pour l'utilisateur.
Exple : <code>index.php?niv=g&page=forum&fil=12</code> devient <code>fil12.htm</code></p>
<p>Si vous ignorez si l'url-rewriting est actif sur votre espace web, activez-le
à l'installation et testez le fonctionnement du site. S'il ne fonctionne
pas, vous pourrez le désactiver depuis la page de configuration du portail
après avoir supprimé le fichier .htaccess du dossier principal
du portail.</p>
<h4>la fonction mail() native de php </h4>
<p>A l'heure actuelle, nous n'avons pas implémenté de fonction mail()
modifiée. Lycos et Free notamment, ont modifié cette fonction
avec leurs propres paramètres. A l'installation, vous pouvez choisir
d'activer ou non la fonction mail() sur le site. Ce choix peut être modifié
par la suite depuis la page de configuration du portail.</p>
<p>Si nécessaire, vous pouvez adapter le script de gestion des emails.
Il se trouve dans le fichier prv/emailer.php qui est une adaptation
de la classe d'envoi de mails proposée par le groupe PHPbb.</p>
<h3 id="procedure_installation">4.2. Procédure d'installation</h3>
<p>Pour installer le portail sur votre site web, un programme d'installation est
à votre disposition. Suivez simplement les instructions ci-dessous ainsi
que sur les pages correspondantes.</p>
<p>A. Transférez d'abord l'entièreté des fichiers du portail
sur votre site web.</p>
<p>B. Afin de permettre au portail d'écrire des fichiers sur le serveur,
modifiez les droits en écriture des dossiers suivants : </p>
<ul>
<li>dossier racine du portail</li>
<li>dossier cache/</li>
<li>dossier img/</li>
<li>dossier img/activites/</li>
<li>dossier img/photosmembres/</li>
<li>dossier img/photosmembres/avatars/</li>
<li>dossier fichiers/</li>
</ul>
<p><em>Sans cela, les outils concernés renverront des messages d'erreur</em>.</p>
<p>C. Ouvrez-votre navigateur et rendez vous à l'adresse où vous
avez placé le
portail (exple : http://www.votresite.org/ ). Le portail vous redirigera
automatiquement vers le programme d'installation.</p>
<p>D. Remplissez simplement le formulaire avec les données adéquates.
Pour l'url-rewriting et la fonction mail(), référez-vous à
la <a href="#configuration_requise">configuration requise</a>.</p>
<h3 id="configuration_initiale">4.3. Configuration initiale</h3>
<p>Une fois l'installation effectuée, vous arrivez sur la page d'accueil
du portail.</p>
<p>A. Connectez-vous à votre compte de webmaster.</p>
<p>B. Le portail vous propose de créer une Unité, base du fonctionnement
du portail. Une section anciens sera automatiquement créée pour
cette unité. Vous pouvez créer autant d'unités que vous
souhaitez si votre groupe scout en compte plusieurs (à l'origine, le
groupe scout d'Andenne, pour lequel a été créé le
portail, regroupe une unité guide et une unité scoute).</p>
<p>C. Après avoir créé l'unité, ajoutez-y les sections.</p>
<p>D. Dans la page de Gestion des Sections, vous pouvez activer les espaces web
des sections pour afficher leur nom dans le menu du portail.</p>
<p>E. Maintenant que les espaces web des sections sont activés, vous pouvez
ajouter des liens dans leurs menus. Si les liens que vous créez mènent
vers
des pages inexistantes, il vous sera proposé de les créer. Simple,
non ?</p>
<p>F. Afin de permettre à d'autres membres de s'inscrire sur le portail,
créez
des statuts de membres. Créez un statut d'animateur de section et d'animateur
d'unité pour chaque section et unité de la base de données
(animateur baladin,
animateur louveteau, ...) et liez ces statuts à leur section respective.
Ensuite, vous pouvez créer d'autres statuts (Membre de l'Unité,
baladin,
scout, nuton, guide, parent de scout, parent de baladin, ancien scout, ... à
votre goût).</p>
<p><span class="rmqbleu">Note </span>: Les statuts visiteur et webmaster sont protégés contre les modifications. </p>
<p>G. Ensuite, vous pouvez configurer un tas de détails pour le portail
depuis la
page de configuration du portail.</p>
<h3 id="design">4.4. Design et templates</h3>
<p>Le design du portail repose uniquement sur les feuilles de styles CSS.</p>
<p>Nous vous suggérons de vous plonger dans
les fichiers de styles du portail qui se trouvent dans le dossier
<strong>templates/default/</strong> Vous pouvez les modifier afin d'y apporter votre touche personnelle.</p>
<p>Normalement, les noms des classes sont clairs et les styles sont organisés
selon la structure du portail. Divers commentaires éclaircissent parfois
certains points.</p>
<p>En attendant, il vous reste à étudier les styles CSS (Google est votre ami).
Il n'y a rien de bien compliqué...</p>
<p> Ayons d'ailleurs une pensée émue pour les pauvres webmasters condamnés à créer
des styles spécifiques à Microsoft Internet Explorer, si particulier
dans son interprétation en si bémol des styles CSS.</p>
<h2 id="sauvegarde">5. Sauvegarde des données et réinstallation</h2>
<ol>
<li><a href="#sauvegarde">Sauvegarde des données</a></li>
<li><a href="#reinstallation_vide">Réinstallation à vide</a></li>
<li><a href="#reinstallation_sauvegarde">Réinstallation depuis une sauvegarde</a></li>
</ol>
<h3 id="sauvegarde"> 5.1. Sauvegarde des données</h3>
<p>Nous vous conseillons d'effectuer fréquemment une sauvegarde des données
du portail. Pour ce faire, voici les éléments à sauvegarder
:</p>
<ul>
<li> L'ensemble des données de la base (sans la structure des tables)</li>
<li>Le fichier connex.php</li>
<li>Le dossier img et son contenu</li>
<li>Le dossier fichiers et son contenu</li>
</ul>
<h3 id="reinstallation_vide">5.2. Réinstallation à vide </h3>
<p>Réinstaller le portail pour lui donner une seconde jeunesse en le vidant
de son contenu.</p>
<p>En admettant que les fichiers du portail soient toujours présents d'une
installation précédente du portail.</p>
<ul>
<li> Supprimer connex.php et config.php (éventuellement .htaccess)</li>
<li> Supprimer les tables du portail dans la base de données</li>
<li>Replacer install.php et le dossier install sur le serveur</li>
<li>Installer le portail normalement (première installation)<br />
</li>
</ul>
<h3 id="reinstallation_sauvegarde"> 5.3. Réinstallation depuis une sauvegarde </h3>
<p> Si, pour une raison ou une autre, vous souhaitez réinstaller le portail
et que vous souhaitez récupérer vos données d'une installation précédente,
assurez-vous d'avoir à votre disposition les fichiers mentionnés ci-dessus
dans la section "Sauvegarde des données " de ce chapitre.</p>
<ul>
<li>Après avoir fait la sauvegarde des données, faites le ménage sur le serveur
et <em>supprimez complètement</em> l'ancienne version du portail.</li>
<li> Ensuite, <em>récupérez le script du portail de la même version</em> que celle pour laquelle vous avez fait une sauvegarde des données.
Placez l'ensemble des fichiers du portail sur le serveur.</li>
<li> Remplacez l'ensemble des dossiers "img" et "fichiers" par les dossiers que
vous aviez sauvegardés, et assurez-vous que le portail puisse y écrire.</li>
<li> Installez le portail comme pour une installation à vide.</li>
<li> <strong>Remplacez le fichier connex.php</strong> produit à l'installation par la version
que vous aviez sauvegardée.</li>
<li> Videz le contenu des tables du portail (ne supprimez pas la structure) et
insérez-y le contenu de la base que vous aviez sauvegardé.</li>
<li> Lancez le portail et le cas échéant, désactivez et réactivez
l'url-rewriting pour générer à nouveau le fichier .htaccess</li>
</ul>
<h2>6. Mise à jour du portail</h2>
<ol>
<li><a href="#avant_mise_a_jour"> Avant toute mise à jour</a></li>
<li> <a href="#mise_a_jour">Mise à jour de la version 1.0.x à 1.1</a></li>
<li> <a href="#mise_a_jour_modules">Modules personnalisés et version 1.1</a></li>
</ol>
<h3 id="avant_mise_a_jour">6.1. AVANT TOUTE MISE A JOUR</h3>
<p>Avant de commencer la procédure de mise à jour du portail, faites
une <span class="rmqbleu">SAUVEGARDE COMPLETE</span> afin de récupérer les données en cas de problème.</p>
<p>Pour rappel et conformément à la licence GPL, aucune garantie n'est donnée
sous quelque forme que ce soit quant à la fiabilité et à la sécurité
du logiciel. Et aucun support ne sera fourni pour récupérer une installation
endommagée en l'absence de sauvegarde complète.</p>
<h3 id="mise_a_jour"> 6.2. Mise à jour de la version 1.0.x à 1.1</h3>
<p>Afin de garantir une mise à jour correcte, nous vous conseillons de suivre<br />
les étapes ci-dessous :</p>
<ol>
<li> Si vous avez personnalisé les styles du portail, gardez une copie des fichiers CSS.
En effet, la version 1.1 apporte d'<strong>énormes modifications</strong> au niveau du design.</li>
<li> Uploadez l'ensemble des fichiers de la version 1.1 et <em>écrasez les anciens</em>.</li>
<li> Lancez le script de mise à jour.</li>
</ol>
<p>Etant donné la quantité de modifications apportées au portail, des fichiers
ont été renommés, supprimés, scindés, ...</p>
<p> Le script de mise à jour effectue plusieurs opérations :</p>
<ul>
<li> Il supprime les fichiers officiels de la version précédente du portail*
mais il laisse les fichiers que vous auriez ajoutés au portail.
Si vous avez développé vos propres modules, lisez la section "<a href="#mise_a_jour_modules">Modules personnalisés et version 1.1</a>".</li>
<li>Il modifie la structure de la base de données en plusieurs endroits.</li>
<li>Les forums public et des staffs sont rassemblés en une seule entité
totalement rénovée et améliorée.</li>
<li> Les messages des forums sont conservés et adaptés à la nouvelle version.</li>
<li> Le portail comporte une bibliothèque de styles CSS complètement
remaniée.</li>
</ul>
<p><em>Pour plus d'informations, voyez les <a href="http://www.scoutwebportail.org/versions.htm">notes de version</a>.</em></p>
<h4> * Les fichiers obsolètes sont les suivants :</h4>
<ul>
<li> afflisting2.php</li>
<li> afflisting.php</li>
<li> anciensphoto.php</li>
<li> envoi_fichier.php</li>
<li> forum_staffs.php</li>
<li> gestionnews.php (sans le signe _ )</li>
<li> liste_sections.php</li>
<li> liste_staffs.php</li>
<li> listinganciens2.php (sans le signe _ )</li>
<li> listinganciens.php (sans le signe _ )</li>
<li> sectionphoto2.php</li>
<li> update.php</li>
<li> update_partie.php</li>
<li> prv/fonc_securite.php</li>
</ul>
<p>Les anciennes tables des forums à supprimer sont les suivantes : </p>
<ul>
<li>swp_filsforum</li>
<li>swp_filsforum_staffs</li>
<li>swp_msgforum</li>
<li>swp_msgforum_staffs</li>
</ul>
<h3 id="mise_a_jour_modules"> 6.3. Modules personnalisés et version 1.1</h3>
<p>
La principale évolution du portail pouvant influencer les modules publiés à l'heure actuelle sur le portail est la nouvelle bibliothèque de styles.</p>
<p>Les auteurs respectifs des différents modules sortiront probablement
une version adaptée de ceux-ci, n'hésitez pas à vous tenir au courant en visitant
régulièrement le <a href="http://www.scoutwebportail.org/">site du Scout Web Portail</a> ou en consultant le <a href="http://www.scoutwebportail.org/news.xml">fil rss de SWP</a>.</p>
<h2 id="desinstaller">7. Désinstallation</h2>
<p>Pour désinstaller le portail, il suffit de supprimer tous les fichiers
de
ce dossier et toutes les tables du portail dans la base de données.</p>
<p>Si la désinstallation vise à réinstaller le portail, voir
la section
précédente du fichier lisez-moi.html.</p>
<h2 id="problemes">8. Problèmes connus</h2>
<h3>Impossible de se connecter</h3>
<p><a href="index.php?page=probleme_connexion">En cas de problèmes de connexion</a>.</p>
<h3>Erreur 500 (internal server error) </h3>
<p>Si vous avez activé l'url-rewriting à l'installation et qu'il
n'est pas activé sur le serveur de votre site, une erreur 500 (internal
server error) se produit à chaque chargement de page. Pour résoudre
ce problème : </p>
<ul>
<li>Supprimez le fichier .htaccess du dossier principal du portail, </li>
<li>Ensuite, désactivez l'url-rewriting depuis le panneau de configuration
du portail.</li>
</ul>
<h3>Téléchargement impossible</h3>
<p>Les erreurs constatées au téléchargement jusqu'à présent étaient causées
par le serveur et non par SWP. Mais toute information est la bienvenue.</p>
<h3>Upload de fichiers </h3>
<p>Il se peut que l'upload de fichiers par protocole HTTP soit interdit,
ou que la taille du fichier dépasse la taille autorisée.</p>
<p>Dans ce cas, choisissez un fichier de plus petite taille ou vérifiez
que l'upload de fichiers est bien activé pour votre hébergement.</p>
<h3>Upload de photos / Redimensionnement</h3>
<p>Les photos déposées sur le portail sont redimensionnées à l'aide
de la librairie de fonction GD2.
Si elle n'est pas chargée sur votre site, l'upload de photos pour les galeries
est impossible. Vous devrez les déposer sur le serveur par FTP après les avoir
redimensionnées manuellement.</p>
<h3>Impossible de lire ou d'écrire dans un dossier</h3>
<p>Vérifiez que vous avez correctement paramétré les droits d'accès du dossier
concerné.
La configuration de certains serveurs n'autorise pas la modification des droits
d'accès aux fichiers/dossiers et certaines erreurs peuvent se produire.</p>
<h3>Autre problème</h3>
<p>Si vous êtes confronté à un <strong>autre problème</strong>, faites une recherche sur le <a href="http://www.scoutwebportail.org/forum.htm">forum
du portail</a>, d'autres utilisateurs y ont peut-être déjà été confrontés.</p>
<p>Si vous ne trouvez <strong>aucune réponse</strong>, consultez le <a href="http://evolution.scoutwebportail.org/">site consacré aux bugs
et aux suggestions</a> et signalez votre problème.</p>
<h2 id="dons">9. Dons</h2>
<p>Ces deux dernières années, l'auteur a consacré une très
grosse partie de son temps libre à la création et à l'amélioration
de ce portail. Faire fortune n'est <br />
certainement pas l'objectif poursuivi avec la publication de ce portail. </p>
<p>Le don est une forme de remerciement, d'encouragement à continuer le
développement de nouveaux outils et à corriger les bugs découverts. D'autre part, l'hébergement du site internet et les frais qui l'entourent
peuvent être amortis à l'aide de vos dons. Les montants excédentaires seront donnés à des oeuvres caritatives oeuvrant pour l'aide à la jeunesse.</p>
<p> Si vous souhaitez faire un don sous une autre forme que de l'argent contactez
l'auteur via le site du portail.</p>
<p>Vous
pouvez <a href="http://www.scoutwebportail.org/dons.htm">verser le montant que vous souhaitez</a>.</p>
<h2 id="participer">10. Participer à l'amélioration du portail</h2>
<p>Si vous appréciez le portail et que vous souhaitez nous aider à
le promouvoir et à le développer, soyez le bienvenu !</p>
<p>Les prochaines améliorations du portail toucheront essentiellement à
: </p>
<ul>
<li>la rédaction d'une documentation complète (versions 1.x) </li>
<li>la mise en place d'un système de templates (version 2.0) </li>
<li>le débogage et l'amélioration du code source. (versions 1.x)
</li>
<li>de nouvelles fonctionnalités. (versions 1.x) </li>
<li>toute idée que vous aurez. (toutes versions)</p> </li>
</ul>
<h2 id="contact">11. Contact</h2>
<p>Avant de me contacter, <a href="http://www.scoutwebportail.org/forum.htm">consultez utilement le forum</a>
pour voir si votre question n'a pas déjà été posée.
Si ce n'est pas le cas, inscrivez-vous sur le portail
et posez votre question sur le forum.</p>
<h2 id="versions">12. Historique des versions</h2>
<p><a href="http://www.scoutwebportail.org/versions.htm">L'historique des versions est disponible</a></p>
</body>
</html>