// Автор подарка
/*type 1 Публичный подарок все будут видеть автора подарка и прикрепленное к нему сообщение
type 2 Анонимный подарок все будут видеть подарок и сообщение, но ник увидит только администрация
type 3 Личный подарок все будут видеть подарок, но только получатель и администрация увидят автора + сообщение
*/
echo '<div class="nav1">';
if($type == 1){
echo group($anketa['id']) . user::nick($anketa['id']);
}elseif($type == 2){
echo $level > 0 '<font color="red">Аноним</font>('.group($anketa['id']) . user::nick($anketa['id']).')' : '<font color="red">Аноним</font>';
}elseif($type == 3){
echo $post['id_ank'] == $user['id'] || $level > 0 ? '<font color="red">Личный подарок от</font>('.group($anketa['id']) . user::nick($anketa['id']).'<br />' . isset($post['coment'] ? output_text($post['coment']) : '') : '<font color="red">Это личный подарок!</font>';
}
echo '</div>';Помогите оптимизировать...никак не могу логику построить понимаю что if'ов дофига выходит