summaryrefslogtreecommitdiffstats
path: root/application/forms/EventEdit.php
diff options
context:
space:
mode:
Diffstat (limited to 'application/forms/EventEdit.php')
-rw-r--r--application/forms/EventEdit.php25
1 files changed, 18 insertions, 7 deletions
diff --git a/application/forms/EventEdit.php b/application/forms/EventEdit.php
index 3fdd392..658e3fa 100644
--- a/application/forms/EventEdit.php
+++ b/application/forms/EventEdit.php
@@ -104,13 +104,6 @@ class Application_Form_EventEdit extends Zend_Form
'label' => 'End (mm/dd/yyyy H:min):',
'value' => date ('m/d/Y H:i', strtotime( $this->params['end'])),
));
-
- echo '<script type="text/javascript">
- $(function() {
- $( "#start" ).datetimepicker();
- $( "#end" ).datetimepicker();
- });
- </script>';
if( $this->params['repeat'] == 1) {
$this->addElement('checkbox', 'repeat', array(
@@ -127,6 +120,15 @@ class Application_Form_EventEdit extends Zend_Form
));
}
+ $this->addElement('text', 'repeatEnd', array(
+ 'filters' => array('StringTrim'),
+ 'validators' => array(
+ array('StringLength', false, array(0, 16)),
+ ),
+ 'required' => false,
+ 'label' => 'Repeat end (mm/dd/yyyy H:min):',
+ ));
+
$this->addElement('text', 'participants', array(
'filters' => array('StringTrim'),
'validators' => array(
@@ -199,5 +201,14 @@ class Application_Form_EventEdit extends Zend_Form
'onclick' => 'location.href="javascript:history.back();"',
));
+ echo '<script type="text/javascript">
+ changeRepeatEnd("repeat");
+ eventcategoryfieldChanged("category");
+ $(function() {
+ $("#start").datetimepicker();
+ $("#end").datetimepicker();
+ $("#repeatEnd").datetimepicker();
+ });
+ </script>';
}
} \ No newline at end of file