From e43c5b727ad143bf0be4cf6287c281df990b13f9 Mon Sep 17 00:00:00 2001 From: lukemelia Date: Sat, 9 Dec 2006 07:10:55 +0000 Subject: [PATCH] Replace external toggle_notes.js with inline link_to_function. Cleanup sidebar views and markup Minor cleanup to make html more valid. git-svn-id: http://www.rousette.org.uk/svn/tracks-repos/trunk@368 a4c988fc-2ded-0310-b66e-134b36920a42 --- tracks/app/helpers/todo_helper.rb | 11 ----- tracks/app/views/context/show.rhtml | 2 +- tracks/app/views/feed/index.rhtml | 2 +- tracks/app/views/layouts/standard.rhtml | 6 ++- tracks/app/views/project/show.rhtml | 2 +- .../app/views/shared/_add_new_item_form.rhtml | 6 +-- tracks/app/views/shared/sidebar.rhtml | 44 ------------------- tracks/app/views/sidebar/_context.rhtml | 1 + tracks/app/views/sidebar/_context_list.rhtml | 8 ++++ tracks/app/views/sidebar/_project.rhtml | 1 + tracks/app/views/sidebar/_project_list.rhtml | 8 ++++ tracks/app/views/sidebar/sidebar.rhtml | 29 ++++++++++++ tracks/app/views/todo/_done.rhtml | 2 +- tracks/app/views/todo/_edit_form.rhtml | 4 +- tracks/app/views/todo/_item.rhtml | 2 +- tracks/app/views/todo/index.rhtml | 2 +- tracks/app/views/todo/tickler.rhtml | 2 +- tracks/public/javascripts/toggle_notes.js | 12 ----- 18 files changed, 63 insertions(+), 81 deletions(-) delete mode 100644 tracks/app/views/shared/sidebar.rhtml create mode 100644 tracks/app/views/sidebar/_context.rhtml create mode 100644 tracks/app/views/sidebar/_context_list.rhtml create mode 100644 tracks/app/views/sidebar/_project.rhtml create mode 100644 tracks/app/views/sidebar/_project_list.rhtml create mode 100644 tracks/app/views/sidebar/sidebar.rhtml delete mode 100644 tracks/public/javascripts/toggle_notes.js diff --git a/tracks/app/helpers/todo_helper.rb b/tracks/app/helpers/todo_helper.rb index 30faae73..78a40594 100644 --- a/tracks/app/helpers/todo_helper.rb +++ b/tracks/app/helpers/todo_helper.rb @@ -84,17 +84,6 @@ module TodoHelper "Show in " + @days.to_s + " days " end end - - def toggle_show_notes( item ) - str = "" - str << image_tag( "blank.png", :width=>"16", :height=>"16", :border=>"0" ) + "" - m_notes = markdown( item.notes ) - str << "\n
" - str << m_notes + "
" - str - end def calendar_setup( input_field ) date_format = @user.preference.date_format diff --git a/tracks/app/views/context/show.rhtml b/tracks/app/views/context/show.rhtml index b636af49..f4aa9aad 100644 --- a/tracks/app/views/context/show.rhtml +++ b/tracks/app/views/context/show.rhtml @@ -6,5 +6,5 @@
<%= render :partial => "shared/add_new_item_form" %> -<%= render "shared/sidebar" %> +<%= render "sidebar/sidebar" %>
\ No newline at end of file diff --git a/tracks/app/views/feed/index.rhtml b/tracks/app/views/feed/index.rhtml index 9e9bbb5c..4a1b6f0e 100644 --- a/tracks/app/views/feed/index.rhtml +++ b/tracks/app/views/feed/index.rhtml @@ -78,5 +78,5 @@
- <%= render "shared/sidebar" %> + <%= render "sidebar/sidebar" %>
\ No newline at end of file diff --git a/tracks/app/views/layouts/standard.rhtml b/tracks/app/views/layouts/standard.rhtml index cd0fc8fe..9b329728 100644 --- a/tracks/app/views/layouts/standard.rhtml +++ b/tracks/app/views/layouts/standard.rhtml @@ -7,7 +7,6 @@ <% end -%> <%= stylesheet_link_tag "standard" %> <%= stylesheet_link_tag "print", :media => "print" %> - <%= javascript_include_tag "toggle_notes" %> <%= javascript_include_tag :defaults %> <%= javascript_include_tag "selector-addon-v1" %> <%= stylesheet_link_tag 'calendar-system.css' %> @@ -32,7 +31,10 @@ diff --git a/tracks/app/views/todo/index.rhtml b/tracks/app/views/todo/index.rhtml index e48ff323..242e38cd 100644 --- a/tracks/app/views/todo/index.rhtml +++ b/tracks/app/views/todo/index.rhtml @@ -10,5 +10,5 @@
<%= render :partial => "shared/add_new_item_form" %> - <%= render "shared/sidebar" %> + <%= render "sidebar/sidebar" %>
\ No newline at end of file diff --git a/tracks/app/views/todo/tickler.rhtml b/tracks/app/views/todo/tickler.rhtml index 07ec3e22..5269b098 100644 --- a/tracks/app/views/todo/tickler.rhtml +++ b/tracks/app/views/todo/tickler.rhtml @@ -17,5 +17,5 @@
<%= render :partial => "shared/add_new_item_form" %> - <%= render "shared/sidebar" %> + <%= render "sidebar/sidebar" %>
\ No newline at end of file diff --git a/tracks/public/javascripts/toggle_notes.js b/tracks/public/javascripts/toggle_notes.js deleted file mode 100644 index 5ad9f810..00000000 --- a/tracks/public/javascripts/toggle_notes.js +++ /dev/null @@ -1,12 +0,0 @@ -function toggleAll(className) { - document.getElementsByClassName(className).each(function(elem){ - if (elem.style.display == 'block') - { - elem.style.display = 'none'; - } - else - { - elem.style.display = 'block'; - } - }); -} \ No newline at end of file