From 83c4cdc62805937a51bd6f9278b658c777ee8082 Mon Sep 17 00:00:00 2001 From: Eric Davis Date: Wed, 11 Jun 2008 09:21:26 -0700 Subject: [PATCH] Rdoc'ing helpers --- app/helpers/deliverables_helper.rb | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/helpers/deliverables_helper.rb b/app/helpers/deliverables_helper.rb index ef93199..dd6b02e 100644 --- a/app/helpers/deliverables_helper.rb +++ b/app/helpers/deliverables_helper.rb @@ -1,4 +1,7 @@ module DeliverablesHelper + + # Helper to generate a form used to calculate the total budget while editing + # a Deliverable def field_with_budget_observer_and_totals(form, field) content_tag(:p, form.text_field(field, :size => 7) + @@ -10,12 +13,14 @@ module DeliverablesHelper ) + observe_field('deliverable_' + field.to_s, :function => "new Budget.updateAmounts();") end + # Helper to generate a consistant HTML format for displaying basic data def paragraph_with_data(label, data) content_tag(:p, content_tag(:span, label, :class => 'title') + content_tag(:span, h(data), :class => 'data')) end + # Helper to generate a consistant HTML format for displaying basic data def paragraph_with_double_data(label, data1, data2) content_tag(:p, content_tag(:span, label, :class => 'title') + @@ -26,7 +31,7 @@ module DeliverablesHelper end - + # Check if the current user is allowed to manage the budget. Based on Role permissions. def allowed_management? return User.current.allowed_to?(:manage_budget, @project) end