\r
public static function test($varname, $settings)\r
{\r
- $f = new extranetFiltre(__(''), $varname, array());\r
+ $f = new commonFiltre(__(''), $varname, array());\r
return isset($settings[$varname]) && count($f->values) > count($settings[$varname]) && count($settings[$varname]);\r
}\r
}\r
$hasRealFilters = false;\r
foreach($filtres as $filtre) {\r
$res .= $filtre->display();\r
- if ($filtre instanceof extranetFiltre) {\r
+ if ($filtre instanceof commonFiltre) {\r
$hasRealFilters = true;\r
}\r
}\r
$shortcuts = array();\r
$shortcuts[] = '<a href="#" class="popup" rel="formClient/new">' . $core->typo->Ajouter('Créer un nouveau client') . '</a>';\r
$filtres = array();\r
- $filtres[] = new extranetFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']);\r
$res = commonPage::barre($filtres, 'filtreClients', 'clients', $shortcuts);\r
$res .= commonPage::tMain();\r
$res .= commonPage::bh();\r
$shortcuts[] = '<a href="#" class="popup" rel="formProjet/new">' . $core->typo->Ajouter('Créer un projet') . '</a>';\r
\r
$filtres = array();\r
- $filtres[] = new extranetFiltre(__('Crée par'), 'equipier', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Status'), 'status_projet', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Année'), 'annee', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Crée par'), 'equipier', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Status'), 'status_projet', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Année'), 'annee', $settings['filtres']);\r
\r
$res = commonPage::barre($filtres, 'filtreProjet', 'projets', $shortcuts);\r
$res .= commonPage::tMain();\r
extranetDroits::min(1);\r
$settings = $core->user->getSettings('timereport');\r
$filtres = array();\r
- $filtres[] = new extranetFiltre(__('Participants'), 'equipier_participe', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Participants'), 'equipier_participe', $settings['filtres']);\r
$res = commonPage::barre($filtres, 'filtreTimereport', 'timereport', null);\r
$res .= commonPage::tMain();\r
$res .= commonPage::bh();\r
$shortcuts[] = '<a href="' . SITE_PATH . 'editedevis/new">' . $core->typo->Ajouter('Créer un devis') . '</a>';\r
\r
$filtres = array();\r
- $filtres[] = new extranetFiltre(__('Créées par'), 'equipier', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Status'), 'status_devis', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Année'), 'annee_facture', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Créées par'), 'equipier', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Status'), 'status_devis', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Année'), 'annee_facture', $settings['filtres']);\r
\r
$res = commonPage::barre($filtres, 'filtreDevis', 'devis' , $shortcuts);\r
$res .= commonPage::tMain();\r
}\r
$shortcuts[] = '<a href="#" rel="formPrintFactures" title="Imprimer les factures" class="popup">' . cubeMedia::image(IMG . '/print.png') . '</a>';\r
$filtres = array();\r
- $filtres[] = new extranetFiltre(__('Créées par'), 'equipier', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Status'), 'status_facture', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Année'), 'annee_facture', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Créées par'), 'equipier', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Status'), 'status_facture', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Année'), 'annee_facture', $settings['filtres']);\r
$res = commonPage::barre($filtres , 'filtreFactures', 'factures', $shortcuts);\r
$res .= commonPage::tMain();\r
$res .= commonPage::bh();\r
{\r
if (!is_null($this->filtres)) {\r
$w = array('1=1');\r
- if (extranetFiltre::test('status_client_projet', $this->filtres)) {\r
+ if (commonFiltre::test('status_client_projet', $this->filtres)) {\r
$w[] = 'utilisateur_id IN(SELECT client FROM projets WHERE status IN(' . implode(',', array_keys($this->filtres['status_client_projet'])) . '))';\r
}\r
- if (extranetFiltre::test('impaye', $this->filtres)) {\r
+ if (commonFiltre::test('impaye', $this->filtres)) {\r
if (isset($this->filtres['impaye'][1])) {\r
$w[] = '(impaye>0 OR impaye IS NOT NULL)';\r
} else {\r
{\r
if (!is_null($this->filtres)) {\r
$w = array('1=1');\r
- if (extranetFiltre::test('annee_facture', $this->filtres)) {\r
+ if (commonFiltre::test('annee_facture', $this->filtres)) {\r
$w[] = 'YEAR(FROM_UNIXTIME(date_creation)) IN (' . implode(',', array_keys($this->filtres['annee_facture'])) . ')';\r
}\r
- if (extranetFiltre::test('status_devis', $this->filtres)) {\r
+ if (commonFiltre::test('status_devis', $this->filtres)) {\r
$w[] = 'status IN(' . implode(',', array_keys($this->filtres['status_devis'])) . ')';\r
}\r
- if (extranetFiltre::test('equipier', $this->filtres)) {\r
+ if (commonFiltre::test('equipier', $this->filtres)) {\r
$w[] = 'createur_id IN(' . implode(',', array_keys($this->filtres['equipier'])) . ')';\r
}\r
return implode(' AND ', $w);\r
{\r
if (!is_null($this->filtres)) {\r
$w = array('1=1');\r
- if (extranetFiltre::test('annee_facture', $this->filtres)) {\r
+ if (commonFiltre::test('annee_facture', $this->filtres)) {\r
$w[] = 'YEAR(FROM_UNIXTIME(date_creation)) IN (' . implode(',', array_keys($this->filtres['annee_facture'])) . ')';\r
}\r
- if (extranetFiltre::test('status_facture', $this->filtres)) {\r
+ if (commonFiltre::test('status_facture', $this->filtres)) {\r
$w[] = 'status IN(' . implode(',', array_keys($this->filtres['status_facture'])) . ')';\r
}\r
- if (extranetFiltre::test('equipier', $this->filtres)) {\r
+ if (commonFiltre::test('equipier', $this->filtres)) {\r
$w[] = 'createur_id IN(' . implode(',', array_keys($this->filtres['equipier'])) . ')';\r
}\r
return implode(' AND ', $w);\r
{\r
if (!is_null($this->filtres)) {\r
$w = array('1=1');\r
- if (extranetFiltre::test('annee', $this->filtres)) {\r
+ if (commonFiltre::test('annee', $this->filtres)) {\r
$w[] = 'annee_fin IN (' . implode(',', array_keys($this->filtres['annee'])) . ')';\r
}\r
- if (extranetFiltre::test('status_projet', $this->filtres)) {\r
+ if (commonFiltre::test('status_projet', $this->filtres)) {\r
$p = array();\r
foreach($this->filtres['status_projet'] as $k => $v) {\r
list($rub, $val) = explode('_', $k);\r
}\r
}\r
}\r
- if (extranetFiltre::test('equipier', $this->filtres)) {\r
+ if (commonFiltre::test('equipier', $this->filtres)) {\r
$w[] = 'chef_id IN(' . implode(',', array_keys($this->filtres['equipier'])) . ')';\r
}\r
- if (extranetFiltre::test('equipier_participe', $this->filtres)) {\r
+ if (commonFiltre::test('equipier_participe', $this->filtres)) {\r
$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'])) . '))) ';\r
}\r
return implode("\n" . ' AND ' . "\n", $w);\r
}\r
$moiss[cubeDate::getMonth((string)$m['month'])] = SITE_PATH . 'stats/' . $bid . '/' . (string)$y['year'] . '/' . (string)$m['month'];\r
}\r
- $listeMois = new extranetShortcuts(__('Mois'), $moiss, $selectedMonth);\r
+ $listeMois = new commonShortcuts(__('Mois'), $moiss, $selectedMonth);\r
}\r
if ((string)$y['year'] == $annee) {\r
$selectedYear = $annee;\r
}\r
$annees[(string)$y['year']] = SITE_PATH . 'stats/' . $bid . '/' . (string)$y['year'];\r
}\r
- $listeAnnees = new extranetShortcuts(__('Année'), $annees, $selectedYear);\r
+ $listeAnnees = new commonShortcuts(__('Année'), $annees, $selectedYear);\r
$listeShortcuts[] = $listeAnnees;\r
if (!is_null($listeMois)) {\r
$listeShortcuts[] = $listeMois;\r
$shortcuts[] = '<a href="#" class="popup" rel="newBookForm">' . $core->typo->Ajouter(__('Créer une nouvelle publication')) . '</a>';\r
\r
$filtres = array();\r
- $filtres[] = new extranetFiltre(__('Status'), 'status_book', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Année'), 'annee_book', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Status'), 'status_book', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Année'), 'annee_book', $settings['filtres']);\r
$res = commonPage::barre($filtres , 'filtreBooks', 'books', $shortcuts);\r
$res .= commonPage::tMain(null, true);\r
$res .= commonPage::bh();\r
$shortcuts = array();\r
$shortcuts[] = '<a href="#" class="popup" rel="formClient/new">' . $core->typo->Ajouter('Créer un nouveau client') . '</a>';\r
$filtres = array();\r
- $filtres[] = new extranetFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']);\r
- $filtres[] = new extranetFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Ayant un projet'), 'status_client_projet', $settings['filtres']);\r
+ $filtres[] = new commonFiltre(__('Ayant des impayés'), 'impaye', $settings['filtres']);\r
$res = commonPage::barre($filtres, 'filtreClients', 'clients', $shortcuts);\r
$res .= commonPage::tMain();\r
$res .= commonPage::bh();\r
{\r
if (!is_null($this->filtres)) {\r
$w = array('1=1');\r
- if (extranetFiltre::test('annee_book', $this->filtres)) {\r
+ if (commonFiltre::test('annee_book', $this->filtres)) {\r
$w[] = 'YEAR(FROM_UNIXTIME(date)) IN (' . implode(',', array_keys($this->filtres['annee_book'])) . ')';\r
}\r
- if (extranetFiltre::test('status_book', $this->filtres)) {\r
+ if (commonFiltre::test('status_book', $this->filtres)) {\r
$w[] = 'status IN(' . implode(',', array_keys($this->filtres['status_book'])) . ')';\r
}\r
return implode(' AND ', $w);\r