changeset 698:4cd0709b6d4b beta

fixes #65, Added reset buttons to edit forms
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 15 Nov 2010 18:38:54 +0100
parents 540545d374fd
children 52da7cba88a6
files rhodecode/lib/helpers.py rhodecode/templates/admin/repos/repo_edit.html rhodecode/templates/admin/settings/settings.html rhodecode/templates/admin/users/user_edit.html rhodecode/templates/admin/users/user_edit_my_account.html rhodecode/templates/settings/repo_settings.html
diffstat 6 files changed, 28 insertions(+), 8 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/lib/helpers.py	Mon Nov 15 18:16:24 2010 +0100
+++ b/rhodecode/lib/helpers.py	Mon Nov 15 18:38:54 2010 +0100
@@ -25,6 +25,17 @@
     replace_whitespace, urlify, truncate, wrap_paragraphs
 from webhelpers.date import time_ago_in_words
 
+from webhelpers.html.tags import _set_input_attrs, _set_id_attr, \
+    convert_boolean_attrs, NotGiven
+
+def _reset(name, value=None, id=NotGiven, type="reset", **attrs):
+    _set_input_attrs(attrs, type, name, value)
+    _set_id_attr(attrs, id, name)
+    convert_boolean_attrs(attrs, ["disabled"])
+    return HTML.input(**attrs)
+
+reset = _reset
+
 #Custom helpers here :)
 class _Link(object):
     '''
--- a/rhodecode/templates/admin/repos/repo_edit.html	Mon Nov 15 18:16:24 2010 +0100
+++ b/rhodecode/templates/admin/repos/repo_edit.html	Mon Nov 15 18:38:54 2010 +0100
@@ -149,7 +149,8 @@
              </div>
              
             <div class="buttons">
-              ${h.submit('save','save',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+              ${h.submit('save','Save',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+              ${h.reset('reset','Reset',class_="ui-button ui-widget ui-state-default ui-corner-all")}
             </div>                                                          
         </div>
     </div>
--- a/rhodecode/templates/admin/settings/settings.html	Mon Nov 15 18:16:24 2010 +0100
+++ b/rhodecode/templates/admin/settings/settings.html	Mon Nov 15 18:38:54 2010 +0100
@@ -42,7 +42,7 @@
 			</div>
                             
             <div class="buttons">
-            ${h.submit('rescan','rescan repositories',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+            ${h.submit('rescan','Rescan repositories',class_="ui-button ui-widget ui-state-default ui-corner-all")}
             </div>                                                          
         </div>
     </div>  
@@ -67,7 +67,7 @@
             </div>
                             
             <div class="buttons">
-            ${h.submit('reindex','reindex',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+            ${h.submit('reindex','Reindex',class_="ui-button ui-widget ui-state-default ui-corner-all")}
             </div>                                                          
         </div>
     </div>  
@@ -99,7 +99,8 @@
             </div>
                                      
             <div class="buttons">
-                ${h.submit('save','save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+                ${h.submit('save','Save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+                ${h.reset('reset','Reset',class_="ui-button ui-widget ui-state-default ui-corner-all")}
            </div>                                                          
         </div>
     </div>      
@@ -161,7 +162,8 @@
             </div>
                                      
             <div class="buttons">
-                ${h.submit('save','save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+                ${h.submit('save','Save settings',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+                ${h.reset('reset','Reset',class_="ui-button ui-widget ui-state-default ui-corner-all")}
            </div>                                                          
         </div>
     </div>      
--- a/rhodecode/templates/admin/users/user_edit.html	Mon Nov 15 18:16:24 2010 +0100
+++ b/rhodecode/templates/admin/users/user_edit.html	Mon Nov 15 18:38:54 2010 +0100
@@ -101,7 +101,8 @@
                 </div>
              </div>             
             <div class="buttons">
-              ${h.submit('save','save',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+              ${h.submit('save','Save',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+              ${h.reset('reset','Reset',class_="ui-button ui-widget ui-state-default ui-corner-all")}
             </div>             
     	</div>    
     </div>
--- a/rhodecode/templates/admin/users/user_edit_my_account.html	Mon Nov 15 18:16:24 2010 +0100
+++ b/rhodecode/templates/admin/users/user_edit_my_account.html	Mon Nov 15 18:38:54 2010 +0100
@@ -71,7 +71,11 @@
 	             </div>
 	            
 	            <div class="buttons">
-	              ${h.submit('save','save',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+	              ${h.submit('save','Save',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+	              ${h.reset('reset','Reset',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+	              
+	              
+	              
 	            </div>             
 	    	</div>
 	    </div>    	
--- a/rhodecode/templates/settings/repo_settings.html	Mon Nov 15 18:16:24 2010 +0100
+++ b/rhodecode/templates/settings/repo_settings.html	Mon Nov 15 18:38:54 2010 +0100
@@ -128,7 +128,8 @@
              </div>
              
             <div class="buttons">
-              ${h.submit('update','update',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+              ${h.submit('update','Update',class_="ui-button ui-widget ui-state-default ui-corner-all")}
+              ${h.reset('reset','Reset',class_="ui-button ui-widget ui-state-default ui-corner-all")}
             </div>                                                          
         </div>
     </div>