Lines 791-805
function _dt_buttons(params) {
Link Here
|
791 |
let settings = params.settings || {}; |
791 |
let settings = params.settings || {}; |
792 |
let table_settings = params.table_settings; |
792 |
let table_settings = params.table_settings; |
793 |
|
793 |
|
794 |
var exportColumns = ":visible:not(.noExport)"; |
794 |
var exportColumns = ":visible:not(.no-export)"; |
795 |
|
795 |
|
796 |
const export_format_spreadsheet = { |
796 |
const export_format_spreadsheet = { |
797 |
body: function (data, row, column, node) { |
797 |
body: function (data, row, column, node) { |
798 |
var newnode = $(node); |
798 |
var newnode = $(node); |
799 |
|
799 |
|
800 |
if (newnode.find(".noExport").length > 0) { |
800 |
if (newnode.find(".no-export").length > 0) { |
801 |
newnode = newnode.clone(); |
801 |
newnode = newnode.clone(); |
802 |
newnode.find(".noExport").remove(); |
802 |
newnode.find(".no-export").remove(); |
803 |
} |
803 |
} |
804 |
let trimmed_str = newnode.text().replace(/\n/g, " ").trim(); |
804 |
let trimmed_str = newnode.text().replace(/\n/g, " ").trim(); |
805 |
const unsafeCharacters = /^[=+\-@\t\r]/; |
805 |
const unsafeCharacters = /^[=+\-@\t\r]/; |
Lines 814-822
function _dt_buttons(params) {
Link Here
|
814 |
body: function (data, row, column, node) { |
814 |
body: function (data, row, column, node) { |
815 |
var newnode = $(node); |
815 |
var newnode = $(node); |
816 |
|
816 |
|
817 |
if (newnode.find(".noExport").length > 0) { |
817 |
if (newnode.find(".no-export").length > 0) { |
818 |
newnode = newnode.clone(); |
818 |
newnode = newnode.clone(); |
819 |
newnode.find(".noExport").remove(); |
819 |
newnode.find(".no-export").remove(); |
820 |
} |
820 |
} |
821 |
|
821 |
|
822 |
return newnode.text().replace(/\n/g, " ").trim(); |
822 |
return newnode.text().replace(/\n/g, " ").trim(); |
Lines 1435-1441
function update_search_description(
Link Here
|
1435 |
var default_column_defs = [ |
1435 |
var default_column_defs = [ |
1436 |
{ targets: ["string-sort"], type: "string" }, |
1436 |
{ targets: ["string-sort"], type: "string" }, |
1437 |
{ targets: ["anti-the"], type: "anti-the" }, |
1437 |
{ targets: ["anti-the"], type: "anti-the" }, |
1438 |
{ targets: ["NoSort"], orderable: false, searchable: false }, |
1438 |
{ targets: ["no-sort"], orderable: false, searchable: false }, |
1439 |
]; |
1439 |
]; |
1440 |
if (settings["columnDefs"] === undefined) { |
1440 |
if (settings["columnDefs"] === undefined) { |
1441 |
settings["columnDefs"] = default_column_defs; |
1441 |
settings["columnDefs"] = default_column_defs; |