Blame view

src/Template/Pages/tools.ctp 3.05 KB
4260780b   Alexandre   Migration vue, co...
1

6f27e48f   Alexandre   Ajout "outils" da...
2
<div class="index">
63c3cb16   epallier   Nombreux petits b...
3
4
5
	<h2>
		<i class="icon-wrench"></i> Outils
	</h2>
b2dade50   Prugniel   modifs Jeanne boo...
6
	<table style="border-collapse: separate; border-spacing: 0; width: 400px;">
63c3cb16   epallier   Nombreux petits b...
7
8
9
		<tr>
			<th></th>
		</tr>
6f27e48f   Alexandre   Ajout "outils" da...
10
		<?php
63c3cb16   epallier   Nombreux petits b...
11
12
13
14
15
16
17
18
if ($role == 'Super Administrateur') :
    echo '<tr><td>';
    echo $this->Html->link('Configuration  générale de l\'application', [
        'controller' => 'configurations',
        'action' => 'view',
        1
    ]);
    echo '</td></tr>';
9fc6b8a2   Alexandre   Version: 2.4.2.6
19
			endif;
6f27e48f   Alexandre   Ajout "outils" da...
20

63c3cb16   epallier   Nombreux petits b...
21
22
23
24
25
26
27
28
29
30
31
32
33
34
if (in_array($role, [
    'Administration',
    'Administration Plus',
    'Super Administrateur'
])) {
    echo '<tr><td>';
    echo $this->Html->link('Gérer le contenu variable de l\'application', [
        'controller' => 'pages',
        'action' => 'tools_sm'
    ]);
    echo '</td></tr>';
}

echo '<tr><td>';
bc14f1eb   Etienne Pallier   LDAP CACHED v3
35
36
//echo $this->Html->link('Gérer les utilisateurs privilégiés', [
echo $this->Html->link('Gérer les utilisateurs', [
63c3cb16   epallier   Nombreux petits b...
37
    'controller' => 'users',
bc14f1eb   Etienne Pallier   LDAP CACHED v3
38
    //'sort' => 'nom'
63c3cb16   epallier   Nombreux petits b...
39
40
41
42
43
44
45
46
47
48
]);
echo '</td></tr>';

if ($role == 'Super Administrateur') :
    echo '<tr><td>';
    echo $this->Html->link('Gérer les fichiers', [
        'controller' => 'documents',
        'action' => 'index'
    ]);
    echo '</td></tr>';
cb6baea5   Etienne Pallier   bugfixes et refac...
49
endif;
63c3cb16   epallier   Nombreux petits b...
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71

echo '<tr><td>';
echo $this->Html->link('Export de la liste des materiels actifs (format CSV)', [
    'controller' => 'materiels',
    'action' => 'export'
]);
echo '</td></tr>';

echo '<tr><td>';
echo $this->Html->link('Voir les Droits des utilisateurs (ACLs)', [
    'controller' => 'pages',
    'action' => 'acls'
]);
echo '</td></tr>';

echo '<tr><td>';
echo $this->Html->link('Etiqueteuse', [
    'controller' => 'pages',
    'action' => 'printers'
]);
echo '</td></tr>';

63c3cb16   epallier   Nombreux petits b...
72
if ($role == 'Super Administrateur') :
cb6baea5   Etienne Pallier   bugfixes et refac...
73
74
75
76
77
78
79
80

    echo '<tr><td>';
    echo $this->Html->link('Voir les informations sur le système', [
        'controller' => 'pages',
        'action' => 'infos'
    ]);
    echo '</td></tr>';

63c3cb16   epallier   Nombreux petits b...
81
82
83
84
85
86
87
88
89
90
91
92
93
94
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
    /*
     * Mode debug
     */
    echo '<tr><td>';
    if ($configuration->mode_debug) {
        echo $this->Form->postLink("Stopper le mode DEBUG", [
            'controller' => 'configurations',
            'action' => 'debugOff'
        ], [
            'confirm' => __('Êtes-vous sur ?')
        ]);
    } else {
        echo $this->Form->postLink("Passer en mode DEBUG", [
            'controller' => 'configurations',
            'action' => 'debugOn'
        ], [
            'confirm' => __('Êtes-vous sur ?')
        ]);
    }
    echo '</td></tr>';
    
    /*
     * Mode install
     */
    echo '<tr><td>';
    if ($configuration->mode_install) {
        echo $this->Form->postLink("Stopper le mode INSTALL", [
            'controller' => 'configurations',
            'action' => 'installOff'
        ], [
            'confirm' => __('Êtes-vous sur ?')
        ]);
    } else {
        echo $this->Form->postLink("Passer en mode INSTALL", [
            'controller' => 'configurations',
            'action' => 'installOn'
        ], [
            'confirm' => __('Êtes-vous sur ?')
        ]);
    }
    echo '</td></tr>';
04a6b875   Alexandre   Version: 2.4.2.0
122
			
cb6baea5   Etienne Pallier   bugfixes et refac...
123
endif;
63c3cb16   epallier   Nombreux petits b...
124
125
126

?>
	</table>
6f27e48f   Alexandre   Ajout "outils" da...
127
128
</div>

b2dade50   Prugniel   modifs Jeanne boo...
129
<!--
63c3cb16   epallier   Nombreux petits b...
130
<div class="actions">
b2dade50   Prugniel   modifs Jeanne boo...
131
	<php echo $this->element('menu') ?>
cb6baea5   Etienne Pallier   bugfixes et refac...
132
</div>
b2dade50   Prugniel   modifs Jeanne boo...
133
-->