Valéry-Xavier Lentz.eu

Aller au contenu | Aller au menu | Aller à la recherche

samedi 23 juillet 2011

12 plugins indispensables pour SPIP 2.1

L’écosystème de SPIP est modeste en comparaison des mastodontes de la publication de contenu libre. Toutefois le site de la communauté, SPIP-Contrib, propose désormais un nombre significatif de plugins. Au cas où celà puisse vous aider à vous y retrouver, voici ceux que pour ma part j’utilise presque systématiquement.

1) Config (CFG) : gérer les options de ses plugins

De nombreux plugins disposent d’options de configurations. Plutôt que de démultiplier les boutons spécifiques dans le bandeau de navigation, certains utilisent tout simplement le plugin Config, lequel permet d’ajouter une interface dédiée à la gestion de ces options dans l’onglet “Configuration”.

Dès l’installation d’un SPIP, j’active donc ce plugin qui me servira certainement.

Le petit + qui va bien : CFG ne concerne pas seulement les développeurs de plugins. Les créateurs de squelettes peuvent également, en lisant la documentation, apprendre à créer des formulaires en vue de permettre aux administrateurs de personnaliser le squelette.

Où le trouver ? : http://www.spip-contrib.net/cfg-references

2) Boutons d’administration supplémentaires

Les administrateurs se SPIP voient s’afficher sur le site public, lorsqu’ils sont connectés, des boutons d’administration. Ce plugin ajoute à ceux-ci de nouvelles options permettant d’accéder directement à la page de l’espace privé dont ils ont besoin.

Pour ma part j’en ai légèrement modifié la feuille de style afin s‘obtenir une barre d’administration “à la Wordpress”, un peu plus visible et plus élégante.

Où le trouver ? : http://www.spip-contrib.net/Boutons-d-administration-supplementaires

3) Crayons

Ce plugin active, pour les auteurs SPIP connectés et autorisés, la possibilité de modifier l’article depuis le site public, sans avoir à repasser par l’espace privé de SPIP.

Au survol d’un texte où le concepteur du site a autorisé les Crayons, un pictogramme représentant... un crayon s’affiche. Un clic sur celui-ci transforme la zone du texte en champs de formulaire pour modifier le contenu.

Où le trouver ? : http://www.spip-contrib.net/Les-Crayons

4) Médiathèque

L’une des caractéristiques de SPIP est de centrer la gestion des documents sur les articles. Il est dès lors très simple lors de la rédaction d’un contenu d’y associer images, documents bureautique ou médias. Toutefois dès que le site prend un peu d’ampleur cette approche rencontre ses limites. On peut voir ainsi réutiliser un document dans plusieurs articles, modifier le fichier concerné sans avoir à saisir à nouveau la description ou à insérer le document dans l’article, ou encore avoir une vue d’ensemble des documents disponibles sur le site.

Le plugin Médiathèque permet tout ceci et propose une interface de gestion des documents, et pour chacun d’entre eux, une fenêtre  permettant d’en modifier les caractéristiques.

Attention : les “logos” des objets SPIP ne sont malheureusement pas pris en compte par le plugin.

Le petit + qui va bien : SPIP 3.0 intègrera nativement la Médiathèque.

Où le trouver ? : http://www.spip-contrib.net/Mediatheque

5) Menus

SPIP propose par défaut une structure rubriques / articles permettant de composer une arborescence et une navigation bien ordonnée. Naturellement dans la vraie vie pratiquement aucun site, à de rares exceptions près, n’a une telle structure. Jusqu’à la publication du plugin Menus, le concepteur de site SPIP devait donc se livrer à de pénibles acrobaties pour réaliser ses menus de navigation. Le plugin met à la disposition de l’administateur une interface de gestion dédiée aux menus de navigation, avec de nombreuses options.

Le petit + qui va bien :il est envisageable, au délà des seuls menus de navigation, de gérer à travers ce plugin toute liste de contenu arbitraire comme une sélection d’articles en page d’accueil par exemple, évitant ainsi de recourir à des mots clés “techniques”.

Où le trouver ? : http://www.spip-contrib.net/Menus,3139

6) Pages

Là encore, un plugin qui évite d’avoir à recourir a des hacks tordus. Il s’agit ici de publier des pages “hors arborescence”, typiquement les pages Mentions légales, ou Contact. Ces pages n’étant associées à aucune rubrique, elles n’appaîtront pas dans la plupart des boucles.

Le petit + qui va bien : en réalité, les dits articles se voient attribuer une rubrique dont l’identifiant est “-1”. Un encadré “articles dans la même rubrique” placé à droite des articles listera donc toutes ces pages dès lors que l’on consulte l’une d’elle. Il faut donc préciser {id_rubrique!==-1} pour les exclure.

Où le trouver ? :http://www.spip-contrib.net/Plugin-Pages-uniques

7) Autorité

Ce plugin permet d’affiner la gestion des autorisations dans SPIP, c’est à dire redéfinir qui peut faire quoi entre webmestre, administrateurs et rédacteurs. Le nouveau statut de webmestre distingue le concepteur du site, qui a accès notamment à toutes les options de configuration, d’import et d’export de données, et l’administrateur dont le rôle reste alors surtout éditorial. Autorité est par exemple l’un des plugins qui utilise CFG.

Le petit + qui va bien : si l’on utilise les Crayons, il devient très simple avec Autorité de transformer une rubrique en Wiki.

Où le trouver ? : http://www.spip-contrib.net/Le-plugin-Autorite

8) Comments

Les “forums” de SPIP repensés pour se rapprocher de la forme que l’on trouve aujourd’hui conventionnellement sur les blogs et sites de presse, sur la même page que l’article et avec un formulaire simplifié.

Le petit + qui va bien : ce plugin prend en compte le plugin Gravatar lequel permet d’afficher le gravatar du commentateur à côté de son message.

Où le trouver ?http://www.spip-contrib.net/Comments-2-pour-SPIP-2

9) NoSPAM

Dès lors que vous activez les commentaires, des malfaisants viendront les pourrir. Ce plugin assez eficace met en place des filtres automatiques afin de tenter de détecter ces contributions malvenues.

Le petit + qui va bien : les concepteurs de sites SPIP qui créent leurs propres formulaires peuvent également utiliser ce plugin, lequel n’est donc pas limités aux seuls forums.

Où le trouver ? : http://www.spip-contrib.net/NoSPAM

10) Interface d’administration des forums

Si vous avez la chance de recueillir sur votre site un grand nombre de messages de forum, cette interface d’administration améliorée devient rapidement utile. Elle permet de filtrer les messages en fonction de leur statut pour n’afficher par exemple que ceux en attente de validation.

Associé au plugin NoSPAM il permet aussi de déclarer un message comme SPAM et d’écarter ainsi les pourriels déposés par de petites mains venues s’amuser à contourner les filtres automatiques.

Où le trouver ? : http://svp.smellup.net/spip.php?plugin187

11) Couteau KISS

Plutôt que d’installer un “Couteau Suisse” devenu pléthorique pour n’en utiliser qu’une poignée de lames, je préfère désormais utiliser des plugins dédiées à ces fonctions. Le Couteau KISS permet notamment de définir le dossier des squlettes, d’activer les fonctions “supprimer le numéro”, toujours paragrapher, ou encore de désactiver temporairement le cache.

Où le trouver ? : http://www.spip-contrib.net/Couteau-KISS

12) Corrections typographiques (guillemets)

En français les guillemets sont « et ». L’absence de ces caractères des claviers conduisent les rédacteurs paresseux à l’ignorer. Ce plugin remplace automatiquement les guillemets droits par des guillemets corrects. Non mais.  

Où le trouver ? : http://www.spip-contrib.net/Plugin-de-correction-typographique-des-guillemets

vendredi 22 juillet 2011

SeenThis, un réseau de micro-blogging innovant

Plutôt que de publier un ènième billet consacré à l'excellent Google+, je préfère aujourd'hui attirer votre attention sur un autre outil de micro-blogging lui aussi particulièrement innovant par certains aspects.

http://seenthis.net/ est depuis plusieurs mois en cours d'expérimentation, en beta publique ouverte.

Il permet de publier rapidement de messages et de partager liens, images ou vidéos, à la manière d'un Twitter dont les messages ne seraient pas limités à 140 caractères, un peu comme le propose désormais aussi Google+, ou ce que permet de faire le thème Wordpress P2. Comme ailleurs, on peut suivre les messages d'autres membres du réseau et les commenter.

L'originalité de Seenfhis ("j'ai vu ça") est dans l'effort consacré à la mise en place d'automatismes lors de la publication des messages. Outre la reconnaissance des liens dans le texte et l'affichage des vidéos, les blocs de citations sont disponibles, la typographie française respectée (les espaces insécables par exemple, sont ajoutés automatiquement). 

S'il est possible d'associer des thèmes à ses messages grâce au #hashtag, ceux-ci sont aussi générés automatiquement en fonction du contenu du texte. Ainsi, ce lien mentionnant Darth Vader est associé aux thèmes #Darth Vader #Imperial Army #Imperial Palace correspondant à des expressions figurant dans le message, voire dans le contenu de la page référencée.  Certains thèmes sont également reconnus automatiquement comme faisant référence à un pays, une entreprise, ou une technologie. Ce mécanisme est mis en place à l'aide de http://www.opencalais.com/ 

C'est aussi un service tiers, proposé par Google, qui permet d'afficher les favicons des sites distant à côté des liens partagés, et que je découvre à l'occasion. Par exemple : http://www.google.com/s2/favicons?domain=www.seenthis.net

Les thèmes mènent naturellement à une page listant les messages correspondant sur le site. Ils sont toutefois hiérachisés. C'est à dire qu'un tag #2011/01 va figurer comme "enfant" du tag #2011. Ceci permet du coup d'organiser ses liens partagés comme on pourrait le faire sur un Delicious ou un Diigo.

Notons que les thèmes les plus fréquemment utilisés par un membre de Seenthis figurent sur son profil, ce qui permet de se faire très vite un idée du type de contenu qu'il publie.

D'un point de vue technique, Seenthis utilise SPIP en tant que framework de développement. De ce fait, certaines innovations sont partagées par son auteur, ARNO* sous forme de plugins, et bénéficient ainsi à toute la commmunauté d'utilisateurs de ce CMS.

Si vous êtes un early adopter dans l'âme, précipitez-vous donc sur Seenthis pour l'essayer. Sachez toutefois que la communauté des membres est pour le moment naturellement assez réduite, même si l'on y trouve des contributeurs passionnants ; et d'autre part que l'on est ici vraiment dans une optique partage de connaissance et blogging. Point de Cercles ni de groupes à accès restreint. Le savoir y est disponible à tous. Les préférences utilisateurs permettent même de choisir en option une des licences Creative Commons pour ses contenus.

Pour en savoir plus : C'est quoi Seenthis ?

mercredi 9 mars 2011

Compte-rendu : conférence "Comment tirer avantage de l’Intranet 2.0"

Le salon “Solutions Intranet et Travail Collaboratif” ouvrait sa sixième édition mardi 8 mars porte de Versailles.

La conférence d’ouverture, “Comment tirer avantage de l’Intranet 2.0” réunissait plusieurs entreprise proposant la mise en place de plateformes de ce type, et un client témoin, Franck Vernier, du Groupe Auchan.

Lors de ses interventions, il a présenté la démarche de son entreprise.

Un groupe de travail a réuni des représentant du Métier, des ressources humaines, de la communication et du service informatique. Ce groupe a étudié les bonnes pratiques et les usages du 2.0 grand public.

Une expérimentation é été menée pendant un an et demi avec les équipes opérationnelles. Il s’agit, dans son contexte professionnel, de permettre aux équipes de partager leurs bonnes pratiques notamment en diffusant photographies et vidéos des opérations commerciales menées en magasin.

Un métier plus opérationnel tend en effet à centrer le partage sur ce type de contenu, que chacun peut désormais produire à l’aide de son mobile, des métiers plus centrés sur l’administratif auront des pratiques plus accès sur les documents bureautique.

Dans le contexte du Groupe Auchan, les atouts de la démarche ont été une implication forte de la direction de l’entreprise mais aussi l’existence préalable de communautés sur lesquelles le nouveau “réseau” est venu s’appuyer.

Le principal problème rencontré a été que le partage de bonnes pratiques et savoir faires n’est pas nécessairement un réflexe alors que les différents magasins peuvent entretenir un esprit de compétition en vue d’obtenir les meilleurs résultats.

Faciliter l’adoption du 2.0 en entreprise

Quentin Nichini, chef de projet web chez Alter Way, a souligné que les intranets devaient susciter l’intérêt des collaborateurs en leur proposant des contenus susceptibles de les inciter à consulter le site. Il évoquait le “syndrome du menu de la cantine”, type d’information qui encourage une consultation quotidienne.

Afin d’encourager l’adoption du nouvel outil, Franck Vernier explique qu’une campagne d’information a été menée. Il n’est toutefois pas prévu de formation, les outils se devant d’être très simples à utiliser.

Paolo Restagno, directeur Europe du sud de la société Telligent, souligne qu’il est important queles interfaces utilisateurs soient proche des outils 2.0 grand public afin que les utilisateurs y retrouvent les éléments qu leur sont familiers (par exemple la gestion d’un profil ou les flux d’actualités).

Plusieurs intervenants ont insisté sur l’intérêt d’une approche progressive et d’un déploiement par étape afin d’éviter un Big Bang. Un périmètre réduit, centré sur une fonctionnalité répondant à un vrai besoin métier, peut suffire, des fonctionnalités supplémentaires pouvant venir enrichir ensuite l’intranet, en fonction des retours des utilisateurs. Des phases beta centrées sur des groupes pilotes peuvent permettre de bénéficier des retours de ces derniers avant d’ouvrir l’outil à un plus grand nombre tout en suscitant un intérêt pour celui-ci.

Philippe Pinault, fondateur de Blogspirit qui propose sa plateforme de blog aux entreprises, insiste aussi sur la nécessité de démarrer simplement et de démontrer en priorité la promesse de participation.

L’un des facteurs pouvant contribuer à l’adoption est aussi la reconnaissance des collaborateurs s’impliquant dans la plateforme, par exemple en associant certains d’entre eux en tant que community managers.

Des outils de type microblogging, les Twitter-like sont aussi susceptibles de donner, dans une grande organisation, une meilleure visibilité aux contributeurs, selon Tugdual Grall (Exo Platform). Paolo Restagno indiquait de même que ces applications pouvaient permettre de révéler des expertises, à la périphérie de l’organigramme, de faire émerger des profils inconnus dans l’entreprise.

Pour Philippe Pinault, l’enjeu essentiel est la question du sens de la participation, car celle-ci est optionnelle, ne fait pas partie de la fiche de poste du salarié. La plateforme doit pouvoir faciliter les pratiques des collaborateurs au quotidien. Sans cela, tout le community management ne peut suffire à inciter à participer. Son rôle devrait simplement être celui qui “fait tourner le micro” dans la communauté, il ne génère pas celle-ci.

Travailler avec l’existant

L’intranet 2.0 ne se limite pas au Réseau social d’entreprise (RSE). Il faut prendre en compte les outils existant et les applications métiers. Souvent il s’agit donc de mettre en place un portail venant aggréger les données issues de celles-ci ou regroupant les accès.

L’un des risques est la sgmentation des outils : GED, blogs, wiki, etc. La solution peut être le déploiement d’une plateforme complète mais il faut naturellement prendre en compte l’existant, ne pas tout jeter, et donc être aussi capable de se connecter au système d’information en place.

Une premère étape, souligne Philippe Pinault, est de socialiser des applications existantes. En ajoutant par exemple une fonction de chat à un CRM, on introduit du dialogue dans les fonctionnalités existantes dans l’entreprise.

Pour le groupe Auchan le portail intranet donne accès à la communication institutionnelle 1.0, aux applications sociales 2.0, aux applications Métier opérationnelles et à la messagerie.

Un ROI difficile à démontrer

Enfin, s’est posé la question du retour sur investissement. Il est difficile de disposer d’indicateurs comptables pour un objectif visant à capitaliser sur la connaissance non structuré. Toutefois, ne pas mettre en place aujourd’hui ce type d’outil a aussi potentiellement un coût, naturellement tout aussi difficile à calculer.

Trois blogs sur le sujet :

dimanche 6 mars 2011

Mes liens de la semaine n°24

  • This article focuses on layouts and how to help users interpret them correctly and positively as they scan the page. 

    tags: UI webdesign wireframes

    • Les interfaces pauvres désignent ainsi les pages web statiques composées de textes ou d’images.
    • les interfaces riches sont un complément du HTML, pas un substitut.
    • Les interfaces riches sont des interfaces web offrant plus de possibilités d’affichage et de manipulation que les pages web traditionnelles.
      • les interfaces riches se scindent en deux grandes familles :

        • Les Rich Internet Applications (RIA) qui sont exécutées dans le navigateur ;
        • Les Rich Desktop Application (RDA) qui sont lancées depuis le bureau.
    • Les sites de commerce en ligne font ainsi un usage quasi-systématique des interfaces riches
    • Les sites avec des contenus multimédia
    • Les sites de commerce en ligne qui veulent valoriser les produits
    • Les applications en ligne de bureautique
    • Les jeux
    • Les nouveaux facteurs à prendre en compte
    • Les navigateurs récents sont de plus en plus performants
    • Les smartphones et terminaux alternatifs prennent une place toujours plus importante
    • Une très grosse bataille est en cours sur les codecs utilisés pour diffuser de la vidéo avec HTML5.
    • Rajouter à cela les contraintes d’accessibilité, de référencement, d’utilisabilité, de ROI, de performances, de disponibilité des ressources… et vous aurez un contexte extrêmement complexe à maitriser.

Posted from Diigo. The rest of my favorite links are here.

dimanche 13 février 2011

Mes liens de la semaine n°23

  • tags: lorem html loremipsum

  • tags: acta

    • Celles-ci se déroulent en-dehors de tout cadre multilatéral, c’est à dire qu’aucune organisation internationale ne les supervise.
    • Ce projet a été poussé par les grands groupes industriels, inquiets pour leur modèle économique, afin de protéger copyrights et droits d’auteur
    • Grace à Wikileaks et à la pression des députés européens, certains documents ont fuités ou ont été rendus public.
    • Si ACTA venait à être adopté, la pression juridique et financière sera appliquée sur les « intermédiaires techniques » c’est à dire les fournisseurs d’accès internet (FAI), les hébergeurs de blogs etc
    • transformer les FAI en véritable police du Net
    • les ayants-droits pourraient obtenir des données privées en provenance des utilisateurs sans décision préalable d’un juge.
    • A propos des médicaments génériques, ACTA affiche une volonté de bloquer la circulation de certains d’entre eux au nom de la lutte contre la contrefaçon.
  • tags: mobile css iphone

Posted from Diigo. The rest of my favorite links are here.

dimanche 6 février 2011

Mes liens de la semaine n°22

Posted from Diigo. The rest of my favorite links are here.

dimanche 30 janvier 2011

Mes liens de la semaine n°21

Posted from Diigo. The rest of my favorite links are here.

dimanche 23 janvier 2011

Mes liens de la semaine n°20

  • tags: webdesign

    • The critique as a collaborative tool
    • Critiquing an unfinished design mitigates the risk of completely missing a project’s ultimate goals.
    • Presenting designs
    • What is good feedback?
  • tags: spip plugin

  • tags: drupal i18n

    • New regional settings
    • You now have the ability to set a default country.
    • The time zone is now also set here
    • daylight savings time
    • Language support
    • you still need to enable the Locale module
    • provides a user interface on top of basic language configuration
    • The role of the former is to let you configure your languages and which one should Drupal pick in given scenarios.
    • The big change here hides under the Detection and selection tab
    • The interface language can be determined based on URL information (path, domain), session data, user setting, browser preference or can fall back on the default.
    • Interface translation changes
    • String context support for translation.
  • tags: webdesign html css

  • tags: wireframes webdesign

  • tags: wireframes

    • quel est le bon niveau de détail d’un prototype ?
    • différentes écoles correspondant à différentes techniques et catégorie d’outils :
    • L’utilisation du papier / crayons
    • L’utilisation de bibliothèque de composants avec un outil de présentation
    • L’utilisation d’outils de prototypage rapide comme Balsamiq ;
    • L’utilisation de solutions beaucoup plus puissantes comme Axure RP.
    • J’ai récemment trouvé un bon compromis avec l’utilisation conjointe du papier et d’un outil de prototypage rapide.
    • Les outils en ligne comme Mockingbird ou MockFlow
    • Des outils à installer mais qui intègre une couche de collaboration (les deux produits les plus avancés sont FlairBuilder et Balsamiq).
    • capacité à gérer les templates, à savoir les différentes couches qui composent votre interface et qui ne changent pas forcément à tous les écrans.
    • j’ai donc une légère préférence pour Balsamiq qui est à la fois plus simple à prendre en main, mais également plus puissant.

Posted from Diigo. The rest of my favorite links are here.

dimanche 16 janvier 2011

Nouveau design pour le site taurillon.org

La refonte du site taurillon.org à laquelle je travaillais depuis quelque temps est en production. Au programme : du Georgia 16px et beaucoup plus d'espaces blanc.

refonte.jpg

Mes liens de la semaine n°19

Posted from Diigo. The rest of my favorite links are here.

- page 1 de 16