dimanche 11 septembre 2011

Configurer un site Joomla 1.7 pas à pas


Je vais me servir d'un site internet pour vous montrer comment configurer celui-ci.

Tout d'abord allez dans le menu Configuration.


Le site a déjà un titre : IP annonces.


Il faut maintenant placer la description, les mots clés séparés par des virgules et une petite phrase pour les droits légaux.





Quand on regarde le code source du site www.ip-annonces.com on voit les balises META suivantes :

  <meta name="keywords" content="annonces, annonce, petites annonces" />
  <meta name="rights" content="Ce site internet appartient à la société IP annonces." />
  <meta name="author" content="IP annonces  / CUMPS" />
  <meta name="description" content="Favoriser et faciliter la mise en relation des agents économiques par la diffusion des petites annonces. Assurer la visibilité des différentes Associations et ONG pour la promotion de leur Activité. Mettre à la disposition du Public en general, et de la Diaspora en particulier les grilles de programme Tv des pays d'Afrique." />

  <meta name="generator" content="Joomla! 1.7 - Open Source Content Management" />
  <title>IP annonces</title>



Comme il s'agit d'un site de petites annonces, il faut maintenant ajouter toutes les catégories dans lesquelles on va pouvoir ranger les petites annonces.


Il suffit de cliquer sur l’icône Nouveau (en haut à droite) pour ajouter une nouvelle catégorie.

Vous mettez le titre de la catégorie.

Et si vous n'avez plus rien d'autre à faire, vous pouvez cliquez sur l'icône Enregistrer & Fermer


Voila, vous avez ajouté une nouvelle catégorie à votre gestion de petites annonces.


Ecrire les règles ainsi que le message de bienvenue
Pour cela, il faut aller dans Configuration et Texte



Le haut de la page permet de saisir le message de bienvenue.



Le bas de la page permet de saisir les règles (le règlement)


Si besoin est, vous pouvez créer de nouveaux champs ou en supprimer.


Rendre des champs obligatoires (rond vert) ou pas (rond rouge).


Quand quelqu'un a posté une annonce mal rédigée (exemple ci-dessous), vous devez la corriger avant de la publier.


Pour modifier une annonce, il suffit d'aller sur Composants - Adsmanager - Annonces



Sélectionnez l'annonce à modifier.


Puis, corrigez l'annonce mal saisie :


Autoriser les utilisateurs à passer des annonces.


A quoi sert une gestion de petites annonces, si l'administrateur ne valide pas les annonces.
Ceci étant, l'administrateur peut configurer la gestion pour que la validation soit automatique (mais attention au SPAM).



Normalement, les utilisateurs doivent cliquer sur un lien dans le mail que le système leur envoi afin d'activer leur compte. Un rond rouge nous signale qu'un utilisateur n'a pas activé son compte (cliqué sur le lien que le système lui a envoyé). Par conséquent il n'aurait pas dû passer une petite annonce.



Le problème vient du fait que la configuration Auto Publication était sur Oui. Je viens de la faire passer sur Non afin qu'aucune annonce ne puisse être passée avant d'être validée par un administrateur.


Désormais, un administrateur devra valider chaque annonce avant qu'elle ne soit publiée et les utilisateurs devront activer leur compte avant de publier des annonces.


Gestion des modules : Module mod_adsmanager_ads


Ce module permet d'afficher les dernières annonces publiées.
Ici ce sera 3 mais vous pouvez changer ce chiffre.


Comme il n' y a que 2 annonces publiées, il n'y a pour le moment que 2 annonces affichées.



Les menus



Les menus sont des modules, vous pouvez en créer à partir du menu Menus - Gestion des menus.


La gestion des menus vous permet de créer des menus mais aussi d'en supprimer.
Pour ajouter un élément dans un menu, il faut d'abord sélectionner le menu.

Si un menu ne s'affiche pas sur votre site, c'est qu'il est désactivé ou qu'il n'a pas été prévu de s'afficher dans l'une des positions visibles de votre site.
Quoiqu'il en soit, vous pouvez aller dans Extensions - Gestion des modules, pour comprendre pourquoi votre module menu ne s'affiche pas.

Si l'un des menus de votre site n'existe pas dans la rubrique Menus de votre backoffice Joomla, c'est sans doute qu'il s'agit d'un module téléchargé (et non créé par vous). Là aussi rendez-vous dans Extensions - Gestion des modules.


Gestion des modules : Module mod_adsmanager_menu

Le module que j'ai intitulé Petites annonces n'a pas été créé à partir de la gestion des menus. Il s'agit d'un module téléchargé qui fait partie de la suite Adsmanager. En conséquence, vous ne retrouverez pas ce menu dans la rubrique Menus du backoffice Joomla.


Il y a actuellement 3 modules publiés dans la position gauche du site www.ip-annonces.com. Le module intitulé Petites annonce affiche actuellement ceci sur le site :



Le rôle de Accueil dans le site

Ci-dessus, on trouve le mot Accueil dans le module Fil de navigation. Le lien n'est actif (comme dans l'exemple ci-dessus) que si vous vous trouvez dans une page intérieure du site.


Le mot Accueil de la rubrique Petites annonces qui renvoi sur la page accueil des Petites annonces.



Le mot Bienvenu renvoi sur la page d'accueil.
Au lieu de "Bienvenue", on aurait pu écrire "Accueil" sur cette ligne du menu principal mais il me semble qu'il vaut mieux appeler la page d'accueil du site "Bienvenue" plutôt que "Accueil". Accueil ne signifie pas grand chose alors que Bienvenue signifie que vous souhaitez la bienvenue aux visiteurs.


Mettre à jour les bannières du haut du site



Pour les bannières de format 600 pixels de large sur 180 pixels de haut (format jpg ou png ou gif). Il suffit de copier les bannières dans le dossier : images/header/

La copie peut se faire à l'aide d'un logiciel FTP (exemple FileZilla) ou à l'aide de la gestion des médias (menu Contenu).

Ci-dessus, l'intérieur du dossier images/header vu par FileZilla



Ci-dessus, la partie gauche de la Gestion des médias (backoffice de Joomla).


Ci-dessus, la partie droite de la Gestion des médias (backoffice de Joomla).




La gestion de l'affichage des bannières se fait à l'aide du module mod_djimageslider


La suite va venir, soyez patient...