Mes plugins Plxml (partie 1)

Classé dans PluXml

Depuis que j'ai découvert Pluxml, je me suis penché sur le développement de plugins. Au travers d'une série de 3 articles, je développerai :

  1. les plugins qui permettent de modifier la partie administration, afin de faciliter la rédaction des articles et qui permettent d'améliorer le paramétrage du site,
  2. les plugins que j'appellerai d'habillage qui améliore l'esthétique du site
  3. les plugins dont je ne suis pas à l'origine mais auxquels j'ai apporté ma contribution

Plugins pour l'administration

plxEditor


C'est un plugin que je n'ai pas développé mais que j'ai un peu modifié afin qu'il ne soit utilisé que pour les formulaires ne nécessitant pas de saisir de code (articles, pages d'info...). En effet, si on utilise le plugin dans les formulaires de la page /core/admin/parametres_edittpl.php ainsi que dans les pages statiques (globalement, dès qu'il y a du code interprété), les fichiers générés lors de l'enregistrement sont complétement déstructurés (par exemple ajout de balises >br /< dans les css, modification des fichiers php...).

Malgré tout, ce plugin est utile et il permet l'affichage d'une série de boutons facilitant la mise en forme du texte, un peu à la manière des logiciels de traitement de texte comme LibreOffice par exemple.
Je ne m'attarderai pas dessus mais je vous le recommande chaudement.

plxEditarea

J'ai développé plxEditarea à partir du travail de Christophe Dolivet. A l'inverse du premier, il permet de saisir du code dans un formulaire (pages statiques, modification des pages des thèmes...). L'intérêt est qu'il dispose d'une coloration syntaxique qui vérifie au fur et à mesure de la saisie la validité du code. Les erreurs sont facilement identifiables. La couleur du texte peut être modifiée en fonction du langage que l'on utilise (php, javascript, css...).

Je ne pourrais plus m'en passer.

plxMarkitup

C'est une alternative à plxEditor. J'ai adapté à la sauce pluxml le formidable outil de Jay Salvat.

A la différence de plxEditor, il ne se comporte pas comme un logiciel de traitement de texte mais ajoute des balises au texte que l'on tape. On peut ainsi utiliser différents parseurs (html, markdown, textile, bbcode...).

plxMetaVerif

C'est un plugin qui permet d'ajouter la balise meta permettant à google et/ou à bing de s'assurer que vous êtes le propriétaire du site que vous souhaitez enregistrer. Il crée également un fichier html pour google, un fichier xml pour bing et le fichier robots.txt (vide) pour google.



Voilà, c'est tout pour aujourd'hui. Demain, je vous détaillerai les plugins permettant d'ajouter une mise en forme sympa à votre site (diaporama, zoom d'images...).

14 commentaires

  1. Bonjour, comment fait-on pour installer Markitup avec la 5.1.5 de Pluxml ? Le plugin n'apparait pas sur la page des plugins. Sinon beau travail !

  2. Bien vu. C'est corrigé, merci.

  3. @Wiksa :Bonsoir et merci d'utiliser mes plugins.Si tu as téléchargé la version 1.0, il faut renommer le dossier en "markitup". Il devrait alors s'afficher.

  4. Très bon Plugin le "scroll to top", merci pour ton travail, il fonctionne très bien en plus il est valide avec les standards ;)

  5. le lien pour télécharger " plxEditarea " est Hs, normal ou ?
    @mitiés

  6. Merci pour tes projets ;) , ton code et tes idées !

  7. Hello,
    apparemment, le plugin "gutuma-for-pluxml-v1.4" ne fonctionne plus avec PluXml 5.2, même en suivant la procédure de suppression de "["instance"]" décrite par Stéphane...
    à +

  8. Bonjour,
    le plugin "gutuma-for-pluxml-v1.5" ne fonctionne pas correctement sous PluXml 5.2, il affiche, après avoir cliqué sur 'Accéder au plugin de newsletter' une page blanche qui a cette adresse : ".../plugins/gutuma/news/login.php?action=plxlogin&u=true&ref=compose.php".
    Si je supprime de l'adresse "login.php?action=plxlogin&u=true&ref=", j'arrive sur la page 'compose' normale ???
    J'ai essayé sans succès de réinitialiser le plugin, désactiver tous les autres plugins, désactiver la réécriture d'urls... Mais par contre, pas de problèmes en local.
    Là, je ne vois pas...

  9. J'ai vu. Merci de ton commentaire. Je finalise encore quelques détails et je mettrai en ligne rapidement.
    Les sources sont maintenant disponibles sur github (https://github.com/jerrywham/PLUXML/5.2).

  10. bonjour
    j'utilisai votre plugin "about" sur un thème précédent.
    celui ci renvoyait sur votre site , et me voici ici pour le retélécharger...
    mais il a disparu de votre site ?

  11. @bankai :Merci beaucoup pour ce commentaire d'encouragement. Ça fait plaisir ^_^

  12. Merci d'utiliser mes plugins. Ça fait plaisir :)

    J'ai migré mes plugins sur Github pour faciliter leur développement (version, bugs, etc.). Tu les trouveras à l'adresse suivante : https://github.com/jerrywham-pluxml5-2

  13. juste par curiosité , ce blog est propulsé par Pluxml ?
    Si oui félicitation pour la réecriture d'url, je trouve ce shema parfait .

Écrire un commentaire

*


*

 Se rappeler de moi sur ce site

*
Quelle est la dernière lettre du mot nqgogq ? :