CC-1724:Phone home statistics

Temp commit
This commit is contained in:
james 2011-06-09 09:56:32 -04:00
parent 6dc3d4d29a
commit 11b601308e
10 changed files with 446 additions and 6 deletions

View file

@ -0,0 +1,83 @@
<?php
class Application_Form_RegisterAirtime extends Zend_Form_SubForm
{
public function init()
{
$this->setDecorators(array(
array('ViewScript', array('viewScript' => 'form/register-dialog.phtml'))
));
// checkbox for publicise
$this->addElement('checkbox', 'Publicise', array(
'label' => 'Publicise my station on Sourcefabric.org',
'required' => false,
'value' => Application_Model_Preference::GetSupportFeedback(),
'decorators' => array(
'ViewHelper'
)
));
// Station Name
$this->addElement('text', 'StationName', array(
'label' => 'Station Name:',
'required' => false,
'class' => 'input_text',
'value' => Application_Model_Preference::GetStationName(),
'decorators' => array(
'ViewHelper'
)
));
// Station Web Site
$this->addElement('text', 'StationWebSite', array(
'label' => 'Station Web Site:',
'required' => false,
'class' => 'input_text',
'value' => Application_Model_Preference::GetStationWebSite(),
'decorators' => array(
'ViewHelper'
)
));
// Phone number
$this->addElement('text', 'Phone', array(
'class' => 'input_text',
'label' => 'Phone:',
'required' => false,
'filters' => array('StringTrim'),
'value' => Application_Model_Preference::GetPhone(),
'decorators' => array(
'ViewHelper'
)
));
//Email
$this->addElement('text', 'Email', array(
'class' => 'input_text',
'label' => 'Email:',
'required' => false,
'filters' => array('StringTrim'),
'value' => Application_Model_Preference::GetEmail(),
'decorators' => array(
'ViewHelper'
)
));
// text area for sending detail
$this->addElement('textarea', 'SendInfo', array(
'class' => 'textarea',
'required' => false,
'filters' => array('StringTrim'),
'cols' => 48,
'rows' => 20,
'readonly' => true,
'value' => Application_Model_Preference::GetSystemInfo(),
'decorators' => array(
'ViewHelper'
)
));
}
}