Newsroom

Mettre son placeholder en couleur noire #000

On  lit souvent que la couleur par défaut du placeholder est grise, et que pour la styliser il suffit ensuite d'ajouter ces lignes: .searchbox ::-webkit-input-placeholder { color:red; } .searchbox ::-moz-placeholder { color:red; } /* firefox 19+ */ .searchbox input:-moz-placeholder { color:red;} Cett affirmation est en fait en partie fausse: Par défaut du placeholder s'affiche en gris, c'est à dire qu'on voit du...

Lire la suite

DrupalCamp Paris 2013

Petit retour sur le DrupalCamp auquel Cyril et moi avons assisté ce Vendredi. Même pour une agence Joomla! comme Pulsar il nous semble essentiel d'être présents dans les manifestations phares sur les CMS.

drupalcamp2013 

Démarrage étonnant avec une keynote de Denys Chomel sur la disparition du sommaire, petit retour sur le Web et la mutation qu'il opère dans nos vies...une conférence intéressante, envolée et un peu « out of scope » pour prendre un peu de hauteur avant de retourner à nos bytecode...

Retour au dur du sujet avec une conférence sur KickStart pour lancer sa boutique e-commerce présentée par Augustin Delaporte & Jonathan Sacksick.
Kickstart a l'air bien, souple et peut permettre a priori d'offrir une interface d'administration plus simple et plus souple que celle de Prestashop. La communauté autour de l'e-commerce Drupal a l'air de grossir et elle amène en conséquence un nombre de modules intéressants, une affaire à suivre donc ! Mais à noter : Kickstart pas encore prêt pour le multilangue. (N.B : très bon choix de musiques pour les vidéos de la conf ;) )

J'ai enchaîné justement avec une conférence uniquement sur le multilangue par Bogdan Herea: en gros Drupal 7 offre deux possibilités :

  • La duplication de contenu => trop lourd en cas de gros sites
  • Entity_traduction qui ne traduit que les champs demandés, mais entity traduction n'est pas encore tout à fait au point et nécessite l'ajout de quelques addons pour bien fonctionner...
Lire la suite

Pulsar Informatique présente l'approche CCK Seblod de joomla au CMS Day Awards!

Pulsar Informatique a le plaisir de participer aux CMS Day Awards le 25 juin 2013 pour concourir dans la catégorie "Innovation technique" ! Nous présenterons en quoi l'approche CCK Seblod transforme le CMS Joomla en une véritable plateforme d'applications web professionelles. Après avoir cherché pendant des années une chaîne de production efficace, rentable et performante autour du CMS Joomla, l'approche CCK native Joomla...

Lire la suite

Sommaire automatique pour Joomla

Le nouveau module de sommaire automatique pour Joomla! est accessible à cette adresse: http://www.pulsar-informatique.com/telechargements-gratuits/sommaire-automatique Ce sommaire automatique génère automatiquement la liste imbriquée des h2 et h3 de votre page et est basé sur la librairie Javascript jQuery.

Advanced module manager et page d'accueil : les modules ne s'affichent pas

Advanced module manager est une extension très utile que nous utilisons depuis un moment à Pulsar, elle permet de sélectionner finement comment afficher chaque module en s'appuyant sur des menus, des filtres PHP, du contenu, etc.L'un des filtres proposés est l'affichage en page d'accueil, et pas sur l'élément de menu page accueil, dont plusieurs modules ont tendance à hériter, forcément.Mais ce...

Lire la suite

Plugin de cache Joomla + SEF : les images ne s'affichent pas

Une erreur souvent rencontrée est la disparition des images lors de l'activation du plugin de cache mais la solution n'est pas toujours bien indiquée.Quand les images ne s'affichent pas avec la configuration suivante: réécriture d'URL activéeplugin de cache activé Ce n'est rien.Il suffit simplement de modifier l'ordre des plugins système et de mettre votre plugin de cache APRES votre plugin SEF.C'est...

Lire la suite

Pulsar Informatique présente JOOMLA à la Conférence AGORA CMS

Pulsar Informatique présentera le CMS Joomla! le 15 mai 2013 à 16h20 lors de la journée AgoraCMS.Ce sera l'occasion pour Cyril Thibout, directeur de Pulsar Informatique d'exposer les possibilités de ce CMS phare pour des personnes qui le découvrent.Seront abordés les points suivants: Présentation du CMS (historique, versions, roadmap, architecture, communauté, repositories, gestion des templates)Les 3 approches de Joomla avec leurs avantages,...

Lire la suite

Installation d'un client Blaze Ericom sur un client léger Igel

Voici comment configurer le logiciel Ericom Blaze Client (accélérateur de RDP) sur un client léger Igel.

1/ Création d'un Terminal Shell:

  • Dans l'interface Application launcher double cliquer sur 'setup', le gestionnaire de configuration s'ouvre.
  • Dans la partie gauche cliquer sur:

accessories - Terminal

  • A droite cliquer sur l'étoile pour ajouter un Shell.
  • Ne changer aucun paramètre, cliquer sur:

Apply - Ok

Dorénavant un raccourcis vers le Shell se mettra sur le bureau. On s'en servira plus tard.

2/ Création d'une partition sur le disque:

Lire la suite

Module GSitemap Prestashop: URLs non réécrites

Encore un problème courant mais dont la solution n'est pas toujours bien indiquée: quand on lance le module Gsitemap, les URLs ne sont pas réécrites. (Je précise que j'utilise la version 1.5.1 de Prestashop.)

J'ai fait un premier essai en modifiant le fichier gsitemap (solution trouvée sur forum), j'ai obtenu de meilleurs résultats : les URLs sont réécrites, mais pas réécrites comme dans mon site. Il faut dire que j'avais overridé la réécriture d'URLs, et manifestement mon override n'était pas pris en compte.

Après debug, j'ai donc vu qu'il suffisait en fait d'overrider le fichier Dispatcher (donc créer le fichier override/class/Dispatcher s'il n'existe pas encore) pour lui dire d'utiliser la réécriture si je suis dans le module sitemap.  Il faut recopier dans ce fichier la fonction __construct, et y ajouter une ligne comme suit:
On remplace

// Select right front controller
        if (defined('_PS_ADMIN_DIR_'))
        {
            $this->front_controller = self::FC_ADMIN;
            $this->controller_not_found = 'adminnotfound';
            $this->default_controller = 'adminhome';
        }

par:

Lire la suite