Code PHP :
<?php
$TMPL['unq_pv_max_daily'] = $TMPL['unq_pv_0_daily'] > $TMPL['unq_pv_max_daily'] ? $TMPL['unq_pv_0_daily'] : $TMPL['unq_pv_max_daily'];
C'est une opération trinaire (un if simplifié comme l'a dis Spoutnik).
Voila ce que ça veut dire : si l'opération booléenne $TMPL['unq_pv_0_daily'] > $TMPL['unq_pv_max_daily'] renvoie vrai, alors $TMPL['unq_pv_max_daily'] = $TMPL['unq_pv_0_daily'] sinon $TMPL['unq_pv_max_daily'] = $TMPL['unq_pv_max_daily'].
Après, sans savoir ce que veulent dire les variables, je ne peux pas t'expliquer plus ^^
Code :
$TMPL['reviews'] .= $this->do_skin('stats_review');
Là c'est de l'objet (php5). tu appliques la méthode do_skin() à ton objet (this étant ton objet correspondant à la classe d'où vient ce morceau de code).
Code :
$result = $DB->select_limit("{$query} ORDER BY RAND()", 2, 0, __FILE__, __LINE__);
Pareil, ton objet DB (pour DataBase je suppose), tu lui appliques la méthode select_limit qui prend pour arguments un requete ainsi que 4 autres paramétres (regarder la fonction plus en détail pour savoir ce que sont les 2ème et 3èmes paramètres). Les 2 derniers paramètres te permettent de connaitre le fichier et la ligne lorsque ta requête "plante"
Code :
while (list($TMPL['id'], $TMPL['date'], $TMPL['review']) = $DB->fetch_array($result))
Là il y a un problème, tu as du oublier un bout de code car il y a une parenthèse en trop
EDIT : pas assez rapide ^^