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; } }
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(); } }
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(); } }