Author: ornicar2
Date: 2010-02-11 14:18:18 +0100 (Thu, 11 Feb 2010)
New Revision: 27888

Modified:
   plugins/diemPlugin/trunk/dmAdminPlugin/web/css/form.css
   
plugins/diemPlugin/trunk/dmCorePlugin/lib/generator/dmDoctrineFormGenerator.class.php
   plugins/diemPlugin/trunk/dmCorePlugin/web/lib/reset/reset.css
Log:
[Diem]
- added dm.form_generator.validator_class event to allow plugins to change form 
validators classes
- fixed stylesheet strict warnings

Modified: plugins/diemPlugin/trunk/dmAdminPlugin/web/css/form.css
===================================================================
--- plugins/diemPlugin/trunk/dmAdminPlugin/web/css/form.css     2010-02-11 
13:16:34 UTC (rev 27887)
+++ plugins/diemPlugin/trunk/dmAdminPlugin/web/css/form.css     2010-02-11 
13:18:18 UTC (rev 27888)
@@ -182,7 +182,8 @@
   max-height: 300px;
   overflow-y: auto;
   border: 1px solid #ddd;
-  moz-border-radius: 4px;
+  -moz-border-radius: 4px;
+  -webkit-border-radius: 4px;
 }
 
 .sf_admin_form ul.checkbox_list > li {

Modified: 
plugins/diemPlugin/trunk/dmCorePlugin/lib/generator/dmDoctrineFormGenerator.class.php
===================================================================
--- 
plugins/diemPlugin/trunk/dmCorePlugin/lib/generator/dmDoctrineFormGenerator.class.php
       2010-02-11 13:16:34 UTC (rev 27887)
+++ 
plugins/diemPlugin/trunk/dmCorePlugin/lib/generator/dmDoctrineFormGenerator.class.php
       2010-02-11 13:18:18 UTC (rev 27888)
@@ -274,7 +274,14 @@
       $validatorSubclass = 'DoctrineChoice';
     }
 
-    return isset($validatorClass) ? $validatorClass : sprintf('sfValidator%s', 
$validatorSubclass);
+    $validatorClass = isset($validatorClass) ? $validatorClass : 
sprintf('sfValidator%s', $validatorSubclass);
+
+    $validatorClass = 
$this->getGeneratorManager()->getConfiguration()->getEventDispatcher()->filter(
+      new sfEvent($this, 'dm.form_generator.validator_class', array('column' 
=> $column)),
+      $validatorClass
+    )->getReturnValue();
+
+    return $validatorClass;
   }
 
 }
\ No newline at end of file

Modified: plugins/diemPlugin/trunk/dmCorePlugin/web/lib/reset/reset.css
===================================================================
--- plugins/diemPlugin/trunk/dmCorePlugin/web/lib/reset/reset.css       
2010-02-11 13:16:34 UTC (rev 27887)
+++ plugins/diemPlugin/trunk/dmCorePlugin/web/lib/reset/reset.css       
2010-02-11 13:18:18 UTC (rev 27888)
@@ -4,4 +4,4 @@
 http://developer.yahoo.net/yui/license.txt
 version: 2.8.0r4
 */
-html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
\ No newline at end of file
+html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
\ No newline at end of file

-- 
You received this message because you are subscribed to the Google Groups 
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/symfony-svn?hl=en.

Reply via email to