ryxeo-glpi-git / plugins / anet_epacks / front / plugin_anet_epacks.index.php @ 97e94661
Historique | Voir | Annoter | Télécharger (4,86 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 |
<li><a href=\"plugin_anet_epacks.view_endcontract.php?year=" . date("Y") . "&month=12\">Création des courriers d'information de fin de contrat :</a> récupère la liste de tous les contrats qui se terminent dans le courant de l'année en cours et génère un fichier openoffice préremplis qu'il suffit d'envoyer.</li> |
51 |
</ul>
|
52 |
|
53 |
<h2>Tâches pour l'administrateur</h2>
|
54 |
<ul style=\"text-align: left;margin-left: 40px;\">
|
55 |
<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>
|
56 |
<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>
|
57 |
<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>
|
58 |
<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>
|
59 |
<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>
|
60 |
<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>
|
61 |
<li><a href=\"plugin_anet_epacks.verif_modifhardware.php\">Chercher les serveurs dont le matériel a été modifié</a></li>
|
62 |
</ul>
|
63 |
";
|
64 |
|
65 |
commonFooter(); |
66 |
?>
|