CC-2632 : Language metadata from version 1.8 doesn't exist in 1.9 metadata

This commit is contained in:
Naomi Aro 2011-08-03 18:32:59 +02:00 committed by James
parent 83432e1996
commit dfb7ca69f6
3 changed files with 16 additions and 7 deletions

View file

@ -28,6 +28,7 @@ define('MDATA_KEY_YEAR', 'year');
define('MDATA_KEY_BPM', 'bpm'); define('MDATA_KEY_BPM', 'bpm');
define('MDATA_KEY_TRACKNUMBER', 'track_number'); define('MDATA_KEY_TRACKNUMBER', 'track_number');
define('MDATA_KEY_CONDUCTOR', 'conductor'); define('MDATA_KEY_CONDUCTOR', 'conductor');
define('MDATA_KEY_LANGUAGE', 'language');
define('UI_MDATA_VALUE_FORMAT_FILE', 'File'); define('UI_MDATA_VALUE_FORMAT_FILE', 'File');
define('UI_MDATA_VALUE_FORMAT_STREAM', 'live stream'); define('UI_MDATA_VALUE_FORMAT_STREAM', 'live stream');

View file

@ -101,34 +101,41 @@ class Application_Form_EditAudioMD extends Zend_Form
'filters' => array('StringTrim') 'filters' => array('StringTrim')
)); ));
// Add mood field // Add bmp field
$this->addElement('text', 'bpm', array( $this->addElement('text', 'bpm', array(
'label' => 'BPM:', 'label' => 'BPM:',
'class' => 'input_text', 'class' => 'input_text',
'filters' => array('StringTrim') 'filters' => array('StringTrim')
)); ));
// Add mood field // Add copyright field
$this->addElement('text', 'copyright', array( $this->addElement('text', 'copyright', array(
'label' => 'Copyright:', 'label' => 'Copyright:',
'class' => 'input_text', 'class' => 'input_text',
'filters' => array('StringTrim') 'filters' => array('StringTrim')
)); ));
// Add mood field // Add isrc number field
$this->addElement('text', 'isrc_number', array( $this->addElement('text', 'isrc_number', array(
'label' => 'ISRC Number:', 'label' => 'ISRC Number:',
'class' => 'input_text', 'class' => 'input_text',
'filters' => array('StringTrim') 'filters' => array('StringTrim')
)); ));
// Add mood field // Add website field
$this->addElement('text', 'info_url', array( $this->addElement('text', 'info_url', array(
'label' => 'Website:', 'label' => 'Website:',
'class' => 'input_text', 'class' => 'input_text',
'filters' => array('StringTrim') 'filters' => array('StringTrim')
)); ));
// Add language field
$this->addElement('text', 'language', array(
'label' => 'Language:',
'class' => 'input_text',
'filters' => array('StringTrim')
));
// Add the submit button // Add the submit button
$this->addElement('submit', 'submit', array( $this->addElement('submit', 'submit', array(
'ignore' => true, 'ignore' => true,

View file

@ -40,7 +40,8 @@ class StoredFile {
"sample_rate" => "DbSampleRate", "sample_rate" => "DbSampleRate",
"mime" => "DbMime", "mime" => "DbMime",
"md5" => "DbMd5", "md5" => "DbMd5",
"ftype" => "DbFtype" "ftype" => "DbFtype",
"language" => "DbLanguage"
); );
public function __construct() public function __construct()