Joomla

Joomla est un CMS, Content Management Système. En clair, un système de gestion de contenu pour les blogs ou site internet complet
  • Ajouter un gabarit (thème,template) dans tinyMCE de Joomla 3.6

    Mini Tutoriel Joomla

    Attention, un tout petit mémo pour ajouter un thème à TinyMCE de Joomla 3.6

  • Coloration syntaxique avec Geshi et Joomla

    Il y a quelque temps de cela, j'avais proposé un article sur : comment virer Mootools de Joomla. C'était histoire d'économiser environ 400 ko de JavaScript qui ne sont pas vraiment utiles. Enfin, pas vraiment utile sauf pour la coloration syntaxique de code avec HsHighligther sur GeekMPS. C'est vrai que ce module JavaScript est très efficace, ergonomique et joli.

  • Et pendant ce temps, le #CETA

    Des nouvelles

    Pendant que tout le monde s’émeut du divorce de Brad Pit et Miss Jolie, il se passe des choses bien plus grave dans le monde. Un convoi de la Croix-Rouge se fait dégommer en Syrie, le #CETA en passe de passer là, les infirmiers (es) sont au bout du rouleau... Tout ça me file le bourdon. Mais il n'y a pas que des choses malheureuses, le blog évolue.

  • Joomla 3, le problème des urls canoniques (canonical)

    Joomla 3 canonical solution

    Sous Joomla 3.2 (et précédent) il existe un vrai problème avec les URL canoniques (canonical). Le principe d'une url canonique devrait être de fournir une url unique quelle que soit la méthode d'appel de tel ou tel article. En clair, l'adresse unique (officielle) d'un article. Le problème avec Joomla et le module SEF est que les url canonique ne le sont pas. Suivant la méthode d'appel d'une page, l'url canonique est différente (voir exemple ci-dessous). D'un point de vue moteur de recherche et notamment Google, on se retrouve avec des indications balise Titre en double et balise description en double (On voit ça dans le webmastertools). Ce n'est évidemment pas ce qui se fait de mieux pour le référencement. Le site geekmps est enhébergement mutualisé. Pour remédier à ce problème, j'ai bien essayé de changer le fichier. htaccess, et différente petite chose glanées sur internet. Jusqu'à présent, je n'étais arrivé à rien. Peut-être je m'y prends mal ?

  • Joomla 3.1 - Nouveautés tour rapide

    joomla 3.1 est arrivé

    Joomla 3.1 est arrivé, et j'avoue que j'avais hâte surtout pour la correction de bug très gênant. Je dis pas que c'est le sain grall, car niveau CMS il en existe d'autre. Mon plus gros problème étant le référencement, depuis la 3.0 c'est une catastrophe, je ne pense pas que cette version corrige tous les problèmes, mais ça devrait amener des petits plus et notamment au niveau de canonical !! 
    Qu'est le canonical ? En gros c'est pour indiquer aux robots des moteurs de recherche qu'elle est l'adresse unique d'un article. Cela afin d'éviter les doublons.

    Avec la 3.0

    <title>Mageia 3 RC - tour rapide</title>
      <link href="http://geekmps.fr/linux-categorie" rel="canonical" />
  • Joomla 3.2 - alors là ça devient bon

    Joomla 3.2 bêta tour rapide

    J’ai essayé la version 3.2 bêta de Joomla, et je voulais vous faire part de mon optimisme. Non Mootools n’a pas été encore viré, mais ces dépendances sont en reculs.

    La partie administrator a eu droit à un bon coup de pinceau pour une lisibilité augmenté. La grosse nouveauté bien visible de cette version est sûrement l’ajout du versionning des articles. J’avoue que cela ne m’a jamais manqué mais on peut y trouver un certain intérêt.

    On notera en vrac le renforcement de l’identification dite en 2 étapes. Le changement de TinyMCE qui est passé en version 4.0.7. Il y a une librairie pour les microdata etc...

    Pour une fois j’ai regarder les plugins et je me suis aperçu qu’il y en a un qui ambitionne d’envoyer les pages en compatibilité W3C.

     

  • Joomla à 10 ans et ça se fête en vidéo

    Joomla à 10 ans

    Joomla et moi c'est une longue histoire d'amour des CMS. Depuis 2000, j'en ai testé des CMS, des forums, et d'autres trucs rigolos. J'ai gueulé sur certain CMS, même sur Joomla, parce qu'il arrivait pas à se passer de Mootools et prendre du bon jquery. Pour ses 10 ans Joomla nous sort une petite vidéo anniversaire auto congratulation, et il le mérite.

     

     

  • Joomla plugins partage social vieille école

    Plugin Joomla geekmps

    Dans la série “fait le comme Korben” (oui le célébre bloggeur qui est un peu un de nos maîtres à tous) et suite à son article sur les boutons de  partage social sans tracking version old school pour wordpress, je vous propose une solution pour Joomla. (article de référenceici ). Je l’avais en tête surtout pour virer ce lourd de Mootools. Du coup cela m’a donné un coup de boost.

    Vous vous demandez peut être mais pourquoi ‘sans tracking’. En fait lorsque vous intégrez un bouton de partage avec les scripts des différents services, la plupart du temps vous chargez tout une tas de javascript et image. Ces javascripts servent à afficher le nombre de partage (compteur), à signaler votre page aux services de partage social etc … Mais ils ont un inconvénient, ils peuvent ralentir l’affichage de la page (normalement non car ils sont en defer).Le chargement d’image et javascript compte également dans votre notation pour le classement google en autre. Donc ce n’est peut être pas une si mauvaise idée que ça de changer cela et de la jouer old school (en gros un lien de partage basique).

  • Les Web Notifications facile avec pushalert.co et Joomla

    Pushalert.co interface

    Il y a une éternité que je n'avais pas posté un tuto pour Joomla. Je pense que vous vous en êtes aperçu, depuis quelques temps, le Web Push Alert sont sur tous les sites. En bon français, cela signifie les notifications par internet. Il s'agit d'envoyer un petit message aux abonnés à travers le navigateur ou un système mobile (Android, IOS etc...) en push.

  • Mes chers lecteurs fidèles

    Blog

    Mes chers lecteurs, je m'adresse un peu à vous. Comme à mon habitude, dans cet article,  je vais sûrement râler. Je vais aussi vous annoncer le programme pour les jours à venir. Ceux qui me connaissent en vrai (je ne suis pas une AI) savent que je suis une espèce de râleur à la voix posée forte, mais pas bien méchant (reste à prouver).

  • OneSignal pour les Web push Notification avec Joomla 3.7

    Push Web avec One Signal

    Après la version pushalert.co, je vous présente la même chose avec OneSignal. Avec PushAlert.co et Joomla tout était facile, mais plutôt limité sur certains aspects. On va donc enlever certaines limites. Cela se fera au prix d'un ergonomie moins bonne.

  • Optimiser Joomla 3.1.5 avec les optimizer

    Optimiser joomla

    Le soucis lorsqu’on a un site web est de l’optimiser surtout pour le SEO. Pour nous aider à cette tache nous avons des outils de notation tels que Yslow et  Page Speed Insight (ici).  Le principal moteur de recherche en France étant google il est de bon ton de soigner son Page Speed Insight indice. Bien entendu cette course dépend aussi de votre hébergement. GeekMPS ayant une faible audience de touriste (comprendre de personnes qui tombent par hasard sur le site)  est hébergé sur un serveur mutualisé chez 1Herbergement. En général la compression Gzip est un doux rêve pour les hébergements mutualisés, sauf que mon hébergeur propose les modules qui vont bien. Dès lors il faut pouvoir les exploiter.

    Joomla n’est pas le plus démuni pour avoir un bon niveau sur Yslow et Insights mais il a quelques manques. Ainsi le chargement des javascript en plusieurs fois en fait partie. La compression est activé à condition que vous l’ayez bien configurée au niveau de votre serveur http. En mutualisés, autant dire c’est presque mort. La configuration serveur via le .htaccess est souvent très très réduite

    J’ai donc testé 2 plugins pour Joomla 3 qui optimisent un peu tout ça;  JCH Optimize et

  • Passer de Disqus à JComments sous Joomla

    Disqus To Jcomments - Joomla

    Pour la plupart d'entre vous, le changement est passé inaperçu. Le site est repassé à Jcomments. Je dis bien repassé, car il n'y a pas si longtemps (1 an), j'étais passé de Jcomments à Disqus. Cette plateforme de commentaires est bien pratique. Elle fait quasi tout le travail. Le problème, malgré les nombreux messages rassurants, est qu'on n'est jamais sûr que vos commentaires ne soient pas utilisés à autre chose (et vos email). J'ai donc rapatrié, non sans mal, vos commentaires depuis Disqus vers Jcomments. Je sais que cela peut intéresser bon nombre d'utilisateur Joomla, je vous donne la recette.

  • SwipeBox un plugin simple pour Joomla 3.2

    Swipebox plugin Joomla

    Cela fait un moment que je pensais à changer le module LightBox que j'utilise. Jusqu'à présent, c'est Ari ARI Sexy Lightbox lite. Il est vrai qu'il est très beau, très efficace et surtout très complet. Seulement, je ne l'utilise que pour afficher des images. Petit souci, ARI Sexy LightBox ne gère pas le changement d'images au doigt glissé (swipe) sur les téléphones et tablettes. Ce geste étant maintenant d'un commun avéré, il était temps que je mette à jour le site.

  • Très léger lifting du site geekmps

    Note de services Geekmps

    Suite à quelques remarques sur mon site, comme quoi il n'est pas actuel, j'ai procédé à quelques ajustements. Rassurez-vous, son look vieillot est toujours de la partie :D.

  • Virer (ne pas charger) Mootools.js dans Joomla 3

    Joomla sans mootools

    Virer Mootools core et Mootools c’est économiser 300 ko par page (voir plus), soit en gros dans la plupart des cas la moitié du poids de la page !!! Mais cela a un prix. Il va falloir se priver de pas mal de chose, car mootools dans joomla il est partout. Historiquement mootools a été le choix de framework javascript par défaut. Problème maintenant il est largement dépassé (ça dépend pourquoi) par les jquery et compagnie. Tellement qu’on lui a même mis un bootstrap, un jquery à côté … A l’écriture de cet article la dernière version dans du 26 février 2012 (nous sommes le 11/10/2013). Alors pourquoi ne le vire t on pas. Tout simplement parce que la plupart des extensions fonctionnent avec (xmap,Hs Syntax Highlighter et bien d’autre …).