Je suis souvent d’avis qu’un bon texte vaut mille images, mais dans le cas du bookmarklet Press This présent dans WordPress 2.6, c’est la capture d’écran du billet de Nioumedia sur Press This qui m’a incitée à tester l’engin. Plutôt efficace pour la saisie de texte (avec éditeur WYSIWYG), le choix des catégories ou l’ajout d’un tag. On peut ensuite enregistrer le billet pour le modifier ultérieurement ou le publier de suite.
Un nouveau menu à onglets sur ce blog !
Ce bookmarklet m’a tellement emballé que j’ai mis en place un deuxième menu à onglets sous les catégories du blog pour accueillir les fruits de mes petites découvertes au gré du surf quotidien. J’ai inauguré cette zone avec un onglet « News » pour des brèves plutôt généralistes. Mais à l’avenir, ce menu devrait accueillir des onglets plus spécialisés comme « Insolite », « ludique », histoire de rendre le développement web un poil plus fun 😉
Je n’ai pas encore tout testé mais il semble possible de publier directement les images présentes sur une page Flickr ou les vidéos sur Youtube (peut-être même que des plugins verront le jour pour élargir l’offre). Pratique pour ajouter un onglet « Vidéo » et/ou un onglet « Image » à mon nouveau menu à onglets.
Les billets affichés sont donc sélectionnés selon le tag, ce qui est moins lourd que la création d’une catégorie qu’il faudrait éventuellement masquer dans d’autres boucles WordPress présentes sur le blog (ce qui me fait une partie de la réponse au commentaire de Kynerion par la même occasion !)
A noter que j’ai quand même créé une sous-rubrique News pour garder une certaine cohérence avec la catégorie Revue de web, mais ce n’est pas une obligation. Cette souplesse de WordPress est assez magique car elle permet toutes les fantaisies : on pourra facilement créer un billet dans une catégorie et ajouter le tag « News » pour afficher le billet à un autre emplacement du template.
De plus, dans la boucle qui suit, rien n’empêche d’afficher des billets contenant d’autres tags pour avoir encore plus de souplesse dans l’étiquettage des billets. Il suffira de remplacer 'tag=news&showposts=3'
par 'tag=news+insolite+comique&showposts=3'
.
N’ayons plus peur du loop !
Pour les billets taggués « News », par exemple, il suffit de faire la boucle suivante :
<div id="tab6"> <ul> <?php /* Affichage des toutes les news */ query_posts('tag=news&showposts=3'); ?> <?php while (have_posts()) : the_post(); ?> <li> <h2><a href="<?php the_permalink() ?>"><?php the_title(); ?></a> </h2> <div> <?php the_content('Lire la suite »'); ?> </div> </li><!-- end .post --> <?php endwhile; ?> </ul> <p><a href="/tag/news" title="Tous les articles tagué news">Voir toutes les news</a></p> </div>
Et pour faire plaisir à burningHat et Neovov, j’ai mis les brèves dans une belle liste non ordonnée 😀 Pour plus d’information sur les boucles utilisées sur ce blogzine, je vous invite à lire Danse avec les loops : un thème WordPress mis à nu.
Bref, je n’ai pas encore fait le tour de cette nouvelle version de WordPress, mais il semble que l’équipe de développement se dirige vers la création d’une véritable plate-forme de CMS aussi complète qu’efficace.
Mais que manque-t-il donc à WordPress ?
Tiens, ça me rappelle que j’ai un brouillon en cours sur ce qui manque à WordPress par rapport à d’autres outils de gestion de contenu. Comme je suis loin de tous les connaitre, et si le coeur vous en dit, vous pouvez m’aider en me donnant des pistes du genre : « sur Joomla! on peut faire ça facilement », ou « avec SPIP, je fais ce que je veux avec mes cheveux »… Enfin, vous voyez l’idée générale 😉 Merci par avance !
La chaine ! la chaine ! la chaine !
Si j’osais, je lancerai bien une chaine de blog sur ce qui manque à WordPress pour permettre à chacun d’y réfléchir à tête reposée dans le cadre d’un billet, ce qui me permettra ensuite de compiler les contributions de chacun(e).
Allez, j’ose : tous les lecteurs et lectrices sont invitées à participer à cette chaine de blog d’intérêt public !!!
Rooh merci pour la liste non-ordonnée ! Par contre, hey, z’étaient pas belles mes captures d’écran sur ce même fameux bookmarklet (de retour) ? 😀 😀 (je me permets de mettre le lien pour illustrer mais n’hésite pas à le virer si le côté « auto-promo » te dérange mon cher Bruno, je comprendrais très bien… c’est plus sympa qu’un simple et anonyme pingback je trouve, nope ?)
Ceci dit, je plussoie parce qu’il est vraiment bien pratique… Non seulement il manquait depuis son retrait mais il a vraiment été tellement bien amélioré que ce n’est que du bonheur de le retrouver dans cette version 2.6 (bien plus majeure que certains ne le laissent entendre à mon avis. Je préfère presque cette 2.6 à la 2.5 pour ma part)
Ton intégration d’un encart de news (façon micro-blog latéral) en partant de l’utilisation de celui-ci est très intéressante. Joli !
@burningHat > yep, tes captures étaient (sont) très belles 😉 En fait, je crois que j’ai zappé tous les billets au sujet de la version 2.6… De plus, je n’avais jamais utilisé ce bookmarklet dans les anciennes versions, ce qui fait que je n’ai pas percuté en lisant ton billet (car je l’ai lu en plus ;)) )
Pas de soucis pour le lien, you’re welcome !
Pour l’instant, je découvre tout doucement les nouveautés apportées par cette nouvelle version (la preuve avec « Press This »).
Je n’ai pas encore été convaincu par le Turbo : je n’ai pas noté d’accélération sensible.
Le versionning : c’est génial, quand on fait comme moi 10 000 corrections et qu’on change d’avis comme une girouette. Par contre, j’aurais bien vu une option dans l’admin pour limiter les versions selon ses besoins.
Bref, pour moi, c’est une version qui montre que WP se construit doucement mais sûrement comme un CMS à part entière !
Tout à fait d’accord avec l’orientation prise par WP depuis disons les 2 dernières releases (pour faire large) 😀
Et t’inquiètes pas hein, je comprends tout à fait que même en l’ayant lu tu l’ai « zappé ». Ça m’arrive
souventparfois aussi :p@burnin’ > cool, je vais pouvoir dormir tranquille, alors 🙂
Bonsoir,
Je ne pense pas qu’il soit vraiment possible de se lancer dans une liste de « ce qui manque » à wordpress.
C’est avant tout un moteur de blog. Le problème c’est qu’au lancement, on s’en sert comme tel, mais au fur et à mesure, les besoins changent, s’élargissent et deviennent plus complexes. Hors les habitudes ayant la vie dure, plutôt que d’adapter la plate-forme aux besoins, on essaie d’adapter le blog aux besoins, d’où la multiplication des plugins et autres widgets.
L’évolution, la souplesse et la diversité sont très intéressantes, mais il faut savoir discerner la limite entre l’utilisation poussée d’un blog, et celle d’une autre plateforme plus adaptée.
Ce que j’essaie de dire c’est qu’a force de vouloir repousser toujours plus les limites de WordPress, il finira par perdre sa fonction première et deviendra tellement hybride et complexe qu’il ne sera plus adapté aux néophytes. D’autant plus que cela fait indirectement de l’ombre à d’autres projets (cms ou autre) qui mériteraient d’être plus connus…
@Inssky > « C’est avant tout un moteur de blog. »
C’est vrai, mais 100% des autres CMS peuvent aussi servir à faire un blog (ou alors, ils ne méritent pas l’appellation CMS…)
« plutôt que d’adapter la plate-forme aux besoins, on essaie d’adapter le blog aux besoins »
C’est normal : même pour faire un simple blog, il faut investir du temps sur la plate-forme de blog. Je trouve normal que lorsque les besoins évoluent, on cherche à capitaliser sur ce qu’on connait déjà un peu au lieu de repartir from scratch 😉
En général, les besoins évoluent par touches successives dont chaque éléments peut trouver une réponse avec WordPress et ses plugins (ou avec du tuning avancé).
Alors, oui, au bout du compte, on pourrait dire : « ouais, mais pour tout ça, le CMS xxx peut faire la même chose en 10 fois moins de plugins et de code ».
C’est justement, le sens de ma petite chaine : donner matière à réflexion sur certaines choses qui sont évidentes dans certains CMS et qui sont absentes de WordPress pour trouver des alternatives sous forme de plugins, de trucs et d’astuces, etc.
Ou bien inciter les éditeurs de blog à se tourner vers d’autres solutions, si ce qu’ils cherchent à faire peut l’être à moindre frais grâce à un CMS bénéficiant d’une moindre couverture médiatique que WordPress !
salut,
merci beaucoup d’avoir cité mon très modeste blog dans cette sympathique chaine. il se trouve que j’ai fait un article concernant un truc qui me déplait sur les dernières versions de wordpress et sur la manière de rétablir quelque chose de convenable (il s’agit du fait qu’il n’y ait plus les liens entrants technorati dans l’admin)…
mais je vais me creuser un peu la tête pour apporter ma pierre à l’édifice…
à bientôt
😉 héhé pour cette chaîne bruno…bon j’ai déjà fait un billet au brouillon mais bon rien de révolutionnaire de mon côté…
@ +
J’essayerai de faire une petit billet Bruno (je ne sais pas trop quand par contre 😉 ).
Une question, est-ce que ce petit « Press this » pourrait éventuellement être aléatoire ? Je m’esssplique. Par exemple là en ce moment tu à une rubrique « News » dans ta sidebar, est-ce qu’il serait possible que cette dernière change en fonction de la catégorie dans laquelle se trouve le billet en cours de lecture ? (je demande ça mais j’ai pas encore regardé le bookmarklet, j’suis une faignéasse je te demande avant :p)
Note : remplacer « Press This » par « module de news » 🙂 (pas encore bien réveillé sorry ^^)
@LOmiG > je crois que pour remplacer les liens entrants blogsearch par ceux de technorati, il faut juste remplacer l’adresse du flux dans le tableau de bord 😉
@daria > Merci, c’est sympa de participer 🙂
@Christophe > Oh, tu as tout le temps pour répondre, il n’y a pas d’urgence. Pour avoir un module de news contextuel, ça devrait pouvoir se faire avec les tags conditionnels, du style :
if
in_cagegory(5)
query_posts(‘tag=insolite&showposts=3’); ?>
else if
in_cagegory(6)
query_posts(‘tag=ludiqe&showposts=3’); ?>
end if
Enfin quelque chose dans le genre. Par contre, c’est du bricolage et pour avoir quelque chose de plus dynamique et de moins laborieux (vu que là il faut aller chercher chaque rubrique à la mano) il faudra se creuser un peu plus la cervelle 😉
pourquoi avoir mit http://callmepep.org/ dans ta boucle alors qu’il fait parti de la team DC2 ? 😀
@loïc > Bien vu ! Dans mon brouillon sur ce qu’il manque à WordPress, je fais certains parallèles entre WordPress et joomla!, PlumeCMS SPIP et aussi Dotclear.
Je me suis dit que quelqu’un connaissant très bien Dotclear aurait des idées sur ce que peut apporter de plus DC par rapport à WP sur certains plans ! Voili voilou 🙂
@ br1o : tu crois ou tu es sûr ? moi quand j’avais essayé cette manip, ça ne marchait pas. C’est pour ça que je suis allé chercher une autre solution.
à bientôt, c’est peut-être moi qui n’ai pas réussi à faire le truc simple….désolé dans ce cas.
Mon billet est en cours (même si c’est une simple réponse). J’aurais du noter mes remarques à chaque fois que je me disais « mince on ne peut pas faire ça ». 🙂
Salut Bruno,
Je vais y réfléchir et propulse un billet au plus tôt. Mais certainement que ce ne sera que des intégrations de plugins existant…
Pas facile comme chaine, mais c’est pour cette raison que j’y répondrai!
Pour commencer, juste une info pour ta gouverne, cet article n’est jamais arrivé dans mon flux RSS… Je viens de tomber dessus par hasard… D?ailleurs j’ai remarqué qu’il y a quelques jours ton flux m’a joué quelques tours… Je suis ptêt le seul !! 😉
Sinon, pour ce qui est du sujet WP et CMS, je trouve quand même que c’est difficile de comparer des Joomla et WP par exemple. Plus je les découvre et donc notamment Joomla et Expression Engine, plus je trouve qu’ils n’ont pas la même cible, le même intérêt. Et pour revenir à ce que dit Inssky, je ne crois pas que les développeurs partiront vers une véritable usine à gaz, et resteront moteur de blog avant d’être CMS. Je pense vraiment que c’est dans leur intéret. C’est ce qui fait leur force aujourd’hui: proposer un outil très simple d’utiliser que les plus futés peuvent modifier comme ils le veulent.
Enfin, concernant Press This, c’est vraiment bien sympa. Je ne l’utilise pas encore des masses, je pense que c’est une habitude à prendre, mais ça ne serait tarder !! 😉
@Lomig > Normalement, c’est aussi simple que ça : il suffit de remplacer le flux en provenance de blogsearch par celui de technorati.
Ceci dit, j’avais fait la manip sur la version 2.5. Le temps de retrouver le flux de technorati (pas retrouvé en 10 mn…) et je teste avec la nouvelle version 😉
@Kynerion > c’est cool, merci. Ca faisait longtemps que je me disait qu’il fallait que je prenne des notes, et puis un jour, hop! j’ai commencé 😀
@yves > merci à toi aussi pour ta participation, je stay tuned!
@Francis > Je suis d’accord sur le fait que WP restera une plateforme de blog au moins dans la forme, puisqu’on sait très bien que dans le fond, on peut faire pratiquement ce qu’on veut avec.
C’est le « pratiquement » qui m’a fait réfléchir un jour, et en comparant justement certaines fonctionnalités de Joomla! (sections en plus des rubriques, création de menus à tire-l’arigot, etc.) je me suis aperçu qu’il manquait pas mal de choses à notre CMS préféré…
Enfin, je parle d’options disponibles dans l’admin, parce que la plupart des fonctions de WP possèdent souvent un nombre de paramètres optionnels assez considérable.
Pour ce qui est du flux RSS, c’est bien possible car j’ai un peu joué avec certaines options qui semblaient ne pas fonctionner.
Du coup, je suis allé voir le trac de WP et j’y ai vu que l’affichage de l’extrait du flux RSS était bugué… Ceci explique peut-être celà, ou pas. A vérifier.
Ma réponse, certes tardive, à la chaîne concernant ce qui manque à WordPress.
http://blog.linfographik.com/reflexions/que-manque-t-il-a-wordpress/
Forcément le temps d’écrire ça et le blog a trouvé le trackback. Désolé pour la redondance.
@Stellaire > Ta réponse est loin d’être tardive, surtout vu la longueur et la qualité de ton article 🙂
D’ailleurs, cette chaine n’a pas vraiment de date de péremption 😉
Merci pour ta réponse (et celle sur ton blog).
J’adore l’idée du… comment appeler ça d’ailleurs ? un carnet préparatoire ? « Espace de notes temporaires » ça fait un peu lourd comme nom. Mais en tout cas c’est vraiment une bonne idée, j’irais même plus loin, il faudrait revoir complètement la gestion des brouillons autour de cette idée.
« D’ailleurs, cette chaine n’a pas vraiment de date de péremption »
Voilà qui m’arrange bien. 🙂
Surtout pour le fait que je n’ai pas eu l’occasion de tester les versions récentes de WP (depuis la 2.2), et encore moins eu le temps de jeter un œil sur cette 2.6.
Je me voyais donc mal venir mettre mon grain de sel là dedans dans de telles conditions. 😉
Dis, Bruno, j’ai le droit de faire trainer jusqu’à la 2.7, dis ? :-p
@Stellaire > J’ai toujours trouvé qu’il manquait un vrai espace de mise en forme des idées avant rédaction dans WordPress. A cet égard Dotclear propose un champ texte pour y placer des éléments textes liés au billet en cours, ce que je trouvais très pratique dans la version 1.2 ! Je ne me rappelle plus si ça existe toujours dans la v2.
@Pep > No soucy pour attendre la 2.7 ! Par contre, si tu veux tu peux participer avec ce qui manque non plus à WordPress, mais aux plate-formes de blog en général par rapport à d’autres CMS plus généralistes si tu as l’occasion d’en utiliser 😉
Ok Bruno, le trackback est bien arrivé chez toi. Je te laisse donc prendre connaissance de ma réponse. J’espère que tu trouveras dans mon article des réflexions intéressantes… En tout cas, une chaine très intéressante de par les réactions que tu as réussi à provoquer (articles et commentaires)
Bien joué!
@yves: j’ai lu ton article sur ce qu’il manque à WordPress. Réflexions très intéressantes que je conseille à tous ceux qui passent par ici !
Je t’ai répondu plus longuement chez toi, à bientôt 🙂
Bon, l’inconvénient quand un techos tient un blog non techos, c’est qu’il est délicat d’y insérer des billets qui pourrait désarçonner mon lectorat. Je profite donc de l’espace commentaire pour répondre à ta chaîne (sans la prolonger). Par ordre d’importance :
Un éditeur de note un peu plus performant. Il y a eu des améliorations entre la 2.4 (ma première version) et l’actuelle, mais la gestion merdique (j’ose le mot) des sauts de ligne (ça partait sans doute initialement d’un bon principe, pour les utilisateurs néophytes, mais l’exécution est médiocre).
Je voudrais qu’il me code du XHTML strict bien propre quand je suis en mode texte et que le passage en « HTML » affiche réellement le code HTML (et non pas amputé de ces [p] et [br/] comme actuellement.
Je voudrais qu’on puisse facilement appliquer à notre texte les classes qu’on aurait prévues à cet effet dans la feuille de style, et enfin, je voudrais une gestion encore meilleure des médias et notamment des images avec une plus grande souplesse pour le positionnement et le dimensionnement (sans extension particulière).
Et que le tout soit un peu plus WYSIWYG !
Je voudrais une meilleure fonction de recherche aussi bien dans l’admin que pour la partie publique. Google a fait la nique il y a X années à Altavista en remplaçant le OR par un AND par défaut, plus en rapport avec le nombre de page indexées.
Je voudrais que la recherche native WP s’approche autant que possible de celle de Google (quand on précise site:…) y compris dans la présentation des résultats.
J’aimerais la possibilité de répondre individuellement à chaque commentaire (comme dotclear le permet) et de trouver un tableau de bord avec les commentaires sans réponse, parce que je bichonne mes commentateurs et que j’essaye de répondre à chacun.
J’aimerais que la fonction de mise à jour intégrée (bénie soit elle !) soit plus fiable (elle ne marche pas chez Free, par exemple, ni sur certaines « grosses » extensions – pb de timeout ?).
Je voudrais que disparaissent de WP côté lecteurs toutes les pages n’épousant pas le design du site : tout ce qui est souscription, certaines pages d’erreurs, etc, qui actuellement sont lookées comme l’admin. Probablement ça passerait par de nouvelles pages à ajouter dans le template model.
Bon… Y a sûrement d’autres points… Si ça me vient, j’ajouterai des post scriptum !
@Comme une image: Merci pour cette revue très complète de ce qui manque à WordPress ! Je partage tous tes « griefs », et plus particulièrement la fonction de recherche qui est tout simplement calamiteuse, au point que je me demande si je ne vais pas intégrer la recherche Google à travers les pages de mon blog, ce qui il faut bien l’avouer me casse un peu les c… pieds ^_^v
Je n’avais pas pensé à toutes ces pages made in WP qui ne s’intègrent pas au design du site. Bien vu 😉
Quant à l’éditeur de WP, après avoir souvent râlé contre, je m’étais fait une raison depuis la version 2.6. Or, depuis peu, mon éditeur reste bloqué sur HTML sans raison, ou presque.
Si je désactive toutes les extensions et que je les réactive, l’éditeur se remet à fonctionner en mode visuel, mais au bout d’un moment, ça rebloque.
Du coup, je suis passé à Markdown qui permet de produire un code HTML plus fin. Mais bon, en 2008 on devrait avoir un éditeur WYSIWYG qui fonctionne !
Je découvre avec un mois de retard (ça s’empile un peu dans mon lecteur RSS !) cet article passionnant sur des méthodes et extensions permettant d’améliorer la fonction de recherche de WP que je décriais ci-dessus : Make WordPress’ search function suck Less[EN].