From 91bb50ec9f6ae6b71d189ca122906ef7802e11b3 Mon Sep 17 00:00:00 2001 From: "vincent@cubedesigners.com" Date: Mon, 17 Jan 2011 09:11:38 +0000 Subject: [PATCH] --- inc/commons/class.common.filtre.php | 2 +- inc/commons/class.common.page.php | 2 +- .../Controlleur/class.extranet.url.php | 24 +++++++++---------- .../DAO/class.extranet.dao.client.php | 4 ++-- inc/extranet/DAO/class.extranet.dao.devis.php | 6 ++--- .../DAO/class.extranet.dao.facture.php | 6 ++--- .../DAO/class.extranet.dao.projet.php | 8 +++---- inc/ws/Controlleur/class.ws.stats.php | 4 ++-- inc/ws/Controlleur/class.ws.url.php | 8 +++---- inc/ws/DAO/class.ws.dao.book.php | 4 ++-- 10 files changed, 34 insertions(+), 34 deletions(-) diff --git a/inc/commons/class.common.filtre.php b/inc/commons/class.common.filtre.php index f5d555b43..d5c04e3a8 100644 --- a/inc/commons/class.common.filtre.php +++ b/inc/commons/class.common.filtre.php @@ -99,7 +99,7 @@ class commonFiltre { public static function test($varname, $settings) { - $f = new extranetFiltre(__(''), $varname, array()); + $f = new commonFiltre(__(''), $varname, array()); return isset($settings[$varname]) && count($f->values) > count($settings[$varname]) && count($settings[$varname]); } } diff --git a/inc/commons/class.common.page.php b/inc/commons/class.common.page.php index 2b3f26434..a54ef7d9a 100644 --- a/inc/commons/class.common.page.php +++ b/inc/commons/class.common.page.php @@ -102,7 +102,7 @@ class commonPage { $hasRealFilters = false; foreach($filtres as $filtre) { $res .= $filtre->display(); - if ($filtre instanceof extranetFiltre) { + if ($filtre instanceof commonFiltre) { $hasRealFilters = true; } } diff --git a/inc/extranet/Controlleur/class.extranet.url.php b/inc/extranet/Controlleur/class.extranet.url.php index e1d1d2a57..b3ac2d7c8 100644 --- a/inc/extranet/Controlleur/class.extranet.url.php +++ b/inc/extranet/Controlleur/class.extranet.url.php @@ -154,8 +154,8 @@ class extranetUrl { $shortcuts = array(); $shortcuts[] = '' . $core->typo->Ajouter('Créer un nouveau client') . ''; $filtres = array(); - $filtres[] = new extranetFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']); + $filtres[] = new commonFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']); + $filtres[] = new commonFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']); $res = commonPage::barre($filtres, 'filtreClients', 'clients', $shortcuts); $res .= commonPage::tMain(); $res .= commonPage::bh(); @@ -422,9 +422,9 @@ class extranetUrl { $shortcuts[] = '' . $core->typo->Ajouter('Créer un projet') . ''; $filtres = array(); - $filtres[] = new extranetFiltre(__('Crée par'), 'equipier', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Status'), 'status_projet', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Année'), 'annee', $settings['filtres']); + $filtres[] = new commonFiltre(__('Crée par'), 'equipier', $settings['filtres']); + $filtres[] = new commonFiltre(__('Status'), 'status_projet', $settings['filtres']); + $filtres[] = new commonFiltre(__('Année'), 'annee', $settings['filtres']); $res = commonPage::barre($filtres, 'filtreProjet', 'projets', $shortcuts); $res .= commonPage::tMain(); @@ -763,7 +763,7 @@ class extranetUrl { extranetDroits::min(1); $settings = $core->user->getSettings('timereport'); $filtres = array(); - $filtres[] = new extranetFiltre(__('Participants'), 'equipier_participe', $settings['filtres']); + $filtres[] = new commonFiltre(__('Participants'), 'equipier_participe', $settings['filtres']); $res = commonPage::barre($filtres, 'filtreTimereport', 'timereport', null); $res .= commonPage::tMain(); $res .= commonPage::bh(); @@ -901,9 +901,9 @@ class extranetUrl { $shortcuts[] = '' . $core->typo->Ajouter('Créer un devis') . ''; $filtres = array(); - $filtres[] = new extranetFiltre(__('Créées par'), 'equipier', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Status'), 'status_devis', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Année'), 'annee_facture', $settings['filtres']); + $filtres[] = new commonFiltre(__('Créées par'), 'equipier', $settings['filtres']); + $filtres[] = new commonFiltre(__('Status'), 'status_devis', $settings['filtres']); + $filtres[] = new commonFiltre(__('Année'), 'annee_facture', $settings['filtres']); $res = commonPage::barre($filtres, 'filtreDevis', 'devis' , $shortcuts); $res .= commonPage::tMain(); @@ -1271,9 +1271,9 @@ class extranetUrl { } $shortcuts[] = '' . cubeMedia::image(IMG . '/print.png') . ''; $filtres = array(); - $filtres[] = new extranetFiltre(__('Créées par'), 'equipier', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Status'), 'status_facture', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Année'), 'annee_facture', $settings['filtres']); + $filtres[] = new commonFiltre(__('Créées par'), 'equipier', $settings['filtres']); + $filtres[] = new commonFiltre(__('Status'), 'status_facture', $settings['filtres']); + $filtres[] = new commonFiltre(__('Année'), 'annee_facture', $settings['filtres']); $res = commonPage::barre($filtres , 'filtreFactures', 'factures', $shortcuts); $res .= commonPage::tMain(); $res .= commonPage::bh(); diff --git a/inc/extranet/DAO/class.extranet.dao.client.php b/inc/extranet/DAO/class.extranet.dao.client.php index 99f7bf1e2..c407cea53 100644 --- a/inc/extranet/DAO/class.extranet.dao.client.php +++ b/inc/extranet/DAO/class.extranet.dao.client.php @@ -79,10 +79,10 @@ class extranetDAOClient extends extranetDAOUtilisateur { { if (!is_null($this->filtres)) { $w = array('1=1'); - if (extranetFiltre::test('status_client_projet', $this->filtres)) { + if (commonFiltre::test('status_client_projet', $this->filtres)) { $w[] = 'utilisateur_id IN(SELECT client FROM projets WHERE status IN(' . implode(',', array_keys($this->filtres['status_client_projet'])) . '))'; } - if (extranetFiltre::test('impaye', $this->filtres)) { + if (commonFiltre::test('impaye', $this->filtres)) { if (isset($this->filtres['impaye'][1])) { $w[] = '(impaye>0 OR impaye IS NOT NULL)'; } else { diff --git a/inc/extranet/DAO/class.extranet.dao.devis.php b/inc/extranet/DAO/class.extranet.dao.devis.php index 9f7e8f071..9b48364d2 100644 --- a/inc/extranet/DAO/class.extranet.dao.devis.php +++ b/inc/extranet/DAO/class.extranet.dao.devis.php @@ -303,13 +303,13 @@ class extranetDAODevis extends extranetDAO { { if (!is_null($this->filtres)) { $w = array('1=1'); - if (extranetFiltre::test('annee_facture', $this->filtres)) { + if (commonFiltre::test('annee_facture', $this->filtres)) { $w[] = 'YEAR(FROM_UNIXTIME(date_creation)) IN (' . implode(',', array_keys($this->filtres['annee_facture'])) . ')'; } - if (extranetFiltre::test('status_devis', $this->filtres)) { + if (commonFiltre::test('status_devis', $this->filtres)) { $w[] = 'status IN(' . implode(',', array_keys($this->filtres['status_devis'])) . ')'; } - if (extranetFiltre::test('equipier', $this->filtres)) { + if (commonFiltre::test('equipier', $this->filtres)) { $w[] = 'createur_id IN(' . implode(',', array_keys($this->filtres['equipier'])) . ')'; } return implode(' AND ', $w); diff --git a/inc/extranet/DAO/class.extranet.dao.facture.php b/inc/extranet/DAO/class.extranet.dao.facture.php index 7cb54dd6a..2e62a34d6 100644 --- a/inc/extranet/DAO/class.extranet.dao.facture.php +++ b/inc/extranet/DAO/class.extranet.dao.facture.php @@ -360,13 +360,13 @@ class extranetDAOFacture extends extranetDAO { { if (!is_null($this->filtres)) { $w = array('1=1'); - if (extranetFiltre::test('annee_facture', $this->filtres)) { + if (commonFiltre::test('annee_facture', $this->filtres)) { $w[] = 'YEAR(FROM_UNIXTIME(date_creation)) IN (' . implode(',', array_keys($this->filtres['annee_facture'])) . ')'; } - if (extranetFiltre::test('status_facture', $this->filtres)) { + if (commonFiltre::test('status_facture', $this->filtres)) { $w[] = 'status IN(' . implode(',', array_keys($this->filtres['status_facture'])) . ')'; } - if (extranetFiltre::test('equipier', $this->filtres)) { + if (commonFiltre::test('equipier', $this->filtres)) { $w[] = 'createur_id IN(' . implode(',', array_keys($this->filtres['equipier'])) . ')'; } return implode(' AND ', $w); diff --git a/inc/extranet/DAO/class.extranet.dao.projet.php b/inc/extranet/DAO/class.extranet.dao.projet.php index e87a1a516..44c2236ed 100644 --- a/inc/extranet/DAO/class.extranet.dao.projet.php +++ b/inc/extranet/DAO/class.extranet.dao.projet.php @@ -252,10 +252,10 @@ class extranetDAOProjet extends extranetDAO { { if (!is_null($this->filtres)) { $w = array('1=1'); - if (extranetFiltre::test('annee', $this->filtres)) { + if (commonFiltre::test('annee', $this->filtres)) { $w[] = 'annee_fin IN (' . implode(',', array_keys($this->filtres['annee'])) . ')'; } - if (extranetFiltre::test('status_projet', $this->filtres)) { + if (commonFiltre::test('status_projet', $this->filtres)) { $p = array(); foreach($this->filtres['status_projet'] as $k => $v) { list($rub, $val) = explode('_', $k); @@ -273,10 +273,10 @@ class extranetDAOProjet extends extranetDAO { } } } - if (extranetFiltre::test('equipier', $this->filtres)) { + if (commonFiltre::test('equipier', $this->filtres)) { $w[] = 'chef_id IN(' . implode(',', array_keys($this->filtres['equipier'])) . ')'; } - if (extranetFiltre::test('equipier_participe', $this->filtres)) { + if (commonFiltre::test('equipier_participe', $this->filtres)) { $w[] = 'p.projet_id IN(SELECT projet FROM taches WHERE tache_id IN(SELECT tache_id FROM timereport WHERE utilisateur_id IN (' . implode(',', array_keys($this->filtres['equipier_participe'])) . '))) '; } return implode("\n" . ' AND ' . "\n", $w); diff --git a/inc/ws/Controlleur/class.ws.stats.php b/inc/ws/Controlleur/class.ws.stats.php index 8a42b618a..9a43a10dc 100644 --- a/inc/ws/Controlleur/class.ws.stats.php +++ b/inc/ws/Controlleur/class.ws.stats.php @@ -39,14 +39,14 @@ class wsStats { } $moiss[cubeDate::getMonth((string)$m['month'])] = SITE_PATH . 'stats/' . $bid . '/' . (string)$y['year'] . '/' . (string)$m['month']; } - $listeMois = new extranetShortcuts(__('Mois'), $moiss, $selectedMonth); + $listeMois = new commonShortcuts(__('Mois'), $moiss, $selectedMonth); } if ((string)$y['year'] == $annee) { $selectedYear = $annee; } $annees[(string)$y['year']] = SITE_PATH . 'stats/' . $bid . '/' . (string)$y['year']; } - $listeAnnees = new extranetShortcuts(__('Année'), $annees, $selectedYear); + $listeAnnees = new commonShortcuts(__('Année'), $annees, $selectedYear); $listeShortcuts[] = $listeAnnees; if (!is_null($listeMois)) { $listeShortcuts[] = $listeMois; diff --git a/inc/ws/Controlleur/class.ws.url.php b/inc/ws/Controlleur/class.ws.url.php index db3e4e67d..81e31cc9f 100644 --- a/inc/ws/Controlleur/class.ws.url.php +++ b/inc/ws/Controlleur/class.ws.url.php @@ -10,8 +10,8 @@ class wsUrl { $shortcuts[] = '' . $core->typo->Ajouter(__('Créer une nouvelle publication')) . ''; $filtres = array(); - $filtres[] = new extranetFiltre(__('Status'), 'status_book', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Année'), 'annee_book', $settings['filtres']); + $filtres[] = new commonFiltre(__('Status'), 'status_book', $settings['filtres']); + $filtres[] = new commonFiltre(__('Année'), 'annee_book', $settings['filtres']); $res = commonPage::barre($filtres , 'filtreBooks', 'books', $shortcuts); $res .= commonPage::tMain(null, true); $res .= commonPage::bh(); @@ -380,8 +380,8 @@ html{height:100%}' . "\n"; $shortcuts = array(); $shortcuts[] = '' . $core->typo->Ajouter('Créer un nouveau client') . ''; $filtres = array(); - $filtres[] = new extranetFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']); - $filtres[] = new extranetFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']); + $filtres[] = new commonFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']); + $filtres[] = new commonFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']); $res = commonPage::barre($filtres, 'filtreClients', 'clients', $shortcuts); $res .= commonPage::tMain(); $res .= commonPage::bh(); diff --git a/inc/ws/DAO/class.ws.dao.book.php b/inc/ws/DAO/class.ws.dao.book.php index 4f90354e4..1a26893ef 100644 --- a/inc/ws/DAO/class.ws.dao.book.php +++ b/inc/ws/DAO/class.ws.dao.book.php @@ -276,10 +276,10 @@ class wsDAOBook extends extranetDAO { { if (!is_null($this->filtres)) { $w = array('1=1'); - if (extranetFiltre::test('annee_book', $this->filtres)) { + if (commonFiltre::test('annee_book', $this->filtres)) { $w[] = 'YEAR(FROM_UNIXTIME(date)) IN (' . implode(',', array_keys($this->filtres['annee_book'])) . ')'; } - if (extranetFiltre::test('status_book', $this->filtres)) { + if (commonFiltre::test('status_book', $this->filtres)) { $w[] = 'status IN(' . implode(',', array_keys($this->filtres['status_book'])) . ')'; } return implode(' AND ', $w); -- 2.39.5