_userpic->get_available_avatars(); /* hochgeladenes Bild vorhanden? egal ob in DB eingetragen oder nicht... */ $uploadedpic = strval($this->_userpic->exist()); $defaultpic = 'images/pixel.gif'; $avatar = ''; $checked = ' checked="checked" class="current"'; $choice = array('avatar' => '', 'uploaded' => '', 'nopic' => ''); switch ($this->_userpic->gettype()) { case 'avatar': $avatar = $this->_user['user_avatar']; $choice['avatar'] = $checked; break; case 'uploaded': /* http://valums.com/ajax-upload/ */ $choice['uploaded'] = $checked; break; case 'nopic': default: $choice['nopic'] = $checked; } $tmp = array(' ' => ''); $avatars_list = $tmp + $avatars_list; foreach($avatars_list as $key => $value) { switch (true) { case $avatar == $value: case $avatar == $key: $avatar = $value; // immer den vollen Pfad verwenden $option[] = ''; break; default: $option[] = ''; } } $avOptions = implode("\n", $option); unset($option); /* für den dynamischen Uploadbutton */ $dyna = strlen(_UPIC_JS_UPLOADING) + 4; /* Javascript Bidgrösse ermitteln: http://entwickler-forum.de/showthread.php?t=52328 http://www.zerbit.de/artikel/bild_masse_mit_javascript_auslesen.aspx popupImg = new Image(); popupImg.src = 'http://localhost/pragmamx/pmx-dev_0_1_11/media/userpics/6593_normal.jpg'; alert(popupImg.height); 'width_small' => 100, 'height_small' => 80, 'width_normal' => 170, 'height_normal' => 220, 'width_full' => 640, 'height_full' => 480, */ ?>

avatar
  [  ]
uploaded