Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
peupleLà
osTicket-1.8
Commits
19ddccdb
Commit
19ddccdb
authored
Sep 11, 2014
by
Luc Didry
Browse files
Trad : scp/filters.php
parent
970e1b58
Changes
1
Hide whitespace changes
Inline
Side-by-side
scp/filters.php
View file @
19ddccdb
...
...
@@ -18,7 +18,7 @@ include_once(INCLUDE_DIR.'class.filter.php');
require_once
(
INCLUDE_DIR
.
'class.canned.php'
);
$filter
=
null
;
if
(
$_REQUEST
[
'id'
]
&&
!
(
$filter
=
Filter
::
lookup
(
$_REQUEST
[
'id'
])))
$errors
[
'err'
]
=
'
Unknown
o
r
invalid
filter
.'
;
$errors
[
'err'
]
=
'
Filtre inconnu
o
u
invalid
e
.'
;
/* NOTE: Banlist has its own interface*/
if
(
$filter
&&
$filter
->
isSystemBanlist
())
...
...
@@ -28,24 +28,24 @@ if($_POST){
switch
(
strtolower
(
$_POST
[
'do'
])){
case
'update'
:
if
(
!
$filter
){
$errors
[
'err'
]
=
'
Unknown
o
r
invalid
filter
.'
;
$errors
[
'err'
]
=
'
Filtre inconnu
o
u
invalid
e
.'
;
}
elseif
(
$filter
->
update
(
$_POST
,
$errors
)){
$msg
=
'Filt
er updated successfully
'
;
$msg
=
'Filt
re mis à jour avec succès
'
;
}
elseif
(
!
$errors
[
'err'
]){
$errors
[
'err'
]
=
'Err
or updating filter. Try again
!'
;
$errors
[
'err'
]
=
'Err
eur lors de la mise à jour du filtre. Essayez encore
!'
;
}
break
;
case
'add'
:
if
((
Filter
::
create
(
$_POST
,
$errors
))){
$msg
=
'Filt
er added successfully
'
;
$msg
=
'Filt
re ajouté avec succès
'
;
$_REQUEST
[
'a'
]
=
null
;
}
elseif
(
!
$errors
[
'err'
]){
$errors
[
'err'
]
=
'
Unable to add
filt
e
r. Corr
ect error(s) below and try again
.'
;
$errors
[
'err'
]
=
'
Impossible d\'ajouter le
filtr
e
. Corr
igez les erreurs ci-dessous et essayez encore
.'
;
}
break
;
case
'mass_process'
:
if
(
!
$_POST
[
'ids'
]
||
!
is_array
(
$_POST
[
'ids'
])
||
!
count
(
$_POST
[
'ids'
]))
{
$errors
[
'err'
]
=
'
Y
ou
must select at least one filter to process
.'
;
$errors
[
'err'
]
=
'
V
ou
s devez sélectionner au moins un filtre
.'
;
}
else
{
$count
=
count
(
$_POST
[
'ids'
]);
switch
(
strtolower
(
$_POST
[
'a'
]))
{
...
...
@@ -54,11 +54,11 @@ if($_POST){
.
' WHERE id IN ('
.
implode
(
','
,
db_input
(
$_POST
[
'ids'
]))
.
')'
;
if
(
db_query
(
$sql
)
&&
(
$num
=
db_affected_rows
()))
{
if
(
$num
==
$count
)
$msg
=
'
Selected filters enabled
'
;
$msg
=
'
Filtres sélectionnés activés
'
;
else
$warn
=
"
$num
o
f
$count
s
e
lect
ed filters enabled
"
;
$warn
=
"
$num
f
iltres activés sur
$count
s
é
lect
ionnés
"
;
}
else
{
$errors
[
'err'
]
=
'
Unable to enable
s
e
lect
ed filter
s'
;
$errors
[
'err'
]
=
'
Impossible d\'activer les filtres
s
é
lect
ionné
s'
;
}
break
;
case
'disable'
:
...
...
@@ -66,11 +66,11 @@ if($_POST){
.
' WHERE id IN ('
.
implode
(
','
,
db_input
(
$_POST
[
'ids'
]))
.
')'
;
if
(
db_query
(
$sql
)
&&
(
$num
=
db_affected_rows
()))
{
if
(
$num
==
$count
)
$msg
=
'
Selected filters disabled
'
;
$msg
=
'
Filtres sélectionnés désactivés
'
;
else
$warn
=
"
$num
o
f
$count
s
e
lect
ed filters disabled
"
;
$warn
=
"
$num
f
iltres désactivés sur
$count
s
é
lect
ionnés
"
;
}
else
{
$errors
[
'err'
]
=
'
Una
ble
to
d
i
sa
ble selected filter
s'
;
$errors
[
'err'
]
=
'
Impossi
ble
de
d
é
sa
ctiver les filtres sélectionné
s'
;
}
break
;
case
'delete'
:
...
...
@@ -81,19 +81,19 @@ if($_POST){
}
if
(
$i
&&
$i
==
$count
)
$msg
=
'
Selected filters deleted successfully
'
;
$msg
=
'
Filtres sélectionnés supprimés avec succès
'
;
elseif
(
$i
>
0
)
$warn
=
"
$i
o
f
$count
s
e
lect
ed filters deleted
"
;
$warn
=
"
$i
f
iltres supprimés sur
$count
s
é
lect
ionnés
"
;
elseif
(
!
$errors
[
'err'
])
$errors
[
'err'
]
=
'
Unable to delete
s
e
lect
ed filter
s'
;
$errors
[
'err'
]
=
'
Impossible de supprimer les filtres
s
é
lect
ionné
s'
;
break
;
default
:
$errors
[
'err'
]
=
'
Unknown action - get technical help
'
;
$errors
[
'err'
]
=
'
Action inconnue - Demandez de l\'aide au support technique
'
;
}
}
break
;
default
:
$errors
[
'err'
]
=
'
Unknown c
ommande/action'
;
$errors
[
'err'
]
=
'
C
ommande/action
inconnue
'
;
break
;
}
}
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment