Tout savoir pour devenir un pro de PluXml, mais pas seulement...

Afficher les commentaires en ordre décroissant


Rédigé par jack le Aucun commentairee

Par défaut les commentaires dans PluXml sont affichés par date croissante et numérotés chronologiquement de 1 en 1, du plus petit au plus grand.

Voici les modifications à faire pour afficher les commentaires de façon décroissante, avec la date et le compteur du plus grand au plus petit.

Lire la suite de Afficher les commentaires en ordre décroissant

DClassé dans : PluXml ,Mots clés : Article, Commentaires, Thème

Afficher une mention pendant 7 jours pour les nouveaux articles


Rédigé par jack le 9 commentairese

Voici quelques lignes de code à ajouter dans votre thème pour afficher à coté du titre des articles une icône NEW informant qu'il s'agit d'un nouvel article récemment publié.

Lire la suite de Afficher une mention pendant 7 jours pour les nouveaux articles

DClassé dans : PluXml, Bout de code ,Mots clés : Astuce, PluXml, Article

Astuce PluCSS: connaitre le mode d'affichage (sml, med, lrg)


Rédigé par jack le Aucun commentairee

Cette astuce a été publiée sur le forum de PluXml par David Revoy. Parce qu'elle est très facile à mettre en place et peut être très utile pour les concepteurs de thème, j'ai trouvé dommage qu'elle reste noyée dans tous les sujets du forum.

Lire la suite de Astuce PluCSS: connaitre le mode d'affichage (sml, med, lrg)

DClassé dans : PluXml, PluCSS ,Mots clés : Astuce, Css, PluXml, Snippet, Template, Thème, PluCSS

Afficher les articles sur 2 colonnes


Rédigé par jack le Aucun commentairee

Grâce au CSS3 il est simple et rapide d'afficher les articles sur plusieurs colonnes.
Juste quelques lignes de code dans la feuille de style de son thème sont nécessaires pour changer la disposition du contenu des articles.

Lire la suite de Afficher les articles sur 2 colonnes

DClassé dans : PluXml ,Mots clés : Article, Css, PluXml, Tuto, Thème

Liste des constantes dans PluXml


Rédigé par jack le 1 commentairee

PluXml utilise dans son code php plusieurs constantes définies dans différents fichiers.
Voici par ordre alphabétique la liste exhaustive avec la signification et la valeur par défaut de ces constantes

PLX_ADMIN
  • Permet de savoir si on est dans la zone d'administration
  • Valeur à true si présence dans l'administration
  • Fichier: core/lib/class.plx.admin.php
PLX_AUTHPAGE
  • Permet de savoir si on est sur la page d'identification de la zone d'administration
  • Valeur à true si présence sur la mire de connexion
  • Fichier: core/admin/auth.php
PLX_CHARSET
  • Jeux de caractères utilisé pour l'affichage du site
  • Valeur par défaut: 'UTF-8'
  • Fichier: core/lib/config.php
PLX_CONFIG_PATH
  • Chemin vers le dossier content les fichiers de configuration
  • Valeur par défaut: data/configuration/
  • Fichier: config.php
PLX_CORE
  • Chemin vers le dossier core
  • Valeur par défaut: PLX_ROOT.'core/'
  • Fichiers: index.php, core/admin/prepend.php, feed.php, install.php, sitemap.php, update/index.php
PLX_MICROTIME
  • Timestamp UNIX initialisé avec l'appel de la fonction getMicrotime()
  • Fichier: core/lib/config.php
PLX_PLUGINS
  • Chemin vers le dossier des plugins paramétrés dans l'administration (Paramètres > Configuration avancée)
  • Fichier: core/lib/class.plx.motor.php
PLX_ROOT
  • Chemin relatif vers la racine du site
  • Valeur par défaut: './' si coté visiteur ou '../../' si coté zone administration
  • Fichiers: index.php, core/admin/prepend.php, feed.php, install.php, sitemap.php, update/index.php
PLX_UPDATE
  • Chemin vers le dossier contenant les scripts de mise à jour
  • Valeur par défaut: PLX_ROOT.'update/'
  • Fichier update/class.plx.update.php

DClassé dans : PluXml ,Mots clés : Documentation, , PluXml, Programmation

Faut-il fusionner les dossiers images et documents dans PluXml?


Rédigé par jack le Aucun commentairee

Cette réflexion revient souvent dans mes recherches d’amélioration de PluXml. Elle traine depuis longtemps dans ma tête, car pourquoi utiliser deux dossiers différents pour stocker les fichiers à diffuser sur un site, que ce soient des images, des vidéos ou de la musique. Le système de sous-dossiers permet de hiérarchiser une arborescence et de classer correctement les fichiers en n’ayant qu’un seul premier niveau pour accéder à l’ensemble des fichiers.

Les habitués savent que je défends l’idée de la simplicité que ce soit au niveau de l’ergonomie des écrans pour faciliter l’utilisation de PluXml mais aussi au niveau technique pour avoir un code de programmation propre et facilement compréhensible.

Fusionner les dossiers Images et Documents serait donc dans un premier temps une amélioration technique qui simplifierait la programmation du gestionnaire de médias de PluXml : plus besoin de gérer deux boutons Images et Documents pour basculer d’un dossier à un autre. Le code serait allégé, le contenu de l’écran également.

D’un point de vue utilisateur, on peut se demander si l’utilisation de ces deux boutons est suffisamment intuitive pour un novice ou pratique voir utile pour un habitué. Combien d’entre vous utilisez le dossier Documents ? Si je n’ai aucun doute pour le dossier Images, l’utilisation du dossier Documents est moins évidente, voir surement inexistante.

Alors fusionner les dossiers images et documents, peut-être, mais quel nom donner au nouveau répertoire ? Quelques idées pour le nom du dossier de stockage des fichiers :

  • Documents
  • Medias
  • Fichiers (ou Files)
Avez-vous d’autres suggestions ?

Je ferme volontairement les commentaires de cet article pour vous inviter à me faire part de vos remarques et de vos avis sur le forum de PluXml, afin de regrouper les discussions dans un seul endroit. Rendez-vous donc ici pour continuer à parler de ce sujet.

DClassé dans : PluXml, Actualité ,Mots clés : aucun

CKEditor: comment changer la langue du correcteur orthographique


Rédigé par jack le 1 commentairee

La manipulation pour changer la langue à utiliser dans le correcteur d'orthographe intégré de CKEditor est simple et rapide:
Cliquez sur l'icone ABC puis sélectionner le menu Langues

Dans l'onglet Langues, sélectionner la langue à utiliser

DClassé dans : PluXml, Documentation ,Mots clés : CKEditor, Tuto, PluXml

Afficher la description des catégories que sur la première page


Rédigé par jack le 1 commentairee

La description d'une catégories est affichée dans le thème par défaut grâce à l'instruction suivante:

<?php $plxShow->catDescription(' : #cat_description'); ?>
Cette description est visible lorsque l'on consulte les articles par catégorie, quelque soit le numéro de page en cours.

Pour restreindre l'affichage de la description uniquement à la première page de la catégorie, éditez le fichier categorie.php stocké dans le dossier de votre thème et utilisez à la place le code suivant.

<?php 
	if($plxShow->plxMotor->page==1) {
		$plxShow->catDescription(' : #cat_description'); 
	}
?>
Ainsi lorsque vous paginez vers la page 2 et les pages suivantes, la description de la catégorie visitée ne sera pas affichée.

DClassé dans : PluXml, Bout de code ,Mots clés : Catégorie, PluXml, Snippet, Tuto

Comment rajouter des addons à l'éditeur CKEditor pour PluXml


Rédigé par jack le 8 commentairese

L'éditeur de texte CKEditor possède de nombreux addons qui peuvent être téléchargés à partir de cette page: Addons pour CKEditor

Voici comment installer un addon dans le plugin pour PluXml.

Lire la suite de Comment rajouter des addons à l'éditeur CKEditor pour PluXml

DClassé dans : PluXml, Documentation ,Mots clés : Plugins, Documentation, CKEditor

Faire une redirection http://www vers http:// avec PluXml


Rédigé par jack le Aucun commentairee

Afin d'éviter les phénomènes de duplication de contenu (duplicate content) qui pénalisent le bon référencement des sites, nous allons voir comment rediriger toutes les pages de type "http://www.monsite.fr" vers "http://monsite.fr"

Lire la suite de Faire une redirection http://www vers http:// avec PluXml

DClassé dans : PluXml ,Mots clés : Apache, htaccess, Navigation, Url Rewrite, Référencement

Top