mirror of
https://github.com/lnbits/lnbits.git
synced 2025-09-21 14:10:30 +02:00
Update index.html
This commit is contained in:
@@ -70,7 +70,14 @@
|
|||||||
</ol>
|
</ol>
|
||||||
<br /><br />
|
<br /><br />
|
||||||
</section>
|
</section>
|
||||||
|
<style>
|
||||||
|
#ui-datepicker-div{
|
||||||
|
|
||||||
|
background-color: #1f2234;
|
||||||
|
padding: 0 10px 10px 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
</style>
|
||||||
<!-- Main content -->
|
<!-- Main content -->
|
||||||
<section class="content">
|
<section class="content">
|
||||||
<!-- Small boxes (Stat box) -->
|
<!-- Small boxes (Stat box) -->
|
||||||
@@ -107,10 +114,17 @@
|
|||||||
<input id="notickets" type="number" class="form-control" placeholder="1" max="86400"></input>
|
<input id="notickets" type="number" class="form-control" placeholder="1" max="86400"></input>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="cldate">Date</label>
|
<label>Close date:</label>
|
||||||
<input type="text" class="form-control" id="cldate"></input>
|
|
||||||
</div>
|
<div class="input-group date">
|
||||||
|
<div class="input-group-addon">
|
||||||
|
<i class="fa fa-calendar"></i>
|
||||||
|
</div>
|
||||||
|
<input type="text" class="form-control pull-right" id="datepicker">
|
||||||
|
</div>
|
||||||
|
<!-- /.input group -->
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label for="prpertick">Price per ticket</label>
|
<label for="prpertick">Price per ticket</label>
|
||||||
@@ -145,7 +159,7 @@
|
|||||||
<th>Title</th>
|
<th>Title</th>
|
||||||
<th style="width:15%">Amt</th>
|
<th style="width:15%">Amt</th>
|
||||||
<th style="width:15%">Sold</th>
|
<th style="width:15%">Sold</th>
|
||||||
<th style="width:15%">Date</th>
|
<th style="width:15%">Closing</th>
|
||||||
<th style="width:15%">Price</th>
|
<th style="width:15%">Price</th>
|
||||||
<th style="width:15%">Wallet</th>
|
<th style="width:15%">Wallet</th>
|
||||||
<th style="width:10%">Edit</th>
|
<th style="width:10%">Edit</th>
|
||||||
@@ -168,6 +182,14 @@
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
//Date picker
|
||||||
|
$('#datepicker').datepicker({
|
||||||
|
autoclose: true
|
||||||
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
window.user = {{ user | megajson | safe }}
|
window.user = {{ user | megajson | safe }}
|
||||||
window.user_wallets = {{ user_wallets | megajson | safe }}
|
window.user_wallets = {{ user_wallets | megajson | safe }}
|
||||||
window.user_ext = {{ user_ext | megajson | safe }}
|
window.user_ext = {{ user_ext | megajson | safe }}
|
||||||
@@ -187,17 +209,19 @@ function drawChart(user_ev) {
|
|||||||
"<tr><td style='width: 50%'>" +
|
"<tr><td style='width: 50%'>" +
|
||||||
ev.tit +
|
ev.tit +
|
||||||
'</td><td>' +
|
'</td><td>' +
|
||||||
ev.nosold +
|
ev.notickets +
|
||||||
'</td><td>' +
|
'</td><td>' +
|
||||||
ev.noavail +
|
ev.sold +
|
||||||
'</td><td>' +
|
'</td><td>' +
|
||||||
ev.prpertick +
|
ev.cldate +
|
||||||
'</td><td>' +
|
'</td><td>' +
|
||||||
"<a href='{{ url_for('wallet') }}?usr="+ user +"'>" + ev.uni.substring(0, 4) + "...</a>" +
|
ev.prtick +
|
||||||
|
'</td><td>' +
|
||||||
|
"<a href='{{ url_for('wallet') }}?usr="+ ev.usr +"'>" + ev.wal.substring(0, 4) + "...</a>" +
|
||||||
'</td><td>' +
|
'</td><td>' +
|
||||||
"<i onclick='editlink("+ i +")'' class='fa fa-edit'></i>" +
|
"<i onclick='editlink("+ i +")'' class='fa fa-edit'></i>" +
|
||||||
'</td><td>' +
|
'</td><td>' +
|
||||||
"<b><a style='color:red;' href='" + "{{ url_for('withdraw.index') }}?del=" + ev.uni + "&usr=" + user +"'>" + "<i class='fa fa-trash'></i>" + "</a></b>" +
|
"<b><a style='color:red;' href='" + "{{ url_for('withdraw.index') }}?del=" + ev.uni + "&usr=" + ev.usr +"'>" + "<i class='fa fa-trash'></i>" + "</a></b>" +
|
||||||
'</td></tr>' +
|
'</td></tr>' +
|
||||||
transactionsHTML
|
transactionsHTML
|
||||||
document.getElementById('ticketwaves').innerHTML = transactionsHTML
|
document.getElementById('ticketwaves').innerHTML = transactionsHTML
|
||||||
@@ -205,14 +229,18 @@ function drawChart(user_ev) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (user_ev.length) {
|
||||||
|
drawChart(user_ev)
|
||||||
|
}
|
||||||
|
|
||||||
function postev(){
|
function postev(){
|
||||||
|
|
||||||
wal = document.getElementById('wal').value
|
wal = document.getElementById('wal').value
|
||||||
tit = document.getElementById('tit').value
|
tit = document.getElementById('tit').value
|
||||||
cldate = document.getElementById('cldate').value
|
cldate = document.getElementById('datepicker').value
|
||||||
nooftickets = document.getElementById('nooftickets').value
|
notickets = document.getElementById('notickets').value
|
||||||
prtick = document.getElementById('prtick').value
|
prtickets = document.getElementById('prtickets').value
|
||||||
|
alert(cldate)
|
||||||
if (tit == "") {
|
if (tit == "") {
|
||||||
document.getElementById("error").innerHTML = "Only use letters in title"
|
document.getElementById("error").innerHTML = "Only use letters in title"
|
||||||
return amt
|
return amt
|
||||||
@@ -230,14 +258,14 @@ function postev(){
|
|||||||
document.getElementById("error").innerHTML = "Must be more than 1"
|
document.getElementById("error").innerHTML = "Must be more than 1"
|
||||||
return amt
|
return amt
|
||||||
}
|
}
|
||||||
if (isNaN(prpertickets) || prpertickets < 10) {
|
if (isNaN(prtickets) || prtickets < 10) {
|
||||||
document.getElementById("error").innerHTML = "Must be higher 10"
|
document.getElementById("error").innerHTML = "Must be higher 10"
|
||||||
return amt
|
return amt
|
||||||
}
|
}
|
||||||
|
|
||||||
postAjax(
|
postAjax(
|
||||||
"{{ url_for('events.create') }}",
|
"{{ url_for('events.create') }}",
|
||||||
JSON.stringify({"tit": tit, "wal": wal, "nooftickets": nooftickets,"cldate": cldate, "prtick": prtick}),
|
JSON.stringify({"tit": tit, "usr": user, "wal": wal, "notickets": notickets,"cldate": cldate, "prtickets": prtickets}),
|
||||||
"filla",
|
"filla",
|
||||||
|
|
||||||
function(data) { location.replace("{{ url_for('events.index') }}?usr=" + user)
|
function(data) { location.replace("{{ url_for('events.index') }}?usr=" + user)
|
||||||
@@ -295,20 +323,20 @@ document.getElementById('editlink').innerHTML = "<div class='row'>"+
|
|||||||
"<div class='form-group'>"+
|
"<div class='form-group'>"+
|
||||||
" <label for='exampleInputPassword1'>No of tickets:</label>"+
|
" <label for='exampleInputPassword1'>No of tickets:</label>"+
|
||||||
" <input id='editnooftickets' type='number' class='form-control' placeholder='0' max='86400' value='"+
|
" <input id='editnooftickets' type='number' class='form-control' placeholder='0' max='86400' value='"+
|
||||||
evdetails.nooftickets +
|
evdetails.notickets +
|
||||||
"'></input>"+
|
"'></input>"+
|
||||||
"</div> </div>"+
|
"</div> </div>"+
|
||||||
" <div class='col-sm-3 col-md-4'>"+
|
" <div class='col-sm-3 col-md-4'>"+
|
||||||
"<div class='form-group'>"+
|
"<div class='form-group'>"+
|
||||||
"<label for='exampleInputEmail1'>Price per ticket:</label>"+
|
"<label for='exampleInputEmail1'>Price per ticket:</label>"+
|
||||||
" <input id='editprtick' type='number' class='form-control' placeholder='1' value='"+
|
" <input id='editprtick' type='number' class='form-control' placeholder='1' value='"+
|
||||||
evdetails.prtick +
|
evdetails.prtickets +
|
||||||
"'></input>"+
|
"'></input>"+
|
||||||
" </div></div>"+
|
" </div></div>"+
|
||||||
" <div class='col-sm-3 col-md-4'>"+
|
" <div class='col-sm-3 col-md-4'>"+
|
||||||
" <div class='form-group'>"+
|
" <div class='input-group date'>"+
|
||||||
" <label for='exampleInputEmail1'>Close date:</label>"+
|
" <label for='exampleInputEmail1'>Close date:</label>"+
|
||||||
" <input id='editminamt' type='number' class='form-control' placeholder='1' value='"+
|
" <input id='datepicker2' type='text' class='form-control' placeholder='1' value='"+
|
||||||
evdetails.cldate +
|
evdetails.cldate +
|
||||||
"'></input>"+
|
"'></input>"+
|
||||||
" </div></div>"+
|
" </div></div>"+
|
||||||
@@ -321,8 +349,12 @@ document.getElementById('editlink').innerHTML = "<div class='row'>"+
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
usr, wal, walnme, walinvkey, uni, tit, cldate, nooftickets, prtick
|
|
||||||
|
|
||||||
|
//Date picker
|
||||||
|
$('#datepicker2').datepicker({
|
||||||
|
autoclose: true
|
||||||
|
})
|
||||||
|
|
||||||
function editlinkcont(){
|
function editlinkcont(){
|
||||||
|
|
||||||
unid = document.getElementById('unid').innerHTML
|
unid = document.getElementById('unid').innerHTML
|
||||||
@@ -330,7 +362,7 @@ function editlinkcont(){
|
|||||||
tit = document.getElementById('edittit').value
|
tit = document.getElementById('edittit').value
|
||||||
nooftickets = document.getElementById('editnooftickets').value
|
nooftickets = document.getElementById('editnooftickets').value
|
||||||
prtick = document.getElementById('editprtick').value
|
prtick = document.getElementById('editprtick').value
|
||||||
cldate = document.getElementById('editcldate').value
|
cldate = document.getElementById('datepicker').value
|
||||||
tme = document.getElementById('edittme').value
|
tme = document.getElementById('edittme').value
|
||||||
uniq = document.getElementById('edituniq').checked
|
uniq = document.getElementById('edituniq').checked
|
||||||
|
|
||||||
@@ -372,10 +404,10 @@ function editlinkcont(){
|
|||||||
function(data) { location.replace("{{ url_for('withdraw.index') }}?usr=" + user)
|
function(data) { location.replace("{{ url_for('withdraw.index') }}?usr=" + user)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
Reference in New Issue
Block a user