|
Lines 5-42
Link Here
|
| 5 |
// // other settings |
5 |
// // other settings |
| 6 |
// } ) ); |
6 |
// } ) ); |
| 7 |
var dataTablesDefaults = { |
7 |
var dataTablesDefaults = { |
| 8 |
"oLanguage": { |
8 |
"language": { |
| 9 |
"oPaginate": { |
9 |
"paginate": { |
| 10 |
"sFirst" : __('First'), |
10 |
"first" : window.MSG_DT_FIRST || "First", |
| 11 |
"sLast" : __('Last'), |
11 |
"last" : window.MSG_DT_LAST || "Last", |
| 12 |
"sNext" : __('Next'), |
12 |
"next" : window.MSG_DT_NEXT || "Next", |
| 13 |
"sPrevious" : __('Previous'), |
13 |
"previous" : window.MSG_DT_PREVIOUS || "Previous" |
| 14 |
}, |
14 |
}, |
| 15 |
"sEmptyTable" : __('No data available in table'), |
15 |
"emptyTable" : window.MSG_DT_EMPTY_TABLE || "No data available in table", |
| 16 |
"sInfo" : __('Showing _START_ to _END_ of _TOTAL_ entries'), |
16 |
"info" : window.MSG_DT_INFO || "Showing _START_ to _END_ of _TOTAL_ entries", |
| 17 |
"sInfoEmpty" : __('No entries to show'), |
17 |
"infoEmpty" : window.MSG_DT_INFO_EMPTY || "No entries to show", |
| 18 |
"sInfoFiltered" : __('(filtered from _MAX_ total entries)'), |
18 |
"infoFiltered" : window.MSG_DT_INFO_FILTERED || "(filtered from _MAX_ total entries)", |
| 19 |
"sLengthMenu" : __('Show _MENU_ entries'), |
19 |
"lengthMenu" : window.MSG_DT_LENGTH_MENU || "Show _MENU_ entries", |
| 20 |
"sLoadingRecords" : __('Loading...'), |
20 |
"loadingRecords" : window.MSG_DT_LOADING_RECORDS || "Loading...", |
| 21 |
"sProcessing" : __('Processing...'), |
21 |
"processing" : window.MSG_DT_PROCESSING || "Processing...", |
| 22 |
"sSearch" : __('Search:'), |
22 |
"search" : window.MSG_DT_SEARCH || "Search:", |
| 23 |
"sZeroRecords" : __('No matching records found'), |
23 |
"zeroRecords" : window.MSG_DT_ZERO_RECORDS || "No matching records found", |
| 24 |
buttons: { |
24 |
buttons: { |
| 25 |
"copyTitle" : __('Copy to clipboard'), |
25 |
"copyTitle" : window.MSG_DT_COPY_TO_CLIPBOARD || "Copy to clipboard", |
| 26 |
"copyKeys" : __('Press <i>ctrl</i> or <i>⌘</i> + <i>C</i> to copy the table data<br>to your system clipboard.<br><br>To cancel, click this message or press escape.'), |
26 |
"copyKeys" : window.MSG_DT_COPY_KEYS || "Press <i>ctrl</i> or <i>⌘</i> + <i>C</i> to copy the table data<br>to your system clipboard.<br><br>To cancel, click this message or press escape.", |
| 27 |
"copySuccess": { |
27 |
"copySuccess": { |
| 28 |
_: __('Copied %d rows to clipboard'), |
28 |
_: window.MSG_DT_COPIED_ROWS || "Copied %d rows to clipboard", |
| 29 |
1: __('Copied one row to clipboard'), |
29 |
1: window.MSG_DT_COPIED_ONE_ROW || "Copied one row to clipboard", |
| 30 |
} |
30 |
} |
| 31 |
} |
31 |
} |
| 32 |
}, |
32 |
}, |
| 33 |
"dom": '<"top pager"<"table_entries"ilp><"table_controls"fB>>tr<"bottom pager"ip>', |
33 |
"dom": 't', |
| 34 |
"buttons": [{ |
34 |
"buttons": [{ |
| 35 |
fade: 100, |
35 |
fade: 100, |
| 36 |
className: "dt_button_clear_filter", |
36 |
className: "dt_button_clear_filter", |
| 37 |
titleAttr: __('Clear filter'), |
37 |
titleAttr: window.MSG_CLEAR_FILTER, |
| 38 |
enabled: false, |
38 |
enabled: false, |
| 39 |
text: '<i class="fa fa-lg fa-remove"></i> <span class="dt-button-text">' + __('Clear filter') + '</span>', |
39 |
text: '<i class="fa fa-lg fa-remove"></i> <span class="dt-button-text">' + window.MSG_CLEAR_FILTER + '</span>', |
| 40 |
available: function ( dt ) { |
40 |
available: function ( dt ) { |
| 41 |
// The "clear filter" button is made available if this test returns true |
41 |
// The "clear filter" button is made available if this test returns true |
| 42 |
if( dt.settings()[0].aanFeatures.f ){ // aanFeatures.f is null if there is no search form |
42 |
if( dt.settings()[0].aanFeatures.f ){ // aanFeatures.f is null if there is no search form |
|
Lines 48-54
var dataTablesDefaults = {
Link Here
|
| 48 |
node.addClass("disabled"); |
48 |
node.addClass("disabled"); |
| 49 |
} |
49 |
} |
| 50 |
}], |
50 |
}], |
| 51 |
"aLengthMenu": [[10, 20, 50, 100, -1], [10, 20, 50, 100, __('All')]], |
51 |
"aLengthMenu": [[10, 20, 50, 100, -1], [10, 20, 50, 100, window.MSG_DT_ALL || "All" ]], |
| 52 |
"iDisplayLength": 20, |
52 |
"iDisplayLength": 20, |
| 53 |
initComplete: function( settings) { |
53 |
initComplete: function( settings) { |
| 54 |
var tableId = settings.nTable.id |
54 |
var tableId = settings.nTable.id |
|
Lines 355-361
jQuery.extend( jQuery.fn.dataTableExt.oSort, {
Link Here
|
| 355 |
* from a configuration file (in English, "a," "an," and "the") |
355 |
* from a configuration file (in English, "a," "an," and "the") |
| 356 |
*/ |
356 |
*/ |
| 357 |
|
357 |
|
| 358 |
var config_exclude_articles_from_sort = __('a an the'); |
358 |
var config_exclude_articles_from_sort = window.CONFIG_EXCLUDE_ARTICLES_FROM_SORT || "a an the"; |
| 359 |
if (config_exclude_articles_from_sort){ |
359 |
if (config_exclude_articles_from_sort){ |
| 360 |
var articles = config_exclude_articles_from_sort.split(" "); |
360 |
var articles = config_exclude_articles_from_sort.split(" "); |
| 361 |
var rpattern = ""; |
361 |
var rpattern = ""; |
| 362 |
- |
|
|