Plugins

Des plugins pour PluXml sont disponibles dans l’espace Ressources.

Par ailleurs, d’autres dépôt maintenus par la communauté sont disponibles, notamment :

Ci-dessous une liste de plugins publiés sur le forum

Note

Pour les plugins hébergés sur Github, il faut renommer le dossier contenu dans l’archive en supprimant le « -master » ajouté automatiquement par Github, pour ne garder que le nom du plugin. Ainsi, pour le plugin « exemple », l’archive téléchargée sur github engendrera le dossier « exemple-master », qu’il faudra renommer en « exemple » pour que le plugin soit pris en compte par PluXml.

Editeurs

CKeditor : éditeur wysiwyg + gestionnaires de fichiers

plxEditor : éditeur wysiwyg avec gestionnaire de fichiers.

plxToolbar : barre d’outils pour la saisie du code html dans les articles

spxTynimce : éditeur wysiwyg basé sur Tinymce + gestionnaire de fichier

TinyMCE : Un autre plugin basé sur Tinymce - Utilise le gestionnaire de médias de Pluxml. Charge jQuery si besoin. Charge par défaut la librairie tinymce.min.js à travers le réseau CDN. Avec plugin externe pour utiliser Codemirror (coloration syntaxique). Liste des plugins de Tinymce actifs et options personnalisables selon le profil utilisateur (5 profils).

TinyEditor : Petit éditeur léger, sans bibliothèque externe, utilise le gestionnaire de médias de Pluxml. Répond à la plupart des besoins.

Codemirror : éditeur de code basé sur Codemirror. Pour ceux qui veulent éditer leurs pages statiques et leurs templates en maîtrisant le code. Avec coloration syntaxique, auto-complétion et folding.

kzAce : Éditeur de code basé sur Ace avec le plugin Emmet pour la complétion de code HTML, CSS

WymEditor : Éditeur de texte WYSIWYM

Social

plxMyMailComment : envoyer un mail quand un nouveau commentaire est posté

plxMySocialButtons : boutons sociaux (Facebook, Twitter, Google+1)

plxMyGitHub : intégration d’un dépôt GitHub sur son site

plxMyComSmilies : remplace les smilies dans les commentaires par des émoticônes

plxMyContact : formulaire de contact

plxMyComRememberMe : « Se rappeler de moi sur ce site » en dessous du formulaire des commentaires pour rappeler le nom, l’url du site et l’adresse email du visiteur qui laisse un commentaire

plxMultiLingue : Le principe de ce plugin est d’avoir coté administration la possibilité de rédiger des articles en plusieurs langues et de pouvoir coté visiteur les lire en fonction de la langue de son choix.

ShareCount : Popularité de votre site sur les réseaux sociaux

GuestBook : Un livre d’or avec gestion complète des messages.

hamGravatar : Utiliser Gravatar pour le dépôt de commentaires.

gutuma : Envoyer des newsletters grâce à Gutuma.

plxgoogleplusone : Ajouter un bouton Google+.

plugins_shoutbox_ajax_basic : Ajouter une Shoutbox.

AutoTweet : Tweeter automatiquement la mise en ligne de nouveaux articles.

jumpLang : Changer la langue de son thème (grâce au dossier lang).

ShareSocialButtons : Afficher les boutons des principaux réseaux sociaux comme Google+, Facebook, Twitter, LinkedIn etc… Vous avez la possibilité de choisir plusieurs thèmes pour les boutons et les ordonner.

Share_me : Ajoute les boutons pour les réseaux sociaux (Twitter, Facebook, …) pour le partage des articles et des pages statiques en s’appuyant sur le protocole Opengraph. N’utilise pas Jquery ! Icônes au format svg.

OpenStreetMaps : Permet d’afficher une carte openStreet selon les coordonnées ou les codes postaux d’un fichier de référence. Peut être utilisé en synergie avec le plugin adhésion.

commentaires : Permet, si l’on a autorisé les commentaires dans tous les articles, de modifier la valeur du sélecteur d’autorisation des commentaires. Cela permet d’autoriser sciemment les commentaires article par article.

plxMiniTchat : Ajoute un service de tchat pour votre PluXml.

plxMySocialNetwork : affiche les boutons des principaux réseaux sociaux (Facebook, Twitter, Google+1). Liens et affichage personnalisables.

MaxiContact : Gère un formulaire de contact à personnaliser et qui sauve ses messages.

Gestion/Edition du contenu

plxmenu : Ce plugin crée automatiquement un menu, à partir de la liste des articles d’une catégorie.

menu : Plugin pour la gestion du menu sur 3 niveaux en mode glisser-déposer.

HrefDownload : Permet d’associer un téléchargement de fichier grâce un bouton placé dans un article.

kzDownload : Crypte le lien pour télécharger des fichiers. Permet de créer un tableau de fichiers à télécharger. Suivi statistique par semaine. Affiche le résultat par un graphique au format SVG.

Csv2Table : Si un lien <a href= ».. »> pointe vers un fichier CSV, alors ce lien sera transformé en tableau html pour afficher le contenu du fichier.

myPager : Un plugin qui affiche la pagination sur la page publique des articles.

lesFables : Permet de générer les pages à partir des 240 Fables de la Fontaine.

asyntaxhighlighter : Coloration syntaxique basé sur GeSHi et utilisant spxshortcodes.

syntaxhighlighter : Coloration syntaxique dans les articles (à partir d’une balise pre)

SHJS : Coloration syntaxique en Javascript avec SHJS

champArt : Créer des champ personnalisés pour vos articles

chamPlus : Permet d’ajouter des champs aux articles et aux pages statiques, type texte, bloc de texte ou média

plxTextReplace : Utiliser BBCode pour rédiger des articles et des pages statiques

plxDescription : Afficher un texte à l’endroit de votre choix. Ce texte est modifiable par un formulaire dans la partie administration.

vignette : Ajouter facilement une image d’illustration à vos articles ou pages statiques.

plxOrnament : Ajouter un champ à un article pour y inclure une image d’illustration.

xml2txt : Exporter la base XML au format TXT

markitup : Utilitaire permettant d’utiliser différents type de parseurs. Par défaut, on peut en utiliser deux : le html et le markdown. D’autres parseurs peuvent être utilisés assez facilement.

LocalScrool : Permet d’ajouter automatiquement un effet de défilement vertical animé sur toutes les ancres nommées de votre site.

FitVids : Adapte vos vidéos en fonction de la résolution d’écran utilisé (Responsive Design)

TinyNav : Votre menu de navigation en Responsive Design

BannersQuotes : Ce plugin permet de gérer une régie publicitaire de bannières ou de citations.

Prism : Coloration syntaxique de vos codes source

infiniteAjaxScroll : Remplace la pagination par du scroll infini.

plxQuickSearch : Filtrer les données des pages de l’administration au fur et à mesure de ce qui est entré dans le champ de recherche.

Editarea : Permet de coloriser le code saisi dans les formulaires d’édition des pages statiques (il faut avoir au préalable désactiver les autres éditeurs de texte comme ckeditor).

forceArtPos : Permet de passer outre le positionnement des articles par date de création pour forcer le positionnement d’un article.

SuggestAvecImage : Suggestion d’articles avec images.

DonsPayPal : Affichage un bouton PayPal pour effectuer un don.

NewArtsComs : Afficher une mention pendant 7 jours pour les nouveaux articles ou/et commentaires et même les mises à jour des articles.

Slideshow, galeries, lightbox

OwlSlider : Afficher dans la sidebar un slider en utilisant jQuery.

plxYoxView : Afficher une image dans un cadre à la façon d’un fancybox.

ZoomBox : Une lightbox créée à partir du plugin plxYoxView de FlipFlip.

spxlightbox : Lightbox avec swipebox, prettyphoto, zoombox.

ColorBox : Affiche une photo à partir de sa miniature. Utilise la bibliothèque Colorbox. Crée un diaporama à partir d’une série de miniatures d’image ou de photos hébergées chez Flickr à partir de son flux RSS.

staticGaleries : Créer et gérer des galeries d’images.

artGalerie : Permet d’afficher simplement une galerie d’images dans vos articles ou vos pages statiques.

plxCaroufredsel : Afficher un diaporama dans le corps d’un article, des articles de la page d’accueil ou d’une page statique.

plxCoinSlider : Un slideshow basé sur le script jquery CoinSlider.

slide-pluxml : Un slideshow avec texte basé sur s3slider.

vegas : Adaptation du script de Jay Salvat à Pluxml, permettant d’afficher un fond de page changeant sur un site.

PagePeel : Ce plugin permet de « corner » ou « plier » une page web, puis de dérouler le coin quand on passe la souris dessus. Utilisant un script JS et du CSS simplement.

kzGallery : Crée automatiquement une galerie photos à partir d’un dossier d’images. N’utilise pas de hook personnalisé. Fonctionne avec les articles et les pages statiques. Plusieurs galeries possibles par page.

Statistiques et Logs

SimpleStat : Statistiques intégrées à pluXML, sans base de données ni appel à service externe.

plxPiwik : Intégrer le blog à Piwik.

logAuth : Tracez les connexions au panneau d’administration.

plxTwitterInfos : Afficher son nombre de followers et de tweets.

AjaxRating : Afficher une barre étoilée pour donner une note au contenu d’un article

Counters : Ce plugin permet de gérer l’affichage de compteurs de visites.

Sécurité

plxMyAkismet : anti-spam Akismet

plxMyCapchaImage : anti-spam à base d’images pour protéger les commentaires indésirables

plxMyRescueData : récupérer les données saisies pendant la rédaction d’un article ou d’une page statique sauvegardées en local en cas de plantage ou de fermeture de l’onglet du navigateur

plxMyPrivateStatic : pages statiques protégées par mot de passe

plxMyAllArchive : liste de toutes les archives

captchaImage : Une révision du plugin officiel plxCapchaImage.

adhesion : Privatiser des catégories, des pages statiques ou des articles et les rendre accessibles (par mot de pase) pour les personnes qui se sont inscrites sur le site.

lockArticles : Permet de mettre un mot de passe aux articles, aux pages statiques ou aux catégories.

plxAuth : Ajouter un formulaire de connexion côté public de PluXml. Une fois connecté l’utilisateur a accès directement à la page de son profil et un lien pour se déconnecter.

auth : Bloquer l’accès à l’administration après 3 tentatives

AutoSave : Récupérer les données de son article en cas de déconnexion.

plxContentBackup : Sauvegarder automatiquement son dossier « data » et se l’envoyer par mail.

commentaires : Autoriser ou non les commentaires par articles

commentAuthorOK : Valider automatiquement les commentaires émis par une liste de personnes

honeypot : Anti-spam avec Honeypot.

admin_users_right’s : Gérer finement les droits des utilisateurs par catégories d’articles

kzOtPHP : Gère la double authentification avec le protocole TOTP (code PIN). Nécessite d’installer sur un smartphone un logiciel pour générer le code PIN à 6 chiffres.

kzU2F : Gère la double authentification avec le protocole FIDO-U2F. Nécessite de posséder une clé de sécurité USB.

Administration

plxMyGoogleAnalytics : analyse d’audience Internet

plxMyPluginDownloader : télécharger le fichier .zip d’un plugin directement à partir de l’interface d’administration

plxPermalinks : lien permanents

plxMyFindUser : rechercher un utilisateur

plxAdminBar : Affiche une top-bar coté public sur votre site qui donne accès aux pages d’admin si vous êtes connecté.

Divers

jquery : ajoute la librairie jquery

plxMySearch : moteur de recherche

plxMyCoinSlider : slideshow/caroussel

plxZoombox : affichage image, contenu html ou vidéo en mode fenêtré avec effet de zoom

plxMobile : permet de prendre en compte les thèmes pour appareils mobiles

plxMyLoremIpsum : générateur d’articles et de commentaires

plxMyZipDownload : zippe à la volée un fichier à télécharger avant de l’envoyer à un utilisateur

plxMyPager : modifie et améliore les liens de navigation

plxMySkinSelect : installer une liste déroulante des thèmes disponibles sur le site pour que les visiteurs puissent choisir

plxMySnowFlakes : Flocons de neige

plx-Prefix-Free : Ajout automatique des préfixes CSS3.

plxMyBreadcrumb : Fil d’ariane

plxGoogleSnippetPreview : prévoir les SERP rérérencés dans GG

MyTeam : Afficher et gestion d’une page équipe

AdvancedSearch : Permet d’insérer un champ de recherche et de doter pluXML d’une page de recherche avancée multicritères (en AJAX)

FontAwesome : Ajouter Font-Awesome 4.4.0 (police d’icônes)à votre thème PluXml

caTag : Pour regrouper ses tags par catégorie

cryptMyPluxml : Permet de poster des messages à la manière de zerobin.

pickyPasteInPluxml : Permet d’envoyer un mail contenant un lien vers un zerobin.

test : Pour apprendre à créer un plugin, à partir d’un exemple simple ou pour faire des tests, comme le nom du plugin l’indique.

Phpinfo : Ajoute un bouton dans le menu de l’administrateur et qui exécute dans une fenêtre séparée la célèbre fonction phpinfo().

Datepicker : Calendrier pour choisir la date de publication de votre article

Html5Uploader Dans le gestionnaire de médias, vous allez pouvoir utiliser le Drag and Drop (DnD) ou glissez-déposez.

PingMySitemap : Permet d’envoyer automatiquement le sitemap de votre site dès qu’un nouvel article est publié.

tagCloud : Nuage de mots clés (NB : une fonctionnalité similaire a été intégrée par défaut à la version 5.1.7 de PluXml)

filAriane : Ajouter un fil d’ariane.

artPS : Afficher sous forme de liens, les articles précédents et suivants en bas de l’article en cours.

blogroll : Blogroll (gestionnaire de liens).

blogroll + favicons : Blogroll (gestionnaire de liens) avec affichage des favicons.

RSSroll + favicons : Afficher le contenu d’un flux RSS.

scroolToTop : Afficher dynamiquement un lien vers le haut de page.

plxHumansTxt : Créer un fichier humans.txt

plxMooTools : Ajoute le code nécessaire à l’utilisation de la librairie MooTools

plxGoogleMetaVerif : Permet de renseigner la balise méta de google.

BoostMyPlux : Rend votre site encore plus rapide.

plxNbArt : Afficher le nombre d’articles publiés par l’auteur

plxMinifyCache : Minifie et met en cache le code source

plxBibTex : Permet d’afficher une bibliographie à partir d’un fichier BibTex (.bib)

plnCalendrier : Permet de gérer et d’afficher un calendrier d’événements

plnAdminPluginIcon : Permet d’afficher une petite icône à côté des liens vers les pages d’administration dans la partie « admin »

staticPagination : Ajout d’une pagination dans les groupes de pages statiques.

plxMyPagination : Améliore la pagination de pluXML (adaptation de plxMyPager)et ajoute une pagination dans les groupes de pages statiques (évolution du plugin staticPagination). Ce plugin requiert Font Awesome (vous pouvez utiliser le plugin plxFontAwesome pour l’ajouter à votre site).

plxTranslator : Ce plugin permettra aux visiteurs de traduire votre site en 34 langues grâce à l’utilisation du service translate.google.com.

Constructeur de pages

Visual Wizard : Constructeur de pages entièrement en drag & drop.

eCommerce

plxMyShop : Permet d’ajouter une boutique virtuelle à Pluxml.

Projet SPX

spx plugins : Suite de plugins

spxplugindownloader : Téléchargement de plugins de différents dépots (pluxopolis, spx…)

spxwmenu : Gestion et administration de menus

projet spx : Le projet SPX version 4 ; ensemble de plugins homogènes afin de pousser le cms pluxml hors de ses limites (portfolio, newsletter, simplecart, shorcodes…)

spxshortcodes : Raccourcis pour inclure dans une page des fonctions pré-programmées (thème ou plugin).

spxdatas : gestion et administration de données

spxwunslider : slider administratrable responsive design

spxwpolaroid : Diffusion de Galerie Polaroïds

spxprism : coloration syntaxique du code (prism.js)

spxlightbox : lightbox avec swipebox, prettyphoto, zoombox

spxwsimplegallery : Gestion et affichage de galeries responsive design

spxwresponsiveslide : Slider responsive administrable

Maintenance

maintenance : Outil permettant d’afficher une page de maintenance aux visiteurs et le site à l’administrateur. Nécessite un serveur apache acceptant la redirection et les fichiers htaccess.

plxDebugToolBar : Outil d’aide pour les développeurs (debugage).

cssNoCache : Outil permettant de désactiver les caches css, utile exclusivement aux développeurs et aux intégrateurs souhaitant tester le css.

users_csv : Import et Export des utilisateurs au format CSV.

Plugins techniques

Un « plugin technique » est un plugin offrant des services à d’autres plugins. Il ne sert généralement à rien seul.

plnStaticPages : Plugin technique à destination des développeurs et permettant d’implémenter aisément une fausse page statique. Concentrez-vous sur les fonctionnalités de votre plugin, pas sur la façon d’implémenter une page statique !

cssNoCache : Plugin technique à destination des développeurs, et permettant de désactiver le cache css des plugins. Utile pour tester ses css sans avoir à regénérer le cache à chaque modification.

Boutons pour la plxToolbar

Youtube

Smilies

Color

Tab

Lecteur de vidéos Flowplayer