From eb455e704a7526a4eefcf18fc9d07c50ecf180f8 Mon Sep 17 00:00:00 2001 From: Wojciech Todryk Date: Sat, 15 Oct 2011 18:31:20 +0200 Subject: [PATCH] new calendar view --- CHANGES | 4 + Gemfile | 2 +- app/helpers/application_helper.rb | 25 +- app/helpers/messages_helper.rb | 2 +- config/defaults.yml | 2 +- config/locales/pl.yml | 1 + themes/olive/stylesheets/base.css | 402 ------------ themes/olive/stylesheets/olive.css | 556 ++++++++++++++++ themes/olive/stylesheets/style.css | 612 ------------------ themes/olive/views/contacts/_list.html.erb | 4 +- themes/olive/views/contacts/index.html.erb | 4 +- themes/olive/views/folders/_list.html.erb | 3 +- themes/olive/views/folders/index.html.erb | 6 +- themes/olive/views/internal/about.html.erb | 14 +- .../olive/views/layouts/application.html.erb | 6 +- themes/olive/views/layouts/old_html_view.erb | 11 - themes/olive/views/layouts/simple.html.erb | 3 +- .../views/messages/_file_select.html.erb | 2 +- themes/olive/views/messages/_header.html.erb | 2 +- .../olive/views/messages/_messages.html.erb | 6 +- .../olive/views/messages/_multi_ops.html.erb | 3 +- .../olive/views/messages/_single_ops.html.erb | 2 +- themes/olive/views/messages/compose.html.erb | 6 +- themes/olive/views/messages/index.html.erb | 6 +- themes/olive/views/messages/show.html.erb | 10 +- themes/olive/views/prefs/identity.html.erb | 8 +- themes/olive/views/prefs/look.html.erb | 8 +- themes/olive/views/prefs/servers.html.erb | 6 +- themes/olive/views/user/login.html.erb | 13 +- themes/olive/views/user/setup.html.erb | 6 +- themes/olive/views/user/unknown.html.erb | 6 +- 31 files changed, 641 insertions(+), 1100 deletions(-) delete mode 100755 themes/olive/stylesheets/base.css create mode 100755 themes/olive/stylesheets/olive.css delete mode 100755 themes/olive/stylesheets/style.css delete mode 100755 themes/olive/views/layouts/old_html_view.erb diff --git a/CHANGES b/CHANGES index 61bd801..f15945b 100755 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,9 @@ ## Changes +#### 0.8.6 + + * new calendar view + #### 0.8.5 * servers view diff --git a/Gemfile b/Gemfile index f975baa..dada564 100755 --- a/Gemfile +++ b/Gemfile @@ -6,5 +6,5 @@ gem 'mysql2' , '~>0.2.7' gem 'will_paginate', '~> 3.0.beta' gem 'themes_for_rails' gem "ezcrypto", "~> 0.7.2" -gem "calendar_view", "~> 0.0.4" +gem "calendar_view", "~> 0.0.5" gem 'bluecloth', '>= 2.0.0' diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index f3f1f92..b104f7d 100755 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -41,7 +41,7 @@ end def show_param_view(object,field,value) model_name = eval(object.class.model_name) html = "" - html << "
" + html << "
" html << "" html << value html << "
" @@ -81,7 +81,7 @@ end def form_button(text,image) html = "" - html << "
" + html << "
" html << "
" + html << "" + html << "
" end def group_action(buttons) html = "" - html << "
" + html << "
" buttons.each do |b| html << "
diff --git a/themes/olive/views/folders/index.html.erb b/themes/olive/views/folders/index.html.erb index cdd4b56..807a07b 100755 --- a/themes/olive/views/folders/index.html.erb +++ b/themes/olive/views/folders/index.html.erb @@ -6,13 +6,13 @@ - <%= t(:folders,:scope=>:folder) %> <% end %> -
-
+
+
-
+
<%= render :partial => 'create' %> <%= render :partial => 'delete' %> diff --git a/themes/olive/views/internal/about.html.erb b/themes/olive/views/internal/about.html.erb index 8ab45e3..d6562ba 100755 --- a/themes/olive/views/internal/about.html.erb +++ b/themes/olive/views/internal/about.html.erb @@ -6,25 +6,27 @@ <%= content_for_sidebar %> <% end %> -
-
+
+ -
-
+
+
<%= t(:current_version,:scope=>:internal) + ": " + $defaults["version"] %> -
+
<%= raw BlueCloth::new(render :file => 'README.markdown').to_html %>
+
<%= raw BlueCloth::new(render :file => 'CHANGES').to_html %>
+
<%= raw BlueCloth::new(render :file => 'TODO').to_html %>
-
+
diff --git a/themes/olive/views/layouts/application.html.erb b/themes/olive/views/layouts/application.html.erb index b2a03ab..26f05e7 100755 --- a/themes/olive/views/layouts/application.html.erb +++ b/themes/olive/views/layouts/application.html.erb @@ -9,8 +9,7 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" - <%=stylesheet_link_tag current_theme_stylesheet_path('base') %> - <%=stylesheet_link_tag current_theme_stylesheet_path('style') %> + <%=stylesheet_link_tag current_theme_stylesheet_path('olive') %> <%=stylesheet_link_tag current_theme_stylesheet_path('calendar_olive') %> <%=stylesheet_link_tag current_theme_stylesheet_path('jquery-ui-dialog') %> <%=stylesheet_link_tag current_theme_stylesheet_path('jquery-ui-custom') %> @@ -24,7 +23,6 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-
@@ -32,8 +30,6 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" <%= render :partial=>'layouts/flash', :object => flash %> <%= yield %>
-
-
diff --git a/themes/olive/views/layouts/old_html_view.erb b/themes/olive/views/layouts/old_html_view.erb deleted file mode 100755 index ec3cf29..0000000 --- a/themes/olive/views/layouts/old_html_view.erb +++ /dev/null @@ -1,11 +0,0 @@ -<%= yield :preambule -%> - - -<%= yield :title -%> - -<%= yield :head -%> - - -<%= yield :body -%> - - diff --git a/themes/olive/views/layouts/simple.html.erb b/themes/olive/views/layouts/simple.html.erb index a4bd2a8..6486195 100755 --- a/themes/olive/views/layouts/simple.html.erb +++ b/themes/olive/views/layouts/simple.html.erb @@ -6,8 +6,7 @@ PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" <%=t(:mailr,:scope=>:common) %> - <%= yield :title %> - <%=stylesheet_link_tag current_theme_stylesheet_path('base') %> - <%=stylesheet_link_tag current_theme_stylesheet_path('style') %> + <%=stylesheet_link_tag current_theme_stylesheet_path('olive') %> <%= yield %> diff --git a/themes/olive/views/messages/_file_select.html.erb b/themes/olive/views/messages/_file_select.html.erb index 7e02d1f..3279115 100755 --- a/themes/olive/views/messages/_file_select.html.erb +++ b/themes/olive/views/messages/_file_select.html.erb @@ -1,4 +1,4 @@ -
+
:  <%= file_field 'file', 'data' %> <%= raw single_action('upload','compose','up.png') %> diff --git a/themes/olive/views/messages/_header.html.erb b/themes/olive/views/messages/_header.html.erb index ad6af09..1017ea1 100755 --- a/themes/olive/views/messages/_header.html.erb +++ b/themes/olive/views/messages/_header.html.erb @@ -1,4 +1,4 @@ -
+
<%= raw show_param_view(@message,"from_addr",address_formatter(@from,:show)) %> <%= raw show_param_view(@message,"to_addr",address_formatter(@to,:show)) %> <% if not @cc.nil? %> diff --git a/themes/olive/views/messages/_messages.html.erb b/themes/olive/views/messages/_messages.html.erb index c4ecc27..d5cbe93 100755 --- a/themes/olive/views/messages/_messages.html.erb +++ b/themes/olive/views/messages/_messages.html.erb @@ -1,6 +1,6 @@ -
+
-
+
<%= t(:current,:scope=>:folder) %>: <%= pretty_folder_name(@current_folder) %> (<%= t(:total,:scope=>:message) %>: <%= @messages.total_entries %>)
@@ -26,7 +26,7 @@ -
+
<%= will_paginate @messages %>
diff --git a/themes/olive/views/messages/_multi_ops.html.erb b/themes/olive/views/messages/_multi_ops.html.erb index 2615222..fdc7804 100755 --- a/themes/olive/views/messages/_multi_ops.html.erb +++ b/themes/olive/views/messages/_multi_ops.html.erb @@ -1,4 +1,5 @@ -
+
<%= raw group_action_text(@multi1_buttons,t(:checked,:scope=>:message) + " " + t(:to_folder,:scope=>:folder)+ " " + simple_select_for_folders("folder","target",@folders_shown,'',true)) %> <%= raw group_action(@multi2_buttons) %>
+ diff --git a/themes/olive/views/messages/_single_ops.html.erb b/themes/olive/views/messages/_single_ops.html.erb index d1fd09a..d38a73a 100755 --- a/themes/olive/views/messages/_single_ops.html.erb +++ b/themes/olive/views/messages/_single_ops.html.erb @@ -1,4 +1,4 @@ -
+
<%= raw group_action_text(@multi1_buttons,t(:to_folder,:scope=>:folder)+ " " + simple_select_for_folders("folder","target",@folders_shown,'',true)) %> <%= raw group_action(@multi3_buttons) %> diff --git a/themes/olive/views/messages/compose.html.erb b/themes/olive/views/messages/compose.html.erb index 9b4707a..e3fc91e 100755 --- a/themes/olive/views/messages/compose.html.erb +++ b/themes/olive/views/messages/compose.html.erb @@ -6,8 +6,10 @@ - <%= t(:compose,:scope=>:compose) %> <% end %> -
-
+<%= calendar_window(:title=>t(:calendar,:scope=>:common)) %> + +
+
diff --git a/themes/olive/views/messages/index.html.erb b/themes/olive/views/messages/index.html.erb index f470e48..76e752b 100755 --- a/themes/olive/views/messages/index.html.erb +++ b/themes/olive/views/messages/index.html.erb @@ -6,8 +6,10 @@ - <%= t(:messages,:scope=>:message) %> <% end %> -
-
+<%= calendar_window(:title=>t(:calendar,:scope=>:common)) %> + +
+
diff --git a/themes/olive/views/messages/show.html.erb b/themes/olive/views/messages/show.html.erb index 56ce6da..10dcaa9 100755 --- a/themes/olive/views/messages/show.html.erb +++ b/themes/olive/views/messages/show.html.erb @@ -6,11 +6,13 @@ - <%= subject_formatter(@message,:show) %> <% end %> -
-
+<%= calendar_window(:title=>t(:calendar,:scope=>:common)) %> + +
+ -
+
<%= form_tag(messages_ops_single_path)%> <%= render :partial => 'header' %> <%= render :partial => 'single_ops' %> @@ -26,7 +28,7 @@ <% if not @html_part.nil? %> <%= render :partial => 'html_part' %> <% else %> -
+
<% if @text_part.nil? %>

<%= t(:no_content,:scope => :message) %> diff --git a/themes/olive/views/prefs/identity.html.erb b/themes/olive/views/prefs/identity.html.erb index 80bd306..9ccd679 100755 --- a/themes/olive/views/prefs/identity.html.erb +++ b/themes/olive/views/prefs/identity.html.erb @@ -6,15 +6,15 @@ - <%= t(:prefs,:scope=>:prefs) %> <% end %> -

-
+
+ -
+
<%= form_tag(prefs_update_identity_path,:name=>'prefs') %> -
+
<%= render :partial => 'prefs/identity_left' %>
diff --git a/themes/olive/views/prefs/look.html.erb b/themes/olive/views/prefs/look.html.erb index 1e8931f..5d24aa6 100755 --- a/themes/olive/views/prefs/look.html.erb +++ b/themes/olive/views/prefs/look.html.erb @@ -6,15 +6,15 @@ - <%= t(:prefs,:scope=>:prefs) %> <% end %> -
-
+
+ -
+
<%= form_tag(prefs_update_look_path,:name=>'prefs') %> -
+
<%= render :partial => 'prefs/look_left' %>
diff --git a/themes/olive/views/prefs/servers.html.erb b/themes/olive/views/prefs/servers.html.erb index 154b8de..1735b4a 100755 --- a/themes/olive/views/prefs/servers.html.erb +++ b/themes/olive/views/prefs/servers.html.erb @@ -6,11 +6,11 @@ - <%= t(:prefs,:scope=>:prefs) %> <% end %> -
-
+
+ -
+
diff --git a/themes/olive/views/user/login.html.erb b/themes/olive/views/user/login.html.erb index 345ec2d..0671a2f 100755 --- a/themes/olive/views/user/login.html.erb +++ b/themes/olive/views/user/login.html.erb @@ -2,9 +2,9 @@ <%= t(:login,:scope=>:user) %> <% end %> -
-
-