source: pmb4.1/trunk/fuentes/pmb/admin/acces/ajax/acces.inc.php @ 478

Last change on this file since 478 was 478, checked in by mabarracus, 4 years ago

copy trusty code 4.1

  • Property svn:executable set to *
File size: 1.2 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: acces.inc.php,v 1.2 2009-07-28 17:01:08 dbellamy Exp $
6
7if (stristr($_SERVER['REQUEST_URI'], ".inc.php")) die("no access");
8
9//droits d'acces actives
10if ($gestion_acces_active==1) {
11        require_once("$class_path/acces.class.php");
12        $ac= new acces();
13}
14
15
16//droits d'acces utilisateur/notice
17if ($gestion_acces_active==1 && $gestion_acces_user_notice==1 && $dom_id==1) {
18        $dom= $ac->setDomain(1);
19}
20
21//droits d'acces emprunteur/notice
22if ($gestion_acces_active==1 && $gestion_acces_empr_notice==1 && $dom_id==2) {
23        $dom= $ac->setDomain(2);
24}
25
26if (is_object($dom)) {
27        switch ($fname) {
28                case 'getNbResourcesToUpdate':
29                        $nb=$dom->getNbResourcesToUpdate();
30                        ajax_http_send_response($nb);
31                        break;
32                case 'updateRessources' :
33                        if(!$nb_done) $nb_done=0;
34                        $nb=$dom->applyDomainRights($nb_done,$chk_sav_spe_rights);
35                        ajax_http_send_response($nb);
36                        break;
37                case 'cleanResources' :
38                        $dom->cleanResources();
39                        ajax_http_send_response('done');
40                default:
41                        break;
42        }
43}
44?>
Note: See TracBrowser for help on using the repository browser.