Esempio n. 1
0
    //FIXME Erreur de droit
  } elseif ($action == 'deleteAddressBook') {
  ///////////////////////////////////////////////////////////////////////////////
    OBM_AddressBook::delete($params);
    $addressbooks = OBM_AddressBook::search();
    $subTemplate['addressbooks'] = new OBM_Template('addressbooks');
    //FIXME Erreur de droit
  } elseif ($action == 'toggleSyncable') {
  ///////////////////////////////////////////////////////////////////////////////
    OBM_AddressBook::store($params);
    $addressbooks = OBM_AddressBook::search();
    $subTemplate['addressbooks'] = new OBM_Template('addressbooks');
    //FIXME Erreur de droit
  } elseif ($action == 'setSubscription') {
  ///////////////////////////////////////////////////////////////////////////////
    OBM_AddressBook::setSynced($params);
    $addressbooks = OBM_AddressBook::search();
    $subTemplate['addressbooks'] = new OBM_Template('addressbooks');
    //FIXME Erreur de droit
  } 

  if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest') {
    foreach($subTemplate as $template) {
      $template->set('contacts', $contacts);
      $template->set('contact', $contact);
      $template->set('addressbooks', $addressbooks);
      $template->set('current', $current);
      echo $template->render();
    } 
    exit();    
  } else {