Fix warnings in manageurs' xmlrpc
authorx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Mon, 16 Apr 2007 19:11:38 +0000 (19:11 +0000)
committerx2003bruneau <x2003bruneau@839d8a87-29fc-0310-9880-83ba4fa771e5>
Mon, 16 Apr 2007 19:11:38 +0000 (19:11 +0000)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1707 839d8a87-29fc-0310-9880-83ba4fa771e5

include/webservices/manageurs.client.inc.php
include/webservices/manageurs.inc.php
include/webservices/manageurs.server.inc.php
modules/auth.php
templates/search/adv.form.tpl

index 18f17b5..91ece55 100644 (file)
@@ -1,10 +1,8 @@
 <?php
 
 require_once 'webservices/manageurs.inc.php';
-require_once dirname(__FILE__).'/../../XmlrpcClient.php';
 
 function get_annuaire_infos($amicale, $id_assoce, $adresse){
-
     $url = '';
 
     $url = 'http://www.polytechniciens.org:80/manageurs.php';
index ec797a3..628fb27 100644 (file)
@@ -48,7 +48,10 @@ function manageurs_encrypt_close(){
 
 function manageurs_encrypt($message){
   global $tripledes;
-  return base64_encode(mcrypt_generic($tripledes, $message));
+  if (empty($message)) {
+      return $message;
+  }
+  return base64_encode(mcrypt_generic($tripledes, utf8_decode($message)));
 }
 
 function manageurs_decrypt($message){
index 445f8a7..8fbd891 100644 (file)
@@ -17,14 +17,11 @@ $error_key = "You didn't provide me with a valid cipher key...";
 function get_annuaire_infos($method, $params) {
     global $error_mat, $error_key, $globals;
 
-      
-
     //verif du mdp
     if(!isset($params[0]) || ($params[0] != $globals->manageurs->manageurs_pass)){return false;}
     //si on a adresse == -1 => on ne recupère aucune adresse
     if(isset($params[2]) && ($params[2] == -1)) unset($params[2]);
 
-
     if( !empty($params[1]) ){ // on verifie qu'on a bien un matricule
 
         //on ne recupere pas les adresses inutilement
index 70c7e00..3781291 100644 (file)
@@ -110,7 +110,7 @@ class AuthModule extends PLModule
             xmlrpc_server_register_method($server, 'get_annuaire_infos', 'get_annuaire_infos');
             xmlrpc_server_register_method($server, 'get_nouveau_infos', 'get_nouveau_infos');
 
-            $request  = $GLOBALS['HTTP_RAW_POST_DATA'];
+            $request  = @$GLOBALS['HTTP_RAW_POST_DATA'];
             $response = xmlrpc_server_call_method($server, $request, null);
             header('Content-Type: text/xml');
             print $response;
index f412da6..0dbef84 100644 (file)
@@ -58,7 +58,7 @@
           $(".autocompleteTarget[@name='school']").attr('value',schoolId);
           if (schoolId) {
             $(".autocomplete[@name='schoolTxt']").addClass('hidden_valid');
-            $("[@name='diploma']").parent().load(parent + 'list/diploma/', { school:schoolId }, function() {
+            $("[@name='diploma']").parent().load(baseurl + 'list/diploma/', { school:schoolId }, function() {
               if ($("select[@name='diploma']").children("option").size() > 1) {
                 $("select[@name='diploma']").attr('value', '{/literal}{$smarty.request.diploma}{literal}');
               } else {