Esempio n. 1
0
function get_string_of_aliases($personid)
{
    if (NULL != ($records = get_aliases(0, $personid))) {
        $aliases = "";
        for ($i = 0; $i < ($end = count($records)); $i++) {
            $aliases .= $records[$i]['alias'];
            $aliases .= $i + 1 < $end ? ", " : "";
        }
        return $aliases;
    } else {
        return NULL;
    }
}
Esempio n. 2
0
 function initAlias()
 {
     // parse the aliaspage
     if (!empty($this->use_alias) and file_exists($this->aliaspage)) {
         $ap = new Cache_text('settings');
         $aliases = $ap->fetch('alias');
         if (empty($aliases) or $ap->mtime() < filemtime($this->aliaspage)) {
             $aliases = get_aliases($this->aliaspage);
             $ap->update('alias', $aliases);
         }
     }
     if (!empty($aliases)) {
         require_once dirname(__FILE__) . '/lib/metadb.text.php';
         $this->alias = new MetaDB_text($aliases);
     } else {
         $this->alias = new MetaDB();
     }
 }
Esempio n. 3
0
 function initAlias()
 {
     // parse the aliaspage
     if (!empty($this->use_alias) and file_exists($this->aliaspage)) {
         $ap = new Cache_text('settings');
         $aliases = $ap->fetch('alias');
         if (empty($aliases) or $ap->mtime() < filemtime($this->aliaspage)) {
             $aliases = get_aliases($this->aliaspage);
             $ap->update('alias', $aliases);
         }
     }
     if (!empty($aliases)) {
         $this->alias = new MetaDB_text($aliases);
     } else {
         $this->alias = new MetaDB();
     }
 }