Project

General

Profile

README-NEW-INSTALL.txt__corrigé_.htm

ndadou, 05 March 2011 12:14 AM

 
1
+-------------------------------------------------------------------------+
2
|                                                                         |
3
| Nouveau ReadMe d'installation de Community Builder Suite, CB 1.3.1       |
4
| Ce fichier contient les instructions qu'il faudra suivre pour une       |
5
| première installation de CB.                                            |
6
|                                                                         |
7
| Copyright 2004-2010 Beat, MamboJoe/JoomlaJoe and CB team on             |
8
| joomlapolis.com.                                                        |
9
| Licence :                                                               |
10
| Ce composant est publié sous licence GNU/GPL version 2 et quelques      |
11
| éléments sous licence Community Builder Free License.                   |
12
| Toutes les notices de copyright doivent être préservées et les travaux  |
13
| dérivés doivent indiquer lisiblement l'oeuvre originale sur l'interface |
14
| web avec l'adresse du site où elle a été téléchargée.                   |
15
|                                                                         |
16
|               Joomla/Mambo Community Builder 1.4.0 Stable               |
17
|          pour Joomla! 1.0.0 - 1.0.15, 1.5.3 - 1.5.22 - 1.6.0 et         |
18
|                        Mambo 4.5.0 - 4.6.5.                             |
19
|                                                                         |
20
+-------------------------------------------------------------------------+
21

    
22
IMPORTANT - CB 1.4.0 doit être installé sous PHP version 5.0 minimum
23
(PHP 5.2+ recommandé). CB 1.4.0 **ne fonctionnera pas** s'il est 
24
installé sous PHP 4. 
25
MYSQL 4.1 minimum requis (MYSQL 5.0+ recommandé).
26

    
27
IMPORTANT - CB 1.4.0 ne fonctionnera peut-être pas correctement sous 
28
les versions beta de Joomla 1.6 qui doivent être considérées comme
29
des versions aux fins de tests et en cours de développement. S'il vous 
30
plaît, visitez le forum **Joomlapolis** pour suivre les progrès des 
31
compatibilités entre Joomla 1.6 et CB.
32
Une liste de questions liées à l'utilisation de Joomla 1.6 beta avec CB
33
est disponible à cette adresse : http://bit.ly/aVmRTd
34

    
35
IMPORTANT - Ce composant ne fonctionne pas avec d'autres modules de 
36
Login ou Hack. Il est recommandé de désinstaller toutes les 
37
modifications apportées dont les effets d'utilisation avec CB ne sont 
38
pas connus.
39

    
40
IMPORTANT - Comme pour toute installation: COMMENCER PAR UNE SAUVEGARDE 
41
COMPLETE de votre site et de votre base de données.
42

    
43
INSTALLATION RAPIDE
44
-------------------
45
1)  Installer le composant com_comprofiler (également appelé composant
46
    CB).
47
2)  Installer le module mod_cblogin (également appelé CB Login module).
48
3)  Installer le module mod_comprofilerModerator (également appelé 
49
    Workflow module).
50
4)  Installer le module mod_comprofilerOnline module (également appelé 
51
    CB Online module)
52
5)  Activer les modules CB Login, CB Workflows, et CB Online
53
6)  Sélectionner vos préférences (Style de nom, paramètres) dans le 
54
    gestionnaire de configuration de Community Builder et enregistrer
55
    vos modifications.
56
    Lancer l'outil de synchronisation des utilisateurs de Community 
57
    Builder.
58
7)  Désactiver le module de login Joomla!
59
8)  Ajouter un nouveau lien de menu (Niveau accès = public) vers le 
60
    composant Community Builder.
61
9)  Ajouter un nouveau lien de menu vers la liste des utilisateurs.
62
10) Dans Outils CB,lancer le chargement des données exemples (optionnel)
63
11) Ajuster vos paramètres Community Builder et Joomla! pour autoriser 
64
    les inscriptions uniquement par Community Builder.
65
12) C'est fini !
66

    
67
Vous pouvez aussi lire le document CB1.4.0_Installation.pdf inclus dans
68
le package de distribution de CB ou envisager de supporter l'équipe CB 
69
en souscrivant un abonnement à la documentation CB :
70
http://www.joomlapolis.com/content/view/2542/37/
71

    
72

    
73
INSTRUCTIONS DETAILLEES
74
---------------------
75

    
76
1)  Installer le composant com_comprofiler.zip (Voir note ci-dessous).
77
    NOTE: S'il vous plaît, soyez patient. Le fichier comprofiler.zip 
78
    est lourd (1.7 MB) et prend un certain temps pour se charger et
79
    s'installer (parfois plus de de 5 minutes sur de gros sites !).
80
    L'installation de CB sera faite automatiquement en 2 pages (2 étapes
81
    d'installation), qui se lanceront automatiquement.
82
    S'il vous plaît, patientez jusqu'à obtenir le message en vert vous
83
    indiquant que l'installation est finie.
84
    En cas de problème, voir la section dépannage plus bas dans ce 
85
    fichier.
86

    
87
    NOTE: Dans Joomla! 1.5, à partir de la version CB 1.2 RC, le mode 
88
    Legacy de Joomla n'est plus nécessaire. Ce mode n'interfère pas dans
89
    le fonctionnement des versions natives de CB 1.3 et plus, mais ne 
90
    doit pas être activé pour leur installation.
91
    Pour l'utilisation de certains plugins et de la majorité de ceux de
92
    la génération de CB 1.1, le mode Legacy doit être activé.
93

    
94
    NOTE: PHP Safe mode soit être sur Off pour l'installation du 
95
    composant et des plugins dans Joomla! 1.0.x et Mambo.
96

    
97
    NOTE: Mambo 4.6.0-4.6.5 ne gère pas correctement les multiples xml,
98
    aussi :  
99
    a) Vous devez premièrement dé-zipper com_comprofiler.zip, supprimer
100
    les fichiers se terminant par j.xml et g.xml et re-zipper avant
101
    installation sur ces versions Mambo.
102
    b) Pour chaque module utilisé ci-dessous, vous devez dé-zipper le
103
    package, remplacer le fichier XML qui est à l'intérieur du dossier 
104
    par celui qui est à l'extérieur, puis re-zipper le dossier de 
105
    fichiers pour Mambo 4.6.
106

    
107
    IMPORTANT: Si l'installation échoue, regardez la section "En cas
108
    d'échec de l'installation" plus bas.
109

    
110
2)  Installer le module mod_cblogin.zip.
111

    
112
    IMPORTANT: Si vous utilisez le module de Login du noyau de Joomla!
113
    ou Mambo, la synchronisation des utilisateurs Joomla!/CB sera 
114
    décalée.
115

    
116
    NOTE: Aller dans Joomla!/Mambo Panneau Administration->Composants
117
    ->Community Builder->Outils
118
    et lancer l'outil de synchronisation des utilisateurs pour ajuster
119
    votre base utilisateurs si nécessaire.
120

    
121
3) Installer le module mod_comprofilerModerator.zip.
122
   Ce module est aussi connu sous le nom de CB Workflows et est utilisé
123
   pour gérer en Frontend les actions de modération.
124
   (Module Optionnel utile seulement si vous utilisez les fonctions
125
   relatives aux modérateurs).
126

    
127
4) Installer le module mod_comprofilerOnline.zip
128
   Ce module est aussi connu sous le nom de CB Online et est utilisé
129
   pour afficher une liste des utilisateurs connectés avec un lien 
130
   menant sur les pages des profils de ceux-ci.
131
   (Module Optionnel affichant une liste des utilisateurs connectés).
132

    
133
5) Activer le module de Login de CB (CB Login) et les autres modules de
134
   CB par le biais du panneau d'administration (Extensions->Gestion des 
135
   modules, puis activer les modules ou cliquer sur leurs noms pour les
136
   éditer et ajuster leurs paramètres).
137

    
138
6) Aller dans Joomla/Mambo Administration :
139
   ->Composants->Community Builder->Configuration 
140
   et choisir le type de nom d'utilisateur (Choix mode Nom/Prénom) 
141
   correspondant à la façon selon laquelle vous voulez traiter les 
142
   utilisateurs existants pendant la synchronisation dans la prochaine 
143
   étape. 
144
   Assurez vous de bien cliquer sur "Sauver" pour sauvegarder votre 
145
   configuration.
146
   
147
6b)Aller dans Joomla/Mambo Administration :
148
   ->Composants->Community Builder->Tools
149
   et utiliser  l'outil "Synchroniser les utilisateurs" CB avec Joomla
150
   ou Mambo.
151

    
152
7) Désactiver le module de Login standard de Joomla!/Mambo. Pour le 
153
   faire, aller dans le panneau d'administration (Backend), puis:
154
   - Dans Mambo/joomla 1.0 aller à modules->modules site puis cliquer 
155
     sur la coche verte activée du mod _login afin qu'elle passe au 
156
     rouge.
157
   - Dans Joomla 1.5 aller dans Extensions->gestion des modules puis 
158
     cliquer sur la coche verte activée du mod_login afin qu'elle 
159
     passe au rouge.
160

    
161
8) Ajouter un nouveau lien de menu dans le "Menu Utilisateur" pour
162
   Community Builder:
163
   (Ce sera un lien vers la page du profil de l'utilisateur).
164
   Pour cela, aller dans "Menus" -> "Menu Utilisateur", cliquer sur 
165
   Nouveau, puis:
166
   - Dans Mambo/Joomla! 1.0 sélectionner "composant", "Community Builder 
167
     (comprofiler)", niveau d'accès Public pour ce lien, donner lui un
168
     nom, puis Sauver ce nouveau menu.
169
   - Dans Joomla! 1.5 cliquer sur Lien interne "Community Builder", 
170
     puis "Profil utilisateur", laisser un niveau d'accès Public pour ce
171
     lien de menu, lui donner un titre et un alias, puis Sauver ce 
172
     nouveau lien de menu.
173
   NOTE: Ce n'est pas une question de sécurité, CB contrôle l'accès. 
174
         Si vous ne voulez pas que ce lien de menu apparaisse
175
         publiquement, vous pouvez le placer dans le menu utilisateur
176
         comme expliqué ci-dessus ou dans un autre menu dont le module 
177
         aura comme niveau minimum d'accès celui de "Enregistré".
178

    
179
9) Ajouter un lien de menu vers une liste:
180
   (Ce sera un lien vers la recherche dans la liste d'utilisateurs).
181
   Pour cela, aller dans "Menus" -> "Menu Utilisateur"(Pour listes
182
   non-publiques) ou "Menus" -> "Menu Principal"(pour listes publiques),
183
   cliquer sur Nouveau, puis:
184
   - Dans Mambo/Joomla!1.0 sélectionner Lien-URL / Externe-URL et faites
185
   la pointer vers index.php?option=com_comprofiler&task=usersList 
186
   (pas 'http://domaine' nom) et Sauver.
187
   - Dans Joomla! 1.5 cliquer sur Lien interne "Community Builder", 
188
     puis "Listes utilisateurs", laisser les paramètres par défaut, puis
189
     Sauver.
190
     
191
    NOTE: Si vous souhaitez que la liste soit publiquement accessible, 
192
    donnez lui le niveau d'accès Public (ainsi que celui de l'étape 8).
193
    NOTE: Si ce menu est le premier du Menu Principal, il sera la page
194
     d'accueil de votre site.
195

    
196
10) Aller dans Joomla/Mambo Administration:
197
    ->Composants->Community Builder->Tools
198
    Et lancer l'outil "Charger les données exemples" pour pré-remplir
199
    les champs standard d'une liste utilisateur (adresse, téléphone,
200
    etc), et aussi créer une liste par défaut des utilisateurs.
201
    NOTE: Pour éditer cette liste par défaut des utilisateurs/ajouter 
202
    d'autres listes utilisateurs, aller dans: 
203
    Joomla/Mambo Administration :
204
    ->Components->Community Builder->Listes
205
      et changer/ajouter liste(s) avec le niveau d'accès souhaité.
206
      Assurez vous qu'elles sont bien publiées.
207

    
208
11) Si vous voulez autoriser les inscriptions seulement par le biais 
209
    de Community Builder (recommandé):
210
    - dans Administration:
211
    ->Composants->Community Builder->Configuration->Inscription:
212
      Dans l'option "Permettre l'enregistrement des utilisateurs",
213
      choisir "oui, indépendamment du paramètre global du site"
214
    - dans Administration:
215
    ->Site->Configuration générale->Site (Joomla! 1.0/Mambo) 
216
      ou 
217
      Site->Configuration générale->Système (Joomla1.5!):
218
      Dans l'option "Autoriser l'enregistrement des utilisateurs", 
219
      choisir "Non".
220

    
221
12) C'est fini !
222
    Depuis CB 1.2, la ré-optimisation des chemins de connexion autorise
223
    maintenant la mise en mode "On" dans la configuration de CB.
224
    
225
S'il vous plaît, vous pouvez soutenir l'équipe de développement de CB
226
en souscrivant un abonnement à la documentation CB :
227
http://www.joomlapolis.com/content/view/2542/37/
228

    
229
=====================================================================
230
Section DEPANNAGE
231

    
232
EN CAS D'ECHEC DE L'INSTALLATION DU COMPOSANT:
233
- Ecran blanc: Vérifier les erreurs logs dans votre serveur web, ou
234
  activer les erreurs PHP.
235
  Ou essayer les deux corrections ci-dessous à l'aveuglette.
236

    
237
- Erreur Délai d'exécution maximal atteint:
238
   Sur les serveurs très lents, SI les délais d'attente et d'installation
239
   sont dépassés (Pas encore vu): vous pouvez résoudre ce problème 
240
   comme suit: Ouvrez le fichier:
241
   - joomla 1.0/mambo: administrator/index2.php
242
   - joomla 1.5: administrator/index.php
243
   et ajouter la ligne
244
   set_time_limit( 240 );
245
   juste après la ligne <?php , supprimer les répertoires: 
246
   components/com_comprofiler
247
   et 
248
   administrator/components/com_comprofiler et réinstaller.
249

250
- Erreur Mémoire épuisée (parfois Erreur 500):
251
   Joomla 1.5! avec le mode legacy sur ON et la couche FTP sur ON sous
252
   PHP 4.x peut donner une erreur
253
   Mémoire épuisée si sa limite est de 8 Méga-octets. Dans ce cas, 
254
   simplement passer le mode legacy sur OFF uniquement pour 
255
   l'installation de CB 1.4.1 , puis revenir sur ON si nécessaire. 
256
   Ou ajouter la ligne (de la même façon que ci-dessus):
257
   ini_set( 'memory_limit', '16M' ); @ini_set( 'memory_limit', '32M' );
258

259
- Si l'installation du composant échoue à l'étape 2, ne paniquez pas ! :
260

261
  Tout accès à Community Builder par l'administration est sécurisé.
262

263
  Dans toutes les tâches de Backend, il y a un test pour savoir si 
264
  l'étape 1 s'est correctement achevée ou non.
265

266
  - Si vous ne voyez pas les messages d'avertissement dans le haut de 
267
  la fenêtre, et installation terminée avec succès.
268

269
  - Si vous voyez un avertissement du genre:
270

271
    "Warning: file 'components/com_comprofiler/pluginsfiles.tgz' still 
272
    exists.
273
    Cela est probablement dû au fait que la première étape de 
274
    l'installation n'a pas été complète, ou que la deuxième n'a pas eu
275
    lieu. Si vous êtes certain que la première installation s'est
276
    correctement déroulée, vous devez exécuter la deuxième étape avant 
277
    d'utiliser CB. Vous pouvez le faire en cliquant sur le lien:
278
    "(please click here to continue)."
279

280
    Ensuite, il ne vous reste plus qu'à cliquer sur le lien pour 
281
    terminer la seconde étape. 
282
    Cette étape décompresse simplement ce fichier 'pluginsfiles.tgz' au
283
    même endroit, puis supprime le fichier. La deuxième étape peut être
284
    effectuée à nouveau en toute sécurité.
285

286
  Si ça ne fonctionne toujours pas, ceci est probablement lié à un
287
  problème de permissions dans le dossier 'components/com_comprofiler',
288
  qui n'autorise pas l'écriture au serveur web (ou des autorisations
289
  non-actives pour l'installation de Joomla 1.5! par ftp).
290

291
  Vous pouvez résoudre ce problème en modifiant les permissions dans
292
  ce dossier et tenter à nouveau l'étape 2.
293

294
  En dernier recours, vous pouvez décompresser pluginsfiles.tgz, et 
295
  renommer le dossier extrait 'pluginsfiles' en 'plugin' au même endroit.
296
  Vous devez vous assurer que le dossier plugin et ses sous-dossiers
297
  (user, templates, language) sont aussi inscriptibles, sinon vous ne
298
  serez pas en mesure d'installer des plugins CB ultérieurement.
299

300

301
DESINSTALLATION DE CB
302

303
pour désinstaller CB, il suffit de désinstaller le composant et ses 
304
modules avec votre CMS.
305
Les données utilisateurs seront conservées dans les tables MySQL qui
306
commencent par le prefix jos_comprofiler.
307
La configuration principale de CB est supprimée lors de la 
308
désinstallation du composant car elle est stockée dans le fichier 
309
administrator/components/com_comprofiler/ue_config.php
310
Les configurations des modules CB sont supprimées lors de la 
311
désinstallation par le CMS. 
312
Les plugins cb, tables et champs de configurations, ainsi que les 
313
données utilisateurs sont conservées pour une réinstallation (Voir le
314
fichier READ-ME-UPGRADE.txt pour plus détails sur la mise à jour ou la
315
réinstallation)
316
Pour supprimer tous les enregistrements de la base de données, 
317
supprimer les tables commençant par jos_comprofiler avec un outil pour
318
MySQL comme par exemple phpMyAdmin.
319

320
-----------------------------------------------------------------------
321

322
PROBLEMES CONNUS:
323

324
- avec Joomla!1.6 beta 14, il y a un problème (bug venant de Joomla 1.6)
325
  dans la sélection des menus internes. Les élements de menu Community
326
  Builder s'affichent dans Joomla 1.6! cependant la sélection de ceux-ci
327
  ne se fait pas correctement.
328
  (Ce problème est résolu avec la version stable de Joomla! 1.6)
329
  Pour contourner le problème (tant qu'il n'est pas réglé dans une 
330
  nouvelle version beta ou RC de Joomla 1.6 new beta or RC), il faut
331
  créer un lien de type externe en appliquant des urls:
332
  + lien à utiliser pour User Profile (Mandatory):
333
    index.php?option=com_comprofiler
334
  + lien à utiliser pour Users lists:
335
    index.php?option=com_comprofiler&task=userslist
336
  + lien à utiliser pour User profile edit:
337
    index.php?option=com_comprofiler&task=userdetails
338
  + lien à utiliser pour Username/Password reminder:
339
    index.php?option=com_comprofiler&task=lostpassword
340
  + lien à utiliser pour Registration page:
341
    index.php?option=com_comprofiler&task=registers
342
  + lien à utiliser pour Login page:
343
    index.php?option=com_comprofiler&task=login
344
  + lien à utiliser pour Logout action:
345
    index.php?option=com_comprofiler&task=logout
346

347
- Suivez les dernières évolutions sur le forum www.joomlapolis.com.
348

349
NOTE: Dans le gestionnaire de configuration de Community Builder, il est
350
inclus un vérificateur de votre version actuelle de CB et de la dernière
351
version disponible. Cette requête ne collecte aucune information
352
privée. Les seules informations récupérées par cette requête http 
353
standard sont le numéro de version et l'adresse du site. Si vous n'avez
354
pas accès à internet, après un délai de 20 à 90 secondes, un message 
355
d'erreur sera affiché à la place de la dernière version disponible.
356
Vous pouvez désactiver la vérification automatique de version en vous
357
rendant dans l'onglet Intégration et en choisissant "Vérification 
358
manuelle" (Non-recommmandé).
359

360
POUR LA DOCUMENTATION, LE SUPPORT ET LES DERNIERES NEWS, VISITEZ: 
361
http://www.joomlapolis.com 
362

363
POUR RAPPORTER UN BUG OU DEMANDER UNE FONCTIONNALITE, VISITEZ: 
364
http://www.joomlapolis.com/
365
et consultez la catégorie de forum dédiée à la version CB 1.4.0.
366

367
LICENCE:
368
CB est publié sous licence GNU/GPL comme un tout, certaines parties qui
369
le composent sont sujettes à d'autres licences pour lesquelles
370
l'équipe CB dispose des droits d'utilisation pour CB.
371

372
MARQUE:
373
CB est une marque(nom) déposée par ses auteurs sur www.joomlapolis.com
374
Nous vous serions gré d'utiliser le Nom "CB" pour faire référence au 
375
logiciel ou manuels, et de dire explicitement que vous ne participez en
376
aucune manière au projet CB, que vous ne le représentez pas et de ne 
377
pas associer la marque ou logo à vos propres marques. Si vous avez des
378
questions concernant l'utilisation de notre nom, merci de nous contacter
379
en utilisant le formulaire de contact sur www.joomlapolis.com"
380

381

382