mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-23 14:26:58 +00:00
Code cleanup.
This commit is contained in:
117
public/js/ff/budgets/show.js
Normal file
117
public/js/ff/budgets/show.js
Normal file
@@ -0,0 +1,117 @@
|
|||||||
|
/* globals $, budgeted:true, currencySymbol, budgetIncomeTotal, columnChart, budgetedMuch, budgetedPercentage, token, budgetID, repetitionID, spent, lineChart */
|
||||||
|
|
||||||
|
function drawSpentBar() {
|
||||||
|
"use strict";
|
||||||
|
if ($('.spentBar').length > 0) {
|
||||||
|
var overspent = spent > budgeted;
|
||||||
|
var pct;
|
||||||
|
|
||||||
|
if (overspent) {
|
||||||
|
// draw overspent bar
|
||||||
|
pct = (budgeted / spent) * 100;
|
||||||
|
$('.spentBar .progress-bar-warning').css('width', pct + '%');
|
||||||
|
$('.spentBar .progress-bar-danger').css('width', (100 - pct) + '%');
|
||||||
|
} else {
|
||||||
|
// draw normal bar:
|
||||||
|
pct = (spent / budgeted) * 100;
|
||||||
|
$('.spentBar .progress-bar-info').css('width', pct + '%');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function drawBudgetedBar() {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
if ($('.budgetedBar').length > 0) {
|
||||||
|
var budgetedMuch = budgeted > budgetIncomeTotal;
|
||||||
|
|
||||||
|
// recalculate percentage:
|
||||||
|
|
||||||
|
var pct;
|
||||||
|
if (budgetedMuch) {
|
||||||
|
// budgeted too much.
|
||||||
|
pct = (budgetIncomeTotal / budgeted) * 100;
|
||||||
|
$('.budgetedBar .progress-bar-warning').css('width', pct + '%');
|
||||||
|
$('.budgetedBar .progress-bar-danger').css('width', (100 - pct) + '%');
|
||||||
|
$('.budgetedBar .progress-bar-info').css('width', 0);
|
||||||
|
} else {
|
||||||
|
pct = (budgeted / budgetIncomeTotal) * 100;
|
||||||
|
$('.budgetedBar .progress-bar-warning').css('width', 0);
|
||||||
|
$('.budgetedBar .progress-bar-danger').css('width', 0);
|
||||||
|
$('.budgetedBar .progress-bar-info').css('width', pct + '%');
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#budgetedAmount').html(currencySymbol + ' ' + budgeted.toFixed(2));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
function updateBudgetedAmounts(e) {
|
||||||
|
"use strict";
|
||||||
|
var target = $(e.target);
|
||||||
|
var id = target.data('id');
|
||||||
|
var value = target.val();
|
||||||
|
var original = target.data('original');
|
||||||
|
var difference = value - original;
|
||||||
|
if (difference !== 0) {
|
||||||
|
// add difference to 'budgeted' var
|
||||||
|
budgeted = budgeted + difference;
|
||||||
|
|
||||||
|
// update original:
|
||||||
|
target.data('original', value);
|
||||||
|
// run drawBudgetedBar() again:
|
||||||
|
drawBudgetedBar();
|
||||||
|
|
||||||
|
// send a post to Firefly to update the amount:
|
||||||
|
$.post('budgets/amount/' + id, {amount: value, _token: token}).done(function (data) {
|
||||||
|
// update the link if relevant:
|
||||||
|
if (data.repetition > 0) {
|
||||||
|
$('.budget-link[data-id="' + id + '"]').attr('href', 'budgets/show/' + id + '/' + data.repetition);
|
||||||
|
} else {
|
||||||
|
$('.budget-link[data-id="' + id + '"]').attr('href', 'budgets/show/' + id);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
console.log('Budget id is ' + id);
|
||||||
|
console.log('Difference = ' + (value - original ));
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
$(function () {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$('.updateIncome').on('click', updateIncome);
|
||||||
|
|
||||||
|
/*
|
||||||
|
On start, fill the "spent"-bar using the content from the page.
|
||||||
|
*/
|
||||||
|
drawSpentBar();
|
||||||
|
drawBudgetedBar();
|
||||||
|
|
||||||
|
/*
|
||||||
|
When the input changes, update the percentages for the budgeted bar:
|
||||||
|
*/
|
||||||
|
$('input[type="number"]').on('input', updateBudgetedAmounts);
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
Draw the charts, if necessary:
|
||||||
|
*/
|
||||||
|
if (typeof budgetID !== 'undefined' && typeof repetitionID === 'undefined') {
|
||||||
|
columnChart('chart/budget/' + budgetID, 'budgetOverview');
|
||||||
|
}
|
||||||
|
if (typeof budgetID !== 'undefined' && typeof repetitionID !== 'undefined') {
|
||||||
|
lineChart('chart/budget/' + budgetID + '/' + repetitionID, 'budgetOverview');
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
function updateIncome() {
|
||||||
|
"use strict";
|
||||||
|
$('#defaultModal').empty().load('budgets/income', function () {
|
||||||
|
$('#defaultModal').modal('show');
|
||||||
|
});
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
19
public/js/ff/categories/show.js
Normal file
19
public/js/ff/categories/show.js
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
/* globals $, categoryID, columnChart, categoryDate */
|
||||||
|
$(function () {
|
||||||
|
"use strict";
|
||||||
|
if (typeof categoryID !== 'undefined') {
|
||||||
|
// more splits:
|
||||||
|
if ($('#all').length > 0) {
|
||||||
|
columnChart('chart/category/' + categoryID + '/all', 'all');
|
||||||
|
}
|
||||||
|
if ($('#period').length > 0) {
|
||||||
|
columnChart('chart/category/' + categoryID + '/period', 'period');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if (typeof categoryID !== 'undefined' && typeof categoryDate !== undefined) {
|
||||||
|
columnChart('chart/category/' + categoryID + '/period/' + categoryDate, 'period-specific-period');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
19
public/js/ff/categories/show_with_date.js
Normal file
19
public/js/ff/categories/show_with_date.js
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
/* globals $, categoryID, columnChart, categoryDate */
|
||||||
|
$(function () {
|
||||||
|
"use strict";
|
||||||
|
if (typeof categoryID !== 'undefined') {
|
||||||
|
// more splits:
|
||||||
|
if ($('#all').length > 0) {
|
||||||
|
columnChart('chart/category/' + categoryID + '/all', 'all');
|
||||||
|
}
|
||||||
|
if ($('#period').length > 0) {
|
||||||
|
columnChart('chart/category/' + categoryID + '/period', 'period');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if (typeof categoryID !== 'undefined' && typeof categoryDate !== undefined) {
|
||||||
|
columnChart('chart/category/' + categoryID + '/period/' + categoryDate, 'period-specific-period');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
});
|
104
public/js/ff/tags/edit.js
Normal file
104
public/js/ff/tags/edit.js
Normal file
@@ -0,0 +1,104 @@
|
|||||||
|
/* globals zoomLevel, token, google, latitude, longitude, doPlaceMarker */
|
||||||
|
$(function () {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$('#clearLocation').click(clearLocation);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
/*
|
||||||
|
Some vars as prep for the map:
|
||||||
|
*/
|
||||||
|
var map;
|
||||||
|
var markers = [];
|
||||||
|
var setTag = false;
|
||||||
|
|
||||||
|
var mapOptions = {
|
||||||
|
zoom: zoomLevel,
|
||||||
|
center: new google.maps.LatLng(latitude, longitude),
|
||||||
|
disableDefaultUI: true
|
||||||
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
Clear location and reset zoomLevel.
|
||||||
|
*/
|
||||||
|
function clearLocation() {
|
||||||
|
"use strict";
|
||||||
|
deleteMarkers();
|
||||||
|
$('input[name="latitude"]').val("");
|
||||||
|
$('input[name="longitude"]').val("");
|
||||||
|
$('input[name="zoomLevel"]').val("6");
|
||||||
|
setTag = false;
|
||||||
|
$('input[name="setTag"]').val('false');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function initialize() {
|
||||||
|
"use strict";
|
||||||
|
/*
|
||||||
|
Create new map:
|
||||||
|
*/
|
||||||
|
map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
|
||||||
|
|
||||||
|
/*
|
||||||
|
Respond to click event.
|
||||||
|
*/
|
||||||
|
google.maps.event.addListener(map, 'rightclick', function (event) {
|
||||||
|
placeMarker(event);
|
||||||
|
});
|
||||||
|
|
||||||
|
/*
|
||||||
|
Respond to zoom event.
|
||||||
|
*/
|
||||||
|
google.maps.event.addListener(map, 'zoom_changed', function () {
|
||||||
|
saveZoomLevel(event);
|
||||||
|
});
|
||||||
|
/*
|
||||||
|
Maybe place marker?
|
||||||
|
*/
|
||||||
|
if(doPlaceMarker) {
|
||||||
|
var myLatlng = new google.maps.LatLng(latitude,longitude);
|
||||||
|
var fakeEvent = {};
|
||||||
|
fakeEvent.latLng = myLatlng;
|
||||||
|
placeMarker(fakeEvent);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* save zoom level of map into hidden input.
|
||||||
|
*/
|
||||||
|
function saveZoomLevel() {
|
||||||
|
"use strict";
|
||||||
|
$('input[name="zoomLevel"]').val(map.getZoom());
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Place marker on map.
|
||||||
|
* @param event
|
||||||
|
*/
|
||||||
|
function placeMarker(event) {
|
||||||
|
"use strict";
|
||||||
|
deleteMarkers();
|
||||||
|
var marker = new google.maps.Marker({position: event.latLng, map: map});
|
||||||
|
$('input[name="latitude"]').val(event.latLng.lat());
|
||||||
|
$('input[name="longitude"]').val(event.latLng.lng());
|
||||||
|
markers.push(marker);
|
||||||
|
setTag = true;
|
||||||
|
$('input[name="setTag"]').val('true');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deletes all markers in the array by removing references to them.
|
||||||
|
*/
|
||||||
|
function deleteMarkers() {
|
||||||
|
"use strict";
|
||||||
|
for (var i = 0; i < markers.length; i++) {
|
||||||
|
markers[i].setMap(null);
|
||||||
|
}
|
||||||
|
markers = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
google.maps.event.addDomListener(window, 'load', initialize);
|
104
public/js/ff/tags/index.js
Normal file
104
public/js/ff/tags/index.js
Normal file
@@ -0,0 +1,104 @@
|
|||||||
|
/* globals zoomLevel, token, google, latitude, longitude, doPlaceMarker */
|
||||||
|
$(function () {
|
||||||
|
"use strict";
|
||||||
|
|
||||||
|
$('#clearLocation').click(clearLocation);
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
/*
|
||||||
|
Some vars as prep for the map:
|
||||||
|
*/
|
||||||
|
var map;
|
||||||
|
var markers = [];
|
||||||
|
var setTag = false;
|
||||||
|
|
||||||
|
var mapOptions = {
|
||||||
|
zoom: zoomLevel,
|
||||||
|
center: new google.maps.LatLng(latitude, longitude),
|
||||||
|
disableDefaultUI: true
|
||||||
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
Clear location and reset zoomLevel.
|
||||||
|
*/
|
||||||
|
function clearLocation() {
|
||||||
|
"use strict";
|
||||||
|
deleteMarkers();
|
||||||
|
$('input[name="latitude"]').val("");
|
||||||
|
$('input[name="longitude"]').val("");
|
||||||
|
$('input[name="zoomLevel"]').val("6");
|
||||||
|
setTag = false;
|
||||||
|
$('input[name="setTag"]').val('false');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function initialize() {
|
||||||
|
"use strict";
|
||||||
|
/*
|
||||||
|
Create new map:
|
||||||
|
*/
|
||||||
|
map = new google.maps.Map(document.getElementById('map-canvas'), mapOptions);
|
||||||
|
|
||||||
|
/*
|
||||||
|
Respond to click event.
|
||||||
|
*/
|
||||||
|
google.maps.event.addListener(map, 'rightclick', function (event) {
|
||||||
|
placeMarker(event);
|
||||||
|
});
|
||||||
|
|
||||||
|
/*
|
||||||
|
Respond to zoom event.
|
||||||
|
*/
|
||||||
|
google.maps.event.addListener(map, 'zoom_changed', function () {
|
||||||
|
saveZoomLevel(event);
|
||||||
|
});
|
||||||
|
/*
|
||||||
|
Maybe place marker?
|
||||||
|
*/
|
||||||
|
if(doPlaceMarker) {
|
||||||
|
var myLatlng = new google.maps.LatLng(latitude,longitude);
|
||||||
|
var fakeEvent = {};
|
||||||
|
fakeEvent.latLng = myLatlng;
|
||||||
|
placeMarker(fakeEvent);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* save zoom level of map into hidden input.
|
||||||
|
*/
|
||||||
|
function saveZoomLevel() {
|
||||||
|
"use strict";
|
||||||
|
$('input[name="zoomLevel"]').val(map.getZoom());
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Place marker on map.
|
||||||
|
* @param event
|
||||||
|
*/
|
||||||
|
function placeMarker(event) {
|
||||||
|
"use strict";
|
||||||
|
deleteMarkers();
|
||||||
|
var marker = new google.maps.Marker({position: event.latLng, map: map});
|
||||||
|
$('input[name="latitude"]').val(event.latLng.lat());
|
||||||
|
$('input[name="longitude"]').val(event.latLng.lng());
|
||||||
|
markers.push(marker);
|
||||||
|
setTag = true;
|
||||||
|
$('input[name="setTag"]').val('true');
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Deletes all markers in the array by removing references to them.
|
||||||
|
*/
|
||||||
|
function deleteMarkers() {
|
||||||
|
"use strict";
|
||||||
|
for (var i = 0; i < markers.length; i++) {
|
||||||
|
markers[i].setMap(null);
|
||||||
|
}
|
||||||
|
markers = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
google.maps.event.addDomListener(window, 'load', initialize);
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 106 KiB After Width: | Height: | Size: 106 KiB |
Before Width: | Height: | Size: 357 KiB After Width: | Height: | Size: 357 KiB |
@@ -49,5 +49,5 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var what = '{{ what }}';
|
var what = '{{ what }}';
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/bootstrap-sortable.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-sortable.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -53,9 +53,9 @@
|
|||||||
var accountID = {{ account.id }};
|
var accountID = {{ account.id }};
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script src="js/lib/jquery-ui.min.js" type="text/javascript"></script>
|
<script src="js/lib/jquery-ui.min.js" type="text/javascript"></script>
|
||||||
<script src="js/lib/jquery.color-2.1.2.min.js" type="text/javascript"></script>
|
<script src="js/lib/jquery.color-2.1.2.min.js" type="text/javascript"></script>
|
||||||
<script src="js/accounts/show.js" type="text/javascript"></script>
|
<script src="js/ff/accounts/show.js" type="text/javascript"></script>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -21,7 +21,3 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
|
||||||
{% endblock %}
|
|
||||||
{% block styles %}
|
|
||||||
{% endblock %}
|
|
||||||
|
@@ -82,7 +82,3 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
|
||||||
{% endblock %}
|
|
||||||
{% block styles %}
|
|
||||||
{% endblock %}
|
|
||||||
|
@@ -7,9 +7,9 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
||||||
<!-- favicons -->
|
<!-- favicons -->
|
||||||
|
@@ -7,9 +7,9 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
||||||
<!-- favicons -->
|
<!-- favicons -->
|
||||||
|
@@ -7,9 +7,9 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
||||||
<!-- favicons -->
|
<!-- favicons -->
|
||||||
|
@@ -7,9 +7,9 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
||||||
<!-- favicons -->
|
<!-- favicons -->
|
||||||
|
@@ -64,5 +64,5 @@
|
|||||||
<link href="css/bootstrap-tagsinput.css" type="text/css" rel="stylesheet" media="all">
|
<link href="css/bootstrap-tagsinput.css" type="text/css" rel="stylesheet" media="all">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/bootstrap-tagsinput.min.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-tagsinput.min.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -62,5 +62,5 @@
|
|||||||
<link href="css/bootstrap-tagsinput.css" type="text/css" rel="stylesheet" media="all">
|
<link href="css/bootstrap-tagsinput.css" type="text/css" rel="stylesheet" media="all">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/bootstrap-tagsinput.min.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-tagsinput.min.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -34,5 +34,5 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/bootstrap-sortable.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-sortable.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -111,6 +111,6 @@
|
|||||||
var billID = {{ bill.id }};
|
var billID = {{ bill.id }};
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript" src="js/bills.js"></script>
|
<script type="text/javascript" src="js/ff/bills/show.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -188,5 +188,5 @@
|
|||||||
var budgetIncomeTotal = {{ budgetIncomeTotal }};
|
var budgetIncomeTotal = {{ budgetIncomeTotal }};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/budgets.js"></script>
|
<script type="text/javascript" src="js/ff/budgets/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -104,7 +104,7 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript" src="js/budgets.js"></script>
|
<script type="text/javascript" src="js/ff/budgets/show.js"></script>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -36,7 +36,7 @@
|
|||||||
|
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript" src="js/bootstrap-sortable.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-sortable.js"></script>
|
||||||
<script type="text/javascript" src="js/categories.js"></script>
|
<script type="text/javascript" src="js/ff/categories/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -76,7 +76,7 @@
|
|||||||
var categoryID = {{ category.id }};
|
var categoryID = {{ category.id }};
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript" src="js/categories.js"></script>
|
<script type="text/javascript" src="js/ff/categories/show.js"></script>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -44,7 +44,7 @@
|
|||||||
var categoryDate = "{{ carbon.format('Y-m-d') }}";
|
var categoryDate = "{{ carbon.format('Y-m-d') }}";
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript" src="js/categories.js"></script>
|
<script type="text/javascript" src="js/ff/categories/show_with_date.js"></script>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -45,10 +45,12 @@
|
|||||||
|
|
||||||
<table class="table">
|
<table class="table">
|
||||||
<thead>
|
<thead>
|
||||||
<th style="width:20%;">{{ 'csv_column_name'|_ }}</th>
|
<tr>
|
||||||
<th style="width:40%;">{{ 'csv_column_example'|_ }}</th>
|
<th style="width:20%;">{{ 'csv_column_name'|_ }}</th>
|
||||||
<th style="width:30%;">{{ 'csv_column_role'|_ }}</th>
|
<th style="width:40%;">{{ 'csv_column_example'|_ }}</th>
|
||||||
<th style="width:10%;">{{ 'csv_do_map_value'|_ }}</th>
|
<th style="width:30%;">{{ 'csv_column_role'|_ }}</th>
|
||||||
|
<th style="width:10%;">{{ 'csv_do_map_value'|_ }}</th>
|
||||||
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
{% for index,header in headers %}
|
{% for index,header in headers %}
|
||||||
<tr>
|
<tr>
|
||||||
|
@@ -48,8 +48,10 @@
|
|||||||
<div class="box-body no-padding">
|
<div class="box-body no-padding">
|
||||||
<table class="table table-hover">
|
<table class="table table-hover">
|
||||||
<thead>
|
<thead>
|
||||||
<th style="width:50%;">{{ 'csv_field_value'|_ }}</th>
|
<tr>
|
||||||
<th>{{ 'csv_field_mapped_to'|_ }}</th>
|
<th style="width:50%;">{{ 'csv_field_value'|_ }}</th>
|
||||||
|
<th>{{ 'csv_field_mapped_to'|_ }}</th>
|
||||||
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
<tbody>
|
<tbody>
|
||||||
{% for value in values[index] %}
|
{% for value in values[index] %}
|
||||||
|
@@ -11,7 +11,7 @@
|
|||||||
color: #B0BEC5;
|
color: #B0BEC5;
|
||||||
display: table;
|
display: table;
|
||||||
font-weight: 100;
|
font-weight: 100;
|
||||||
font-family: 'Lato';
|
font-family: 'Lato', sans-serif;
|
||||||
}
|
}
|
||||||
|
|
||||||
.container {
|
.container {
|
||||||
|
@@ -7,9 +7,9 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
||||||
<!-- favicons -->
|
<!-- favicons -->
|
||||||
|
@@ -101,5 +101,5 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var jobKey = "{{ job.key }}";
|
var jobKey = "{{ job.key }}";
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/export/index.js"></script>
|
<script type="text/javascript" src="js/ff/export/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -251,10 +251,9 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript" src="js/index.js"></script>
|
<script type="text/javascript" src="js/ff/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block styles %}
|
{% block styles %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -15,10 +15,10 @@
|
|||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
|
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="dist/css/skins/skin-blue-light.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/skins/skin-blue-light.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/daterangepicker.css" rel="stylesheet" type="text/css"/>
|
<link href="css/daterangepicker.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/bootstrap-tour.min.css" rel="stylesheet" type="text/css"/>
|
<link href="css/bootstrap-tour.min.css" rel="stylesheet" type="text/css"/>
|
||||||
@@ -156,10 +156,10 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="js/lib/jquery-2.2.3.min.js" type="text/javascript"></script>
|
<script src="js/lib/jquery-2.2.3.min.js" type="text/javascript"></script>
|
||||||
<script src="bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
|
<script src="lib/bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
|
||||||
<script src="js/lib/moment.min.js" type="text/javascript"></script>
|
<script src="js/lib/moment.min.js" type="text/javascript"></script>
|
||||||
<script src="js/lib/daterangepicker.js" type="text/javascript"></script>
|
<script src="js/lib/daterangepicker.js" type="text/javascript"></script>
|
||||||
<script src="dist/js/app.min.js" type="text/javascript"></script>
|
<script src="lib/adminlte/js/app.min.js" type="text/javascript"></script>
|
||||||
<script type="text/javascript" src="js/lib/accounting.min.js"></script>
|
<script type="text/javascript" src="js/lib/accounting.min.js"></script>
|
||||||
<script src="js/lib/bootstrap-tour.min.js" type="text/javascript"></script>
|
<script src="js/lib/bootstrap-tour.min.js" type="text/javascript"></script>
|
||||||
|
|
||||||
@@ -194,8 +194,8 @@
|
|||||||
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/global/firefly.js"></script>
|
<script type="text/javascript" src="js/ff/firefly.js"></script>
|
||||||
<script type="text/javascript" src="js/global/help.js"></script>
|
<script type="text/javascript" src="js/ff/help.js"></script>
|
||||||
{% block scripts %}{% endblock %}
|
{% block scripts %}{% endblock %}
|
||||||
|
|
||||||
{% if env('ANALYTICS_ID','') != '' %}
|
{% if env('ANALYTICS_ID','') != '' %}
|
||||||
|
@@ -7,9 +7,9 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
||||||
<!--[if lt IE 9]>
|
<!--[if lt IE 9]>
|
||||||
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
@@ -28,8 +28,8 @@
|
|||||||
{% block content %}{% endblock %}
|
{% block content %}{% endblock %}
|
||||||
</div>
|
</div>
|
||||||
<!-- /.login-box -->
|
<!-- /.login-box -->
|
||||||
<script type="text/javascript" src="js/jquery-2.1.3.min.js"></script>
|
<script type="text/javascript" src="js/lib/jquery-2.2.3.min.js"></script>
|
||||||
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
|
<script type="text/javascript" src="lib/bootstrap/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
{% if env('ANALYTICS_ID','') != '' %}
|
{% if env('ANALYTICS_ID','') != '' %}
|
||||||
<script>
|
<script>
|
||||||
|
@@ -16,9 +16,9 @@
|
|||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
<meta content='width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no' name='viewport'>
|
||||||
<base href="{{ route('index') }}/">
|
<base href="{{ route('index') }}/">
|
||||||
<link rel="stylesheet" href="bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" type="text/css" media="all"/>
|
||||||
<link rel="stylesheet" href="font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
<link rel="stylesheet" href="lib/font-awesome/css/font-awesome.min.css" type="text/css" media="all"/>
|
||||||
<link href="dist/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
<link href="lib/adminlte/css/AdminLTE.min.css" rel="stylesheet" type="text/css"/>
|
||||||
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
<link href="css/firefly.css" rel="stylesheet" type="text/css"/>
|
||||||
|
|
||||||
<!--[if lt IE 9]>
|
<!--[if lt IE 9]>
|
||||||
@@ -38,9 +38,9 @@
|
|||||||
{% block content %}{% endblock %}
|
{% block content %}{% endblock %}
|
||||||
</div>
|
</div>
|
||||||
<!-- /.login-box -->
|
<!-- /.login-box -->
|
||||||
<script type="text/javascript" src="js/jquery-2.1.3.min.js"></script>
|
<script type="text/javascript" src="js/lib/jquery-2.2.3.min.js"></script>
|
||||||
<script type="text/javascript" src="bootstrap/js/bootstrap.min.js"></script>
|
<script type="text/javascript" src="lib/bootstrap/js/bootstrap.min.js"></script>
|
||||||
<script type="text/javascript" src="js/guest.js"></script>
|
<script type="text/javascript" src="js/ff/guest.js"></script>
|
||||||
|
|
||||||
{% if env('ANALYTICS_ID','') != '' %}
|
{% if env('ANALYTICS_ID','') != '' %}
|
||||||
<script>
|
<script>
|
||||||
|
@@ -58,5 +58,5 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script src="js/lib/jquery-ui.min.js" type="text/javascript"></script>
|
<script src="js/lib/jquery-ui.min.js" type="text/javascript"></script>
|
||||||
<script type="text/javascript" src="js/piggy-banks/index.js"></script>
|
<script type="text/javascript" src="js/ff/piggy-banks/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -93,6 +93,6 @@
|
|||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript" src="js/piggy-banks/show.js"></script>
|
<script type="text/javascript" src="js/ff/piggy-banks/show.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -17,11 +17,9 @@
|
|||||||
|
|
||||||
{% if errors|length > 0 %}
|
{% if errors|length > 0 %}
|
||||||
<ul>
|
<ul>
|
||||||
<ul>
|
{% for error in errors.all %}
|
||||||
{% for error in errors.all %}
|
<li class="text-danger">{{ error }}</li>
|
||||||
<li class="text-danger">{{ error }}</li>
|
{% endfor %}
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@@ -26,11 +26,9 @@
|
|||||||
|
|
||||||
{% if errors|length > 0 %}
|
{% if errors|length > 0 %}
|
||||||
<ul>
|
<ul>
|
||||||
<ul>
|
{% for error in errors.all %}
|
||||||
{% for error in errors.all %}
|
<li class="text-danger">{{ error }}</li>
|
||||||
<li class="text-danger">{{ error }}</li>
|
{% endfor %}
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@@ -88,5 +88,5 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var hideable = {{ hideable|json_encode|raw }};
|
var hideable = {{ hideable|json_encode|raw }};
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/reports/audit/all.js"></script>
|
<script type="text/javascript" src="js/ff/reports/audit/all.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -72,9 +72,9 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
|
|
||||||
<script type="text/javascript" src="js/bootstrap-sortable.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-sortable.js"></script>
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var year = {{ start.year }};
|
var year = {{ start.year }};
|
||||||
var month = {{ start.month }};
|
var month = {{ start.month }};
|
||||||
@@ -94,6 +94,6 @@
|
|||||||
var showTheRestExpense = '{{ trans('firefly.showTheRest',{number:expenseTopLength}) }}';
|
var showTheRestExpense = '{{ trans('firefly.showTheRest',{number:expenseTopLength}) }}';
|
||||||
var hideTheRestExpense = '{{ trans('firefly.hideTheRest',{number:expenseTopLength}) }}';
|
var hideTheRestExpense = '{{ trans('firefly.hideTheRest',{number:expenseTopLength}) }}';
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/reports/default/all.js"></script>
|
<script type="text/javascript" src="js/ff/reports/default/all.js"></script>
|
||||||
<script type="text/javascript" src="js/reports/default/month.js"></script>
|
<script type="text/javascript" src="js/ff/reports/default/month.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -153,9 +153,9 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
|
|
||||||
<script type="text/javascript" src="js/bootstrap-sortable.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-sortable.js"></script>
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var year = {{ start.year }};
|
var year = {{ start.year }};
|
||||||
var month = {{ start.month }};
|
var month = {{ start.month }};
|
||||||
@@ -176,6 +176,6 @@
|
|||||||
var hideTheRestExpense = '{{ trans('firefly.hideTheRest',{number:expenseTopLength}) }}';
|
var hideTheRestExpense = '{{ trans('firefly.hideTheRest',{number:expenseTopLength}) }}';
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/reports/default/all.js"></script>
|
<script type="text/javascript" src="js/ff/reports/default/all.js"></script>
|
||||||
<script type="text/javascript" src="js/reports/default/multi-year.js"></script>
|
<script type="text/javascript" src="js/ff/reports/default/multi-year.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -103,7 +103,7 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
<script type="text/javascript" src="js/lib/Chart.bundle.min.js"></script>
|
||||||
<script type="text/javascript" src="js/global/charts.js"></script>
|
<script type="text/javascript" src="js/ff/charts.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var year = '{{ start.year }}';
|
var year = '{{ start.year }}';
|
||||||
|
|
||||||
@@ -124,7 +124,7 @@
|
|||||||
var hideTheRestExpense = '{{ trans('firefly.hideTheRest',{number:expenseTopLength}) }}';
|
var hideTheRestExpense = '{{ trans('firefly.hideTheRest',{number:expenseTopLength}) }}';
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/reports/default/all.js"></script>
|
<script type="text/javascript" src="js/ff/reports/default/all.js"></script>
|
||||||
<script type="text/javascript" src="js/reports/default/year.js"></script>
|
<script type="text/javascript" src="js/ff/reports/default/year.js"></script>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -154,5 +154,5 @@
|
|||||||
var picker;
|
var picker;
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<script type="text/javascript" src="js/reports/index.js"></script>
|
<script type="text/javascript" src="js/ff/reports/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -195,6 +195,6 @@
|
|||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script src="js/lib/jquery-ui.min.js" type="text/javascript"></script>
|
<script type="text/javascript" src="js/lib/jquery-ui.min.js"></script>
|
||||||
<script type="text/javascript" src="js/rules/index.js"></script>
|
<script type="text/javascript" src="js/ff/rules/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -125,10 +125,10 @@
|
|||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/rules/create-edit.js"></script>
|
<script type="text/javascript" src="js/ff/rules/create-edit.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var triggerCount = {{ triggerCount }};
|
var triggerCount = {{ triggerCount }};
|
||||||
var actionCount = {{ actionCount }};
|
var actionCount = {{ actionCount }};
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/rules/create.js"></script>
|
<script type="text/javascript" src="js/ff/rules/create.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -126,10 +126,10 @@
|
|||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/rules/create-edit.js"></script>
|
<script type="text/javascript" src="js/ff/rules/create-edit.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var triggerCount = {{ triggerCount }};
|
var triggerCount = {{ triggerCount }};
|
||||||
var actionCount = {{ actionCount }};
|
var actionCount = {{ actionCount }};
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/rules/edit.js"></script>
|
<script type="text/javascript" src="js/ff/rules/edit.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -54,16 +54,18 @@
|
|||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
var latitude;
|
||||||
{% if Input.old('latitude') %}
|
{% if Input.old('latitude') %}
|
||||||
var latitude = "{{ Input.old('latitude') }}";
|
latitude = "{{ Input.old('latitude') }}";
|
||||||
{% else %}
|
{% else %}
|
||||||
var latitude = "52.3167";
|
latitude = "52.3167";
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
var doPlaceMarker;
|
||||||
{% if Input.old('latitude') and Input.old('longitude') and Input.old('zoomLevel') %}
|
{% if Input.old('latitude') and Input.old('longitude') and Input.old('zoomLevel') %}
|
||||||
var doPlaceMarker = true;
|
doPlaceMarker = true;
|
||||||
{% else %}
|
{% else %}
|
||||||
var doPlaceMarker = false;
|
doPlaceMarker = false;
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if Input.old('longitude') %}
|
{% if Input.old('longitude') %}
|
||||||
@@ -80,5 +82,5 @@
|
|||||||
|
|
||||||
</script>
|
</script>
|
||||||
<script src="https://maps.googleapis.com/maps/api/js?v=3"></script>
|
<script src="https://maps.googleapis.com/maps/api/js?v=3"></script>
|
||||||
<script src="js/tags.js"></script>
|
<script src="js/ff/tags/create.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -84,5 +84,5 @@
|
|||||||
|
|
||||||
</script>
|
</script>
|
||||||
<script src="https://maps.googleapis.com/maps/api/js?v=3"></script>
|
<script src="https://maps.googleapis.com/maps/api/js?v=3"></script>
|
||||||
<script src="js/tags.js"></script>
|
<script src="js/ff/tags/edit.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -81,5 +81,5 @@
|
|||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block scripts %}
|
{% block scripts %}
|
||||||
<script type="text/javascript" src="js/tags.js"></script>
|
<script src="js/ff/tags/index.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@@ -132,10 +132,10 @@
|
|||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/bootstrap3-typeahead.min.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap3-typeahead.min.js"></script>
|
||||||
<script type="text/javascript" src="js/bootstrap-tagsinput.min.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-tagsinput.min.js"></script>
|
||||||
<script type="text/javascript" src="js/transactions/create-edit.js"></script>
|
<script type="text/javascript" src="js/ff/transactions/create-edit.js"></script>
|
||||||
<script type="text/javascript" src="js/transactions/create.js"></script>
|
<script type="text/javascript" src="js/ff/transactions/create.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block styles %}
|
{% block styles %}
|
||||||
|
@@ -114,10 +114,10 @@
|
|||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var what = "{{ what }}";
|
var what = "{{ what }}";
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="js/bootstrap3-typeahead.min.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap3-typeahead.min.js"></script>
|
||||||
<script type="text/javascript" src="js/bootstrap-tagsinput.min.js"></script>
|
<script type="text/javascript" src="js/lib/bootstrap-tagsinput.min.js"></script>
|
||||||
<script type="text/javascript" src="js/transactions/create-edit.js"></script>
|
<script type="text/javascript" src="js/ff/transactions/create-edit.js"></script>
|
||||||
<script type="text/javascript" src="js/transactions/edit.js"></script>
|
<script type="text/javascript" src="js/ff/transactions/edit.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
{% block styles %}
|
{% block styles %}
|
||||||
<link href="css/bootstrap-tagsinput.css" type="text/css" rel="stylesheet" media="all">
|
<link href="css/bootstrap-tagsinput.css" type="text/css" rel="stylesheet" media="all">
|
||||||
|
@@ -118,7 +118,7 @@
|
|||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<i class="fa {{ att.mime|mimeIcon }}"></i>
|
<i class="fa {{ att.mime|mimeIcon }}"></i>
|
||||||
<a href="{{ route('attachments.download', att.id) }}" tle="{{ att.filename }}">
|
<a href="{{ route('attachments.download', att.id) }}" title="{{ att.filename }}">
|
||||||
{% if att.title %}
|
{% if att.title %}
|
||||||
{{ att.title }}
|
{{ att.title }}
|
||||||
{% else %}
|
{% else %}
|
||||||
@@ -132,7 +132,7 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
</td>
|
</td>
|
||||||
<td style="width:100px;">
|
<td style="width:100px;">
|
||||||
<img src="{{ route('attachments.preview', att.id) }}"></img>
|
<img src="{{ route('attachments.preview', att.id) }}" />
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
Reference in New Issue
Block a user