SMF Support > FAQ & Tutorials
[Tutorial] Gratulation eines Users der Geburtstag hat
Klozi:
Bei den User der Geburstag hat, wird in der User-Info-Box eine Glückwunschnachricht angezeigt.
--- Code: (Suche in: Load.php) --- $user_info['groups'] = array_unique($user_info['groups']);
--- End code ---
--- Code: (Anschließend einfügen) --- if (isset($user_settings['birthdate']))
{
$cur_date = getdate(forum_time());
$user_info['today_is_birthday'] = $cur_date['mon'] == substr($user_settings['birthdate'], 5, 2) && $cur_date['mday'] == substr($user_settings['birthdate'], 8);
}
--- End code ---
--- Code: (Suche: Load.php) --- 'email' => &$user_info['email']
--- End code ---
--- Code: (Ersetze) --- 'email' => &$user_info['email'],
'today_is_birthday' => &$user_info['today_is_birthday'],
--- End code ---
Im Template die Festlegung vom Layout und der Darstellung:
--- Code: (Suche: index.template.php) --- echo '
', $txt['hello_member'], ' <b>', $context['user']['name'], '</b>';
--- End code ---
--- Code: (Ersetzen) --- if ($context['user']['today_is_birthday'])
echo '
CONGRATULATIONS <b>', $context['user']['name'], '</b>, have a <img src="', $settings['images_url'], '/bdaycake.gif" width="40" alt="" />';
else
echo '
', $txt['hello_member'], ' <b>', $context['user']['name'], '</b>';
--- End code ---
Getestet mit: SMF 1.0.6
Tutorial von Compuart
ernomo98:
weiss jemand wie das geht in der version 1.1RC2?
Kettu:
--- Quote from: ernomo98 on February 22, 2006, 06:45:40 PM ---weiss jemand wie das geht in der version 1.1RC2?
--- End quote ---
Das würde mich auch interessieren, denn das ist eine nette Funktion. :)
Mabba:
--- Quote from: Kettu on June 22, 2006, 12:22:10 PM ---
--- Quote from: ernomo98 on February 22, 2006, 06:45:40 PM ---weiss jemand wie das geht in der version 1.1RC2?
--- End quote ---
Das würde mich auch interessieren, denn das ist eine nette Funktion. :)
--- End quote ---
Benutze auch 1.1RC2 und würde mich auch interessieren.
lubo77:
--- Code: (Ersetzen) --- if ($context['user']['today_is_birthday'])
echo '
CONGRATULATIONS <b>', $context['user']['name'], '</b>, have a <img src="', $settings['images_url'], '/bdaycake.gif" width="40" alt="" />';
else
echo '
', $txt['hello_member'], ' <b>', $context['user']['name'], '</b>';
--- End code ---
das "CONGRATULATIONS, have a [bild]" ist dann der text, der per PM geschickt wird,oder?
den kann ich doch dann einfach "verdeutschen"?
Navigation
[0] Message Index
[#] Next page
Go to full version