Feature #40588 » 0001-adds-setting-to-disable-JS-based-table-sort-in-wiki-.patch
| app/assets/javascripts/application.js | ||
|---|---|---|
| 1130 | 1130 |
} |
| 1131 | 1131 | |
| 1132 | 1132 |
function setupWikiTableSortableHeader() {
|
| 1133 |
if (typeof Tablesort === 'undefined') { return; }
|
|
| 1133 | 1134 |
$('div.wiki table').each(function(i, table){
|
| 1134 | 1135 |
if (table.rows.length < 3) return true; |
| 1135 | 1136 |
var tr = $(table.rows).first(); |
| app/helpers/application_helper.rb | ||
|---|---|---|
| 1790 | 1790 |
tags = javascript_include_tag( |
| 1791 | 1791 |
'jquery-3.7.1-ui-1.13.3', |
| 1792 | 1792 |
'rails-ujs', |
| 1793 |
'tribute-5.1.3.min', |
|
| 1794 |
'tablesort-5.2.1.min.js', |
|
| 1795 |
'tablesort-5.2.1.number.min.js', |
|
| 1796 |
'application', |
|
| 1797 |
'responsive' |
|
| 1793 |
'tribute-5.1.3.min' |
|
| 1798 | 1794 |
) |
| 1795 |
if Setting.wiki_tablesort_enabled? |
|
| 1796 |
tags << javascript_include_tag('tablesort-5.2.1.min.js', 'tablesort-5.2.1.number.min.js')
|
|
| 1797 |
end |
|
| 1798 |
tags << javascript_include_tag('application', 'responsive')
|
|
| 1799 | 1799 |
unless User.current.pref.warn_on_leaving_unsaved == '0' |
| 1800 | 1800 |
warn_text = escape_javascript(l(:text_warn_on_leaving_unsaved)) |
| 1801 | 1801 |
tags << |
| app/views/settings/_display.html.erb | ||
|---|---|---|
| 29 | 29 |
<p><%= setting_text_field :thumbnails_size, :size => 6 %></p> |
| 30 | 30 | |
| 31 | 31 |
<p><%= setting_select :new_item_menu_tab, [[l(:label_none), '0'], [l(:label_new_project_issue_tab_enabled), '1'], [l(:label_new_object_tab_enabled), '2']] %></p> |
| 32 | ||
| 33 |
<p><%= setting_check_box :wiki_tablesort_enabled %></p> |
|
| 32 | 34 |
</div> |
| 33 | 35 | |
| 34 | 36 |
<%= submit_tag l(:button_save) %> |
| config/locales/de.yml | ||
|---|---|---|
| 1462 | 1462 |
zero: "%{filename}"
|
| 1463 | 1463 |
one: "%{filename} and 1 file"
|
| 1464 | 1464 |
other: "%{filename} and %{count} files"
|
| 1465 |
setting_wiki_tablesort_enabled: Javascript-basierte Tabellensortierung in Wiki-Inhalten |
|
| config/locales/en.yml | ||
|---|---|---|
| 1424 | 1424 |
text_user_destroy_confirmation: "Are you sure you want to delete this user and remove all references to them? This cannot be undone. Often, locking a user instead of deleting them is the better solution. To confirm, please enter their login (%{login}) below."
|
| 1425 | 1425 |
text_project_destroy_enter_identifier: "To confirm, please enter the project's identifier (%{identifier}) below."
|
| 1426 | 1426 |
field_name_or_email_or_login: Name, email or login |
| 1427 |
setting_wiki_tablesort_enabled: Javascript based table sorting in wiki content |
|
| config/settings.yml | ||
|---|---|---|
| 349 | 349 |
default: 1 |
| 350 | 350 |
show_status_changes_in_mail_subject: |
| 351 | 351 |
default: 1 |
| 352 |
wiki_tablesort_enabled: |
|
| 353 |
default: 1 |
|
- « Previous
- 1
- …
- 3
- 4
- 5
- Next »