Also ich komme nicht weiter.
Bin nicht so gut in php.
Ich habe das Profil in der DB um einige Felder erweitert. Ebenso die Funktion des Usereditierens im Adminbereich. Dort kann ich die extrafelder die ich angelegt habe auch nutzen so das wenn ich als Admin was eingebe das ganze auch gespeichert wird.
Nun geht es jedoch um die Ausgabe im Userprofil. Sprich wie oder eher gesagt wo kann ich die Ausgabe definieren?
Ich hab es mal in der user_details.php versucht aber die Platzhalter im template sind leer.
Hier mal meine user_details.php:
<?php # Copyright by: Manuel # Support: www.ilch.de defined ('main') or die ( 'no direct access' ); $uid = $menu->get(2); $abf = 'SELECT name,email,id,recht,wohnort,geburtsort,spiele,abteilung,tore,groesse,gewicht,ziele,erfolge,position,beitritt,vereine,status,staat,gebdatum,sig,opt_pm,opt_pm_popup,opt_mail,geschlecht,spezrank,avatar FROM prefix_user WHERE id = "'.$uid.'"'; $erg = db_query($abf); $row = db_fetch_assoc($erg); $avatar = ''; if ( file_exists($row['avatar'])) { $avatar = '<img src="'.$row['avatar'].'" border="0">'; } $regsek = mktime ( 0,0,0, date('m'), date('d'), date('Y') ) - $row['regist']; $regday = round($regsek / 86400); $postpday = ( $regday == 0 ? 0 : round($row['posts'] / $regday, 2 ) ); $ar = array ( 'NAME' => $row['name'], 'JOINED' => date('d M Y',$row['regist']), 'LASTAK' => date('d M Y - H:i',$row['llogin']), 'POSTS' => $row['posts'], 'postpday' => $postpday, 'SPIELE' => $spiele, 'TORE' => $tore, 'GEBDATUM' => $gebdatum, 'WOHNORT' => $wohnort, 'GEBURTSORT' => $geburtsort, 'ABTEILUNG' => $abteilung, 'GROESSE' => $groesse, 'GEWICHT' => $gewicht, 'BEITRITT' => $beitritt, 'VEREINE' => $vereine, 'ERFOLGE' => $erfolge, 'ZIELE' => $ziele, 'POSITION' => $position, 'RANG' => userrang ($row['posts'],$uid), 'AVATA' => $avatar, ); $title = $allgAr['title'].' :: Users :: Details von '.$row['name']; $hmenu = $extented_forum_menu.'<a class="smalfont" href="?user">Users</a><b> » </b> Details von '.$row['name'].$extented_forum_menu_sufix; $design = new design ( $title , $hmenu, 1); $design->header(); $tpl = new tpl ( 'user/userdetails' ); $l = profilefields_show ( $uid ); $ar['rowspan'] = 4 + substr_count($l, '<tr><td class="'); $ar['profilefields'] = $l; $tpl->set_ar_out($ar,0); $design->footer(); ?>
verwendete ilchClan Version: 1.1 N