Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.35
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html_old /
btm2000.bak /
core /
boxes /
Delete
Unzip
Name
Size
Permission
Date
Action
box_actions.php
9.05
KB
-rw-r--r--
2025-11-25 13:17
box_activity.php
18.16
KB
-rw-r--r--
2025-11-25 13:17
box_bookmarks.php
4.9
KB
-rw-r--r--
2025-11-25 13:17
box_clients.php
5.88
KB
-rw-r--r--
2025-11-25 13:17
box_commandes.php
7.58
KB
-rw-r--r--
2025-11-25 13:17
box_comptes.php
6.6
KB
-rw-r--r--
2025-11-25 13:17
box_contacts.php
5.92
KB
-rw-r--r--
2025-11-25 13:17
box_contracts.php
6.2
KB
-rw-r--r--
2025-11-25 13:17
box_external_rss.php
7.09
KB
-rw-r--r--
2025-11-25 13:17
box_factures.php
7.84
KB
-rw-r--r--
2025-11-25 13:17
box_factures_fourn.php
7.97
KB
-rw-r--r--
2025-11-25 13:17
box_factures_fourn_imp.php
7.19
KB
-rw-r--r--
2025-11-25 13:17
box_factures_imp.php
7.34
KB
-rw-r--r--
2025-11-25 13:17
box_ficheinter.php
4.87
KB
-rw-r--r--
2025-11-25 13:17
box_fournisseurs.php
5.5
KB
-rw-r--r--
2025-11-25 13:17
box_goodcustomers.php
5.42
KB
-rw-r--r--
2025-11-25 13:17
box_graph_invoices_permonth.php
9.51
KB
-rw-r--r--
2025-11-25 13:17
box_graph_invoices_supplier_permonth.php
9.56
KB
-rw-r--r--
2025-11-25 13:17
box_graph_orders_permonth.php
9.47
KB
-rw-r--r--
2025-11-25 13:17
box_graph_orders_supplier_permonth.php
9.53
KB
-rw-r--r--
2025-11-25 13:17
box_graph_product_distribution.php
14.6
KB
-rw-r--r--
2025-11-25 13:17
box_graph_propales_permonth.php
9.57
KB
-rw-r--r--
2025-11-25 13:17
box_last_modified_ticket.php
7.05
KB
-rw-r--r--
2025-11-25 13:17
box_last_ticket.php
7.21
KB
-rw-r--r--
2025-11-25 13:17
box_lastlogin.php
3.24
KB
-rw-r--r--
2025-11-25 13:17
box_members.php
5.79
KB
-rw-r--r--
2025-11-25 13:17
box_produits.php
8.16
KB
-rw-r--r--
2025-11-25 13:17
box_produits_alerte_stock.php
8.96
KB
-rw-r--r--
2025-11-25 13:17
box_project.php
6.92
KB
-rw-r--r--
2025-11-25 13:17
box_propales.php
6.94
KB
-rw-r--r--
2025-11-25 13:17
box_prospect.php
5.97
KB
-rw-r--r--
2025-11-25 13:17
box_services_contracts.php
7.73
KB
-rw-r--r--
2025-11-25 13:17
box_services_expired.php
5.79
KB
-rw-r--r--
2025-11-25 13:17
box_supplier_orders.php
6.79
KB
-rw-r--r--
2025-11-25 13:17
box_task.php
5.37
KB
-rw-r--r--
2025-11-25 13:17
index.html
0
B
-rw-r--r--
2025-11-25 13:17
modules_boxes.php
16.31
KB
-rw-r--r--
2025-11-25 13:17
Save
Rename
<?php /* Copyright (C) 2005 Christophe * Copyright (C) 2005-2013 Laurent Destailleur <eldy@users.sourceforge.net> * Copyright (C) 2005-2009 Regis Houssin <regis.houssin@capnetworks.com> * Copyright (C) 2013 Juanjo Menent <jmenent@2byte.es> * Copyright (C) 2015 Frederic France <frederic.france@free.fr> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ /** * \file htdocs/core/boxes/box_comptes.php * \ingroup banque * \brief Module to generate box for bank accounts */ include_once DOL_DOCUMENT_ROOT.'/core/boxes/modules_boxes.php'; include_once DOL_DOCUMENT_ROOT.'/compta/bank/class/account.class.php'; /** * Class to manage the box to show last users */ class box_comptes extends ModeleBoxes { var $boxcode="currentaccounts"; var $boximg="object_bill"; var $boxlabel="BoxCurrentAccounts"; var $depends = array("banque"); // Box active if module banque active var $db; var $param; var $enabled = 1; var $info_box_head = array(); var $info_box_contents = array(); /** * Constructor * * @param DoliDB $db Database handler * @param string $param More parameters */ function __construct($db,$param='') { global $conf, $user; $this->db = $db; // disable module for such cases $listofmodulesforexternal=explode(',',$conf->global->MAIN_MODULES_FOR_EXTERNAL); if (! in_array('banque',$listofmodulesforexternal) && ! empty($user->societe_id)) $this->enabled=0; // disabled for external users $this->hidden = ! ($user->rights->banque->lire); } /** * Load data into info_box_contents array to show array later. * * @param int $max Maximum number of records to load * @return void */ function loadBox($max=5) { global $user, $langs, $db, $conf; $this->max=$max; $this->info_box_head = array('text' => $langs->trans("BoxTitleCurrentAccounts")); if ($user->rights->banque->lire) { $sql = "SELECT b.rowid, b.ref, b.label, b.bank,b.number, b.courant, b.clos, b.rappro, b.url"; $sql.= ", b.code_banque, b.code_guichet, b.cle_rib, b.bic, b.iban_prefix as iban"; $sql.= ", b.domiciliation, b.proprio, b.owner_address"; $sql.= ", b.account_number, b.currency_code"; $sql.= ", b.min_allowed, b.min_desired, comment"; $sql.= ', b.fk_accountancy_journal'; $sql.= ', aj.code as accountancy_journal'; $sql.= " FROM ".MAIN_DB_PREFIX."bank_account as b"; $sql.= ' LEFT JOIN ' . MAIN_DB_PREFIX . 'accounting_journal as aj ON aj.rowid=b.fk_accountancy_journal'; $sql.= " WHERE b.entity = ".$conf->entity; $sql.= " AND clos = 0"; //$sql.= " AND courant = 1"; $sql.= " ORDER BY label"; $sql.= $db->plimit($max, 0); dol_syslog(get_class($this)."::loadBox", LOG_DEBUG); $result = $db->query($sql); if ($result) { $num = $db->num_rows($result); $line = 0; $solde_total = array(); $account_static = new Account($db); while ($line < $num) { $objp = $db->fetch_object($result); $account_static->id = $objp->rowid; $account_static->ref = $objp->ref; $account_static->label = $objp->label; $account_static->number = $objp->number; $account_static->account_number = $objp->account_number; $account_static->currency_code = $objp->currency_code; $account_static->accountancy_journal = $objp->accountancy_journal; $solde=$account_static->solde(0); $solde_total[$objp->currency_code] += $solde; $this->info_box_contents[$line][] = array( 'td' => '', 'text' => $account_static->getNomUrl(1), 'asis' => 1, ); $this->info_box_contents[$line][] = array( 'td' => '', 'text' => $objp->number, ); $this->info_box_contents[$line][] = array( 'td' => 'class="right"', 'text' => price($solde, 0, $langs, 0, -1, -1, $objp->currency_code) ); $line++; } // Total foreach ($solde_total as $key=>$solde) { $this->info_box_contents[$line][] = array( 'tr' => 'class="liste_total"', 'td' => 'align="left" class="liste_total"', 'text' => $langs->trans('Total').' '.$key, ); $this->info_box_contents[$line][] = array( 'td' => 'align="right" class="liste_total"', 'text' => ' ' ); $this->info_box_contents[$line][] = array( 'td' => 'align="right" class="liste_total"', 'text' => price($solde, 0, $langs, 0, -1, -1, $key) ); $line++; } $db->free($result); } else { $this->info_box_contents[0][0] = array( 'td' => '', 'maxlength'=>500, 'text' => ($db->error().' sql='.$sql), ); } } else { $this->info_box_contents[0][0] = array( 'td' => 'align="left" class="nohover opacitymedium"', 'text' => $langs->trans("ReadPermissionNotAllowed") ); } } /** * Method to show box * * @param array $head Array with properties of box title * @param array $contents Array with properties of box lines * @param int $nooutput No print, only return string * @return string */ function showBox($head = null, $contents = null, $nooutput=0) { return parent::showBox($this->info_box_head, $this->info_box_contents, $nooutput); } }