Index: trunk/kernel/include/image.php =================================================================== diff -u -r1054 -r1067 --- trunk/kernel/include/image.php (.../image.php) (revision 1054) +++ trunk/kernel/include/image.php (.../image.php) (revision 1067) @@ -898,8 +898,26 @@ } else return FALSE; - } + + function &GetAvatarImage($ResourceId) + { + $sql = 'SELECT * FROM '.$this->SourceTable. + ' WHERE ResourceId='.$ResourceId.' AND Name="avatar" AND Enabled=1 + LIMIT 1'; + $rs = $this->adodbConnection->Execute($sql); + if($rs && ! $rs->EOF) + { + $data = $rs->fields; + $img= new clsImage(); + $img->SetFromArray($data); + $img->Clean(); + return $img; + } + else + return FALSE; + } + function HandleImageUpload($FILE,$ResourceId,$RelatedTo,$DestDir, $Name="",$AltName="",$IsThumb=0) { global $objConfig;