Blame view

src/Template/Pages/home_app.ctp 4.86 KB
1f56db0d   Etienne Pallier   Petits bugfixes e...
1
2
3
4
5
6
<?php
$lab_name = $configuration->labPresent;
// ajout d'un espace ssi nécessaire
if (strpos($configuration->labPresent,"l'")===false) $lab_name.=' ';
$lab_name .= '<b>'.$configuration->labName.'</b>';
?>
4260780b   Alexandre   Migration vue, co...
7
8

<div class="index">
63c3cb16   epallier   Nombreux petits b...
9
10
11
	<h2>
		<i class="icon-home"></i> Accueil
	</h2>
1f56db0d   Etienne Pallier   Petits bugfixes e...
12
	<p>Bienvenue sur l'inventaire administratif et technique <?=$lab_name?></p>
4260780b   Alexandre   Migration vue, co...
13

1f56db0d   Etienne Pallier   Petits bugfixes e...
14
<?php
2389dbd8   Thibaud Ajas   bugfixes lies au ...
15
16
// Utilisateur connecté
echo '<p>Vous êtes connecté en tant que <b>' . $username . '</b> ';
1f56db0d   Etienne Pallier   Petits bugfixes e...
17
echo 'et avec le niveau d\'authentification <b>' . $role . '</b>';
2389dbd8   Thibaud Ajas   bugfixes lies au ...
18
19
echo '<p>';

b2dade50   Prugniel   modifs Jeanne boo...
20
echo '<table cellpadding="0" cellspacing="0" style="width: 270px;">';
2389dbd8   Thibaud Ajas   bugfixes lies au ...
21
echo '<tr><th></th></tr>';
579fad5a   Etienne Pallier   lien vers page "c...
22
23
24
25
26
27

echo '<tr><td>';
echo '<a href="/pages/changes">Changements faits sur le logiciel</a>';
echo '</td></tr>';

echo '<tr><td>';
2f820908   Etienne Pallier   stats accessibles...
28
29
30
31
echo '<a href="/pages/stats">Statistiques sur les matériels</a>';
echo '</td></tr>';

echo '<tr><td>';
579fad5a   Etienne Pallier   lien vers page "c...
32
echo $this->Html->link('Voir mes matériels', [
2389dbd8   Thibaud Ajas   bugfixes lies au ...
33
34
    'controller' => 'materiels',
    'action' => 'index',
1f56db0d   Etienne Pallier   Petits bugfixes e...
35
    'age' => 0,
2389dbd8   Thibaud Ajas   bugfixes lies au ...
36
    'MY' => $username
579fad5a   Etienne Pallier   lien vers page "c...
37
38
39
40
41
]);
echo '</td></tr>';

echo '<tr><td>';
echo $this->Html->link('Voir les responsables des domaines', [
2389dbd8   Thibaud Ajas   bugfixes lies au ...
42
    'controller' => 'users',
b8624550   Etienne Pallier   bugfix
43
44
45
46
47
    //'action' => 'indexRecap',
    'action' => 'index',
    //'sort' => 'sur_categorie_id'
    'filtre' => 'responsable',
    
579fad5a   Etienne Pallier   lien vers page "c...
48
49
50
]);
echo '</td></tr>';

2389dbd8   Thibaud Ajas   bugfixes lies au ...
51
52
53
54
55
56
57
echo '</table>';

// Utilisateur admin/super admin
if (in_array($role, [
    'Administration',
    'Administration Plus'
])) {
b2dade50   Prugniel   modifs Jeanne boo...
58
    echo '<table cellpadding="0" cellspacing="0" style="width: 270px;">';
2389dbd8   Thibaud Ajas   bugfixes lies au ...
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
    echo '<tr><th></th></tr>';
    echo '<tr><td> ' . $this->Html->link('Voir les matériels à valider', [
        'controller' => 'materiels',
        'action' => 'index',
        'CREATED'
    ]) . ' </td></tr>';
    echo '<tr><td> ' . $this->Html->link('Voir les matériels à sortir de l\'inventaire', [
        'controller' => 'materiels',
        'action' => 'index',
        'TOBEARCHIVED'
    ]) . ' </td></tr>';
    echo '</table>';
}

// Utilisateur responsable
if ($role == 'Responsable') {
b2dade50   Prugniel   modifs Jeanne boo...
75
    echo '<table cellpadding="0" cellspacing="0" style="width: 270px;">';
2389dbd8   Thibaud Ajas   bugfixes lies au ...
76
77
78
79
    echo '<tr><th></th></tr>';
    echo '<tr><td> ' . $this->Html->link('Voir les matériels  dont je suis responsable', [
        'controller' => 'materiels',
        'action' => 'index',
83926464   Etienne Pallier   renommages de var...
80
        'GM' => $priviledgedUser->groupes_metier_id,
c0c241ca   Etienne Pallier   Bugfixes et mise ...
81
        'GT' => $priviledgedUser->groupes_thematique_id
2389dbd8   Thibaud Ajas   bugfixes lies au ...
82
83
84
85
    ]) . ' </td></tr>';
    echo '<tr><td> ' . $this->Html->link('Voir les suivis des materiels dont je suis responsable', [
        'controller' => 'suivis',
        'action' => 'index',
83926464   Etienne Pallier   renommages de var...
86
        'GM' => $priviledgedUser->groupes_metier_id,
c0c241ca   Etienne Pallier   Bugfixes et mise ...
87
        'GT' => $priviledgedUser->groupes_thematique_id
2389dbd8   Thibaud Ajas   bugfixes lies au ...
88
89
90
91
92
    ]) . ' </td></tr>';
    echo '</table>';
}

// A rendre configurable (pourquoi pas)
e61b448a   Thibaud Ajas   bugfixes
93
if (($role == 'Responsable' || $role == 'Utilisateur') && $configuration->procedure_sur_accueil) {
2389dbd8   Thibaud Ajas   bugfixes lies au ...
94
    ?>
63c3cb16   epallier   Nombreux petits b...
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
				<h5>Procédure à suivre pour la commande d’un nouveau matériel (8
		étapes)</h5>
	<br>
	<p>
		Voici la procédure pour passer commande d’un matériel de plus de 800€
		(matériel <strong>inventoriable</strong>) : <br>(je <strong>peux</strong>
		aussi, si je le désire, suivre cette procédure pour un matériel &lt;
		800€, afin qu'il soit référencé) <br>(je deviens <strong>“demandeur/utilisateur/référent”</strong>
		de ce matériel)
	</p>
	<ol>
		<li>J’obtiens un <strong>devis</strong></li>
		<li>Je <strong>crée une fiche matériel</strong> (clic sur "Nouveau
			Matériel") avec les quelques informations obligatoires (notamment une
			<strong>description précise</strong> du matériel) <i>(éventuellement,
				je peux y associer le devis en document attaché)</i></li>
		<li><strong>J’imprime ma fiche et l’amène (avec le devis)</strong> à
			un gestionnaire (ou bien par email)</li>
		<li>Le gestionnaire retrouve cette fiche (en tapant son n° interne
			labo dans le champ “Recherche”) et la <strong>complète</strong> avec
			les informations administratives
		</li>
		<li>Le gestionnaire crée le bon de <strong>commande</strong> pour ce
			matériel et passe la commande <i>(éventuellement, il peut associer le
				bon de commande à la fiche matériel en document attaché)</i></li>
		<li>A la <strong>livraison</strong> du matériel, le gestionnaire <strong>valide</strong>
			la fiche matériel <i>(éventuellement, il peut y associer le bon de
				livraison en document attaché)</i> => (je reçois un email qui
			m'informe de l'arrivée du matériel et me demande de <strong>vérifier</strong>
			ma fiche)
		</li>
		<li>Le gestionnaire <strong>imprime</strong> l’étiquette d’inventaire
			associée au matériel ainsi que la <strong>fiche complète</strong> du
			matériel et la joint au carton du matériel reçu
		</li>
		<li>Je viens chercher mon nouveau matériel et y <strong>colle
				l’étiquette</strong> d’inventaire
		</li>
	</ol>
2389dbd8   Thibaud Ajas   bugfixes lies au ...
134

c1cbc061   Thibaud Ajas   Bugfixes, correct...
135
			<?php
2389dbd8   Thibaud Ajas   bugfixes lies au ...
136
137
138
}

?>
4260780b   Alexandre   Migration vue, co...
139
140
141

</div>

b2dade50   Prugniel   modifs Jeanne boo...
142
<!--
63c3cb16   epallier   Nombreux petits b...
143
<div class="actions">
b2dade50   Prugniel   modifs Jeanne boo...
144
			<php
2389dbd8   Thibaud Ajas   bugfixes lies au ...
145
146

echo $this->element('menu')?>
4260780b   Alexandre   Migration vue, co...
147
		</div>
b2dade50   Prugniel   modifs Jeanne boo...
148
-->
4260780b   Alexandre   Migration vue, co...