Add two more settings to pick default dataTables entries per page

This commit is contained in:
joeuhren
2020-11-20 18:18:36 -07:00
parent 233265aa14
commit 04a71f18ca
6 changed files with 16 additions and 8 deletions
+1
View File
@@ -274,6 +274,7 @@ app.set('index', settings.index);
app.set('heavy', settings.heavy);
app.set('lock_during_index', settings.lock_during_index);
app.set('txcount', settings.txcount);
app.set('txcount_per_page', settings.txcount_per_page);
app.set('nethash', settings.nethash);
app.set('nethash_units', settings.nethash_units);
app.set('show_sent_received', settings.show_sent_received);
+3 -1
View File
@@ -116,7 +116,8 @@ exports.movement = {
exports.index = {
"show_hashrate": false,
"difficulty": "POS",
"last_txs": 100
"last_txs": 100,
"txs_per_page": 10
};
// twitter, facebook, googleplus, bitcointalk, github, slack, discord, telegram, reddit, youtube, website
@@ -145,6 +146,7 @@ exports.genesis_block = "0000860fcf946b44df0e7d85d6757d45f8de6f4c9aacc5c7b6abc13
exports.heavy = false;
exports.lock_during_index = false;
exports.txcount = 100;
exports.txcount_per_page = 50;
exports.show_sent_received = true;
exports.supply = "TXOUTSET";
exports.nethash = "getnetworkhashps";
+3 -1
View File
@@ -95,7 +95,8 @@
"index": {
"show_hashrate": true,
"difficulty": "POS",
"last_txs": 100
"last_txs": 100,
"txs_per_page": 10
},
// ensure links on API page are valid
@@ -158,6 +159,7 @@
//amount of txs to index per address (stores latest n txs)
"txcount": 100,
"txcount_per_page": 50,
//show total sent & received on address page (set false if PoS)
"show_sent_received": true,
+3 -2
View File
@@ -1,6 +1,7 @@
script.
var hashAddress = "#{address.a_id}";
var setting_maxTxCount = parseInt("#{settings.txcount}");
var setting_txPerPage = parseInt("#{settings.txcount_per_page}");
var lengthMenuOpts = [];
var lengthMenuOptsAdd = [ 10, 25, 50, 75, 100, 250, 500, 1000 ];
for (i=0; i < lengthMenuOptsAdd.length; i++) {
@@ -8,10 +9,10 @@ script.
lengthMenuOpts.push(lengthMenuOptsAdd[i]);
}
}
if (setting_maxTxCount < 50) {
if (setting_maxTxCount < setting_txPerPage) {
var displayLengthMax = setting_maxTxCount;
} else {
var displayLengthMax = 50;
var displayLengthMax = setting_txPerPage;
}
$(document).ready(function () {
+3 -2
View File
@@ -3,6 +3,7 @@ extends layout
block content
script.
var setting_maxTxCount = parseInt("#{settings.index.last_txs}");
var setting_txPerPage = parseInt("#{settings.index.txs_per_page}");
var lengthMenuOpts = [];
var lengthMenuOptsAdd = [ 10, 25, 50, 75, 100, 250, 500, 1000 ];
for (i=0; i < lengthMenuOptsAdd.length; i++) {
@@ -10,10 +11,10 @@ block content
lengthMenuOpts.push(lengthMenuOptsAdd[i]);
}
}
if (setting_maxTxCount < 10) {
if (setting_maxTxCount < setting_txPerPage) {
var displayLengthMax = setting_maxTxCount;
} else {
var displayLengthMax = 10;
var displayLengthMax = setting_txPerPage;
}
$(document).ready(function(){
var stable = $('#block-table').dataTable({
+3 -2
View File
@@ -3,6 +3,7 @@ extends layout
block content
script.
var setting_maxTxCount = parseInt("#{settings.index.last_txs}");
var setting_txPerPage = parseInt("#{settings.index.txs_per_page}");
var lengthMenuOpts = [];
var lengthMenuOptsAdd = [ 10, 25, 50, 75, 100, 250, 500, 1000 ];
for (i=0; i < lengthMenuOptsAdd.length; i++) {
@@ -10,10 +11,10 @@ block content
lengthMenuOpts.push(lengthMenuOptsAdd[i]);
}
}
if (setting_maxTxCount < 10) {
if (setting_maxTxCount < setting_txPerPage) {
var displayLengthMax = setting_maxTxCount;
} else {
var displayLengthMax = 10;
var displayLengthMax = setting_txPerPage;
}
var rplot;
var colors = [ "#0071bc" ];