Soumis par Québec le
Bonjour.
Voici quelques «snippets» qui pourraient être utiles. Il suffit de les copier/coller dans un bloc:
=> compter le nombre de membres inscrits
<?php
$members = db_query("SELECT count(uid) FROM {users} WHERE users.status=1")->fetchField();
echo "membres : $members";
?>=> compter le nombre de nœuds d'un type de contenu spécifique
<?php
$counter = db_query("SELECT count(nid) FROM {node} WHERE node.type='NOM_DU_CONTENU' AND node.status=1")->fetchField();
echo "annonces : $counter";
?>=> à utiliser de concert avec le module «privage_messages»: permet d'avoir un lien «écrire à ce membre» dans un bloc (users/*):
<?php
// Get user object.
if ($account = menu_get_object('user') ) {
if ($url = privatemsg_get_link(array($account))) {
return l(t('contacter cet utilisateur'), $url, array('query' => drupal_get_destination()));
}
}
?>Forum :
Tags :
Version de Drupal :