From a29a04821929e737a436b842e519845d0d29da94 Mon Sep 17 00:00:00 2001
From: michael pereira
Date: Wed, 30 Mar 2011 17:23:30 +0200
Subject: Bootos & Bootiso
---
application/modules/user/forms/Bootiso.php | 18 ++++++++---
application/modules/user/forms/Bootos.php | 49 +++++++++++++++++++++---------
2 files changed, 48 insertions(+), 19 deletions(-)
(limited to 'application/modules/user/forms')
diff --git a/application/modules/user/forms/Bootiso.php b/application/modules/user/forms/Bootiso.php
index f7bfb47..3bf2775 100644
--- a/application/modules/user/forms/Bootiso.php
+++ b/application/modules/user/forms/Bootiso.php
@@ -84,8 +84,8 @@ class user_Form_Bootiso extends Zend_Form
$publicfield->setLabel('Public:');
$publicfield->addMultiOption(0, '0. Eigene Gruppe');
$publicfield->setAttrib('readOnly', $meta);
- $publicfield->setAttrib('onmouseover', "$('#groups .v1').show();");
- $publicfield->setAttrib('onmouseout', "$('#groups .v1').hide();");
+ $publicfield->setAttrib('id', 'depth');
+ $publicfield->setAttrib('onchange', "$('#groups .v1').show();changeDepth();");
for($i=1; $i<$this->groupdepth; $i++){
$publicfield->addMultiOption($i, "$i. Untergruppe");
@@ -109,13 +109,21 @@ class user_Form_Bootiso extends Zend_Form
'onclick' => 'self.location="/user/bootiso"'
));
?>
-
-
+
+
-

+
+
+
+
+
setName("BootOsCreate");
$this->setMethod('post');
-
- if ($this->rights == 'meta')
+
+ if ($this->rights == "meta")
$meta = true;
+ else
+ $meta = null;
$this->addElement('text', 'title', array(
'filters' => array('StringTrim'),
@@ -39,6 +41,17 @@ class user_Form_Bootos extends Zend_Form
'required' => true,
'label' => 'Title:',
));
+
+ $this->addElement('textarea', 'description', array(
+ 'filters' => array('StringTrim'),
+ 'validators' => array(
+ array('StringLength', false, array(0, 50)),
+ ),
+ 'required' => false,
+ 'rows' => 5,
+ 'cols' => 50,
+ 'label' => 'Description:',
+ ));
$configfield = $this->createElement('select','configID');
$configfield ->setLabel('Config:');
@@ -49,6 +62,7 @@ class user_Form_Bootos extends Zend_Form
$configfield->addMultiOption($c->getID(), $c->getTitle());
}
}
+
$configfield->setRegisterInArrayValidator(false);
$this->addElement($configfield);
@@ -86,17 +100,6 @@ class user_Form_Bootos extends Zend_Form
'label' => 'Default-KCL:',
));
- $this->addElement('textarea', 'description', array(
- 'filters' => array('StringTrim'),
- 'validators' => array(
- array('StringLength', false, array(0, 50)),
- ),
- 'required' => false,
- 'rows' => 5,
- 'cols' => 50,
- 'label' => 'Description:',
- ));
-
$date = new DateTime();
$date->add(new DateInterval('P1Y'));
$this->addElement('text', 'expires', array(
@@ -114,6 +117,8 @@ class user_Form_Bootos extends Zend_Form
$publicfield->setLabel('Public:');
$publicfield->addMultiOption(0, '0. Eigene Gruppe');
$publicfield->setAttrib('readOnly', $meta);
+ $publicfield->setAttrib('id', 'depth');
+ $publicfield->setAttrib('onchange', "$('#groups .v1').show();changeDepth();");
for($i=1; $i<$this->groupdepth; $i++){
$publicfield->addMultiOption($i, "$i. Untergruppe");
@@ -137,8 +142,24 @@ class user_Form_Bootos extends Zend_Form
'onclick' => 'self.location="/user/bootos"'
));
- }
+ ?>
+
+
+
+

+
+
+
+
--
cgit v1.2.3-55-g7522