userinfo['userid']!=0) { $DTFusername = $vbulletin->userinfo['username']; $logoutDTF = "login.php?" . $session[sessionurl] . "do=logout&logouthash=" . $logouthash; // ++++++++++++++++++++++++++++++++++ // display avatar - resize if too big // ++++++++++++++++++++++++++++++++++ $userid=$vbulletin->userinfo['userid']; if ($vbulletin->options['usefileavatar'] == 1) { if ($vbulletin->userinfo['avatarid'] == 0) { $file = $forumpath . $vbulletin->options['avatarurl'] . "/avatar" . $userid . "_" . $vbulletin->userinfo['avatarrevision'] . ".gif"; } else { // Unfortunately, need to query the database for the avatar, will work on array caching all avatars later. $query = $db->query_first ("SELECT * FROM " . TABLE_PREFIX . "avatar WHERE avatarid = " . $vbulletin->userinfo['avatarid'] . " ; "); $avatar = $db->fetch_array ($query); $file = $forumpath . $avatar['avatarpath']; } } else { $file = $forumpath . "image.php?u=" . $userid; } if ($vbulletin->userinfo['avatarrevision'] != 0) { #print "A"; ob_start(); list($width, $height, $type) = getimagesize($file); $resize_warning = ob_get_clean(); if(!empty($resize_warning)) { #print "NOT OK"; $width = 28; $height = 28; $file = "/shared/images/index/head.png"; # We could even print out the warning here, just as PHP would do #print "$resize_warning"; } else { #print "OK"; if ($width <= $maxw AND $height <= $maxh) // check width and height { // if width and height under size display unchanged echo ""; } else { if ($width > $maxw)//check if width is too wide { // if it is, resize $ratio = $width / $maxw; //work out resize ratio $newwidth = $maxw; // new width $newheight = ($height / $ratio); // new height at this resize } else { $newheight = $height; // if width is ok, set this cos we need it later $newwidth = $width; // if width was ok, set this cos we ned it later } if ($newheight <= $maxh) { // if current height is ok, were done. } else // either origional or resized height is too big if($newheight >= $maxh) { // if resized height is still too big we resize it $ratio2 = $newheight / $maxh; //work out resize ratio $newheight = $maxh; // give $newheight a new value $newwidth = ($newwidth / $ratio2); // new width at this resize } // the value of $newwidth has just been changed else { // if were here then origional height is too big so we resize it $ratio2 = $newheight / $maxh; //work out resize ratio $newheight = $maxh; // give $newheight a new value $newwidth = ($newwidth / $ratio2); // new width at this resize } } } } else { # KEIN AVATAR festgelegt $width = 28; $height = 28; $file = "/shared/images/index/head.png"; } } ?>
Überall chatten.
Trillian ist ein moderner Instant Messenger für Zuhause und bei der Arbeit. Priorität haben Kompatibilität und Sicherheit.
iOS
Android
OS X
BlackBerry
 
Funktion
Ihre Konversationen reisen mit.
Starten Sie einen Chat am Frühstückstisch und führen Sie das Gespräch im Zug zur Arbeit fort. Wickeln Sie die Dinge ab, wenn Sie an Ihrem Desktop sitzen. Trillian hält alle Geräte den ganzen Tag über automatisch synchronisiert, so daß Konversationen unabhängig vom Aufenthaltsort jederzeit zugänglich sind.
Funktion
 
Funktion
Chat mit Kontakten über verschiedene Netzwerke.
Trillian unterstützt viele verschiedene Chat-Netzwerke, darunter Google Hangouts, Facebook, ICQ, AIM, XMPP und Yahoo! Wir arbeiten auch mehr daran, als je zuvor, um Trillians interne Protokolle zu dokumentieren.
Funktion
 
Funktion
Ihre Sicherheit und Privatsphäre wird respektiert.
Im Zeitalter der kleiner werdenden Privatsphäre online, gewinnt für Unternehmen immer mehr und mehr an Bedeutung, genau zu erklären, wie sie Ihre Daten nutzen und schützen. Deshalb haben wir transparente Datenschutzbestimmungen, die klar kommunizieren, was Trillian mit Ihren Daten tut und warum.
Funktion
Funktion
Unterstützung sozialer Netzwerke.
Trillian eignet sich ebenfalls hervorragend für die sozialen Netzwerke. Bleiben Sie über Facebook, Twitter und Foursquare mit dem Rest der Welt in Kontakt.
Funktion
E-Mail-Integration.
Mail-Benachrichtigungen, bei den meisten IM-Netzwerken kombiniert mit IMAP- und POP3-Unterstützung, ermöglichen Ihnen E-Mails abzurufen und Einträge als Spam zu markieren.
Funktion