$this->mValues[$name] = $value;
if ($this->mForm) {
if (isset($this->mForm->elements[$name])) {
- if ($this->mForm->elements[$name]->cClassName=="DateField") {
+ if ($this->mForm->elements[$name]->class=="DateField") {
$dt = new DateAndTime($user->date_format, $value);
$value = $dt->toString(DB_DATEFORMAT);
}
foreach ($this->mValues as $name=>$value) {
if ($this->mForm) {
if (isset($this->mForm->elements[$name])) {
- if ($this->mForm->elements[$name]->cClassName=="DateField") {
+ if ($this->mForm->elements[$name]->class=="DateField") {
$dt = new DateAndTime($user->date_format, $value);
$value = $dt->toString(DB_DATEFORMAT);
}
var $controlName = "";
var $highlight = "time"; // Determines what type of active days to highlight ("time" or "expenses").
// var $mAllDays = true;
- var $cClassName = "Calendar";
+ var $class = "Calendar";
function __construct($name) {
$this->controlName = $name;
class Checkbox extends FormElement {
var $mChecked = false;
var $mOptions = null;
- var $cClassName = "Checkbox";
+ var $class = 'Checkbox';
function __construct($name,$value="")
{
var $mOptions = array();
var $mLayout = "V";
var $mGroupIn = 1;
- var $cClassName = "CheckboxGroup";
+ var $class = 'CheckboxGroup';
var $mDataKeys = array();
var $mDataDeep = 1;
var $lSelAll = "All";
var $mCompareOn = "key"; // or "value"
var $mDataDeep = 1;
var $mDataKeys = array();
- var $cClassName = "Combobox";
+ var $class = 'Combobox';
function __construct($name,$value="")
{
var $lToday = "Today";
var $mDateObj;
- var $cClassName = "DateField";
+ var $class = 'DateField';
var $lCalendarButtons = array('today'=>'Today', 'close'=>'Close');
var $mDelimiter = '.';
var $mFFormat;
- var $cClassName = 'FloatField';
+ var $class = 'FloatField';
function __construct($name) {
$this->name = $name;
var $label = ''; // Optional label for control.
var $style = ''; // Control style.
var $enabled = true; // Whether the control is enabled.
-
+ var $class = 'FormElement'; // Class name for the element.
+
// TODO: refactoring ongoing down from here.
- var $cClassName = "FormElement";
var $mI18n = null;
function __construct() {
}
- function getClass() { return $this->cClassName; }
+ function getClass() { return $this->class; }
function setName($name) { $this->name = $name; }
function getName() { return $this->name; }
function setFormName($name) { $this->form_name = $name; }
function getFormName() { return $this->form_name; }
- function setValue($value) { $this->value = $value;}
+ function setValue($value) { $this->value = $value; }
function getValue() { return $this->value; }
function setValueSafe($value) { $this->value = $value;}
import('form.FormElement');
class Hidden extends FormElement {
- var $cClassName = "Hidden";
+ var $class = 'Hidden';
function __construct($name,$value="")
{
import('form.FormElement');
class Submit extends FormElement {
- var $cClassName = "Submit";
+ var $class = 'Submit';
function __construct($name,$value="")
{
var $mBgColor = '#ffffff';
var $mBgColorOver = '#eeeeff';
var $mWidth = '';
- var $cClassName = 'Table';
+ var $class = 'Table';
var $mTableOptions = array();
var $mRowOptions = array();
var $mHeaderOptions = array();
var $mPassword = false;
var $mColumns = "";
var $mRows = "";
- var $cClassName = "TextArea";
+ var $class = 'TextArea';
var $mOnKeyPress = "";
function __construct($name,$value="")
class TextField extends FormElement {
var $mPassword = false;
- var $cClassName = "TextField";
+ var $class = 'TextField';
function __construct($name,$value="")
{
import('form.FormElement');
class UploadFile extends FormElement {
- var $cClassName = "UploadFile";
+ var $class = 'UploadFile';
var $mMaxSize = 100000; // 100kb
function __construct($name,$value="")
<br>
<table cellspacing="0" cellpadding="4" width="100%" border="0">
<tr>
- <td align="center"> Anuko Time Tracker 1.10.38.3607 | Copyright © <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
+ <td align="center"> Anuko Time Tracker 1.10.38.3608 | Copyright © <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
<a href="https://www.anuko.com/lp/tt_4.htm" target="_blank">{$i18n.footer.credits}</a> |
<a href="https://www.anuko.com/lp/tt_5.htm" target="_blank">{$i18n.footer.license}</a> |
<a href="https://www.anuko.com/lp/tt_7.htm" target="_blank">{$i18n.footer.improve}</a>