From 9d2339d45165f2b1bb2d126d560e4e13d5dd539f Mon Sep 17 00:00:00 2001 From: cmaffio Date: Wed, 27 Apr 2016 17:28:35 +0200 Subject: [PATCH] Gestione ACL --- proxy/acl_edit.php | 134 ++++++++++++++++++++++++++++++++++ proxy/acl_gest.php | 31 ++++++++ proxy/acl_lista.php | 80 ++++++++++++++++++++ risorse/immagini/add_link.png | Bin 0 -> 3691 bytes risorse/stili/stile.css | 18 ++--- 5 files changed, 254 insertions(+), 9 deletions(-) create mode 100755 proxy/acl_edit.php create mode 100755 proxy/acl_gest.php create mode 100755 proxy/acl_lista.php create mode 100644 risorse/immagini/add_link.png diff --git a/proxy/acl_edit.php b/proxy/acl_edit.php new file mode 100755 index 0000000..6b8986d --- /dev/null +++ b/proxy/acl_edit.php @@ -0,0 +1,134 @@ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nome ACLUltima Modifica
ACL AttivaACL non Attiva
Nuova destinazione
ACL AttivaACL non Attiva
+
+ + diff --git a/proxy/acl_gest.php b/proxy/acl_gest.php new file mode 100755 index 0000000..5b5b6b5 --- /dev/null +++ b/proxy/acl_gest.php @@ -0,0 +1,31 @@ + + + + + diff --git a/proxy/acl_lista.php b/proxy/acl_lista.php new file mode 100755 index 0000000..4020a4b --- /dev/null +++ b/proxy/acl_lista.php @@ -0,0 +1,80 @@ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ACL attivaACL non attivaDettaglioElementiUltima modifica
+
+ + diff --git a/risorse/immagini/add_link.png b/risorse/immagini/add_link.png new file mode 100644 index 0000000000000000000000000000000000000000..8bb87ce419cd36af050b6b9e0e377e78b92be181 GIT binary patch literal 3691 zcmV-x4wUhUP)004R=004l4008;_004mL004C`008P>0026e000+nl3&F}00006 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 JPDHLkV1mAmu2uj5 literal 0 HcmV?d00001 diff --git a/risorse/stili/stile.css b/risorse/stili/stile.css index 1f1d8a1..3f47358 100644 --- a/risorse/stili/stile.css +++ b/risorse/stili/stile.css @@ -107,29 +107,29 @@ td.colimg { font-family: verdana; font-size: 11px; text-align: left; height:1px /*--- DROPDOWN ---*/ #nav ul{ background:#fff; - background:rgba(255,255,255,0); /* But! Let's make the background fully transparent where we can, we don't actually want to see it if we can help it... */ + background:rgba(255,255,255,0); list-style:none; position:absolute; - left:-9999px; /* Hide off-screen when not needed (this is more accessible than display:none;) */ + left:-9999px; } #nav ul li{ - padding-top:1px; /* Introducing a padding between the li and the a give the illusion spaced items */ + padding-top:1px; float:none; } #nav ul a{ - white-space:nowrap; /* Stop text wrapping and creating multi-line dropdown items */ + white-space:nowrap; } -#nav li:hover ul{ /* Display the dropdown on hover */ - left:0; /* Bring back on-screen when needed */ +#nav li:hover ul{ + left:0; } -#nav li:hover a{ /* These create persistent hover states, meaning the top-most link stays 'hovered' even when your cursor has moved down the list. */ +#nav li:hover a{ background:#5191D5; text-decoration:underline; } -#nav li:hover ul a{ /* The persistent hover state does however create a global style for links even before they're hovered. Here we undo these effects. */ +#nav li:hover ul a{ text-decoration:none; } -#nav li:hover ul li a:hover{ /* Here we define the most explicit hover states--what happens when you hover each individual link. */ +#nav li:hover ul li a:hover{ background:#5191D5; }