diff options
| author | erdgeist <erdgeist@erdgeist.org> | 2026-06-26 13:40:55 +0200 |
|---|---|---|
| committer | erdgeist <erdgeist@erdgeist.org> | 2026-06-26 13:40:55 +0200 |
| commit | 811bb04649365b0faaa00b1e0810bb101a4d19b1 (patch) | |
| tree | 581d52faa6e1bf21a1cdfd4da7127a0f95786bad /app/views/layouts | |
| parent | a1ddc25da0d2aa79a4d9216ef7792f26233bd38e (diff) | |
Stage 5 click-testing fixes
- Fix link_to :method → button_to for all PUT/DELETE actions
- Add button_to CSS reset to admin.css for visual consistency
- Fix admin layout: replace broken jquery/jquery_ujs pipeline refs with
admin_bundle via sprockets; add sprockets-rails, jquery-ui-rails gems
- Add app/assets/javascripts/admin_bundle.js pipeline manifest
- Fix event_information helper: use safe_join to avoid double-escaping
- Fix nodes_helper: to_s(:db) → to_fs(:db) for event times
- Fix revisions view: eliminate nested forms; diff button uses vanilla JS
to collect radio button values before POST
- Fix config/environments/development.rb and test.rb: cache_classes →
enable_reloading
- Add routing_filter_rails71_patch.rb version guard
- Move LockedByAnotherUser to own file for Zeitwerk autoloading
- Fix Globalize fallbacks via config.i18n.fallbacks in application.rb
Diffstat (limited to 'app/views/layouts')
| -rw-r--r-- | app/views/layouts/admin.html.erb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/app/views/layouts/admin.html.erb b/app/views/layouts/admin.html.erb index e64850b..2a90786 100644 --- a/app/views/layouts/admin.html.erb +++ b/app/views/layouts/admin.html.erb | |||
| @@ -7,14 +7,13 @@ | |||
| 7 | <%= csrf_meta_tags %> | 7 | <%= csrf_meta_tags %> |
| 8 | 8 | ||
| 9 | <title><%= "#{params[:controller]} | #{params[:action]}" %></title> | 9 | <title><%= "#{params[:controller]} | #{params[:action]}" %></title> |
| 10 | <%= javascript_include_tag 'jquery', 'jquery_ujs' %> | 10 | <%= javascript_include_tag 'admin_bundle' %> |
| 11 | <%= javascript_include_tag 'jquery-ui-1.7.2.custom.min' %> | ||
| 12 | <%= javascript_include_tag 'jquery.hotkeys' %> | ||
| 13 | <%= javascript_include_tag 'tiny_mce/jquery.tinymce.js' %> | 11 | <%= javascript_include_tag 'tiny_mce/jquery.tinymce.js' %> |
| 14 | <%= javascript_tag "var AUTH_TOKEN = #{form_authenticity_token.inspect};" if protect_against_forgery? %> | 12 | <%= javascript_tag "var AUTH_TOKEN = #{form_authenticity_token.inspect};" if protect_against_forgery? %> |
| 15 | <%= stylesheet_link_tag 'admin' %> | 13 | <%= stylesheet_link_tag 'admin' %> |
| 16 | <%= javascript_include_tag 'admin_search.js' %> | 14 | <%= javascript_include_tag 'admin_search.js' %> |
| 17 | <%= javascript_include_tag 'admin_interface.js' %> | 15 | <%= javascript_include_tag 'admin_interface.js' %> |
| 16 | <%= stylesheet_link_tag 'admin' %> | ||
| 18 | </head> | 17 | </head> |
| 19 | 18 | ||
| 20 | <body> | 19 | <body> |
