Pour toute personne voulant faire des plugins pour pluXML, j'ai mis à jour mon générateur de plugin: pour rappel, il sert à créer tous les fichiers et sous-dossiers préconfigurés selon vos choix.
J'ai mis à jour les hooks,
j'ai ajouté la gestion du scope (admin/site)
j'ai ajouté la possibilité de traduire les textes du frontend
j'ai changé un détail assez chiant: il ne plaçait pas les fichiers du zip dans le dossier du plugin...
J'ai amélioré la lisibilité du code... (un peu)
Je ne m'étends pas plus, vu que je dois être le seul à utiliser ça, mais bon.
Si toi aussi t'en as marre que le bouton Aperçu de la page article t'ouvre à chaque fois un nouvel onglet aboutissant rapidement à une accumulation visuellement insupportable du nombre d'échecs qu'il te faut avant de parvenir à un billet un tant soit peu abouti ? Alors ce ... «plugin» est pour toi: il se contente de changer le «_blank» de l'attribut onclick du bouton en «article_preview»... et ça, tu vois, ça change tout...
Désormais, la visualisation de l'article se fera toujours dans le même onglet (ouvert lors de la première visualisation)
Un plugin dérivé d'un de mes anciens qui s'avérait obsolète avec la nouvelle maquette. Il permet d'afficher un menu visible uniquement quand l'admin est connecté. Ce menu regroupe plusieurs icônes:
un lien vers l'espace admin
un lien vers un tag particulier: je m'en sers pour accéder aux articles publiés pour lecture ultérieure sous le tag «riditleteur»
un lien vers la page commentaires avec un décompte des commentaires non lus
un bouton de déconnexion
Il affiche de plus un lien sur chaque article pour éditer directement ce dernier (pratique pour corriger ou mettre à jour un article)
Ces deux fonctions sont accessibles via deux hooks, «editArticleIcon» et «adminPanel», dont il faut placer l'appel dans les pages header.php et articles.php du thème
Une page de config permet de redéfinir les icônes et texte des boutons ainsi que le tag du raccourci.
Je viens de procéder à une mise à jour de pluXml plugin starter:
ajout des hooks des dernières versions de pluXML
ajout d'une fonction permettant de filter les hooks afin de les retrouver plus facilement
ajout d'icônes unicode sur les boutons de sélection des hooks (plus faciles à identifier
dans l'optique d'en finir avec github, j'ai changé le lien de github en lien de téléchargement direct de la version courante, comme j'avais fait avec googol.
Superbe travail en effet: concevoir un shader pour compenser les irrégularités de luminosité d'une télé vieillissante.
Je suis fan du principe et pour une fois que le fait que les télés soient devenus des ordinateurs peut-être utile au lieu d'emmerdant...
Un web component destiné à embed une vidéo youtube plus efficacement et de façon plus légère que l'iframe bourré de merdes auquel on a droit.
Il semble de plus optimisé et l'auteur annonce des gains de perf de l'ordre de 224x... à tester.
En tout cas, ça n'a pas l'air dur à utiliser: on link les css/le webcomponente et on utilise la nouvelle balise <lite-youtube videoid="ogfYd705cRs"></lite-youtube>