drupal5

Création d'un filtre d'entrée pour Drupal

Le contenu des <textarea> est modifié à l'affichage par un ou une suite de filtres. Les buts de ces filtres sont variés:

textarea dont on ne peut changer la taille

Drupal 5.7, permet à l'utilisateur de changer la taille (longueur) des textareas au moyen de javascript. Si pour une raison ou une autre il faut supprimer cette fonctionnalité, on peut le faire en ajoutant le bout de code suivant dans le fichier template.php de son thème.

Tronquer un texte au mot

dans

pour tronquer un texte à la fin d'un mot

<?php
if(strlen($field_teaser_value) > 90) {
 
$chunk = substr($field_teaser_value,0,90);
 
$lastspace = strrpos($chunk," ");
 
$field_teaser_value = substr($chunk,0,$lastspace) . "...";
}
?>

Remplacer le nom de l'utilisateur par un champ du profile

Le titre est évocateur. Il faut remplacer YOUR_PROFILE_FIELD par le nom du champ du profile.

Pour que cela fonctionne, il faut bien sûr avoir configuré un champ dans le profile qui contient le nom de l'utilisateur et placer ce code dans le fichier template.php du thème utilisé.

Une autre option est l'utilisation du module Real Name.

Syndiquer le contenu
randomness