Page mise à jour le 02/09/2018

Retour au billet

v0.4.12 :

  • correction d'un bug (via html:clean) dans les listes d'exclusion lors d'utilisation avec un éditeur,
  • correction d'un bug dans les listes d'exclusion si un élément du tableau est vide,
  • correction d'un bug (html::escapeHTML) dans mrvbFeed,
  • prise en compte de la possibilité proposée à partir de Dotclear 2.15 d'exclure l'utilisation d'un éditeur avec certains zones de saisie multi-lignes (textarea). Ici, seules les listes d'exclusion seront concernées.

v0.4.11 :

  • insertion de sauts de lignes dans tous les widgets afin de rendre plus lisible leur contenu dans le code-source d'une page HTML, sans incidence sur leurs paramétrages et leur fonctionnement
  • mrvbFeed : correction dans la prise en compte de caractères HTML (comme '&', '<' et '>') pouvant être présents dans le titre de chaque item

v0.4.10.1 :

  • correction lien incorrect vers DotAddict ('details' dans les "properties" du fichier _define.php)

v0.4.10 :

  • mrvbPages : correction d'un bug (pas de prise en compte de l'ordre des pages si demandé dans les réglages)
  • ajout de 'support' (url de support) et de 'details' (lien vers DotAddict) dans les "properties" du fichier _define.php
  • l'option "Mettre hors ligne" est déplacée en bas de chaque widget pour se rapprocher de l'organisation des widgets standards

v0.4.9.1 :

  • mise en place d'un paramètre pour interdire l'installation et l'usage du plugin si la version de dotclear est antérieure à la v2.7
  • Attention : cette version de mrvbCustomWidgets n'est plus compatible avec les versions de Dotclear antérieures à la v2.7

v0.4.9 :

  • chaque widget se voit doté d'une nouvelle classe "widget" à l'image des widgets fournis avec Dotclear depuis la v2.7
  • Attention : cette version de mrvbCustomWidgets n'est plus compatible avec les versions de Dotclear antérieures à la v2.7

v0.4.8.1 :

  • correction d'un bug constaté lors de l'affichage des x premiers niveaux de l'arborescence pour le widgets mrvbSubCategories

v0.4.8.0 :

  • ajoute la possibilité de n'afficher que les x premiers niveaux de l'arborescence pour le widget mrvbSubCategories

v0.4.7.1 :

  • corrige une régression apparue avec la v0.4.7 qui entraînait une non-conformité W3C (absence balise <ul>) pour les widgets mrvbFeed, mrvbLastComments, mrvbLastPosts et mrvbNavigation

v0.4.7 :

  • idem que la v0.4.6 mais compatible avec les versions de Dotclear antérieures à la v2.7. Donc pouvant se passer de la fonction renderTitle fournie par Dotclear v2.7. Le titre, s'il existe, restera alors comme précédemment entre <h2> et </h2>

v0.4.6 :

  • adaptation à la présence de plusieurs jeux de templates depuis l'arrivée de Dotclear 2.7 :
    • si 'tplset' => 'currywurst' alors le titre du widget sera entre <h3> et </h3>
    • sinon le titre reste comme précédemment entre <h2> et </h2>

v0.4.5 :

  • ajout du widget mrvbSubscribe avec la possibilité...
    • de proposer les liens vers les flux RSS2 et vers les flux Atom
    • de personnaliser le texte de chaque lien (si pas de texte, alors pas de lien)

v0.4.4.3 :

  • ajout du widget mrvbFeed avec la possibilité...
    • d'afficher la date selon un certain format
    • de formater chaque item de la liste
  • réagencement des champs de tous les widgets du plugin pour se rapprocher de l'organisation des widgets standards

v0.4.3 :

  • mrvbLastPosts : ajout de la classe "post-current" à l'item qui correspond au billet actuellement affiché (contexte post.html)
  • mrvbTags : ajout de la classe "tag-current" aux mots-clés attribués au billet actuellement affiché (contexte post.html)

v0.4.2 :

  • ajout du widget mrvbNavigation avec la possibilité de...
    • modifier les textes "Accueil", "Archives" et les caractères utilisés comme séparateur
    • modifier/supprimer l'ID "topnav" pour permettre plusieurs instances du widget dans la même page
  • ajout du widget mrvbSearch avec la possibilité de remplacer/supprimer l'ID "search" pour permettre plusieurs instances du widget dans la même page

v0.4.1 :

  • mrvbLastPosts : il est possible à présent de ne lister que...
    • les billets sélectionnés
    • certains types de billets ("post" par défaut)

v0.4.0 :

  • Les champs permettant d'exclure des catégories, des pages ou des mots-clés augmentent de capacité en devenant multi-lignes
  • La possibilité d'exclure plusieurs catégories sous forme de liste d'URL séparées par "/" a été supprimée
  • La possibilité d'utiliser le séparateur "/" dans la liste des mots-clés à exclure a été supprimée

v0.3.8 :

  • Correction d'un bug qui interdisait le filtrage d'un mot-clé contenant des espaces

v0.3.7 :

  • Dans chaque widget, la case à cocher "page d'accueil uniquement" est remplacée par une liste déroulante proposant 3 options :
    • "Sur toutes les pages"
    • "En page d'accueil uniquement"
    • "Sauf en page d'accueil"
  • Dans l'interface d'administration, les noms des widgets sont simplifiés et complétés de sous-titres (sous-tritres affichables à partir de la v2.5 de Dotclear)

v0.3.6 :

  • ajout de mrvbLastPosts : personnalisation du widget listant les derniers billets publiés
  • ajout dans mrvbCategories et mrvbSubCategories d'une liste affichant les catégories du blog avec leur ID. Aide sans impact sur l'affichage de ces widgets

v0.3.5 :

  • pour tous les widgets : ajout de la possibilité de ne pas l'afficher en page d'accueil

v0.3.4 :

  • ajout dans mrvbCategories et mrvbSubCategories d'un champ permettant d’exclure des catégories d'après leur ID (liste utilisant la virgule comme séparateur)
  • ajout dans mrvbPages d’un champ permettant d'exclure des pages d'après leur ID (liste utilisant la virgule comme séparateur)
  • mrvbTags accepte la virgule comme séparateur dans la liste d’exclusion des mots-clés, en plus du slash "/"
  • Les anciennes classes CSS "mycategories", "mysubcategories", "mytags", "mytext" et "mypages" sont supprimées.

v0.3.3 :

  • ajout de mrvbLastComments : personnalisation du widget listant les derniers commentaires publiés
  • modification des classes CSS mycategories, mysubcategories, mytags, mytext et mypages qui deviennent mrvbcategories, mrvbsubcategories, mrvbtags, mrvbtext et mrvbpages
  • Les anciennes classes CSS "mycategories", "mysubcategories", "mytags", "mytext" et "mypages" sont conservées à des fin de rétrocompatibilité mais leur usage est fortement déconseillé.

v0.3.2 :

  • identique à la v0.3.1b mais avec un numéro de version mieux accepté par PHP (et DotAddict)

v0.3.1b :

  • correction d'un bug apparu avec la v0.3.1a pour mrvbCategories et mrvbSubCategories entraînant une alerte par le valideur W3C, sans empêcher un affichage correct des widgets

v0.3.1a :

  • mise en compatibilité côté public de tous les widgets avec des outils de traduction comme dctranslations
  • correction d'un bug laissant mrvbCategories prendre en compte des billets qui n'ont pas le type 'post'
  • correction d'un bug sur le filtrage d'une page dans mrvbPages si son URL contient des caractères spéciaux
  • modification du libellé de la case à cocher activant (ou pas) le comptage des billets des sous-catégories (mrvbCategories et mrvbSubCategories)

v0.3.0a :

  • dans mrvbCategories et mrvbSubCategories :
    • affiche (ou pas) dans une info-bulle (ou entre parenthèses) le nombre de billets de la catégorie
    • prend en compte (ou pas) le nombre de billets des sous-catégories

v0.2.9 :

  • correction d'un bug d'initialisation du paramètre "type d'affichage" (devrait être "liste à puces" par défaut) pour mrvbCategories, mrvbTags et mrvbPages dans le contexte d'une utilisation avec <tpl:Widget>

v0.2.8 :

  • dans mrvbCategories :
    • si affichage dans un paragraphe, chaque élément a, à présent, une classe <a class="catXXX"> où XXX est l'id de la catégorie...
    • dans le contexte d'affichage d'un billet, la classe de l'item correspondant à la catégorie du billet est complétée par "category-current"
  • dans mrvbSubCategories :
    • ajout pour chaque item de la liste d'une classe <li class="catXXX"> où XXX est l'id de la catégorie
    • dans le contexte d'affichage d'un billet, la classe de l'item correspondant à la catégorie du billet devient : <a class="catXXX category-current">

v0.2.7 :

  • ajout de mrvbPages : personnalisation du widget qui liste les pages créées à l'aide de l'extension "pages" fournie avec Dotclear
  • ajout dans mrvbTags de la possibilité (ou pas) d'afficher un lien vers la page listant tous les mots-clés

v0.2.6 :

  • nettoyage et optimisation du code. Pas d’impact sur son utilisation

v0.2.5 :

  • compatible avec un serveur utilisant PHP 5.3.0
  • compatible avec Dotclear v2.2

v0.2.3 :

  • Suppression des widgets mrvbOpenBlock, mrvbCloseBlock et mrvbInterBlocks qui intègrent à présent l'extension mrvbSidebar

v0.2.2 :

  • Ajout des widgets
    • mrvbOpenBlock, ouvre un bloc pour regrouper des widgets de la sidebar
    • mrvbCloseBlock, ferme le bloc précédemment ouvert
    • mrvbInterBlocks, associe mrvbCloseBlock et mrvbOpenBlock
  • Suppression du test de présence d'un fichier (myCatsOK.txt pour mrvbCategories et myTagsOK.txt pour mrvbTags), remplacé par le choix entre deux modes "liste à puce" et "paragraphe" dans l'administration des widgets concernés
  • nouvelle classe CSS pour le dernier séparateur (si mode paragraphe) pour mrvbCategories et mrvbTags

v0.1.9 :

  • Mise à disposition officielle de mrvbCustomWidgets avec les widgets...
    • mrvbCategories, liste des catégories
    • mrvbSubCategories, liste hiérarchisée des catégories
    • mrvbTags, liste des mots-clés
    • mrvbText, texte