mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-29 06:34:37 +00:00 
			
		
		
		
	Cleanup.
This commit is contained in:
		| @@ -46,18 +46,17 @@ class ReportController extends Controller | ||||
|         $months = $this->helper->listOfMonths($start); | ||||
|  | ||||
|         // does the user have shared accounts? | ||||
|         $accounts  = $repository->getAccounts(['Default account', 'Asset account']); | ||||
|         $hasShared = false; | ||||
|  | ||||
|         $accounts            = $repository->getAccounts(['Default account', 'Asset account']); | ||||
|         // get id's for quick links: | ||||
|         $accountIds = []; | ||||
|         /** @var Account $account */ | ||||
|         foreach ($accounts as $account) { | ||||
|             if ($account->getMeta('accountRole') == 'sharedAsset') { | ||||
|                 $hasShared = true; | ||||
|             } | ||||
|         foreach($accounts as $account) { | ||||
|             $accountIds [] = $account->id; | ||||
|         } | ||||
|         $accountList = join(',',$accountIds); | ||||
|  | ||||
|  | ||||
|         return view('reports.index', compact('months', 'accounts', 'hasShared', 'start')); | ||||
|         return view('reports.index', compact('months', 'accounts', 'start','accountList')); | ||||
|     } | ||||
|  | ||||
|     /** | ||||
| @@ -182,7 +181,7 @@ class ReportController extends Controller | ||||
|         } | ||||
|  | ||||
|         // lower threshold | ||||
|         if($start < Session::get('first')) { | ||||
|         if ($start < Session::get('first')) { | ||||
|             $start = Session::get('first'); | ||||
|         } | ||||
|  | ||||
| @@ -192,12 +191,12 @@ class ReportController extends Controller | ||||
|  | ||||
|                 View::share( | ||||
|                     'subTitle', trans( | ||||
|                     'firefly.report_default', | ||||
|                     [ | ||||
|                         'start' => $start->formatLocalized($this->monthFormat), | ||||
|                         'end'   => $end->formatLocalized($this->monthFormat) | ||||
|                     ] | ||||
|                 ) | ||||
|                                   'firefly.report_default', | ||||
|                                   [ | ||||
|                                       'start' => $start->formatLocalized($this->monthFormat), | ||||
|                                       'end'   => $end->formatLocalized($this->monthFormat) | ||||
|                                   ] | ||||
|                               ) | ||||
|                 ); | ||||
|                 View::share('subTitleIcon', 'fa-calendar'); | ||||
|  | ||||
|   | ||||
| @@ -369,20 +369,12 @@ return [ | ||||
|     'profile'                          => 'Profile', | ||||
|  | ||||
|     // reports: | ||||
|     //    'reportForYear'                    => 'Yearly report for :year', | ||||
|     //    'reportForYearShared'              => 'Yearly report for :year (including shared accounts)', | ||||
|     //    'reportForMonth'                   => 'Montly report for :month', | ||||
|     //    'reportForMonthShared'             => 'Montly report for :month (including shared accounts)', | ||||
|  | ||||
|     'report_default'                => 'Default financial report for :start until :end', | ||||
|     'quick_link_reports'            => 'Quick links', | ||||
|     'quick_link_default_report'     => 'Default financial report', | ||||
|     'report_this_month_shared'      => 'Current month, all shared accounts', | ||||
|     'report_this_month_non_shared'  => 'Current month, all not-shared accounts', | ||||
|     'report_this_year_shared'       => 'Current year, all shared accounts', | ||||
|     'report_this_year_non_shared'   => 'Current year, all not-shared accounts', | ||||
|     'report_all_time_shared'        => 'All-time, all shared accounts', | ||||
|     'report_all_time_non_shared'    => 'All-time, all not-shared accounts', | ||||
|     'report_this_month_quick'       => 'Current month, all accounts', | ||||
|     'report_this_year_quick'        => 'Current year, all accounts', | ||||
|     'report_all_time_quick'         => 'All-time, all accounts', | ||||
|     'reports_can_bookmark'          => 'Remember that reports can be bookmarked.', | ||||
|     'incomeVsExpenses'              => 'Income vs. expenses', | ||||
|     'accountBalances'               => 'Account balances', | ||||
|   | ||||
| @@ -277,128 +277,128 @@ return [ | ||||
|     'make_new_expense_account' => 'Nieuwe crediteur', | ||||
|     'make_new_revenue_account' => 'Nieuwe debiteur', | ||||
|  | ||||
|     'asset_accounts'              => 'Betaalrekeningen', | ||||
|     'expense_accounts'            => 'Crediteuren', | ||||
|     'revenue_accounts'            => 'Debiteuren', | ||||
|     'account_type'                => 'Account type', | ||||
|     'asset_accounts'                => 'Betaalrekeningen', | ||||
|     'expense_accounts'              => 'Crediteuren', | ||||
|     'revenue_accounts'              => 'Debiteuren', | ||||
|     'account_type'                  => 'Account type', | ||||
|  | ||||
|     // some extra help: | ||||
|     'accountExtraHelp_asset'      => '', | ||||
|     'accountExtraHelp_expense'    => | ||||
|     'accountExtraHelp_asset'        => '', | ||||
|     'accountExtraHelp_expense'      => | ||||
|         'Een crediteur is een persoon of een bedrijf waar je geld aan moet betalen. Je staat bij ze in het krijt. Een verwarrende' . | ||||
|         ' term misschien, maar zo werkt het nou eenmaal. De supermarkt, je huurbaas of de bank zijn crediteuren. Jouw ' . | ||||
|         'geld (krediet) gaat naar hen toe. De term komt uit de wereld van de boekhouding. De uitgaves die je hier ziet zijn ' . | ||||
|         'positief, want je kijkt uit hun perspectief. Zodra jij afrekent in een winkel, komt het geld er bij hen bij (positief).', | ||||
|     'accountExtraHelp_revenue'    => 'Als je geld krijgt van een bedrijf of een persoon is dat een debiteur. ' . | ||||
|                                      'Dat kan salaris zijn, of een andere betaling. ' . | ||||
|                                      ' Ze hebben een schuld (debet) aan jou. De term komt uit de wereld van de boekhouding.' . | ||||
|                                      ' De inkomsten die je hier ziet zijn negatief, want je kijkt uit hun perspectief. Zodra een debiteur geld naar jou ' . | ||||
|                                      'overmaakt gaat het er bij hen af (negatief).', | ||||
|     'save_transactions_by_moving' => 'Bewaar deze transacties door ze aan een andere rekening te koppelen:', | ||||
|     'accountExtraHelp_revenue'      => 'Als je geld krijgt van een bedrijf of een persoon is dat een debiteur. ' . | ||||
|                                        'Dat kan salaris zijn, of een andere betaling. ' . | ||||
|                                        ' Ze hebben een schuld (debet) aan jou. De term komt uit de wereld van de boekhouding.' . | ||||
|                                        ' De inkomsten die je hier ziet zijn negatief, want je kijkt uit hun perspectief. Zodra een debiteur geld naar jou ' . | ||||
|                                        'overmaakt gaat het er bij hen af (negatief).', | ||||
|     'save_transactions_by_moving'   => 'Bewaar deze transacties door ze aan een andere rekening te koppelen:', | ||||
|  | ||||
|     // categories: | ||||
|     'new_category'                => 'Nieuwe categorie', | ||||
|     'create_new_category'         => 'Nieuwe categorie', | ||||
|     'without_category'            => 'Zonder categorie', | ||||
|     'update_category'             => 'Wijzig categorie', | ||||
|     'edit_category'               => 'Wijzig categorie ":name"', | ||||
|     'categories'                  => 'Categorieën', | ||||
|     'no_category'                 => '(geen categorie)', | ||||
|     'category'                    => 'Categorie', | ||||
|     'delete_category'             => 'Verwijder categorie ":name"', | ||||
|     'store_category'              => 'Sla nieuwe categorie op', | ||||
|     'new_category'                  => 'Nieuwe categorie', | ||||
|     'create_new_category'           => 'Nieuwe categorie', | ||||
|     'without_category'              => 'Zonder categorie', | ||||
|     'update_category'               => 'Wijzig categorie', | ||||
|     'edit_category'                 => 'Wijzig categorie ":name"', | ||||
|     'categories'                    => 'Categorieën', | ||||
|     'no_category'                   => '(geen categorie)', | ||||
|     'category'                      => 'Categorie', | ||||
|     'delete_category'               => 'Verwijder categorie ":name"', | ||||
|     'store_category'                => 'Sla nieuwe categorie op', | ||||
|  | ||||
|     // transactions: | ||||
|     'update_withdrawal'           => 'Wijzig uitgave', | ||||
|     'update_deposit'              => 'Wijzig inkomsten', | ||||
|     'update_transfer'             => 'Wijzig overschrijving', | ||||
|     'delete_withdrawal'           => 'Verwijder uitgave ":description"', | ||||
|     'delete_deposit'              => 'Verwijder inkomsten ":description"', | ||||
|     'delete_transfer'             => 'Verwijder overschrijving ":description"', | ||||
|     'update_withdrawal'             => 'Wijzig uitgave', | ||||
|     'update_deposit'                => 'Wijzig inkomsten', | ||||
|     'update_transfer'               => 'Wijzig overschrijving', | ||||
|     'delete_withdrawal'             => 'Verwijder uitgave ":description"', | ||||
|     'delete_deposit'                => 'Verwijder inkomsten ":description"', | ||||
|     'delete_transfer'               => 'Verwijder overschrijving ":description"', | ||||
|  | ||||
|     // new user: | ||||
|     'welcome'                     => 'Welkom bij Firefly!', | ||||
|     'createNewAsset'              => 'Maak om te beginnen een nieuwe betaalrekening. Dit is je start van je financiële beheer.', | ||||
|     'createNewAssetButton'        => 'Maak een nieuwe betaalrekening', | ||||
|     'welcome'                       => 'Welkom bij Firefly!', | ||||
|     'createNewAsset'                => 'Maak om te beginnen een nieuwe betaalrekening. Dit is je start van je financiële beheer.', | ||||
|     'createNewAssetButton'          => 'Maak een nieuwe betaalrekening', | ||||
|  | ||||
|  | ||||
|     // home page: | ||||
|     'yourAccounts'                => 'Je betaalrekeningen', | ||||
|     'budgetsAndSpending'          => 'Budgetten en uitgaven', | ||||
|     'savings'                     => 'Sparen', | ||||
|     'markAsSavingsToContinue'     => 'Om hier wat te zien stel je je betaalrekeningen in als "spaarrekening".', | ||||
|     'createPiggyToContinue'       => 'Maak spaarpotjes om hier iets te zien.', | ||||
|     'newWithdrawal'               => 'Nieuwe uitgave', | ||||
|     'newDeposit'                  => 'Nieuwe inkomsten', | ||||
|     'newTransfer'                 => 'Nieuwe overschrijving', | ||||
|     'moneyIn'                     => 'Inkomsten', | ||||
|     'moneyOut'                    => 'Uitgaven', | ||||
|     'billsToPay'                  => 'Openstaande contracten', | ||||
|     'billsPaid'                   => 'Betaalde contracten', | ||||
|     'viewDetails'                 => 'Meer info', | ||||
|     'divided'                     => 'verdeeld', | ||||
|     'toDivide'                    => 'te verdelen', | ||||
|     'yourAccounts'                  => 'Je betaalrekeningen', | ||||
|     'budgetsAndSpending'            => 'Budgetten en uitgaven', | ||||
|     'savings'                       => 'Sparen', | ||||
|     'markAsSavingsToContinue'       => 'Om hier wat te zien stel je je betaalrekeningen in als "spaarrekening".', | ||||
|     'createPiggyToContinue'         => 'Maak spaarpotjes om hier iets te zien.', | ||||
|     'newWithdrawal'                 => 'Nieuwe uitgave', | ||||
|     'newDeposit'                    => 'Nieuwe inkomsten', | ||||
|     'newTransfer'                   => 'Nieuwe overschrijving', | ||||
|     'moneyIn'                       => 'Inkomsten', | ||||
|     'moneyOut'                      => 'Uitgaven', | ||||
|     'billsToPay'                    => 'Openstaande contracten', | ||||
|     'billsPaid'                     => 'Betaalde contracten', | ||||
|     'viewDetails'                   => 'Meer info', | ||||
|     'divided'                       => 'verdeeld', | ||||
|     'toDivide'                      => 'te verdelen', | ||||
|  | ||||
|     // menu and titles, should be recycled as often as possible: | ||||
|     'toggleNavigation'            => 'Navigatie aan of uit', | ||||
|     'currency'                    => 'Valuta', | ||||
|     'preferences'                 => 'Voorkeuren', | ||||
|     'logout'                      => 'Uitloggen', | ||||
|     'searchPlaceholder'           => 'Zoeken...', | ||||
|     'dashboard'                   => 'Dashboard', | ||||
|     'currencies'                  => 'Valuta', | ||||
|     'accounts'                    => 'Rekeningen', | ||||
|     'Asset account'               => 'Betaalrekening', | ||||
|     'Default account'             => 'Betaalrekening', | ||||
|     'Expense account'             => 'Crediteur', | ||||
|     'Revenue account'             => 'Debiteur', | ||||
|     'Initial balance account'     => 'Startbalansrekening', | ||||
|     'budgets'                     => 'Budgetten', | ||||
|     'tags'                        => 'Tags', | ||||
|     'reports'                     => 'Overzichten', | ||||
|     'transactions'                => 'Transacties', | ||||
|     'expenses'                    => 'Uitgaven', | ||||
|     'income'                      => 'Inkomsten', | ||||
|     'transfers'                   => 'Overschrijvingen', | ||||
|     'moneyManagement'             => 'Geldbeheer', | ||||
|     'piggyBanks'                  => 'Spaarpotjes', | ||||
|     'bills'                       => 'Contracten', | ||||
|     'createNew'                   => 'Nieuw', | ||||
|     'withdrawal'                  => 'Uitgave', | ||||
|     'deposit'                     => 'Inkomsten', | ||||
|     'account'                     => 'Rekening', | ||||
|     'transfer'                    => 'Overschrijving', | ||||
|     'Withdrawal'                  => 'Uitgave', | ||||
|     'Deposit'                     => 'Inkomsten', | ||||
|     'Transfer'                    => 'Overschrijving', | ||||
|     'profile'                     => 'Profiel', | ||||
|     'bill'                        => 'Contract', | ||||
|     'yes'                         => 'Ja', | ||||
|     'no'                          => 'Nee', | ||||
|     'amount'                      => 'Bedrag', | ||||
|     'newBalance'                  => 'Nieuw saldo', | ||||
|     'overview'                    => 'Overzicht', | ||||
|     'saveOnAccount'               => 'Sparen op rekening', | ||||
|     'unknown'                     => 'Onbekend', | ||||
|     'daily'                       => 'Dagelijks', | ||||
|     'weekly'                      => 'Wekelijks', | ||||
|     'monthly'                     => 'Maandelijks', | ||||
|     'quarterly'                   => 'Elk kwartaal', | ||||
|     'half-year'                   => 'Elk half jaar', | ||||
|     'yearly'                      => 'Jaarlijks', | ||||
|     'sum_of_year'                 => 'Som van jaar', | ||||
|     'average_of_year'             => 'Gemiddelde in jaar', | ||||
|     'sum_of_years'                => 'Som van jaren', | ||||
|     'average_of_years'            => 'Gemiddelde in jaren', | ||||
|     'toggleNavigation'              => 'Navigatie aan of uit', | ||||
|     'currency'                      => 'Valuta', | ||||
|     'preferences'                   => 'Voorkeuren', | ||||
|     'logout'                        => 'Uitloggen', | ||||
|     'searchPlaceholder'             => 'Zoeken...', | ||||
|     'dashboard'                     => 'Dashboard', | ||||
|     'currencies'                    => 'Valuta', | ||||
|     'accounts'                      => 'Rekeningen', | ||||
|     'Asset account'                 => 'Betaalrekening', | ||||
|     'Default account'               => 'Betaalrekening', | ||||
|     'Expense account'               => 'Crediteur', | ||||
|     'Revenue account'               => 'Debiteur', | ||||
|     'Initial balance account'       => 'Startbalansrekening', | ||||
|     'budgets'                       => 'Budgetten', | ||||
|     'tags'                          => 'Tags', | ||||
|     'reports'                       => 'Overzichten', | ||||
|     'transactions'                  => 'Transacties', | ||||
|     'expenses'                      => 'Uitgaven', | ||||
|     'income'                        => 'Inkomsten', | ||||
|     'transfers'                     => 'Overschrijvingen', | ||||
|     'moneyManagement'               => 'Geldbeheer', | ||||
|     'piggyBanks'                    => 'Spaarpotjes', | ||||
|     'bills'                         => 'Contracten', | ||||
|     'createNew'                     => 'Nieuw', | ||||
|     'withdrawal'                    => 'Uitgave', | ||||
|     'deposit'                       => 'Inkomsten', | ||||
|     'account'                       => 'Rekening', | ||||
|     'transfer'                      => 'Overschrijving', | ||||
|     'Withdrawal'                    => 'Uitgave', | ||||
|     'Deposit'                       => 'Inkomsten', | ||||
|     'Transfer'                      => 'Overschrijving', | ||||
|     'profile'                       => 'Profiel', | ||||
|     'bill'                          => 'Contract', | ||||
|     'yes'                           => 'Ja', | ||||
|     'no'                            => 'Nee', | ||||
|     'amount'                        => 'Bedrag', | ||||
|     'newBalance'                    => 'Nieuw saldo', | ||||
|     'overview'                      => 'Overzicht', | ||||
|     'saveOnAccount'                 => 'Sparen op rekening', | ||||
|     'unknown'                       => 'Onbekend', | ||||
|     'daily'                         => 'Dagelijks', | ||||
|     'weekly'                        => 'Wekelijks', | ||||
|     'monthly'                       => 'Maandelijks', | ||||
|     'quarterly'                     => 'Elk kwartaal', | ||||
|     'half-year'                     => 'Elk half jaar', | ||||
|     'yearly'                        => 'Jaarlijks', | ||||
|     'sum_of_year'                   => 'Som van jaar', | ||||
|     'average_of_year'               => 'Gemiddelde in jaar', | ||||
|     'sum_of_years'                  => 'Som van jaren', | ||||
|     'average_of_years'              => 'Gemiddelde in jaren', | ||||
|  | ||||
|     // reports: | ||||
|     //    'reportForYear'                 => 'Jaaroverzicht :year', | ||||
|     //    'reportForYearShared'           => 'Jaaroverzicht :year (inclusief gedeelde rekeningen)', | ||||
|     //    'reportForMonth'                => 'Maandoverzicht voor :month', | ||||
|     //    'reportForMonthShared'          => 'Maandoverzicht voor :month (inclusief gedeelde rekeningen)', | ||||
|  | ||||
|     'report_default' => 'Standard financieel rapport (:start tot :end)', | ||||
|  | ||||
|     'report_default'                => 'Standaard financieel rapport (:start tot :end)', | ||||
|     'quick_link_reports'            => 'Snelle links', | ||||
|     'quick_link_default_report'     => 'Standaard financieel rapport', | ||||
|     'report_this_month_quick'       => 'Deze maand, alle rekeningen', | ||||
|     'report_this_year_quick'        => 'Dit jaar, alle rekeningen', | ||||
|     'report_all_time_quick'         => 'Gehele periode, alle rekeningen', | ||||
|     'reports_can_bookmark'          => 'Je kan rapporten aan je favorieten toevoegen.', | ||||
|     'incomeVsExpenses'              => 'Inkomsten tegenover uitgaven', | ||||
|     'accountBalances'               => 'Rekeningsaldi', | ||||
|     'balanceStartOfYear'            => 'Saldo aan het begin van het jaar', | ||||
| @@ -417,7 +417,7 @@ return [ | ||||
|     'outsideOfBudgets'              => 'Buiten budgetten', | ||||
|     'leftInBudget'                  => 'Over van budget', | ||||
|     'sumOfSums'                     => 'Alles bij elkaar', | ||||
|     'noCategory'                     => '(zonder categorie)', | ||||
|     'noCategory'                    => '(zonder categorie)', | ||||
|     'notCharged'                    => '(Nog) niet betaald', | ||||
|     'inactive'                      => 'Niet actief', | ||||
|     'difference'                    => 'Verschil', | ||||
|   | ||||
| @@ -82,6 +82,7 @@ | ||||
|                 </div> | ||||
|             </div> | ||||
|         </div> | ||||
|  | ||||
|         <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6"> | ||||
|             <div class="box"> | ||||
|                 <div class="box-header with-border"> | ||||
| @@ -91,26 +92,28 @@ | ||||
|                     <h4>{{ 'quick_link_default_report'|_ }}</h4> | ||||
|                     <ul> | ||||
|                         <li> | ||||
|                             <a href="#">{{ 'report_this_month_shared'|_ }}</a> | ||||
|                             <a href="{{ route('reports.report', | ||||
|                             ['default', | ||||
|                             Session.get('start').startOfMonth.format('Ymd'), | ||||
|                             Session.get('start').endOfMonth.format('Ymd'), | ||||
|                                 accountList | ||||
|                             ]) }}">{{ 'report_this_month_quick'|_ }}</a> | ||||
|                         </li> | ||||
|                         <li> | ||||
|                             <a href="#">{{ 'report_this_month_non_shared'|_ }}</a> | ||||
|                         </li> | ||||
|                     </ul> | ||||
|                     <ul> | ||||
|                         <li> | ||||
|                             <a href="#">{{ 'report_this_year_shared'|_ }}</a> | ||||
|                             <a href="{{ route('reports.report', | ||||
|                             ['default', | ||||
|                             Session.get('start').startOfYear.format('Ymd'), | ||||
|                             Session.get('start').endOfYear.format('Ymd'), | ||||
|                             accountList | ||||
|                             ]) }}">{{ 'report_this_year_quick'|_ }}</a> | ||||
|                         </li> | ||||
|                         <li> | ||||
|                             <a href="#">{{ 'report_this_year_non_shared'|_ }}</a> | ||||
|                         </li> | ||||
|                     </ul> | ||||
|                     <ul> | ||||
|                         <li> | ||||
|                             <a href="#">{{ 'report_all_time_shared'|_ }}</a> | ||||
|                         </li> | ||||
|                         <li> | ||||
|                             <a href="#">{{ 'report_all_time_non_shared'|_ }}</a> | ||||
|                             <a href="{{ route('reports.report', | ||||
|                             ['default', | ||||
|                             start.format('Ymd'), | ||||
|                             Session.get('end').endOfMonth.format('Ymd'), | ||||
|                             accountList | ||||
|                             ]) }}">{{ 'report_all_time_quick'|_ }}</a> | ||||
|                         </li> | ||||
|                     </ul> | ||||
|                     <p> | ||||
| @@ -118,6 +121,7 @@ | ||||
|                     </p> | ||||
|                 </div> | ||||
|             </div> | ||||
|  | ||||
|         </div> | ||||
|     </div> | ||||
|  | ||||
| @@ -125,6 +129,7 @@ | ||||
|  | ||||
| {% block scripts %} | ||||
|     <script type="text/javascript"> | ||||
|  | ||||
|         var reportURL = "{{ route('reports.report', ['']) }}"; | ||||
|         var minDate = "{{ start.format('m/d/Y') }}"; | ||||
|         var picker; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user