Le module XoopsInfo centralise toutes les informations techniques relatives : • au contenu du site (versions des modules installés, signalement des surcharges, liens vers les sites des auteurs) • à l’hébergement (environnements php et mysql)
Il offre en outre des fonctionnalités inédites : • un accès de secours au site en cas de plantage du site • une gestion centralisée des Types Mimes (optionnelle)
Installation de Xoops 2.3 Avertissement Ce tutoriel détaille la mise en place d’un site Xoops 2.3. Il ne traite pas de la mise à jour d’un site Xoops. Téléchargement de l’archive L’archive de Xoops peut être téléchargée sur les sites de supports locaux (fig.01 Support francophone), sur le site fédérateur du Projet Xoops (fig.02) ou sur la plateforme Sourceforge.net (fig.03). fig.01 - frxoops.org fig.02 - xoops.org fig.03 - Sourceforge.net 1 A / Mise en place des fichiers de l’archive • Etape I : Téléversement des fichiers sur le serveur • Etape II : Sécurisation des répertoires /xoops_data et /xoops_lib • Etape III : Gestion des CHMODS • Etape IV : Mise en place du module Protector B / Installation via l’Assistant • Etape 1 : Choix du langage • Etape 2 : Introduction • Etape 3 : Vérification de la configuration du serveur • Etape 4 : Configuration des chemins physiques et de l’url du site • Etape 5 : Connexion à la base de données • Etape 6 : Configuration de la base de données • Etape 7 : Configuration du fichier mainfile.php • Etape 8 : Création des tables Xoops • Etape 9 : Création du compte administrateur • Etape 10 : Insertion des données initiales dans la base de données • Etape 11 : Fin de l’installation et accès au site
A / Principe de fonctionnement du ‘cache’ 137 B / Configurations des ‘caches’ pour le Thème, les Modules et les Blocs 138 1 • Configuration du ‘cache’ pour le Thème 138 2 • Configuration du ‘cache’ pour les Modules 138 3 • Configuration du ‘cache’ pour les Blocs 139 C / Configuration manuelle du ‘cache’ 140
A / Paramétrages des clients et de leur(s) bannière(s) 70 1 • Activation des bannières 70 2 • Gérer les bannières et leurs annonceurs 70 B / Expérience utilisateur : exemples de bannières 72
A / Avatars 64 1 • Autoriser les utilisateurs à uploader leurs propres avatars 64 2 • Utiliser le gestionnaire d’avatars 64 B / Émoticônes (smiles) 66 C / Classement des utilisateurs 67 1 • Classement automatique (palmarès) ou manuel (promotion) 67 2 • Admission d’un membre dans une nouvelle promotion 68
A / Règles générales 51 1 • Positionner un Bloc dans une colonne 51 2 • Le poids des Blocs 53 3 • Visibilité des Blocs 53 4 • Ajouter un nouveau Bloc depuis le Module System Admin / Bloc 54 B / Les Blocs prédéfinis du Module System Admin 56 1 • Blocs avec options standards 56 2 • Bloc Infos du site 57 3 • Bloc Top envois 57 4 • Nouveaux membres 58 5 • Thèmes 58
A / Manipulations basiques des Groupes 43 1 • Consultation des groupes d’origine 43 2 • Création d’un Groupe supplémentaire (‘Modérateurs’) 44 3 • Création d’utilisateurs de test 45 4 • Affectation des utilisateurs à leur Groupe respectif 46 5 • Particularités des Groupes 47 6 • Affichage des Groupes d’administration via le Bloc ‘Infos du site’ 47 B / Paramétrage recommandé des Groupes 48 1 • Les Groupes d’administrateurs : co-webmestres, rédacteurs et modérateurs 48 2 • Permissions respectives des Groupes d’administrateurs 48 3 • Affectations des administrateurs de test 49
A / Création d’un compte utilisateur depuis le formulaire d’inscription 33 1 • Inscription 33 2 • Activation d’un nouvel inscrit (local) 35 B / Création d’un compte utilisateur depuis l’Admin System / Editer des utilisateurs 37 C / Modification d’un compte utilistateur : qui fait quoi ? 39 D / Recherche d’un compte utilisateur 40 E / Suppression d’un compte utilisateur 41
A / Paramètres généraux 22 B / Paramètres des infos utilisateurs 25 C / Méta balises et pied de page 27 D / Options des mots à censurer 28 E / Options de recherche 28 F / Paramètre mail 29 G / Options d’authentification 30
Ce Manuel est destiné aux personnes débutantes qui n’ont pas de connaissances informatiques approfondies. Il permet de se familiariser avec le ‘noyau’ (la partie centrale à partir de laquelle est administré le site) et d’avoir une vue d’ensemble des possibilités de Xoops. Note : les manipulations des bases de données dans l’outil PhpMyAdmin ainsi que l’utilisation d’un Client FTP dépassent le cadre de ce manuel. Ces connaissances, indispensables pour placer un site en production (c’est à dire sur le web), font l’objet de nombreux tutoriels auxquels vous devrez vous reporter.
A ► Installation de Xoops dans un environnement local 1 • Préparation de l’installation a / Installation et démarrage d’Easy Php b / Manipulation de l’archive Xoops 2 • Installation de Xoops en local a / Les 15 étapes de l’Assistant d’installation b / Finalisation de l’installation en local B ► Transférer sur un serveur distant un site développé en local 1 • Pré-requis a / Les codes confidentiels requis b / Téléchargements de Notepad++ et de Filezilla c / Configuration de Filezilla 2 • Transfert de la Base de données a / Export de la Base de données locale b / Import de la Base de données chez l’hébergeur 3 • Modifications du fichier mainfile.php 4 • Transfert des fichiers sur le serveur FTP 5 • Modifications des chmods C ► Installation de Xoops sur un serveur distant