loadData($_GET['dn'])) { if (isset($_GET['valid'])) { $objectname=$object -> getDisplayName(); $GLOBALS['Smarty'] -> assign('pagetitle',_('Deleting').' : '.$objectname); if ($object -> remove()) { LSsession :: addInfo($objectname.' '._('has been deleted successfully').'.'); LSsession :: redirect('view.php?LSobject='.$_GET['LSobject'].'&refresh'); } else { LSerror :: addErrorCode('LSldapObject_15',$objectname); } } else { // Définition du Titre de la page $GLOBALS['Smarty'] -> assign('pagetitle',_('Deleting').' : '.$object -> getDisplayName()); $GLOBALS['Smarty'] -> assign('question',_('Do you really want to delete').' '.$object -> getDisplayName().' ?'); $GLOBALS['Smarty'] -> assign('validation_url','remove.php?LSobject='.$_GET['LSobject'].'&dn='.$_GET['dn'].'&valid'); $GLOBALS['Smarty'] -> assign('validation_label',_('Validate')); } LSsession :: setTemplate('question.tpl'); } else { LSerror :: addErrorCode('LSsession_12'); } } else { LSerror :: addErrorCode('LSsession_11'); } } else { LSerror :: addErrorCode('LSldapObject_01'); } } else { LSerror :: addErrorCode('LSsession_12'); } } else { LSsession :: setTemplate('login.tpl'); } // Affichage des retours d'erreurs LSsession :: displayTemplate(); ?>