Trucs et astuce pour Joomla!

Soumis par tataye le 27. janvier 2012 - 10:42
Sponsored by
Thank you for your contribution: 
Serge Billon

Vous avez parcouru ce livre, essayé Joomla!, monté votre site internet, et vous vous dites que vous connaissez tout sur l'utilisation de ce CMS.
Ce n'est pas faux, vous en savez assez pour la gestion de votre site. Mais si la lecture de ce livre pouvait vous apporter un petit plus ? Le petit truc qui fera de vous un véritable expert ...

Ce chapitre est là dans cet optique: vous apprendre des astuces qui vont vous faciliter Joomla!, ou qui vous donneront une approche différente de l'utilisation du Logiciel.
Cette partie n'est pas exhaustive, vous pouvez vous même laissez vos astuces en commentaires, ou aller les déposer sur les forums afin d'aider la communauté.

Recommencer une installation facilement:

À la première installation, Joomla vous demande de supprimer le dossier /installation.
Si vous le renommez, par exemple __installation, cela vous permettra, le cas échéant, de refaire une installation à partir de zéro.
Il vous suffira alors de supprimer le fichier configuration.php et de renommer votre dossier /installation afin de relancer un Joomla presque neuf.
Cela peut s'avérer très pratique si vous faites des essais en local et que vous voulez gagner du temps en "reformatant" votre Joomla rapidement entre chaque test.

J'ai perdu mon mot de passe admin:

Le plus simple est de demander gentiment à Joomla! en ajoutant derrière l'url du site index.php?option=com_users&view=reset
Le site vous demandera l'adresse mail de l'administrateur.

Mais il peut arriver aussi que le mot de passe admin ou que le compte admin ait carrément disparu.
C'est très rare, et vous devrez par la suite vérifier la sécurité.
Toutefois, pour y remédier, vous pouvez passer par la base de données et injecter cette requète :

REPLACE INTO `jos_users` ( `id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `gid`, `registerDate`, `lastvisitDate`, `activation`, `params`) VALUES ( 62, 'Administrator', 'admin', ' admin@toto.com', '5f4dcc3b5aa765d61d8327deb882cf99', 'Super Administrator', 0, 1, 25, '2005-11-22 00:31:11', '2005-11-26 22:05:38', '', 'editor=');

 

Vous veillerez à bien remplacer dans la requète jos_ par votre suffixe de table et la bonne adresse mail , vous pouvez aussi changer les noms administrator et admin. 

Vous avez ainsi, selon cet exemple, crée un super administrateur avec le login admin/password.

Ajouter une image selon la catégorie:

Il peut arriver que l'on veuille agrémenter un article d'une image qui corresponde à la catégorie : Par exemple dans le header du template, ou bien un logo spécifique sur chaque article, ou encore une puce changeant à chaque catégorie.

L'astuce consiste à se servir de l'alias de catégorie.
Vous mettez dans un dossier, par exemple images/catégories une image par catégorie dont vous voulez vous servir, et vous nommez les images du nom de l'alias : alias.jpg (bien sûr, chaque image aura un nom différent )

Ensuite vous mettez dans votre template, ou vous voulez, ce code qui appelle l'image en question.

<!--?php
$chemin = $this--->item-&gt;category_alias; echo '<img src="images/categories/%27.$chemin.%27.jpg">'; ?&gt;

Evidemment, il faut adapter à vos besoins, mais l'idée est là !  Amusez vous

 

0 commentaires

Publier un nouveau commentaire

  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Tags HTML autorisés : <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br><pre>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage