Mit diesen kleinen php-Code, welchen Ihr in die entsprechende Stelle eures Jomsocial-Templates einfügen müsst, wird das Alter und das Geschlecht des Users, in Form eines Icons angezeigt.
<?php
$sex = $user->getInfo('FIELD_GENDER', $user);
$birthday = $user->getInfo('FIELD_BIRTHDAY', $user);
switch($user->getInfo('FIELD_GENDER'))
{
case 'Frau':
echo '<img src="'.JURI::base().'images/icons/female.png" class="jomTips" title="Frau::Frau" />';
break;
case 'Mann':
echo '<img src="'.JURI::base().'images/icons/male.png" class="jomTips" title="Mann::Frau" />';
break;
}
list($year,$month,$day) = explode("-", $birthday);
$today = time();
for ($yr = $year, $age = -1;
mktime(0, 0, 0, (int)$month, (int)$day, (int)$yr) < (int)$today; (int)$yr++, (int)$age++);
?>
<?php echo $age.' Jahre'; ?>
Den Pfad der Icons müsst Ihr dementsprechend an Eure Grafiken anpassen.
Die Werte des Feldes FIELD_GENDER müsst Ihr an euere Werte anpassen
Das Ergebniss könnt Ihr hier auf Knuddelesel.de sehen, wenn Ihr ein beliebiges Profil anklickt, der User muss natürlich die Angaben zu seinem Geschlecht und das Geburtsdatum eingetragen haben.