function format_data($prefix = '')
 {
     $this->format_user_rights();
     $d =& $this->data;
     $d['dir'] = array();
     $d['file'] = array();
     if ($this->is_file()) {
         $d['file'][] = array();
     } else {
         $d['dir'][] = array();
     }
     $d['last_change_local'] = local_date_new($d['last_change']);
     $d['name_html'] = mask_html($d['name']);
     if ($prefix) {
         $d_cache = $d;
         foreach ($d_cache as $key => $value) {
             $d[$prefix . $key] = $value;
         }
     }
 }
 function format_data()
 {
     $fdata = $this->data;
     if ($fdata['topic'] == '') {
         $fdata['topic'] = '?';
     }
     $fdata['topic_html'] = mask_html($fdata['topic']);
     $fdata['text_html'] = mask_html($fdata['text']);
     $fdata['text_html_xt'] = html_br($fdata['text']);
     if ($this->new) {
         $fdata['created_html'] = local_date_new($fdata['created']);
     } else {
         $fdata['created_html'] = local_date($fdata['created'], 'ymdHi');
     }
     $this->fdata = $fdata;
 }