Extension Muppet pour Dotclear

Des nouvelles fonctionnalités de la future version 3 de WordPress, deux ont retenu particulièrement mon attention :

  • Custom Taxonomies
  • Custom Post Types

Pour le Custom Taxonomies, rien de bien compliqué avec Dotclear avec l'excellent plugin Mymeta.

En revanche, rien à ma connaissance pour les Custom Post Types avec Dotclear.

Petite explication de texte

Le 'post_type' est un champ dans la base de donnée de Dotclear qui permet de typer un post. Les billets sont des posts avec le 'post_type' à post et les pages, des posts avec le 'post_type' à page.

Certes, certaines extensions utilisent d'autres 'post_type'. C'est le cas de galeries, related, agora ou encore pollsFactory. Bien sûr, ces plugins livrent une page dans l'administration pour renseigner tous les champs de ces posts.

Et Muppet alors ?

Muppet vous permet simplement d'ajouter la gestion complète de nouveaux 'post_types'.

Mode d'emploi

Rendez vous dans le menu Mes types de la section EXTENSIONS et créer un nouveau type de billet.

Dans le formulaire, vous définissez:

  • Le type de billet (aka le 'post_types')
  • Le nom : document, fiche, portefolio, ce que vous voulez (dans l'idéal un mot au singulier)
  • La forme plurielle : champ non obligatoire, vous pouvez préciser la forme plurielle du nom précédemment renseigné (ex: un animal, des animaux)
  • Une image qui viendra se positionner à gauche du nom dans le menu dans une nouvelle section de menu MUPPET en dessous de la section EXTENSIONS.

Sachez toutefois que la page publique d'une nouveau post avec le post_type valant plop est accessible à l'adresse :

http://monblog.tld/blog/plop/url-du-post

Le gabarit servi pour cet affichage est le fichier post.html sauf si un fichier single-<type>.html a été trouvé (single-plop.html dans l'exemple ici).

Deux widgets sont livrés avec l'extension :

  • Muppet derniers billets
  • Muppet billets sélectionnés

De plus, à chaque nouveau type créé, une nouvelle permission est créée pour la gestion du contenu associé. Une nouvelle action est aussi disponible pour changer le type de contenu d'une liste de posts (voir l'action Déplacer : changer le type de billet).

Foire aux images

Extension Muppet : image 1 Extension Muppet : image 2 Extension Muppet : image 3 Extension Muppet : image 4 Extension Muppet : image 5 Extension Muppet : image 6 Extension Muppet : image 7


Extension Muppet : image 8 Extension Muppet : image 9 Extension Muppet : image 10 Extension Muppet : image 11


J'allais oublier, Dotclear 2.2-beta vient juste de sortir, je me dois de vous préciser que muppet est compatible 2.2 mais aussi 2.1.6.

Vus : 1147
Publié par Osku : 25