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

Mise en place de l'indentation des commentaires dans un ancien thème


Rédigé par jack le 4 commentairese

Vous venez de mettre à jour votre PluXml en version 5.5, et l'indentation des commentaires n'est pas visible.
Normal, votre thème doit être modifié pour ajouter l'affichage des commentaires imbriqués.
Je vous donne les 3 étapes de base pour faire la migration de l'affichage des commentaires et profiter de cette nouvelle fonctionnalité propre à PluXml 5.5

Lire la suite de Mise en place de l'indentation des commentaires dans un ancien thème

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

Afficher une mention pendant 7 jours pour les nouveaux commentaires


Rédigé par jack le 2 commentairese

Dans un précédent article, je vous avais montré comment afficher une mention pendant 7 jours pour les nouveaux articles. Sur le même principe je vous propose de voir maintenant comment afficher une mention pendant 7 jours pour les nouveaux commentaires.

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

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

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

Récupérer les adresses emails des commentateurs


Rédigé par jack le Aucun commentairee

Voici un exemple très simple de code pour récupérer le nom et l'adresse email des personnes qui laissent des commentaires sur votre site.
Pour tester cet exemple, faites un simple copier-coller du code suivant dans le contenu d'une page statique, en passant par votre administration, menu Pages statiques puis lien Éditer. Cliquez ensuite sur le lien Voir pour afficher les résultats.

<?php
$plxMotor = plxMotor::getInstance();
$root = PLX_ROOT.$plxMotor->aConf['racine_commentaires'];
$plxGlob = plxGlob::getInstance($root, false);
if($files = $plxGlob->query("/(.*)\.xml$/")) {
	$array = array();
    foreach($files as $idx => $file) {
        $com = $plxMotor->parseCommentaire($root.$file);
		if(!in_array($com['mail'], $array)) {
			$array[$com['mail']] = $com['author'].' - '.$com['mail'];
		}
    }
}
echo "<ul><li>".implode("</li><li>", $array)."</li></ul>";
?>

DClassé dans : PluXml, Bout de code ,Mots clés : PluXml, Snippet, Commentaires, Email

Mettre en avant les commentaires rédigés à partir de l'administration


Rédigé par jack le 4 commentairese

Les commentaires rédigés par un visiteur ou à partir de la zone d'administration du site peuvent être différenciés en utilisant la fonction comType() de la classe plxShow.

<?php $plxShow->comType(); ?>
Nous allons voir comment utiliser cette fonction pour changer le comportement visuel des commentaires et ainsi mettre en avant ceux rédigés par exemple par l'administreur du site.

Lire la suite de Mettre en avant les commentaires rédigés à partir de l'administration

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

Top