]> _ Git - cubeextranet.git/commitdiff
(no commit message)
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 10 Feb 2011 10:40:06 +0000 (10:40 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Thu, 10 Feb 2011 10:40:06 +0000 (10:40 +0000)
inc/commons/class.common.url.php
inc/extranet/Controlleur/class.extranet.ajax.php
inc/ws/Controlleur/class.ws.ajax.php

index 4379c058b8c696b533454c2a571604b928a315a2..423b55ac7bd99a240add6dba85afeff6b2c08137 100644 (file)
@@ -30,18 +30,22 @@ class commonUrl {
 \r
                $f = $args[0];\r
 \r
-               $classes = array_merge(array(MODE . 'Url', 'commonUrl'),array_keys($urlClasses));\r
-\r
                echo commonPage::header($args);\r
+               echo self::execStaticMethod($f,$args);\r
+               echo commonPage::footer();\r
+       }\r
+\r
+       public static function execStaticMethod($method,$args)\r
+       {\r
+               global $urlClasses;\r
+               $classes = array_merge(array(MODE . 'Url', 'commonUrl'), array_keys($urlClasses));\r
 \r
                foreach($classes as $class) {\r
-                       $cb = array($class, $f);\r
+                       $cb = array($class, $method);\r
                        if (is_callable($cb)) {\r
-                               echo call_user_func($cb, $args);\r
-                               break;\r
+                               return call_user_func($cb, $args);\r
                        }\r
                }\r
-               echo commonPage::footer();\r
        }\r
 \r
        public static function login($args)\r
index a663a748a0d3c8a919d8bc77cb498896af88c9dd..a8d2b2d03bd82aec129335592cf25f89ed9ec601 100644 (file)
@@ -7,11 +7,11 @@ class extranetAjax {
                if ($args[1] == 'new') {\r
                        $extra = '';\r
                } else {\r
-                       $extra = '<p><br /><br /><br /></p><div id="listeContacts">' . extranetUrl::listeContacts($args[1]) . '</div>';\r
+                       $extra = '<p><br /><br /><br /></p><div id="listeContacts">' . extranetUrlClient::listeContacts($args[1]) . '</div>';\r
                }\r
                $extra .= '<p class="right" style="margin-top:10px;margin-right:10px;"><br /><br /><a href="#" class="submit">' . $core->typo->BoutonOK(__('Enregistrer')) . '</a><br /><br /></p>';\r
 \r
-               commonAjax::form('saveClient', __("Edition d'un client"), extranetUrl::formClient($args[1]), false, 2, '', $extra);\r
+               commonAjax::form('saveClient', __("Edition d'un client"), extranetUrlClient::formClient($args[1]), false, 2, '', $extra);\r
        }\r
 \r
        public static function formContact($args, &$x)\r
@@ -19,13 +19,13 @@ class extranetAjax {
                if (!isset($args[2])) {\r
                        $args[2] = null;\r
                }\r
-               commonAjax::form('saveContact', __("Edition d'un contact"), extranetUrl::formContact($args[1], $args[2]));\r
+               commonAjax::form('saveContact', __("Edition d'un contact"), extranetUrlClient::formContact($args[1], $args[2]));\r
        }\r
 \r
        public static function formNotes($args, &$x)\r
        {\r
                global $core;\r
-               commonAjax::form('saveNotes', __('Edition des notes'), extranetUrl::formNotes($args[1]));\r
+               commonAjax::form('saveNotes', __('Edition des notes'), extranetUrlClient::formNotes($args[1]));\r
        }\r
 \r
        public static function saveClient($args, &$x)\r
@@ -53,7 +53,7 @@ class extranetAjax {
                        }\r
                }\r
 \r
-               $x->addContent('listeClients', extranetUrl::listeClients());\r
+               $x->addContent('listeClients', extranetUrlClient::listeClients());\r
                $x->addClosePopup();\r
        }\r
 \r
@@ -71,9 +71,9 @@ class extranetAjax {
                $dao = new commonDAOClient($core->con);\r
                $client = $dao->sauve($_POST);\r
                $x->addClosePopup();\r
-               $x->addContent('devisAdresseDisplay', extranetUrl::adresse($client->utilisateur_id, null, 'devis'));\r
-               $x->addContent('factureAdresseDisplay', extranetUrl::adresse($client->utilisateur_id, null, 'facture'));\r
-               $x->addContent('listeContacts', extranetUrl::listeContacts($client->entreprise));\r
+               $x->addContent('devisAdresseDisplay', extranetUrlClient::adresse($client->utilisateur_id, null, 'devis'));\r
+               $x->addContent('factureAdresseDisplay', extranetUrlClient::adresse($client->utilisateur_id, null, 'facture'));\r
+               $x->addContent('listeContacts', extranetUrlClient::listeContacts($client->entreprise));\r
                $contacts = array();\r
                $client_contacts = $dao->getContactsOfEntreprise($client->entreprise);\r
                foreach($client_contacts as $c) {\r
@@ -90,18 +90,18 @@ class extranetAjax {
                $dao = new commonDAOEntreprise($core->con);\r
                $dao->supprime($args[1]);\r
 \r
-               $x->addContent('listeClients', extranetUrl::listeClients());\r
+               $x->addContent('listeClients', extranetUrlClient::listeClients());\r
        }\r
 \r
        public static function searchClients($args, &$x)\r
        {\r
-               $x->addContent('listeClients', extranetUrl::listeClients());\r
+               $x->addContent('listeClients', extranetUrlClient::listeClients());\r
        }\r
 \r
        public static function sortClient($args, &$x)\r
        {\r
                commonAjax::sort('clients', $args[1]);\r
-               $x->addContent('listeClients', extranetUrl::listeClients());\r
+               $x->addContent('listeClients', extranetUrlClient::listeClients());\r
        }\r
        public static function sortEquipier($args, &$x)\r
        {\r
@@ -112,13 +112,13 @@ class extranetAjax {
        public static function pageClient($args, &$x)\r
        {\r
                commonAjax::page('clients', $args[1]);\r
-               $x->addContent('listeClients', extranetUrl::listeClients());\r
+               $x->addContent('listeClients', extranetUrlClient::listeClients());\r
        }\r
 \r
        public static function parPageClient($args, &$x)\r
        {\r
                commonAjax::parPage('clients', $_POST['par_page']);\r
-               $x->addContent('listeClients', extranetUrl::listeClients());\r
+               $x->addContent('listeClients', extranetUrlClient::listeClients());\r
        }\r
 \r
        public static function filtreClients($args, &$x)\r
@@ -129,7 +129,7 @@ class extranetAjax {
                        return;\r
                } else {\r
                        commonAjax::filtre('clients', $_POST);\r
-                       $x->addContent('listeClients', extranetUrl::listeClients());\r
+                       $x->addContent('listeClients', extranetUrlClient::listeClients());\r
                }\r
        }\r
 \r
@@ -138,7 +138,7 @@ class extranetAjax {
                global $core;\r
                $dao = new commonDAOEntreprise($core->con);\r
                $client = $dao->selectById($args[1]);\r
-               return commonAjax::form('', __("Détail du chiffre d'affaire de") . ' ' . $client->nom, extranetUrl::clientDetailCa($args[1]), false);\r
+               return commonAjax::form('', __("Détail du chiffre d'affaire de") . ' ' . $client->nom, extranetUrlClient::clientDetailCa($args[1]), false);\r
        }\r
 \r
        public static function clientDetailImpaye($args, &$x)\r
@@ -146,12 +146,12 @@ class extranetAjax {
                global $core;\r
                $dao = new commonDAOEntreprise($core->con);\r
                $client = $dao->selectById($args[1]);\r
-               return commonAjax::form('', __("Détail des impayés de") . ' ' . $client->nom, extranetUrl::clientDetailImpaye($args[1]), false, 4);\r
+               return commonAjax::form('', __("Détail des impayés de") . ' ' . $client->nom, extranetUrlClient::clientDetailImpaye($args[1]), false, 4);\r
        }\r
 \r
        public static function formProjet($args, &$x)\r
        {\r
-               commonAjax::form('saveProjet', __("Edition d'un projet"), extranetUrl::formProjet($args[1]));\r
+               commonAjax::form('saveProjet', __("Edition d'un projet"), extranetUrlProjet::formProjet($args[1]));\r
        }\r
 \r
        public static function saveProjet($args, &$x)\r
@@ -160,7 +160,7 @@ class extranetAjax {
                $dao = new extranetDAOProjet($core->con);\r
                $id = $dao->sauve($_POST);\r
 \r
-               $x->addContent('listeProjets', extranetUrl::listeProjets());\r
+               $x->addContent('listeProjets', extranetUrlProjet::listeProjets());\r
                $x->addRedirection(SITE_PATH . 'projet/' . $id);\r
        }\r
 \r
@@ -170,7 +170,7 @@ class extranetAjax {
                $dao = new extranetDAOProjet($core->con);\r
                $dao->changeStatus($args[1]);\r
 \r
-               $x->addContent('listeProjet', extranetUrl::listeProjet($args[1]));\r
+               $x->addContent('listeProjet', extranetUrlProjet::listeProjet($args[1]));\r
        }\r
 \r
        public static function changeProjetsStatus($args, &$x)\r
@@ -179,7 +179,7 @@ class extranetAjax {
                $dao = new extranetDAOProjet($core->con);\r
                $dao->changeStatus($args[1]);\r
 \r
-               $x->addContent('listeProjets', extranetUrl::listeProjets($args[1]));\r
+               $x->addContent('listeProjets', extranetUrlProjet::listeProjets($args[1]));\r
        }\r
 \r
        public static function supprimeProjet($args, &$x)\r
@@ -193,24 +193,24 @@ class extranetAjax {
 \r
        public static function searchProjets($args, &$x)\r
        {\r
-               $x->addContent('listeProjets', extranetUrl::listeProjets());\r
+               $x->addContent('listeProjets', extranetUrlProjet::listeProjets());\r
        }\r
 \r
        public static function pageProjet($args, &$x)\r
        {\r
                commonAjax::page('projets', $args[1]);\r
-               $x->addContent('listeProjets', extranetUrl::listeProjets());\r
+               $x->addContent('listeProjets', extranetUrlProjet::listeProjets());\r
        }\r
        public static function parPageProjet($args, &$x)\r
        {\r
                commonAjax::parPage('projets', $_POST['par_page']);\r
-               $x->addContent('listeProjets', extranetUrl::listeProjets());\r
+               $x->addContent('listeProjets', extranetUrlProjet::listeProjets());\r
        }\r
 \r
        public static function sortProjet($args, &$x)\r
        {\r
                commonAjax::sort('projets', $args[1]);\r
-               $x->addContent('listeProjets', extranetUrl::listeProjets());\r
+               $x->addContent('listeProjets', extranetUrlProjet::listeProjets());\r
        }\r
 \r
        public static function filtreProjet($args, &$x)\r
@@ -221,20 +221,20 @@ class extranetAjax {
                        return;\r
                } else {\r
                        commonAjax::filtre('projets', $_POST);\r
-                       $x->addContent('listeProjets', extranetUrl::listeProjets());\r
+                       $x->addContent('listeProjets', extranetUrlProjet::listeProjets());\r
                }\r
        }\r
 \r
        public static function formTacheNormale($args, &$x)\r
        {\r
                $projet = isset($args[2])?$args[2]:null;\r
-               commonAjax::form('saveTache', __("Edition d'un tâche"), extranetUrl::formTacheNormale($args[1], $projet));\r
+               commonAjax::form('saveTache', __("Edition d'un tâche"), extranetUrlProjet::formTacheNormale($args[1], $projet));\r
        }\r
 \r
        public static function formTacheSousTraitee($args, &$x)\r
        {\r
                $projet = isset($args[2])?$args[2]:null;\r
-               commonAjax::form('saveTache', __("Edition d'un tâche sous-traitée"), extranetUrl::formTacheSousTraitee($args[1], $projet));\r
+               commonAjax::form('saveTache', __("Edition d'un tâche sous-traitée"), extranetUrlProjet::formTacheSousTraitee($args[1], $projet));\r
        }\r
 \r
        public static function saveTache($args, &$x)\r
@@ -243,7 +243,7 @@ class extranetAjax {
                $dao = new extranetDAOTache($core->con);\r
                $dao->sauve($_POST);\r
 \r
-               $x->addContent('listeProjet', extranetUrl::listeProjet($_POST['projet']));\r
+               $x->addContent('listeProjet', extranetUrlProjet::listeProjet($_POST['projet']));\r
                $x->addClosePopup();\r
        }\r
 \r
@@ -254,7 +254,7 @@ class extranetAjax {
                $tache = $dao->selectById($args[1]);\r
 \r
                $dao->supprime($args[1]);\r
-               $x->addContent('listeProjet', extranetUrl::listeProjet($tache->projet));\r
+               $x->addContent('listeProjet', extranetUrlProjet::listeProjet($tache->projet));\r
        }\r
 \r
        public static function saveTimereport($args, &$x)\r
@@ -290,24 +290,24 @@ class extranetAjax {
        public static function sortTimereport($args, &$x)\r
        {\r
                commonAjax::sort('timereport', $args[1]);\r
-               $x->addContent('listeTimereport', extranetUrl::listeTimereport());\r
+               $x->addContent('listeTimereport', extranetUrlTimereport::listeTimereport());\r
        }\r
 \r
        public static function pageTimereport($args, &$x)\r
        {\r
                commonAjax::page('timereport', $args[1]);\r
-               $x->addContent('listeTimereport', extranetUrl::listeTimereport());\r
+               $x->addContent('listeTimereport', extranetUrlTimereport::listeTimereport());\r
        }\r
 \r
        public static function searchTimereport($args, &$x)\r
        {\r
-               $x->addContent('listeTimereport', extranetUrl::listeTimereport());\r
+               $x->addContent('listeTimereport', extranetUrlTimereport::listeTimereport());\r
        }\r
 \r
        public static function parPageTimereport($args, &$x)\r
        {\r
                commonAjax::parPage('timereport', $_POST['par_page']);\r
-               $x->addContent('listeTimereport', extranetUrl::listeTimereport());\r
+               $x->addContent('listeTimereport', extranetUrlTimereport::listeTimereport());\r
        }\r
 \r
        public static function filtreTimereport($args, &$x)\r
@@ -318,7 +318,7 @@ class extranetAjax {
                        return;\r
                } else {\r
                        commonAjax::filtre('timereport', $_POST);\r
-                       $x->addContent('listeTimereport', extranetUrl::listeTimereport());\r
+                       $x->addContent('listeTimereport', extranetUrlTimereport::listeTimereport());\r
                }\r
        }\r
 \r
@@ -333,7 +333,7 @@ class extranetAjax {
                        $projet_id = $daoProjet->createFromDevis($args[1], $core->user->utilisateur_id);\r
                        $x->addRedirection(SITE_PATH . 'projet/' . $projet_id);\r
                } else {\r
-                       $x->addContent('listeDevis', extranetUrl::listeDevis());\r
+                       $x->addContent('listeDevis', extranetUrlDevis::listeDevis());\r
                }\r
        }\r
 \r
@@ -344,31 +344,30 @@ class extranetAjax {
                $dao->supprime($args[1]);\r
                @unlink(ROOT . '/devis/' . $args[1] . '.pdf');\r
 \r
-               $x->addContent('listeDevis', extranetUrl::listeDevis());\r
-               $x->addContent('listeDevis', extranetUrl::listeDevis());\r
+               $x->addContent('listeDevis', extranetUrlDevis::listeDevis());\r
        }\r
 \r
        public static function searchDevis($args, &$x)\r
        {\r
-               $x->addContent('listeDevis', extranetUrl::listeDevis());\r
+               $x->addContent('listeDevis', extranetUrlDevis::listeDevis());\r
        }\r
 \r
        public static function pageDevis($args, &$x)\r
        {\r
                commonAjax::page('devis', $args[1]);\r
-               $x->addContent('listeDevis', extranetUrl::listeDevis());\r
+               $x->addContent('listeDevis', extranetUrlDevis::listeDevis());\r
        }\r
 \r
        public static function parPageDevis($args, &$x)\r
        {\r
                commonAjax::parPage('devis', $_POST['par_page']);\r
-               $x->addContent('listeDevis', extranetUrl::listeDevis());\r
+               $x->addContent('listeDevis', extranetUrlDevis::listeDevis());\r
        }\r
 \r
        public static function sortDevis($args, &$x)\r
        {\r
                commonAjax::sort('devis', $args[1]);\r
-               $x->addContent('listeDevis', extranetUrl::listeDevis());\r
+               $x->addContent('listeDevis', extranetUrlDevis::listeDevis());\r
        }\r
 \r
        public static function filtreDevis($args, &$x)\r
@@ -379,14 +378,14 @@ class extranetAjax {
                        return;\r
                } else {\r
                        commonAjax::filtre('devis', $_POST);\r
-                       $x->addContent('listeDevis', extranetUrl::listeDevis());\r
+                       $x->addContent('listeDevis', extranetUrlDevis::listeDevis());\r
                }\r
        }\r
 \r
        public static function sortDevisClient($args, &$x)\r
        {\r
                commonAjax::sort('devis', $args[1]);\r
-               $x->addContent('listeDevis', extranetUrl::listeDevisClient());\r
+               $x->addContent('listeDevis', extranetUrlDevis::listeDevisClient());\r
        }\r
 \r
        public static function expedieDevis($args, &$x)\r
@@ -430,12 +429,12 @@ class extranetAjax {
                $dao = new extranetDAOFacture($core->con);\r
                $dao->changeStatus($args[1], $args[2]);\r
 \r
-               $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+               $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
        }\r
 \r
        public static function changeFacturePaiement($args, &$x)\r
        {\r
-               return commonAjax::form('saveFacturePaiement', __('Informations relatives au paiement de la facture'), extranetUrl::formFacturePaiement($args[1]));\r
+               return commonAjax::form('saveFacturePaiement', __('Informations relatives au paiement de la facture'), extranetUrlFacture::formFacturePaiement($args[1]));\r
        }\r
 \r
        public static function saveFacturePaiement($args, &$x)\r
@@ -444,7 +443,7 @@ class extranetAjax {
                $dao = new extranetDAOFacture($core->con);\r
                $dao->savePaiement($_POST);\r
                $x->addClosePopup();\r
-               $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+               $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
        }\r
 \r
        public static function supprimeFacture($args, &$x)\r
@@ -454,7 +453,7 @@ class extranetAjax {
                $dao->supprime($args[1]);\r
                @unlink(ROOT . '/facture/' . $args[1] . '.pdf');\r
 \r
-               $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+               $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
        }\r
 \r
        public static function valideFacture($args, &$x)\r
@@ -468,25 +467,25 @@ class extranetAjax {
 \r
        public static function searchFactures($args, &$x)\r
        {\r
-               $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+               $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
        }\r
 \r
        public static function pageFacture($args, &$x)\r
        {\r
                commonAjax::page('factures', $args[1]);\r
-               $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+               $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
        }\r
 \r
        public static function parPageFacture($args, &$x)\r
        {\r
                commonAjax::parPage('factures', $_POST['par_page']);\r
-               $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+               $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
        }\r
 \r
        public static function sortFacture($args, &$x)\r
        {\r
                commonAjax::sort('factures', $args[1]);\r
-               $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+               $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
        }\r
 \r
        public static function filtreFactures($args, &$x)\r
@@ -497,7 +496,7 @@ class extranetAjax {
                        return;\r
                } else {\r
                        commonAjax::filtre('factures', $_POST);\r
-                       $x->addContent('listeFactures', extranetUrl::listeFactures());\r
+                       $x->addContent('listeFactures', extranetUrlFacture::listeFactures());\r
                }\r
        }\r
 \r
@@ -522,7 +521,7 @@ class extranetAjax {
 \r
        public static function formPrintFactures($args, &$x)\r
        {\r
-               commonAjax::form('printFactures', __('Imprimer des factures'), extranetUrl::formPrintFactures(), __("Lancer l'impression"));\r
+               commonAjax::form('printFactures', __('Imprimer des factures'), extranetUrlFacture::formPrintFactures(), __("Lancer l'impression"));\r
        }\r
 \r
        public static function printFactures($args, &$x)\r
index 24bdc524efc8b5e95334a3d334689d75e2dc019f..cb26b325c06ac65c554424c4f0b403c46b555fb9 100644 (file)
@@ -7,11 +7,11 @@ class wsAjax extends cubeAjax {
                if ($args[1] == 'new') {\r
                        $extra = '';\r
                } else {\r
-                       $extra = '<p><br /><br /><br /></p><div id="listeContacts">' . wsUrl::listeContacts($args[1]) . '</div>';\r
+                       $extra = '<p><br /><br /><br /></p><div id="listeContacts">' . wsUrlClient::listeContacts($args[1]) . '</div>';\r
                }\r
                $extra .= '<p class="right" style="margin-top:10px;margin-right:10px;"><br /><br /><a href="#" class="submit">' . $core->typo->BoutonOK(__('Enregistrer')) . '</a><br /><br /></p>';\r
 \r
-               commonAjax::form('saveClient', __("Edition d'un client"), wsUrl::formClient($args[1]), false, 2, '', $extra);\r
+               commonAjax::form('saveClient', __("Edition d'un client"), wsUrlClient::formClient($args[1]), false, 2, '', $extra);\r
        }\r
 \r
        public static function formContact($args, &$x)\r
@@ -19,7 +19,7 @@ class wsAjax extends cubeAjax {
                if (!isset($args[2])) {\r
                        $args[2] = null;\r
                }\r
-               commonAjax::form('saveContact', __("Edition d'un contact"), wsUrl::formContact($args[1], $args[2]));\r
+               commonAjax::form('saveContact', __("Edition d'un contact"), wsUrlClient::formContact($args[1], $args[2]));\r
        }\r
 \r
        public static function saveClient($args, &$x)\r
@@ -55,7 +55,7 @@ class wsAjax extends cubeAjax {
 \r
                $core->refreshWSUsersTree();\r
 \r
-               $x->addContent('listeClients', wsUrl::listeClients());\r
+               $x->addContent('listeClients', wsUrlClient::listeClients());\r
                $x->addClosePopup();\r
        }\r
 \r
@@ -65,9 +65,9 @@ class wsAjax extends cubeAjax {
                $dao = new commonDAOClient($core->con);\r
                $client = $dao->sauve($_POST);\r
                $x->addClosePopup();\r
-               $x->addContent('devisAdresseDisplay', wsUrl::adresse($client->utilisateur_id, null, 'devis'));\r
-               $x->addContent('factureAdresseDisplay', wsUrl::adresse($client->utilisateur_id, null, 'facture'));\r
-               $x->addContent('listeContacts', wsUrl::listeContacts($client->entreprise));\r
+               $x->addContent('devisAdresseDisplay', wsUrlClient::adresse($client->utilisateur_id, null, 'devis'));\r
+               $x->addContent('factureAdresseDisplay', wsUrlClient::adresse($client->utilisateur_id, null, 'facture'));\r
+               $x->addContent('listeContacts', wsUrlClient::listeContacts($client->entreprise));\r
                $contacts = array();\r
                $client_contacts = $dao->getContactsOfEntreprise($client->entreprise);\r
                foreach($client_contacts as $c) {\r
@@ -89,30 +89,30 @@ class wsAjax extends cubeAjax {
 \r
                $core->refreshWSUsersTree();\r
 \r
-               $x->addContent('listeClients', wsUrl::listeClients());\r
+               $x->addContent('listeClients', wsUrlClient::listeClients());\r
        }\r
 \r
        public static function searchClients($args, &$x)\r
        {\r
-               $x->addContent('listeClients', wsUrl::listeClients());\r
+               $x->addContent('listeClients', wsUrlClient::listeClients());\r
        }\r
 \r
        public static function sortClient($args, &$x)\r
        {\r
                commonAjax::sort('clients', $args[1]);\r
-               $x->addContent('listeClients', wsUrl::listeClients());\r
+               $x->addContent('listeClients', wsUrlClient::listeClients());\r
        }\r
 \r
        public static function pageClient($args, &$x)\r
        {\r
                commonAjax::page('clients', $args[1]);\r
-               $x->addContent('listeClients', wsUrl::listeClients());\r
+               $x->addContent('listeClients', wsUrlClient::listeClients());\r
        }\r
 \r
        public static function parPageClient($args, &$x)\r
        {\r
                commonAjax::parPage('clients', $_POST['par_page']);\r
-               $x->addContent('listeClients', wsUrl::listeClients());\r
+               $x->addContent('listeClients', wsUrlClient::listeClients());\r
        }\r
 \r
        public static function supprimeBook($args, &$x)\r
@@ -120,40 +120,40 @@ class wsAjax extends cubeAjax {
                global $core;\r
                $dao = new wsDAOBook($core->con);\r
                $dao->supprime($args[1]);\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function searchPublications($args, &$x)\r
        {\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function pageBooks($args, &$x)\r
        {\r
                commonAjax::page('books', $args[1]);\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function parPageBooks($args, &$x)\r
        {\r
                commonAjax::parPage('books', $_POST['par_page']);\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function sortBooks($args, &$x)\r
        {\r
                commonAjax::sort('books', $args[1]);\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function newBookForm($args, &$x)\r
        {\r
-               commonAjax::form('newBook', __("Créer une nouvelle publication à partir d'une existante"), wsUrl::chooseExistingBook(), __('Créer une nouvelle publication'), 3);\r
+               commonAjax::form('newBook', __("Créer une nouvelle publication à partir d'une existante"), wsUrlBook::chooseExistingBook(), __('Créer une nouvelle publication'), 3);\r
        }\r
 \r
        public static function formChangeBookProprietaire($args, &$x)\r
        {\r
-               commonAjax::form('changeBookProprietaire/' . $args[1], __("Modifier le propriétaire de la publication"), wsUrl::changeBookProprietaire($args[1]), __('Enregistrer'), 3);\r
+               commonAjax::form('changeBookProprietaire/' . $args[1], __("Modifier le propriétaire de la publication"), wsUrlBook::changeBookProprietaire($args[1]), __('Enregistrer'), 3);\r
        }\r
 \r
        public static function filtreBooks($args, &$x)\r
@@ -164,7 +164,7 @@ class wsAjax extends cubeAjax {
                        return;\r
                } else {\r
                        commonAjax::filtre('books', $_POST);\r
-                       $x->addContent('listeBooks', wsUrl::listeBooks());\r
+                       $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
                }\r
        }\r
 \r
@@ -179,7 +179,7 @@ class wsAjax extends cubeAjax {
                }\r
 \r
                $x->addClosePopup();\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
                $x->addTruePopup(SITE_PATH . 'editor/' . $book->book_id);\r
        }\r
 \r
@@ -194,7 +194,7 @@ class wsAjax extends cubeAjax {
                $dao = new wsDAOBook($core->con);\r
                $dao->setProprietaire($args[1], $_POST['proprietaire']);\r
                $x->addClosePopup();\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function downbook($args, &$x)\r
@@ -218,7 +218,7 @@ class wsAjax extends cubeAjax {
                        if ($book->status < 1) {\r
                                $popup = commonAjax::form('downbook/' . $book_id . '/' . $version,\r
                                        __('Téléchargement du Fluidbook'),\r
-                                       wsUrl::valideDownload($book_id, $version),\r
+                                       wsUrlBook::valideDownload($book_id, $version),\r
                                        __('Télécharger'), 2, '', '', true);\r
 \r
                                $x->addOpenPopup($popup);\r
@@ -244,12 +244,12 @@ class wsAjax extends cubeAjax {
                $daoBook = new wsDAOBook($core->con);\r
                $daoBook->setStatus($book_id, $status);\r
 \r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function formBookChooseProject($book_id)\r
        {\r
-               return commonAjax::form('bookChooseProject', __("Selection d'un projet"), wsUrl::chooseBookProject($book_id), __('Suivant'), 3, '', '', true);\r
+               return commonAjax::form('bookChooseProject', __("Selection d'un projet"), wsUrlBook::chooseBookProject($book_id), __('Suivant'), 3, '', '', true);\r
        }\r
 \r
        public static function bookChooseProject($args, &$x)\r
@@ -286,7 +286,7 @@ class wsAjax extends cubeAjax {
 \r
        public static function formBookChooseTache($book_id, $project)\r
        {\r
-               return commonAjax::form('bookChooseTache', __("Selection d'une tâche"), wsUrl::chooseBookTache($book_id, $project), __('Enregistrer'), 3, '', '', true);\r
+               return commonAjax::form('bookChooseTache', __("Selection d'une tâche"), wsUrlBook::chooseBookTache($book_id, $project), __('Enregistrer'), 3, '', '', true);\r
        }\r
 \r
        public static function bookChooseTache($args, &$x)\r
@@ -334,12 +334,12 @@ class wsAjax extends cubeAjax {
                $daoBook->setTache($book_id, $tache);\r
 \r
                $x->addClosePopup();\r
-               $x->addContent('listeBooks', wsUrl::listeBooks());\r
+               $x->addContent('listeBooks', wsUrlBook::listeBooks());\r
        }\r
 \r
        public static function changeLang($args, &$x)\r
        {\r
-               $x->addContent('formLang', wsUrl::formLang($_POST['lang']));\r
+               $x->addContent('formLang', wsUrlTraduction::formLang($_POST['lang']));\r
        }\r
 \r
        public static function saveLang($args, &$x)\r
@@ -498,25 +498,25 @@ class wsAjax extends cubeAjax {
 \r
        public static function searchDemandes($args, &$x)\r
        {\r
-               $x->addContent('listeDemandes', wsUrl::listeDemandes());\r
+               $x->addContent('listeDemandes', wsUrlDemande::listeDemandes());\r
        }\r
 \r
        public static function sortDemandes($args, &$x)\r
        {\r
                commonAjax::sort('demandes', $args[1]);\r
-               $x->addContent('listeDemandes', wsUrl::listeDemandes());\r
+               $x->addContent('listeDemandes', wsUrlDemande::listeDemandes());\r
        }\r
 \r
        public static function pageDemandes($args, &$x)\r
        {\r
                commonAjax::page('demandes', $args[1]);\r
-               $x->addContent('listeDemandes', wsUrl::listeDemandes());\r
+               $x->addContent('listeDemandes', wsUrlDemande::listeDemandes());\r
        }\r
 \r
        public static function parPageDemandes($args, &$x)\r
        {\r
                commonAjax::parPage('demandes', $_POST['par_page']);\r
-               $x->addContent('listeDemandes', wsUrl::listeDemandes());\r
+               $x->addContent('listeDemandes', wsUrlDemande::listeDemandes());\r
        }\r
 \r
        public static function supprimeDemande($args, &$x)\r
@@ -527,7 +527,7 @@ class wsAjax extends cubeAjax {
                $dao = new wsDAODemande($core->con);\r
                $dao->supprime($demande_id);\r
 \r
-               $x->addContent('listeDemandes', wsUrl::listeDemandes());\r
+               $x->addContent('listeDemandes', wsUrlDemande::listeDemandes());\r
        }\r
 \r
        public static function filtreDemandes($args, &$x)\r
@@ -538,7 +538,7 @@ class wsAjax extends cubeAjax {
                        return;\r
                } else {\r
                        commonAjax::filtre('demandes', $_POST);\r
-                       $x->addContent('listeDemandes', wsUrl::listeDemandes());\r
+                       $x->addContent('listeDemandes', wsUrlDemande::listeDemandes());\r
                }\r
        }\r
 \r
@@ -547,7 +547,7 @@ class wsAjax extends cubeAjax {
                if (!isset($args[2])) {\r
                        $args[2] = null;\r
                }\r
-               commonAjax::form('saveDemande', __("Edition d'une demande"), wsUrl::formDemande($args[1], $args[2]));\r
+               commonAjax::form('saveDemande', __("Edition d'une demande"), wsUrlDemande::formDemande($args[1], $args[2]));\r
        }\r
 \r
        public static function saveDemande($args, &$x)\r
@@ -566,7 +566,7 @@ class wsAjax extends cubeAjax {
                        $demande = $dao->setRevendeur($_POST['demande_id'], $_POST['revendeur']);\r
                }\r
 \r
-               $x->addContent('listeDemandes' , wsUrl::listeDemandes());\r
+               $x->addContent('listeDemandes' , wsUrlDemande::listeDemandes());\r
                $x->addClosePopup();\r
        }\r
 \r
@@ -651,7 +651,7 @@ class wsAjax extends cubeAjax {
                        $x->addAlert(__('Votre choix a bien été prise en compte.'));\r
                        $x->addRedirection(SITE_PATH);\r
                } else {\r
-                       $x->addContent('listeDemandes' , wsUrl::listeDemandes());\r
+                       $x->addContent('listeDemandes' , wsUrlDemande::listeDemandes());\r
                }\r
        }\r
 \r
@@ -663,7 +663,7 @@ class wsAjax extends cubeAjax {
 \r
                $dao = new wsDAODemande($core->con);\r
                $dao->reinitDemande($demande_id);\r
-               $x->addContent('listeDemandes' , wsUrl::listeDemandes());\r
+               $x->addContent('listeDemandes' , wsUrlDemande::listeDemandes());\r
        }\r
 }\r
 \r