]> dev.renevier.net Git - syj.git/blobdiff - application/forms/Geom.php
add tabinbex attributes to anchors inside label otherwise they're not keyboard access...
[syj.git] / application / forms / Geom.php
index 64a08bf5126b866f19289e06dd2a6a28dd327b3c..48c6dbce225c62ce5e6c67caf00d3053674e3e9b 100644 (file)
@@ -14,7 +14,7 @@ class Syj_Form_Geom extends Zend_Form implements Syj_Processor_Interface
 
         $data = array('Hidden', 'geom_data', array('required' => true, 'decorators' => array('ViewHelper', 'Errors')));
 
-        $upload = array('File', 'geom_upload', array("label" => $translator->translate("choose route from a file"),
+        $upload = array('File', 'geom_upload', array("label" => $translator->translate("Draw journey on the map or choose one from a file"),
                                         'validators' => array(),
                                         'ignoreNoFile' => true,
                                         'decorators' => array(
@@ -26,8 +26,8 @@ class Syj_Form_Geom extends Zend_Form implements Syj_Processor_Interface
 
         $title = array('Text', 'geom_title', array(
             'label' => __("optional title for this journey"),
-            'attribs' => array('maxlength' => '40', 'size' => '20'),
-            'validators' => array(new Zend_Validate_StringLength(0, 40)),
+            'attribs' => array('maxlength' => '160', 'size' => '20'),
+            'validators' => array(new Zend_Validate_StringLength(0, 160)),
             'decorators' => array(
                                 'ViewHelper',
                                 'Errors',
@@ -37,7 +37,7 @@ class Syj_Form_Geom extends Zend_Form implements Syj_Processor_Interface
 
         $anchor = $this->getView()->Anchor("termsofuse?format=raw",
                                            $translator->translate("terms of use"),
-                                           array('id' => 'geom_termsofuse_anchor'));
+                                           array('id' => 'geom_termsofuse_anchor', 'tabindex' => '0'));
         $text = $translator->translate("I've read and accepted %s");
         $text = vsprintf($text, $anchor);
         $touaccept = array('Checkbox', 'geom_accept', array("label" => $text,