function getDisplayValue($record) { // XXX: this is also called statically by NoneField->getDisplayValue! // get date format if (@$SETTINGS['dateFormat'] == 'dmy') { $dateFormat = "jS M, Y - h:i:s A"; } elseif (@$SETTINGS['dateFormat'] == 'mdy') { $dateFormat = "M jS, Y - h:i:s A"; } else { $dateFormat = "M jS, Y - h:i:s A"; } // format date $value = parent::getDatabaseValue($record); if (!$value && @$record['num']) { $value = ''; } elseif (!$value && !@$record['num']) { $value = date($dateFormat); } else { if ($value == '0000-00-00 00:00:00') { $value = ''; } else { $value = date($dateFormat, strtotime($value)); } } // return $value; }
function getDisplayValue($record) { // override me in derived classes $value = parent::getDatabaseValue($record); // if (!@$this->autoFormat) { $value = nl2br($value); } return $value; }
function getDisplayValue($record) { // override me in derived classes $value = parent::getDatabaseValue($record); // obscure password fields if ($GLOBALS['tableName'] == 'accounts' && $this->name == 'password') { return '**********'; } // return $value; }
function getDisplayValue($record) { // override me in derived classes $value = parent::getDatabaseValue($record); $fieldname = $this->name; if (array_key_exists("{$fieldname}:labels", $record)) { $value = join("<br/>\n", $record["{$fieldname}:labels"]); } else { if (array_key_exists("{$fieldname}:label", $record)) { $value = $record["{$fieldname}:label"]; } } return $value; }
function getDisplayValue($record) { // format createdBy/updatedBy dates require_once SCRIPT_DIR . '/lib/fieldtypes/date.php'; $dateFields = array('createdDate', 'updatedDate'); if (in_array($this->name, $dateFields)) { return @DateField::getDisplayValue($record); // XXX: supress warning about calling a non-static method statically } // format createByUserNum/updatedByUserNum $value = parent::getDatabaseValue($record); $userNumFields = array('createdByUserNum', 'updatedByUserNum'); if (in_array($this->name, $userNumFields)) { $accountsTable = "{$GLOBALS['TABLE_PREFIX']}accounts"; $query = mysql_escapef("SELECT username FROM `{$accountsTable}` WHERE num = ?", $value); list($username) = mysql_get_query($query, true); $value = $username; return $value; } return parent::getDisplayValue($record); }
function getDisplayValue($record) { $isChecked = parent::getDatabaseValue($record); $displayText = $isChecked ? @$this->checkedValue : @$this->uncheckedValue; return $displayText; }