Projet

Général

Profil

Paste
Statistiques
| Branche: | Révision:

ryxeo-glpi-git / plugins / anet_epacks / front / plugin_anet_epacks.index.php @ f113d68c

Historique | Voir | Annoter | Télécharger (4,54 ko)

1
<?php
2

    
3
if(!defined('GLPI_ROOT')){
4
  define('GLPI_ROOT', '../../..');
5
}
6
include_once (GLPI_ROOT . "/inc/includes.php");
7

    
8
commonHeader("anet_epacks",$_SERVER['PHP_SELF'],"config","plugins");
9

    
10
$glpiid = $_SESSION['glpiID'];
11

    
12
print "<h1> Index du module ANET_EPACKS</h1>";
13

    
14
global $DB;
15
$query = "SELECT name FROM glpi_profiles,glpi_users_profiles WHERE glpi_users_profiles.FK_users='" . $glpiid . "'
16
       AND glpi_users_profiles.FK_profiles=glpi_profiles.ID";
17
$result = $DB->query($query);
18
if($result) {
19
  $data=$DB->fetch_array($result);
20
  if($data['name'] == "revendeur") {
21
    print "<h2>Menu revendeur</h2>
22
<ul style=\"text-align: left;margin-left: 40px;\">
23
 <li><a href=\"plugin_anet_epacks.view.php?year=" . date("Y") . "\">Consulter la liste synthétique de vos epacks</a></li>
24
 <li><a href=\"plugin_anet_epacks.view_array_recap.php\">Tableau récapitulatif de mes serveurs</a></li>
25
</ul>
26
";
27
    commonFooter();
28
    exit;
29
  }
30
 }
31

    
32
//Menu limite pour les partenaires
33

    
34

    
35
//Menu complet
36
//checkSeveralRightsOr(array("config" => "w", "profile" => "w"));
37
checkRight("config","w");
38
print "
39
<ul style=\"text-align: left;margin-left: 40px;\">
40
 <li><a href=\"plugin_anet_epacks.view.php?year=" . date("Y") . "\">Consulter la liste des packs</a></li>
41
 <li><a href=\"plugin_anet_epacks.view_by_rvd.php?year=" . date("Y") . "\">Consulter la liste des packs par revendeur</a></li>
42
 <li><a href=\"plugin_anet_epacks.generate_odt_revendeur.form.php\">Créer un nouveau pack pour un REVENDEUR</a></li>
43
 <li><a href=\"plugin_anet_epacks.generate_odt_client.form.php\">Créer un nouveau pack pour un CLIENT</a></li>
44
 <li><a href=\"plugin_anet_epacks.generate_odt_client_8_to_9.form.php\">Créer un nouveau pack CLIENT qui migre un serveur 8.08 en 9.08</a></li>
45
 <li><a href=\"plugin_anet_epacks.generate_odt_contrat_partenaire_enr2009.form.php\">Créer un contrat de maintenance pour partenaire ENR 2009</a></li>
46
 <li><a href=\"plugin_anet_epacks.generate_odt_maintenance.form.php\">Associer un contrat de maintenance à des pack(s)</a> ... n'est plus trop utile, on créé le contrat depuis la fiche client et ensuite on utilise de manière globale une action (réservée aux admin) pour recoller les morceaux</li>
47
 <li><a href=\"plugin_anet_epacks.view_maintenance.php?year=" . date("Y") . "\">Liste des contrats auto-générés</a></li>
48
 <li><a href=\"plugin_anet_epacks.view_array_recap.php\">Tableau récapitulatif de mes serveurs</a> (page d'accueil du site normalement)</li>
49
 <li><a href=\"plugin_anet_epacks.view_recap_mensuel_rvd.php?year=" . date("Y") . "&month=" . date("m") . "\">Relevé mensuel pour facturer les revendeurs</a></li>
50
</ul>
51

52
<h2>Tâches pour l'administrateur</h2>
53
<ul style=\"text-align: left;margin-left: 40px;\">
54
 <li><a href=\"plugin_anet_epacks.automatic_routage.php\">Actualiser la liste des règles de routage pour l'import de OCSNG</a> pour que l'import automatique des ordinateurs soit correct, on créé des règles d'affectations à des entités automatiquement</li>
55
 <li><a href=\"plugin_anet_epacks.verif_epacks.php\">Vérifier la liste des epacks utilisés (détection d'incohérences)</a> pour trouver les erreurs de saisies ou peut-être des marioles qui essaient de jouer ...</li>
56
 <li><a href=\"plugin_anet_epacks.verif_dyndns.php\">Vérifier les affectations DynDNS (détection d'incohérences et doublons)</a> pour éviter qu'on ait deux (ou plus) serveurs qui essayent de se partager le même compte dyndns</li>
57
 <li><a href=\"plugin_anet_epacks.verif_comptes_dsi.php\">Vérifier et corriger les types de comptes utilisateurs (DSI/Post-Only)</a> parcequ'à chaque fois qu'un formulaire webadmin est validé, les comptes DSI et IATICE sont créés comme de simples utilisateurs, ensuite si ces comptes ont eu un jour une accréditation DSI/IATICE manuelle par ryxéo il est naturel de leur mettre la même accréditation pour ce nouveau serveur</li>
58
 <li><a href=\"plugin_anet_epacks.verif_multigroupes.php\">Chercher les erreurs d'affectations des epacks-entités ou des clients qui font partis de plusieurs groupes</a></li>
59
 <li><a href=\"plugin_anet_epacks.verif_contract_epack.php\">Recolle les epacks avec les contrats saisis directement</a> pour que la page d'accueil soit actualisée. Lorsqu'on ajoute un contrat il n'est pas forcément rattaché à la gestion des epacks, cette page permet de mettre tout ça à jour proprement en cherchant les epacks dont la clé de contrat == 0. Si un contrat fait référence au meme enduser qu'un epack on recolle..</li>
60
 <li><a href=\"plugin_anet_epacks.verif_modifhardware.php\">Chercher les serveurs dont le matériel a été modifié</a></li>
61
</ul>
62
";
63

    
64
commonFooter();
65
?>
Redmine Appliance - Powered by TurnKey Linux